public sealed class OperationMetadata : IMessage<OperationMetadata>, IEquatable<OperationMetadata>, IDeepCloneable<OperationMetadata>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Speech-to-Text v2 API class OperationMetadata.
Represents the metadata of a long-running operation.
Implements
IMessageOperationMetadata, IEquatableOperationMetadata, IDeepCloneableOperationMetadata, IBufferMessage, IMessageNamespace
Google.Cloud.Speech.V2Assembly
Google.Cloud.Speech.V2.dll
Constructors
OperationMetadata()
public OperationMetadata()OperationMetadata(OperationMetadata)
public OperationMetadata(OperationMetadata other)| Parameter | |
|---|---|
| Name | Description |
other |
OperationMetadata |
Properties
BatchRecognizeMetadata
public BatchRecognizeMetadata BatchRecognizeMetadata { get; set; }Metadata specific to the BatchRecognize method.
| Property Value | |
|---|---|
| Type | Description |
BatchRecognizeMetadata |
|
BatchRecognizeRequest
public BatchRecognizeRequest BatchRecognizeRequest { get; set; }The BatchRecognizeRequest that spawned the Operation.
| Property Value | |
|---|---|
| Type | Description |
BatchRecognizeRequest |
|
CreateCustomClassRequest
public CreateCustomClassRequest CreateCustomClassRequest { get; set; }The CreateCustomClassRequest that spawned the Operation.
| Property Value | |
|---|---|
| Type | Description |
CreateCustomClassRequest |
|
CreatePhraseSetRequest
public CreatePhraseSetRequest CreatePhraseSetRequest { get; set; }The CreatePhraseSetRequest that spawned the Operation.
| Property Value | |
|---|---|
| Type | Description |
CreatePhraseSetRequest |
|
CreateRecognizerRequest
public CreateRecognizerRequest CreateRecognizerRequest { get; set; }The CreateRecognizerRequest that spawned the Operation.
| Property Value | |
|---|---|
| Type | Description |
CreateRecognizerRequest |
|
CreateTime
public Timestamp CreateTime { get; set; }The time the operation was created.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
DeleteCustomClassRequest
public DeleteCustomClassRequest DeleteCustomClassRequest { get; set; }The DeleteCustomClassRequest that spawned the Operation.
| Property Value | |
|---|---|
| Type | Description |
DeleteCustomClassRequest |
|
DeletePhraseSetRequest
public DeletePhraseSetRequest DeletePhraseSetRequest { get; set; }The DeletePhraseSetRequest that spawned the Operation.
| Property Value | |
|---|---|
| Type | Description |
DeletePhraseSetRequest |
|
DeleteRecognizerRequest
public DeleteRecognizerRequest DeleteRecognizerRequest { get; set; }The DeleteRecognizerRequest that spawned the Operation.
| Property Value | |
|---|---|
| Type | Description |
DeleteRecognizerRequest |
|
KmsKeyName
public string KmsKeyName { get; set; }The KMS key
name with which
the content of the Operation is encrypted. The expected format is
projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}.
| Property Value | |
|---|---|
| Type | Description |
string |
|
KmsKeyNameAsCryptoKeyName
public CryptoKeyName KmsKeyNameAsCryptoKeyName { get; set; }CryptoKeyName-typed view over the KmsKeyName resource name property.
| Property Value | |
|---|---|
| Type | Description |
CryptoKeyName |
|
KmsKeyVersionName
public string KmsKeyVersionName { get; set; }The KMS key version
name
with which content of the Operation is encrypted. The expected format is
projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}.
| Property Value | |
|---|---|
| Type | Description |
string |
|
KmsKeyVersionNameAsCryptoKeyVersionName
public CryptoKeyVersionName KmsKeyVersionNameAsCryptoKeyVersionName { get; set; }CryptoKeyVersionName-typed view over the KmsKeyVersionName resource name property.
| Property Value | |
|---|---|
| Type | Description |
CryptoKeyVersionName |
|
MetadataCase
public OperationMetadata.MetadataOneofCase MetadataCase { get; }| Property Value | |
|---|---|
| Type | Description |
OperationMetadataMetadataOneofCase |
|
Method
public string Method { get; set; }The method that triggered the operation.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ProgressPercent
public int ProgressPercent { get; set; }The percent progress of the Operation. Values can range from 0-100. If the value is 100, then the operation is finished.
| Property Value | |
|---|---|
| Type | Description |
int |
|
RequestCase
public OperationMetadata.RequestOneofCase RequestCase { get; }| Property Value | |
|---|---|
| Type | Description |
OperationMetadataRequestOneofCase |
|
Resource
public string Resource { get; set; }The resource path for the target of the operation.
| Property Value | |
|---|---|
| Type | Description |
string |
|
UndeleteCustomClassRequest
public UndeleteCustomClassRequest UndeleteCustomClassRequest { get; set; }The UndeleteCustomClassRequest that spawned the Operation.
| Property Value | |
|---|---|
| Type | Description |
UndeleteCustomClassRequest |
|
UndeletePhraseSetRequest
public UndeletePhraseSetRequest UndeletePhraseSetRequest { get; set; }The UndeletePhraseSetRequest that spawned the Operation.
| Property Value | |
|---|---|
| Type | Description |
UndeletePhraseSetRequest |
|
UndeleteRecognizerRequest
public UndeleteRecognizerRequest UndeleteRecognizerRequest { get; set; }The UndeleteRecognizerRequest that spawned the Operation.
| Property Value | |
|---|---|
| Type | Description |
UndeleteRecognizerRequest |
|
UpdateConfigRequest
[Obsolete]
public UpdateConfigRequest UpdateConfigRequest { get; set; }The UpdateConfigRequest that spawned the Operation.
| Property Value | |
|---|---|
| Type | Description |
UpdateConfigRequest |
|
UpdateCustomClassRequest
public UpdateCustomClassRequest UpdateCustomClassRequest { get; set; }The UpdateCustomClassRequest that spawned the Operation.
| Property Value | |
|---|---|
| Type | Description |
UpdateCustomClassRequest |
|
UpdatePhraseSetRequest
public UpdatePhraseSetRequest UpdatePhraseSetRequest { get; set; }The UpdatePhraseSetRequest that spawned the Operation.
| Property Value | |
|---|---|
| Type | Description |
UpdatePhraseSetRequest |
|
UpdateRecognizerRequest
public UpdateRecognizerRequest UpdateRecognizerRequest { get; set; }The UpdateRecognizerRequest that spawned the Operation.
| Property Value | |
|---|---|
| Type | Description |
UpdateRecognizerRequest |
|
UpdateTime
public Timestamp UpdateTime { get; set; }The time the operation was last updated.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|