Class Recognizer.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Recognizer.Builder>
com.google.cloud.speech.v2.Recognizer.Builder
All Implemented Interfaces:
RecognizerOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
Recognizer

public static final class Recognizer.Builder extends com.google.protobuf.GeneratedMessage.Builder<Recognizer.Builder> implements RecognizerOrBuilder
 A Recognizer message. Stores recognition configuration and metadata.
 
Protobuf type google.cloud.speech.v2.Recognizer
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
      Overrides:
      internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<Recognizer.Builder>
    • internalGetMutableMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
      Overrides:
      internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<Recognizer.Builder>
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Recognizer.Builder>
    • clear

      public Recognizer.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<Recognizer.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Recognizer.Builder>
    • getDefaultInstanceForType

      public Recognizer getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public Recognizer build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public Recognizer buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public Recognizer.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Recognizer.Builder>
    • mergeFrom

      public Recognizer.Builder mergeFrom(Recognizer other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Recognizer.Builder>
    • mergeFrom

      public Recognizer.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Recognizer.Builder>
      Throws:
      IOException
    • getName

      public String getName()
       Output only. Identifier. The resource name of the Recognizer.
       Format: `projects/{project}/locations/{location}/recognizers/{recognizer}`.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER];
      Specified by:
      getName in interface RecognizerOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Output only. Identifier. The resource name of the Recognizer.
       Format: `projects/{project}/locations/{location}/recognizers/{recognizer}`.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER];
      Specified by:
      getNameBytes in interface RecognizerOrBuilder
      Returns:
      The bytes for name.
    • setName

      public Recognizer.Builder setName(String value)
       Output only. Identifier. The resource name of the Recognizer.
       Format: `projects/{project}/locations/{location}/recognizers/{recognizer}`.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER];
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public Recognizer.Builder clearName()
       Output only. Identifier. The resource name of the Recognizer.
       Format: `projects/{project}/locations/{location}/recognizers/{recognizer}`.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER];
      Returns:
      This builder for chaining.
    • setNameBytes

      public Recognizer.Builder setNameBytes(com.google.protobuf.ByteString value)
       Output only. Identifier. The resource name of the Recognizer.
       Format: `projects/{project}/locations/{location}/recognizers/{recognizer}`.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IDENTIFIER];
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • getUid

      public String getUid()
       Output only. System-assigned unique identifier for the Recognizer.
       
      string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUid in interface RecognizerOrBuilder
      Returns:
      The uid.
    • getUidBytes

      public com.google.protobuf.ByteString getUidBytes()
       Output only. System-assigned unique identifier for the Recognizer.
       
      string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUidBytes in interface RecognizerOrBuilder
      Returns:
      The bytes for uid.
    • setUid

      public Recognizer.Builder setUid(String value)
       Output only. System-assigned unique identifier for the Recognizer.
       
      string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The uid to set.
      Returns:
      This builder for chaining.
    • clearUid

      public Recognizer.Builder clearUid()
       Output only. System-assigned unique identifier for the Recognizer.
       
      string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setUidBytes

      public Recognizer.Builder setUidBytes(com.google.protobuf.ByteString value)
       Output only. System-assigned unique identifier for the Recognizer.
       
      string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for uid to set.
      Returns:
      This builder for chaining.
    • getDisplayName

      public String getDisplayName()
       User-settable, human-readable name for the Recognizer. Must be 63
       characters or less.
       
      string display_name = 3;
      Specified by:
      getDisplayName in interface RecognizerOrBuilder
      Returns:
      The displayName.
    • getDisplayNameBytes

      public com.google.protobuf.ByteString getDisplayNameBytes()
       User-settable, human-readable name for the Recognizer. Must be 63
       characters or less.
       
      string display_name = 3;
      Specified by:
      getDisplayNameBytes in interface RecognizerOrBuilder
      Returns:
      The bytes for displayName.
    • setDisplayName

      public Recognizer.Builder setDisplayName(String value)
       User-settable, human-readable name for the Recognizer. Must be 63
       characters or less.
       
      string display_name = 3;
      Parameters:
      value - The displayName to set.
      Returns:
      This builder for chaining.
    • clearDisplayName

      public Recognizer.Builder clearDisplayName()
       User-settable, human-readable name for the Recognizer. Must be 63
       characters or less.
       
      string display_name = 3;
      Returns:
      This builder for chaining.
    • setDisplayNameBytes

      public Recognizer.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
       User-settable, human-readable name for the Recognizer. Must be 63
       characters or less.
       
      string display_name = 3;
      Parameters:
      value - The bytes for displayName to set.
      Returns:
      This builder for chaining.
    • getModel

      @Deprecated public String getModel()
      Deprecated.
      google.cloud.speech.v2.Recognizer.model is deprecated. See google/cloud/speech/v2/cloud_speech.proto;l=604
       Optional. This field is now deprecated. Prefer the
       [`model`][google.cloud.speech.v2.RecognitionConfig.model] field in the
       [`RecognitionConfig`][google.cloud.speech.v2.RecognitionConfig] message.
      
       Which model to use for recognition requests. Select the model best suited
       to your domain to get best results.
      
       Guidance for choosing which model to use can be found in the [Transcription
       Models
       Documentation](https://cloud.google.com/speech-to-text/v2/docs/transcription-model)
       and the models supported in each region can be found in the [Table Of
       Supported
       Models](https://cloud.google.com/speech-to-text/v2/docs/speech-to-text-supported-languages).
       
      string model = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getModel in interface RecognizerOrBuilder
      Returns:
      The model.
    • getModelBytes

      @Deprecated public com.google.protobuf.ByteString getModelBytes()
      Deprecated.
      google.cloud.speech.v2.Recognizer.model is deprecated. See google/cloud/speech/v2/cloud_speech.proto;l=604
       Optional. This field is now deprecated. Prefer the
       [`model`][google.cloud.speech.v2.RecognitionConfig.model] field in the
       [`RecognitionConfig`][google.cloud.speech.v2.RecognitionConfig] message.
      
       Which model to use for recognition requests. Select the model best suited
       to your domain to get best results.
      
       Guidance for choosing which model to use can be found in the [Transcription
       Models
       Documentation](https://cloud.google.com/speech-to-text/v2/docs/transcription-model)
       and the models supported in each region can be found in the [Table Of
       Supported
       Models](https://cloud.google.com/speech-to-text/v2/docs/speech-to-text-supported-languages).
       
      string model = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getModelBytes in interface RecognizerOrBuilder
      Returns:
      The bytes for model.
    • setModel

      @Deprecated public Recognizer.Builder setModel(String value)
      Deprecated.
      google.cloud.speech.v2.Recognizer.model is deprecated. See google/cloud/speech/v2/cloud_speech.proto;l=604
       Optional. This field is now deprecated. Prefer the
       [`model`][google.cloud.speech.v2.RecognitionConfig.model] field in the
       [`RecognitionConfig`][google.cloud.speech.v2.RecognitionConfig] message.
      
       Which model to use for recognition requests. Select the model best suited
       to your domain to get best results.
      
       Guidance for choosing which model to use can be found in the [Transcription
       Models
       Documentation](https://cloud.google.com/speech-to-text/v2/docs/transcription-model)
       and the models supported in each region can be found in the [Table Of
       Supported
       Models](https://cloud.google.com/speech-to-text/v2/docs/speech-to-text-supported-languages).
       
      string model = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The model to set.
      Returns:
      This builder for chaining.
    • clearModel

      @Deprecated public Recognizer.Builder clearModel()
      Deprecated.
      google.cloud.speech.v2.Recognizer.model is deprecated. See google/cloud/speech/v2/cloud_speech.proto;l=604
       Optional. This field is now deprecated. Prefer the
       [`model`][google.cloud.speech.v2.RecognitionConfig.model] field in the
       [`RecognitionConfig`][google.cloud.speech.v2.RecognitionConfig] message.
      
       Which model to use for recognition requests. Select the model best suited
       to your domain to get best results.
      
       Guidance for choosing which model to use can be found in the [Transcription
       Models
       Documentation](https://cloud.google.com/speech-to-text/v2/docs/transcription-model)
       and the models supported in each region can be found in the [Table Of
       Supported
       Models](https://cloud.google.com/speech-to-text/v2/docs/speech-to-text-supported-languages).
       
      string model = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.
    • setModelBytes

      @Deprecated public Recognizer.Builder setModelBytes(com.google.protobuf.ByteString value)
      Deprecated.
      google.cloud.speech.v2.Recognizer.model is deprecated. See google/cloud/speech/v2/cloud_speech.proto;l=604
       Optional. This field is now deprecated. Prefer the
       [`model`][google.cloud.speech.v2.RecognitionConfig.model] field in the
       [`RecognitionConfig`][google.cloud.speech.v2.RecognitionConfig] message.
      
       Which model to use for recognition requests. Select the model best suited
       to your domain to get best results.
      
       Guidance for choosing which model to use can be found in the [Transcription
       Models
       Documentation](https://cloud.google.com/speech-to-text/v2/docs/transcription-model)
       and the models supported in each region can be found in the [Table Of
       Supported
       Models](https://cloud.google.com/speech-to-text/v2/docs/speech-to-text-supported-languages).
       
      string model = 4 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The bytes for model to set.
      Returns:
      This builder for chaining.
    • getLanguageCodesList

      @Deprecated public com.google.protobuf.ProtocolStringList getLanguageCodesList()
      Deprecated.
      google.cloud.speech.v2.Recognizer.language_codes is deprecated. See google/cloud/speech/v2/cloud_speech.proto;l=623
       Optional. This field is now deprecated. Prefer the
       [`language_codes`][google.cloud.speech.v2.RecognitionConfig.language_codes]
       field in the
       [`RecognitionConfig`][google.cloud.speech.v2.RecognitionConfig] message.
      
       The language of the supplied audio as a
       [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag.
      
       Supported languages for each model are listed in the [Table of Supported
       Models](https://cloud.google.com/speech-to-text/v2/docs/speech-to-text-supported-languages).
      
       If additional languages are provided, recognition result will contain
       recognition in the most likely language detected. The recognition result
       will include the language tag of the language detected in the audio.
       When you create or update a Recognizer, these values are
       stored in normalized BCP-47 form. For example, "en-us" is stored as
       "en-US".
       
      repeated string language_codes = 17 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getLanguageCodesList in interface RecognizerOrBuilder
      Returns:
      A list containing the languageCodes.
    • getLanguageCodesCount

      @Deprecated public int getLanguageCodesCount()
      Deprecated.
      google.cloud.speech.v2.Recognizer.language_codes is deprecated. See google/cloud/speech/v2/cloud_speech.proto;l=623
       Optional. This field is now deprecated. Prefer the
       [`language_codes`][google.cloud.speech.v2.RecognitionConfig.language_codes]
       field in the
       [`RecognitionConfig`][google.cloud.speech.v2.RecognitionConfig] message.
      
       The language of the supplied audio as a
       [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag.
      
       Supported languages for each model are listed in the [Table of Supported
       Models](https://cloud.google.com/speech-to-text/v2/docs/speech-to-text-supported-languages).
      
       If additional languages are provided, recognition result will contain
       recognition in the most likely language detected. The recognition result
       will include the language tag of the language detected in the audio.
       When you create or update a Recognizer, these values are
       stored in normalized BCP-47 form. For example, "en-us" is stored as
       "en-US".
       
      repeated string language_codes = 17 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getLanguageCodesCount in interface RecognizerOrBuilder
      Returns:
      The count of languageCodes.
    • getLanguageCodes

      @Deprecated public String getLanguageCodes(int index)
      Deprecated.
      google.cloud.speech.v2.Recognizer.language_codes is deprecated. See google/cloud/speech/v2/cloud_speech.proto;l=623
       Optional. This field is now deprecated. Prefer the
       [`language_codes`][google.cloud.speech.v2.RecognitionConfig.language_codes]
       field in the
       [`RecognitionConfig`][google.cloud.speech.v2.RecognitionConfig] message.
      
       The language of the supplied audio as a
       [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag.
      
       Supported languages for each model are listed in the [Table of Supported
       Models](https://cloud.google.com/speech-to-text/v2/docs/speech-to-text-supported-languages).
      
       If additional languages are provided, recognition result will contain
       recognition in the most likely language detected. The recognition result
       will include the language tag of the language detected in the audio.
       When you create or update a Recognizer, these values are
       stored in normalized BCP-47 form. For example, "en-us" is stored as
       "en-US".
       
      repeated string language_codes = 17 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getLanguageCodes in interface RecognizerOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The languageCodes at the given index.
    • getLanguageCodesBytes

      @Deprecated public com.google.protobuf.ByteString getLanguageCodesBytes(int index)
      Deprecated.
      google.cloud.speech.v2.Recognizer.language_codes is deprecated. See google/cloud/speech/v2/cloud_speech.proto;l=623
       Optional. This field is now deprecated. Prefer the
       [`language_codes`][google.cloud.speech.v2.RecognitionConfig.language_codes]
       field in the
       [`RecognitionConfig`][google.cloud.speech.v2.RecognitionConfig] message.
      
       The language of the supplied audio as a
       [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag.
      
       Supported languages for each model are listed in the [Table of Supported
       Models](https://cloud.google.com/speech-to-text/v2/docs/speech-to-text-supported-languages).
      
       If additional languages are provided, recognition result will contain
       recognition in the most likely language detected. The recognition result
       will include the language tag of the language detected in the audio.
       When you create or update a Recognizer, these values are
       stored in normalized BCP-47 form. For example, "en-us" is stored as
       "en-US".
       
      repeated string language_codes = 17 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getLanguageCodesBytes in interface RecognizerOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the languageCodes at the given index.
    • setLanguageCodes

      @Deprecated public Recognizer.Builder setLanguageCodes(int index, String value)
      Deprecated.
      google.cloud.speech.v2.Recognizer.language_codes is deprecated. See google/cloud/speech/v2/cloud_speech.proto;l=623
       Optional. This field is now deprecated. Prefer the
       [`language_codes`][google.cloud.speech.v2.RecognitionConfig.language_codes]
       field in the
       [`RecognitionConfig`][google.cloud.speech.v2.RecognitionConfig] message.
      
       The language of the supplied audio as a
       [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag.
      
       Supported languages for each model are listed in the [Table of Supported
       Models](https://cloud.google.com/speech-to-text/v2/docs/speech-to-text-supported-languages).
      
       If additional languages are provided, recognition result will contain
       recognition in the most likely language detected. The recognition result
       will include the language tag of the language detected in the audio.
       When you create or update a Recognizer, these values are
       stored in normalized BCP-47 form. For example, "en-us" is stored as
       "en-US".
       
      repeated string language_codes = 17 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
      Parameters:
      index - The index to set the value at.
      value - The languageCodes to set.
      Returns:
      This builder for chaining.
    • addLanguageCodes

      @Deprecated public Recognizer.Builder addLanguageCodes(String value)
      Deprecated.
      google.cloud.speech.v2.Recognizer.language_codes is deprecated. See google/cloud/speech/v2/cloud_speech.proto;l=623
       Optional. This field is now deprecated. Prefer the
       [`language_codes`][google.cloud.speech.v2.RecognitionConfig.language_codes]
       field in the
       [`RecognitionConfig`][google.cloud.speech.v2.RecognitionConfig] message.
      
       The language of the supplied audio as a
       [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag.
      
       Supported languages for each model are listed in the [Table of Supported
       Models](https://cloud.google.com/speech-to-text/v2/docs/speech-to-text-supported-languages).
      
       If additional languages are provided, recognition result will contain
       recognition in the most likely language detected. The recognition result
       will include the language tag of the language detected in the audio.
       When you create or update a Recognizer, these values are
       stored in normalized BCP-47 form. For example, "en-us" is stored as
       "en-US".
       
      repeated string language_codes = 17 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The languageCodes to add.
      Returns:
      This builder for chaining.
    • addAllLanguageCodes

      @Deprecated public Recognizer.Builder addAllLanguageCodes(Iterable<String> values)
      Deprecated.
      google.cloud.speech.v2.Recognizer.language_codes is deprecated. See google/cloud/speech/v2/cloud_speech.proto;l=623
       Optional. This field is now deprecated. Prefer the
       [`language_codes`][google.cloud.speech.v2.RecognitionConfig.language_codes]
       field in the
       [`RecognitionConfig`][google.cloud.speech.v2.RecognitionConfig] message.
      
       The language of the supplied audio as a
       [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag.
      
       Supported languages for each model are listed in the [Table of Supported
       Models](https://cloud.google.com/speech-to-text/v2/docs/speech-to-text-supported-languages).
      
       If additional languages are provided, recognition result will contain
       recognition in the most likely language detected. The recognition result
       will include the language tag of the language detected in the audio.
       When you create or update a Recognizer, these values are
       stored in normalized BCP-47 form. For example, "en-us" is stored as
       "en-US".
       
      repeated string language_codes = 17 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
      Parameters:
      values - The languageCodes to add.
      Returns:
      This builder for chaining.
    • clearLanguageCodes

      @Deprecated public Recognizer.Builder clearLanguageCodes()
      Deprecated.
      google.cloud.speech.v2.Recognizer.language_codes is deprecated. See google/cloud/speech/v2/cloud_speech.proto;l=623
       Optional. This field is now deprecated. Prefer the
       [`language_codes`][google.cloud.speech.v2.RecognitionConfig.language_codes]
       field in the
       [`RecognitionConfig`][google.cloud.speech.v2.RecognitionConfig] message.
      
       The language of the supplied audio as a
       [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag.
      
       Supported languages for each model are listed in the [Table of Supported
       Models](https://cloud.google.com/speech-to-text/v2/docs/speech-to-text-supported-languages).
      
       If additional languages are provided, recognition result will contain
       recognition in the most likely language detected. The recognition result
       will include the language tag of the language detected in the audio.
       When you create or update a Recognizer, these values are
       stored in normalized BCP-47 form. For example, "en-us" is stored as
       "en-US".
       
      repeated string language_codes = 17 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.
    • addLanguageCodesBytes

      @Deprecated public Recognizer.Builder addLanguageCodesBytes(com.google.protobuf.ByteString value)
      Deprecated.
      google.cloud.speech.v2.Recognizer.language_codes is deprecated. See google/cloud/speech/v2/cloud_speech.proto;l=623
       Optional. This field is now deprecated. Prefer the
       [`language_codes`][google.cloud.speech.v2.RecognitionConfig.language_codes]
       field in the
       [`RecognitionConfig`][google.cloud.speech.v2.RecognitionConfig] message.
      
       The language of the supplied audio as a
       [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag.
      
       Supported languages for each model are listed in the [Table of Supported
       Models](https://cloud.google.com/speech-to-text/v2/docs/speech-to-text-supported-languages).
      
       If additional languages are provided, recognition result will contain
       recognition in the most likely language detected. The recognition result
       will include the language tag of the language detected in the audio.
       When you create or update a Recognizer, these values are
       stored in normalized BCP-47 form. For example, "en-us" is stored as
       "en-US".
       
      repeated string language_codes = 17 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The bytes of the languageCodes to add.
      Returns:
      This builder for chaining.
    • hasDefaultRecognitionConfig

      public boolean hasDefaultRecognitionConfig()
       Default configuration to use for requests with this Recognizer.
       This can be overwritten by inline configuration in the
       [RecognizeRequest.config][google.cloud.speech.v2.RecognizeRequest.config]
       field.
       
      .google.cloud.speech.v2.RecognitionConfig default_recognition_config = 6;
      Specified by:
      hasDefaultRecognitionConfig in interface RecognizerOrBuilder
      Returns:
      Whether the defaultRecognitionConfig field is set.
    • getDefaultRecognitionConfig

      public RecognitionConfig getDefaultRecognitionConfig()
       Default configuration to use for requests with this Recognizer.
       This can be overwritten by inline configuration in the
       [RecognizeRequest.config][google.cloud.speech.v2.RecognizeRequest.config]
       field.
       
      .google.cloud.speech.v2.RecognitionConfig default_recognition_config = 6;
      Specified by:
      getDefaultRecognitionConfig in interface RecognizerOrBuilder
      Returns:
      The defaultRecognitionConfig.
    • setDefaultRecognitionConfig

      public Recognizer.Builder setDefaultRecognitionConfig(RecognitionConfig value)
       Default configuration to use for requests with this Recognizer.
       This can be overwritten by inline configuration in the
       [RecognizeRequest.config][google.cloud.speech.v2.RecognizeRequest.config]
       field.
       
      .google.cloud.speech.v2.RecognitionConfig default_recognition_config = 6;
    • setDefaultRecognitionConfig

      public Recognizer.Builder setDefaultRecognitionConfig(RecognitionConfig.Builder builderForValue)
       Default configuration to use for requests with this Recognizer.
       This can be overwritten by inline configuration in the
       [RecognizeRequest.config][google.cloud.speech.v2.RecognizeRequest.config]
       field.
       
      .google.cloud.speech.v2.RecognitionConfig default_recognition_config = 6;
    • mergeDefaultRecognitionConfig

      public Recognizer.Builder mergeDefaultRecognitionConfig(RecognitionConfig value)
       Default configuration to use for requests with this Recognizer.
       This can be overwritten by inline configuration in the
       [RecognizeRequest.config][google.cloud.speech.v2.RecognizeRequest.config]
       field.
       
      .google.cloud.speech.v2.RecognitionConfig default_recognition_config = 6;
    • clearDefaultRecognitionConfig

      public Recognizer.Builder clearDefaultRecognitionConfig()
       Default configuration to use for requests with this Recognizer.
       This can be overwritten by inline configuration in the
       [RecognizeRequest.config][google.cloud.speech.v2.RecognizeRequest.config]
       field.
       
      .google.cloud.speech.v2.RecognitionConfig default_recognition_config = 6;
    • getDefaultRecognitionConfigBuilder

      public RecognitionConfig.Builder getDefaultRecognitionConfigBuilder()
       Default configuration to use for requests with this Recognizer.
       This can be overwritten by inline configuration in the
       [RecognizeRequest.config][google.cloud.speech.v2.RecognizeRequest.config]
       field.
       
      .google.cloud.speech.v2.RecognitionConfig default_recognition_config = 6;
    • getDefaultRecognitionConfigOrBuilder

      public RecognitionConfigOrBuilder getDefaultRecognitionConfigOrBuilder()
       Default configuration to use for requests with this Recognizer.
       This can be overwritten by inline configuration in the
       [RecognizeRequest.config][google.cloud.speech.v2.RecognizeRequest.config]
       field.
       
      .google.cloud.speech.v2.RecognitionConfig default_recognition_config = 6;
      Specified by:
      getDefaultRecognitionConfigOrBuilder in interface RecognizerOrBuilder
    • getAnnotationsCount

      public int getAnnotationsCount()
      Description copied from interface: RecognizerOrBuilder
       Allows users to store small amounts of arbitrary data.
       Both the key and the value must be 63 characters or less each.
       At most 100 annotations.
       
      map<string, string> annotations = 7;
      Specified by:
      getAnnotationsCount in interface RecognizerOrBuilder
    • containsAnnotations

      public boolean containsAnnotations(String key)
       Allows users to store small amounts of arbitrary data.
       Both the key and the value must be 63 characters or less each.
       At most 100 annotations.
       
      map<string, string> annotations = 7;
      Specified by:
      containsAnnotations in interface RecognizerOrBuilder
    • getAnnotations

      @Deprecated public Map<String,String> getAnnotations()
      Deprecated.
      Use getAnnotationsMap() instead.
      Specified by:
      getAnnotations in interface RecognizerOrBuilder
    • getAnnotationsMap

      public Map<String,String> getAnnotationsMap()
       Allows users to store small amounts of arbitrary data.
       Both the key and the value must be 63 characters or less each.
       At most 100 annotations.
       
      map<string, string> annotations = 7;
      Specified by:
      getAnnotationsMap in interface RecognizerOrBuilder
    • getAnnotationsOrDefault

      public String getAnnotationsOrDefault(String key, String defaultValue)
       Allows users to store small amounts of arbitrary data.
       Both the key and the value must be 63 characters or less each.
       At most 100 annotations.
       
      map<string, string> annotations = 7;
      Specified by:
      getAnnotationsOrDefault in interface RecognizerOrBuilder
    • getAnnotationsOrThrow

      public String getAnnotationsOrThrow(String key)
       Allows users to store small amounts of arbitrary data.
       Both the key and the value must be 63 characters or less each.
       At most 100 annotations.
       
      map<string, string> annotations = 7;
      Specified by:
      getAnnotationsOrThrow in interface RecognizerOrBuilder
    • clearAnnotations

      public Recognizer.Builder clearAnnotations()
    • removeAnnotations

      public Recognizer.Builder removeAnnotations(String key)
       Allows users to store small amounts of arbitrary data.
       Both the key and the value must be 63 characters or less each.
       At most 100 annotations.
       
      map<string, string> annotations = 7;
    • getMutableAnnotations

      @Deprecated public Map<String,String> getMutableAnnotations()
      Deprecated.
      Use alternate mutation accessors instead.
    • putAnnotations

      public Recognizer.Builder putAnnotations(String key, String value)
       Allows users to store small amounts of arbitrary data.
       Both the key and the value must be 63 characters or less each.
       At most 100 annotations.
       
      map<string, string> annotations = 7;
    • putAllAnnotations

      public Recognizer.Builder putAllAnnotations(Map<String,String> values)
       Allows users to store small amounts of arbitrary data.
       Both the key and the value must be 63 characters or less each.
       At most 100 annotations.
       
      map<string, string> annotations = 7;
    • getStateValue

      public int getStateValue()
       Output only. The Recognizer lifecycle state.
       
      .google.cloud.speech.v2.Recognizer.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStateValue in interface RecognizerOrBuilder
      Returns:
      The enum numeric value on the wire for state.
    • setStateValue

      public Recognizer.Builder setStateValue(int value)
       Output only. The Recognizer lifecycle state.
       
      .google.cloud.speech.v2.Recognizer.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The enum numeric value on the wire for state to set.
      Returns:
      This builder for chaining.
    • getState

      public Recognizer.State getState()
       Output only. The Recognizer lifecycle state.
       
      .google.cloud.speech.v2.Recognizer.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getState in interface RecognizerOrBuilder
      Returns:
      The state.
    • setState

      public Recognizer.Builder setState(Recognizer.State value)
       Output only. The Recognizer lifecycle state.
       
      .google.cloud.speech.v2.Recognizer.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The state to set.
      Returns:
      This builder for chaining.
    • clearState

      public Recognizer.Builder clearState()
       Output only. The Recognizer lifecycle state.
       
      .google.cloud.speech.v2.Recognizer.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • hasCreateTime

      public boolean hasCreateTime()
       Output only. Creation time.
       
      .google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCreateTime in interface RecognizerOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       Output only. Creation time.
       
      .google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTime in interface RecognizerOrBuilder
      Returns:
      The createTime.
    • setCreateTime

      public Recognizer.Builder setCreateTime(com.google.protobuf.Timestamp value)
       Output only. Creation time.
       
      .google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setCreateTime

      public Recognizer.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. Creation time.
       
      .google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeCreateTime

      public Recognizer.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
       Output only. Creation time.
       
      .google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearCreateTime

      public Recognizer.Builder clearCreateTime()
       Output only. Creation time.
       
      .google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
       Output only. Creation time.
       
      .google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. Creation time.
       
      .google.protobuf.Timestamp create_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTimeOrBuilder in interface RecognizerOrBuilder
    • hasUpdateTime

      public boolean hasUpdateTime()
       Output only. The most recent time this Recognizer was modified.
       
      .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasUpdateTime in interface RecognizerOrBuilder
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      public com.google.protobuf.Timestamp getUpdateTime()
       Output only. The most recent time this Recognizer was modified.
       
      .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTime in interface RecognizerOrBuilder
      Returns:
      The updateTime.
    • setUpdateTime

      public Recognizer.Builder setUpdateTime(com.google.protobuf.Timestamp value)
       Output only. The most recent time this Recognizer was modified.
       
      .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setUpdateTime

      public Recognizer.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. The most recent time this Recognizer was modified.
       
      .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeUpdateTime

      public Recognizer.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
       Output only. The most recent time this Recognizer was modified.
       
      .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearUpdateTime

      public Recognizer.Builder clearUpdateTime()
       Output only. The most recent time this Recognizer was modified.
       
      .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
       Output only. The most recent time this Recognizer was modified.
       
      .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
       Output only. The most recent time this Recognizer was modified.
       
      .google.protobuf.Timestamp update_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTimeOrBuilder in interface RecognizerOrBuilder
    • hasDeleteTime

      public boolean hasDeleteTime()
       Output only. The time at which this Recognizer was requested for deletion.
       
      .google.protobuf.Timestamp delete_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasDeleteTime in interface RecognizerOrBuilder
      Returns:
      Whether the deleteTime field is set.
    • getDeleteTime

      public com.google.protobuf.Timestamp getDeleteTime()
       Output only. The time at which this Recognizer was requested for deletion.
       
      .google.protobuf.Timestamp delete_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDeleteTime in interface RecognizerOrBuilder
      Returns:
      The deleteTime.
    • setDeleteTime

      public Recognizer.Builder setDeleteTime(com.google.protobuf.Timestamp value)
       Output only. The time at which this Recognizer was requested for deletion.
       
      .google.protobuf.Timestamp delete_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setDeleteTime

      public Recognizer.Builder setDeleteTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. The time at which this Recognizer was requested for deletion.
       
      .google.protobuf.Timestamp delete_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeDeleteTime

      public Recognizer.Builder mergeDeleteTime(com.google.protobuf.Timestamp value)
       Output only. The time at which this Recognizer was requested for deletion.
       
      .google.protobuf.Timestamp delete_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearDeleteTime

      public Recognizer.Builder clearDeleteTime()
       Output only. The time at which this Recognizer was requested for deletion.
       
      .google.protobuf.Timestamp delete_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDeleteTimeBuilder

      public com.google.protobuf.Timestamp.Builder getDeleteTimeBuilder()
       Output only. The time at which this Recognizer was requested for deletion.
       
      .google.protobuf.Timestamp delete_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDeleteTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getDeleteTimeOrBuilder()
       Output only. The time at which this Recognizer was requested for deletion.
       
      .google.protobuf.Timestamp delete_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDeleteTimeOrBuilder in interface RecognizerOrBuilder
    • hasExpireTime

      public boolean hasExpireTime()
       Output only. The time at which this Recognizer will be purged.
       
      .google.protobuf.Timestamp expire_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasExpireTime in interface RecognizerOrBuilder
      Returns:
      Whether the expireTime field is set.
    • getExpireTime

      public com.google.protobuf.Timestamp getExpireTime()
       Output only. The time at which this Recognizer will be purged.
       
      .google.protobuf.Timestamp expire_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getExpireTime in interface RecognizerOrBuilder
      Returns:
      The expireTime.
    • setExpireTime

      public Recognizer.Builder setExpireTime(com.google.protobuf.Timestamp value)
       Output only. The time at which this Recognizer will be purged.
       
      .google.protobuf.Timestamp expire_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setExpireTime

      public Recognizer.Builder setExpireTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. The time at which this Recognizer will be purged.
       
      .google.protobuf.Timestamp expire_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeExpireTime

      public Recognizer.Builder mergeExpireTime(com.google.protobuf.Timestamp value)
       Output only. The time at which this Recognizer will be purged.
       
      .google.protobuf.Timestamp expire_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearExpireTime

      public Recognizer.Builder clearExpireTime()
       Output only. The time at which this Recognizer will be purged.
       
      .google.protobuf.Timestamp expire_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getExpireTimeBuilder

      public com.google.protobuf.Timestamp.Builder getExpireTimeBuilder()
       Output only. The time at which this Recognizer will be purged.
       
      .google.protobuf.Timestamp expire_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getExpireTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getExpireTimeOrBuilder()
       Output only. The time at which this Recognizer will be purged.
       
      .google.protobuf.Timestamp expire_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getExpireTimeOrBuilder in interface RecognizerOrBuilder
    • getEtag

      public String getEtag()
       Output only. This checksum is computed by the server based on the value of
       other fields. This may be sent on update, undelete, and delete requests to
       ensure the client has an up-to-date value before proceeding.
       
      string etag = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getEtag in interface RecognizerOrBuilder
      Returns:
      The etag.
    • getEtagBytes

      public com.google.protobuf.ByteString getEtagBytes()
       Output only. This checksum is computed by the server based on the value of
       other fields. This may be sent on update, undelete, and delete requests to
       ensure the client has an up-to-date value before proceeding.
       
      string etag = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getEtagBytes in interface RecognizerOrBuilder
      Returns:
      The bytes for etag.
    • setEtag

      public Recognizer.Builder setEtag(String value)
       Output only. This checksum is computed by the server based on the value of
       other fields. This may be sent on update, undelete, and delete requests to
       ensure the client has an up-to-date value before proceeding.
       
      string etag = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The etag to set.
      Returns:
      This builder for chaining.
    • clearEtag

      public Recognizer.Builder clearEtag()
       Output only. This checksum is computed by the server based on the value of
       other fields. This may be sent on update, undelete, and delete requests to
       ensure the client has an up-to-date value before proceeding.
       
      string etag = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setEtagBytes

      public Recognizer.Builder setEtagBytes(com.google.protobuf.ByteString value)
       Output only. This checksum is computed by the server based on the value of
       other fields. This may be sent on update, undelete, and delete requests to
       ensure the client has an up-to-date value before proceeding.
       
      string etag = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for etag to set.
      Returns:
      This builder for chaining.
    • getReconciling

      public boolean getReconciling()
       Output only. Whether or not this Recognizer is in the process of being
       updated.
       
      bool reconciling = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getReconciling in interface RecognizerOrBuilder
      Returns:
      The reconciling.
    • setReconciling

      public Recognizer.Builder setReconciling(boolean value)
       Output only. Whether or not this Recognizer is in the process of being
       updated.
       
      bool reconciling = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The reconciling to set.
      Returns:
      This builder for chaining.
    • clearReconciling

      public Recognizer.Builder clearReconciling()
       Output only. Whether or not this Recognizer is in the process of being
       updated.
       
      bool reconciling = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • getKmsKeyName

      public String getKmsKeyName()
       Output only. The [KMS key
       name](https://cloud.google.com/kms/docs/resource-hierarchy#keys) with which
       the Recognizer is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}`.
       
      string kms_key_name = 15 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getKmsKeyName in interface RecognizerOrBuilder
      Returns:
      The kmsKeyName.
    • getKmsKeyNameBytes

      public com.google.protobuf.ByteString getKmsKeyNameBytes()
       Output only. The [KMS key
       name](https://cloud.google.com/kms/docs/resource-hierarchy#keys) with which
       the Recognizer is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}`.
       
      string kms_key_name = 15 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getKmsKeyNameBytes in interface RecognizerOrBuilder
      Returns:
      The bytes for kmsKeyName.
    • setKmsKeyName

      public Recognizer.Builder setKmsKeyName(String value)
       Output only. The [KMS key
       name](https://cloud.google.com/kms/docs/resource-hierarchy#keys) with which
       the Recognizer is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}`.
       
      string kms_key_name = 15 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The kmsKeyName to set.
      Returns:
      This builder for chaining.
    • clearKmsKeyName

      public Recognizer.Builder clearKmsKeyName()
       Output only. The [KMS key
       name](https://cloud.google.com/kms/docs/resource-hierarchy#keys) with which
       the Recognizer is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}`.
       
      string kms_key_name = 15 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setKmsKeyNameBytes

      public Recognizer.Builder setKmsKeyNameBytes(com.google.protobuf.ByteString value)
       Output only. The [KMS key
       name](https://cloud.google.com/kms/docs/resource-hierarchy#keys) with which
       the Recognizer is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}`.
       
      string kms_key_name = 15 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for kmsKeyName to set.
      Returns:
      This builder for chaining.
    • getKmsKeyVersionName

      public String getKmsKeyVersionName()
       Output only. The [KMS key version
       name](https://cloud.google.com/kms/docs/resource-hierarchy#key_versions)
       with which the Recognizer is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}`.
       
      string kms_key_version_name = 16 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getKmsKeyVersionName in interface RecognizerOrBuilder
      Returns:
      The kmsKeyVersionName.
    • getKmsKeyVersionNameBytes

      public com.google.protobuf.ByteString getKmsKeyVersionNameBytes()
       Output only. The [KMS key version
       name](https://cloud.google.com/kms/docs/resource-hierarchy#key_versions)
       with which the Recognizer is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}`.
       
      string kms_key_version_name = 16 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getKmsKeyVersionNameBytes in interface RecognizerOrBuilder
      Returns:
      The bytes for kmsKeyVersionName.
    • setKmsKeyVersionName

      public Recognizer.Builder setKmsKeyVersionName(String value)
       Output only. The [KMS key version
       name](https://cloud.google.com/kms/docs/resource-hierarchy#key_versions)
       with which the Recognizer is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}`.
       
      string kms_key_version_name = 16 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The kmsKeyVersionName to set.
      Returns:
      This builder for chaining.
    • clearKmsKeyVersionName

      public Recognizer.Builder clearKmsKeyVersionName()
       Output only. The [KMS key version
       name](https://cloud.google.com/kms/docs/resource-hierarchy#key_versions)
       with which the Recognizer is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}`.
       
      string kms_key_version_name = 16 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setKmsKeyVersionNameBytes

      public Recognizer.Builder setKmsKeyVersionNameBytes(com.google.protobuf.ByteString value)
       Output only. The [KMS key version
       name](https://cloud.google.com/kms/docs/resource-hierarchy#key_versions)
       with which the Recognizer is encrypted. The expected format is
       `projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}`.
       
      string kms_key_version_name = 16 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for kmsKeyVersionName to set.
      Returns:
      This builder for chaining.