Class: Google::Cloud::Speech::V2::OperationMetadata

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/speech/v2/cloud_speech.rb

Overview

Represents the metadata of a long-running operation.

Instance Attribute Summary collapse

Instance Attribute Details

#batch_recognize_metadata::Google::Cloud::Speech::V2::BatchRecognizeMetadata

Returns Metadata specific to the BatchRecognize method.

Returns:



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#batch_recognize_request::Google::Cloud::Speech::V2::BatchRecognizeRequest

Returns The BatchRecognizeRequest that spawned the Operation.

Note: The following fields are mutually exclusive: batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::Speech::V2::BatchRecognizeRequest)

    The BatchRecognizeRequest that spawned the Operation.

    Note: The following fields are mutually exclusive: batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#create_custom_class_request::Google::Cloud::Speech::V2::CreateCustomClassRequest

Returns The CreateCustomClassRequest that spawned the Operation.

Note: The following fields are mutually exclusive: create_custom_class_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::Speech::V2::CreateCustomClassRequest)

    The CreateCustomClassRequest that spawned the Operation.

    Note: The following fields are mutually exclusive: create_custom_class_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#create_phrase_set_request::Google::Cloud::Speech::V2::CreatePhraseSetRequest

Returns The CreatePhraseSetRequest that spawned the Operation.

Note: The following fields are mutually exclusive: create_phrase_set_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::Speech::V2::CreatePhraseSetRequest)

    The CreatePhraseSetRequest that spawned the Operation.

    Note: The following fields are mutually exclusive: create_phrase_set_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#create_recognizer_request::Google::Cloud::Speech::V2::CreateRecognizerRequest

Returns The CreateRecognizerRequest that spawned the Operation.

Note: The following fields are mutually exclusive: create_recognizer_request, batch_recognize_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::Speech::V2::CreateRecognizerRequest)

    The CreateRecognizerRequest that spawned the Operation.

    Note: The following fields are mutually exclusive: create_recognizer_request, batch_recognize_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#create_time::Google::Protobuf::Timestamp

Returns The time the operation was created.

Returns:



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#delete_custom_class_request::Google::Cloud::Speech::V2::DeleteCustomClassRequest

Returns The DeleteCustomClassRequest that spawned the Operation.

Note: The following fields are mutually exclusive: delete_custom_class_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::Speech::V2::DeleteCustomClassRequest)

    The DeleteCustomClassRequest that spawned the Operation.

    Note: The following fields are mutually exclusive: delete_custom_class_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#delete_phrase_set_request::Google::Cloud::Speech::V2::DeletePhraseSetRequest

Returns The DeletePhraseSetRequest that spawned the Operation.

Note: The following fields are mutually exclusive: delete_phrase_set_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::Speech::V2::DeletePhraseSetRequest)

    The DeletePhraseSetRequest that spawned the Operation.

    Note: The following fields are mutually exclusive: delete_phrase_set_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#delete_recognizer_request::Google::Cloud::Speech::V2::DeleteRecognizerRequest

Returns The DeleteRecognizerRequest that spawned the Operation.

Note: The following fields are mutually exclusive: delete_recognizer_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::Speech::V2::DeleteRecognizerRequest)

    The DeleteRecognizerRequest that spawned the Operation.

    Note: The following fields are mutually exclusive: delete_recognizer_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#kms_key_name::String

Returns 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}.

Returns:

  • (::String)

    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}.



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#kms_key_version_name::String

Returns 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}.

Returns:

  • (::String)

    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}.



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#method::String

Returns The method that triggered the operation.

Returns:

  • (::String)

    The method that triggered the operation.



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#progress_percent::Integer

Returns The percent progress of the Operation. Values can range from 0-100. If the value is 100, then the operation is finished.

Returns:

  • (::Integer)

    The percent progress of the Operation. Values can range from 0-100. If the value is 100, then the operation is finished.



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#resource::String

Returns The resource path for the target of the operation.

Returns:

  • (::String)

    The resource path for the target of the operation.



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#undelete_custom_class_request::Google::Cloud::Speech::V2::UndeleteCustomClassRequest

Returns The UndeleteCustomClassRequest that spawned the Operation.

Note: The following fields are mutually exclusive: undelete_custom_class_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::Speech::V2::UndeleteCustomClassRequest)

    The UndeleteCustomClassRequest that spawned the Operation.

    Note: The following fields are mutually exclusive: undelete_custom_class_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#undelete_phrase_set_request::Google::Cloud::Speech::V2::UndeletePhraseSetRequest

Returns The UndeletePhraseSetRequest that spawned the Operation.

Note: The following fields are mutually exclusive: undelete_phrase_set_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::Speech::V2::UndeletePhraseSetRequest)

    The UndeletePhraseSetRequest that spawned the Operation.

    Note: The following fields are mutually exclusive: undelete_phrase_set_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#undelete_recognizer_request::Google::Cloud::Speech::V2::UndeleteRecognizerRequest

Returns The UndeleteRecognizerRequest that spawned the Operation.

Note: The following fields are mutually exclusive: undelete_recognizer_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::Speech::V2::UndeleteRecognizerRequest)

    The UndeleteRecognizerRequest that spawned the Operation.

    Note: The following fields are mutually exclusive: undelete_recognizer_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#update_config_request::Google::Cloud::Speech::V2::UpdateConfigRequest

Deprecated.

This field is deprecated and may be removed in the next major version update.

Returns The UpdateConfigRequest that spawned the Operation.

Note: The following fields are mutually exclusive: update_config_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::Speech::V2::UpdateConfigRequest)

    The UpdateConfigRequest that spawned the Operation.

    Note: The following fields are mutually exclusive: update_config_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request. If a field in that set is populated, all other fields in the set will automatically be cleared.



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#update_custom_class_request::Google::Cloud::Speech::V2::UpdateCustomClassRequest

Returns The UpdateCustomClassRequest that spawned the Operation.

Note: The following fields are mutually exclusive: update_custom_class_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::Speech::V2::UpdateCustomClassRequest)

    The UpdateCustomClassRequest that spawned the Operation.

    Note: The following fields are mutually exclusive: update_custom_class_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#update_phrase_set_request::Google::Cloud::Speech::V2::UpdatePhraseSetRequest

Returns The UpdatePhraseSetRequest that spawned the Operation.

Note: The following fields are mutually exclusive: update_phrase_set_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::Speech::V2::UpdatePhraseSetRequest)

    The UpdatePhraseSetRequest that spawned the Operation.

    Note: The following fields are mutually exclusive: update_phrase_set_request, batch_recognize_request, create_recognizer_request, update_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#update_recognizer_request::Google::Cloud::Speech::V2::UpdateRecognizerRequest

Returns The UpdateRecognizerRequest that spawned the Operation.

Note: The following fields are mutually exclusive: update_recognizer_request, batch_recognize_request, create_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::Speech::V2::UpdateRecognizerRequest)

    The UpdateRecognizerRequest that spawned the Operation.

    Note: The following fields are mutually exclusive: update_recognizer_request, batch_recognize_request, create_recognizer_request, delete_recognizer_request, undelete_recognizer_request, create_custom_class_request, update_custom_class_request, delete_custom_class_request, undelete_custom_class_request, create_phrase_set_request, update_phrase_set_request, delete_phrase_set_request, undelete_phrase_set_request, update_config_request. If a field in that set is populated, all other fields in the set will automatically be cleared.



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#update_time::Google::Protobuf::Timestamp

Returns The time the operation was last updated.

Returns:



152
153
154
155
# File 'proto_docs/google/cloud/speech/v2/cloud_speech.rb', line 152

class OperationMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end