Class SpeechAdaptation.Builder

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

public static final class SpeechAdaptation.Builder extends com.google.protobuf.GeneratedMessage.Builder<SpeechAdaptation.Builder> implements SpeechAdaptationOrBuilder
 Provides "hints" to the speech recognizer to favor specific words and phrases
 in the results. PhraseSets can be specified as an inline resource, or a
 reference to an existing PhraseSet resource.
 
Protobuf type google.cloud.speech.v2.SpeechAdaptation
  • Method Details

    • getDescriptor

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

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

      public SpeechAdaptation.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<SpeechAdaptation.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<SpeechAdaptation.Builder>
    • getDefaultInstanceForType

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

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

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

      public SpeechAdaptation.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<SpeechAdaptation.Builder>
    • mergeFrom

      public SpeechAdaptation.Builder mergeFrom(SpeechAdaptation other)
    • isInitialized

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

      public SpeechAdaptation.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<SpeechAdaptation.Builder>
      Throws:
      IOException
    • getPhraseSetsList

      public List<SpeechAdaptation.AdaptationPhraseSet> getPhraseSetsList()
       A list of inline or referenced PhraseSets.
       
      repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
      Specified by:
      getPhraseSetsList in interface SpeechAdaptationOrBuilder
    • getPhraseSetsCount

      public int getPhraseSetsCount()
       A list of inline or referenced PhraseSets.
       
      repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
      Specified by:
      getPhraseSetsCount in interface SpeechAdaptationOrBuilder
    • getPhraseSets

      public SpeechAdaptation.AdaptationPhraseSet getPhraseSets(int index)
       A list of inline or referenced PhraseSets.
       
      repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
      Specified by:
      getPhraseSets in interface SpeechAdaptationOrBuilder
    • setPhraseSets

      public SpeechAdaptation.Builder setPhraseSets(int index, SpeechAdaptation.AdaptationPhraseSet value)
       A list of inline or referenced PhraseSets.
       
      repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
    • setPhraseSets

      public SpeechAdaptation.Builder setPhraseSets(int index, SpeechAdaptation.AdaptationPhraseSet.Builder builderForValue)
       A list of inline or referenced PhraseSets.
       
      repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
    • addPhraseSets

       A list of inline or referenced PhraseSets.
       
      repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
    • addPhraseSets

      public SpeechAdaptation.Builder addPhraseSets(int index, SpeechAdaptation.AdaptationPhraseSet value)
       A list of inline or referenced PhraseSets.
       
      repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
    • addPhraseSets

       A list of inline or referenced PhraseSets.
       
      repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
    • addPhraseSets

      public SpeechAdaptation.Builder addPhraseSets(int index, SpeechAdaptation.AdaptationPhraseSet.Builder builderForValue)
       A list of inline or referenced PhraseSets.
       
      repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
    • addAllPhraseSets

      public SpeechAdaptation.Builder addAllPhraseSets(Iterable<? extends SpeechAdaptation.AdaptationPhraseSet> values)
       A list of inline or referenced PhraseSets.
       
      repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
    • clearPhraseSets

      public SpeechAdaptation.Builder clearPhraseSets()
       A list of inline or referenced PhraseSets.
       
      repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
    • removePhraseSets

      public SpeechAdaptation.Builder removePhraseSets(int index)
       A list of inline or referenced PhraseSets.
       
      repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
    • getPhraseSetsBuilder

      public SpeechAdaptation.AdaptationPhraseSet.Builder getPhraseSetsBuilder(int index)
       A list of inline or referenced PhraseSets.
       
      repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
    • getPhraseSetsOrBuilder

      public SpeechAdaptation.AdaptationPhraseSetOrBuilder getPhraseSetsOrBuilder(int index)
       A list of inline or referenced PhraseSets.
       
      repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
      Specified by:
      getPhraseSetsOrBuilder in interface SpeechAdaptationOrBuilder
    • getPhraseSetsOrBuilderList

      public List<? extends SpeechAdaptation.AdaptationPhraseSetOrBuilder> getPhraseSetsOrBuilderList()
       A list of inline or referenced PhraseSets.
       
      repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
      Specified by:
      getPhraseSetsOrBuilderList in interface SpeechAdaptationOrBuilder
    • addPhraseSetsBuilder

      public SpeechAdaptation.AdaptationPhraseSet.Builder addPhraseSetsBuilder()
       A list of inline or referenced PhraseSets.
       
      repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
    • addPhraseSetsBuilder

      public SpeechAdaptation.AdaptationPhraseSet.Builder addPhraseSetsBuilder(int index)
       A list of inline or referenced PhraseSets.
       
      repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
    • getPhraseSetsBuilderList

      public List<SpeechAdaptation.AdaptationPhraseSet.Builder> getPhraseSetsBuilderList()
       A list of inline or referenced PhraseSets.
       
      repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
    • getCustomClassesList

      public List<CustomClass> getCustomClassesList()
       A list of inline CustomClasses. Existing CustomClass resources can be
       referenced directly in a PhraseSet.
       
      repeated .google.cloud.speech.v2.CustomClass custom_classes = 2;
      Specified by:
      getCustomClassesList in interface SpeechAdaptationOrBuilder
    • getCustomClassesCount

      public int getCustomClassesCount()
       A list of inline CustomClasses. Existing CustomClass resources can be
       referenced directly in a PhraseSet.
       
      repeated .google.cloud.speech.v2.CustomClass custom_classes = 2;
      Specified by:
      getCustomClassesCount in interface SpeechAdaptationOrBuilder
    • getCustomClasses

      public CustomClass getCustomClasses(int index)
       A list of inline CustomClasses. Existing CustomClass resources can be
       referenced directly in a PhraseSet.
       
      repeated .google.cloud.speech.v2.CustomClass custom_classes = 2;
      Specified by:
      getCustomClasses in interface SpeechAdaptationOrBuilder
    • setCustomClasses

      public SpeechAdaptation.Builder setCustomClasses(int index, CustomClass value)
       A list of inline CustomClasses. Existing CustomClass resources can be
       referenced directly in a PhraseSet.
       
      repeated .google.cloud.speech.v2.CustomClass custom_classes = 2;
    • setCustomClasses

      public SpeechAdaptation.Builder setCustomClasses(int index, CustomClass.Builder builderForValue)
       A list of inline CustomClasses. Existing CustomClass resources can be
       referenced directly in a PhraseSet.
       
      repeated .google.cloud.speech.v2.CustomClass custom_classes = 2;
    • addCustomClasses

      public SpeechAdaptation.Builder addCustomClasses(CustomClass value)
       A list of inline CustomClasses. Existing CustomClass resources can be
       referenced directly in a PhraseSet.
       
      repeated .google.cloud.speech.v2.CustomClass custom_classes = 2;
    • addCustomClasses

      public SpeechAdaptation.Builder addCustomClasses(int index, CustomClass value)
       A list of inline CustomClasses. Existing CustomClass resources can be
       referenced directly in a PhraseSet.
       
      repeated .google.cloud.speech.v2.CustomClass custom_classes = 2;
    • addCustomClasses

      public SpeechAdaptation.Builder addCustomClasses(CustomClass.Builder builderForValue)
       A list of inline CustomClasses. Existing CustomClass resources can be
       referenced directly in a PhraseSet.
       
      repeated .google.cloud.speech.v2.CustomClass custom_classes = 2;
    • addCustomClasses

      public SpeechAdaptation.Builder addCustomClasses(int index, CustomClass.Builder builderForValue)
       A list of inline CustomClasses. Existing CustomClass resources can be
       referenced directly in a PhraseSet.
       
      repeated .google.cloud.speech.v2.CustomClass custom_classes = 2;
    • addAllCustomClasses

      public SpeechAdaptation.Builder addAllCustomClasses(Iterable<? extends CustomClass> values)
       A list of inline CustomClasses. Existing CustomClass resources can be
       referenced directly in a PhraseSet.
       
      repeated .google.cloud.speech.v2.CustomClass custom_classes = 2;
    • clearCustomClasses

      public SpeechAdaptation.Builder clearCustomClasses()
       A list of inline CustomClasses. Existing CustomClass resources can be
       referenced directly in a PhraseSet.
       
      repeated .google.cloud.speech.v2.CustomClass custom_classes = 2;
    • removeCustomClasses

      public SpeechAdaptation.Builder removeCustomClasses(int index)
       A list of inline CustomClasses. Existing CustomClass resources can be
       referenced directly in a PhraseSet.
       
      repeated .google.cloud.speech.v2.CustomClass custom_classes = 2;
    • getCustomClassesBuilder

      public CustomClass.Builder getCustomClassesBuilder(int index)
       A list of inline CustomClasses. Existing CustomClass resources can be
       referenced directly in a PhraseSet.
       
      repeated .google.cloud.speech.v2.CustomClass custom_classes = 2;
    • getCustomClassesOrBuilder

      public CustomClassOrBuilder getCustomClassesOrBuilder(int index)
       A list of inline CustomClasses. Existing CustomClass resources can be
       referenced directly in a PhraseSet.
       
      repeated .google.cloud.speech.v2.CustomClass custom_classes = 2;
      Specified by:
      getCustomClassesOrBuilder in interface SpeechAdaptationOrBuilder
    • getCustomClassesOrBuilderList

      public List<? extends CustomClassOrBuilder> getCustomClassesOrBuilderList()
       A list of inline CustomClasses. Existing CustomClass resources can be
       referenced directly in a PhraseSet.
       
      repeated .google.cloud.speech.v2.CustomClass custom_classes = 2;
      Specified by:
      getCustomClassesOrBuilderList in interface SpeechAdaptationOrBuilder
    • addCustomClassesBuilder

      public CustomClass.Builder addCustomClassesBuilder()
       A list of inline CustomClasses. Existing CustomClass resources can be
       referenced directly in a PhraseSet.
       
      repeated .google.cloud.speech.v2.CustomClass custom_classes = 2;
    • addCustomClassesBuilder

      public CustomClass.Builder addCustomClassesBuilder(int index)
       A list of inline CustomClasses. Existing CustomClass resources can be
       referenced directly in a PhraseSet.
       
      repeated .google.cloud.speech.v2.CustomClass custom_classes = 2;
    • getCustomClassesBuilderList

      public List<CustomClass.Builder> getCustomClassesBuilderList()
       A list of inline CustomClasses. Existing CustomClass resources can be
       referenced directly in a PhraseSet.
       
      repeated .google.cloud.speech.v2.CustomClass custom_classes = 2;