Class SpeechAdaptation

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.speech.v1.SpeechAdaptation
All Implemented Interfaces:
SpeechAdaptationOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class SpeechAdaptation extends com.google.protobuf.GeneratedMessage implements SpeechAdaptationOrBuilder
 Speech adaptation configuration.
 
Protobuf type google.cloud.speech.v1.SpeechAdaptation
See Also:
  • Field Details

    • PHRASE_SETS_FIELD_NUMBER

      public static final int PHRASE_SETS_FIELD_NUMBER
      See Also:
    • PHRASE_SET_REFERENCES_FIELD_NUMBER

      public static final int PHRASE_SET_REFERENCES_FIELD_NUMBER
      See Also:
    • CUSTOM_CLASSES_FIELD_NUMBER

      public static final int CUSTOM_CLASSES_FIELD_NUMBER
      See Also:
    • ABNF_GRAMMAR_FIELD_NUMBER

      public static final int ABNF_GRAMMAR_FIELD_NUMBER
      See Also:
  • 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
    • getPhraseSetsList

      public List<PhraseSet> getPhraseSetsList()
       A collection of phrase sets. To specify the hints inline, leave the
       phrase set's `name` blank and fill in the rest of its fields. Any
       phrase set can use any custom class.
       
      repeated .google.cloud.speech.v1.PhraseSet phrase_sets = 1;
      Specified by:
      getPhraseSetsList in interface SpeechAdaptationOrBuilder
    • getPhraseSetsOrBuilderList

      public List<? extends PhraseSetOrBuilder> getPhraseSetsOrBuilderList()
       A collection of phrase sets. To specify the hints inline, leave the
       phrase set's `name` blank and fill in the rest of its fields. Any
       phrase set can use any custom class.
       
      repeated .google.cloud.speech.v1.PhraseSet phrase_sets = 1;
      Specified by:
      getPhraseSetsOrBuilderList in interface SpeechAdaptationOrBuilder
    • getPhraseSetsCount

      public int getPhraseSetsCount()
       A collection of phrase sets. To specify the hints inline, leave the
       phrase set's `name` blank and fill in the rest of its fields. Any
       phrase set can use any custom class.
       
      repeated .google.cloud.speech.v1.PhraseSet phrase_sets = 1;
      Specified by:
      getPhraseSetsCount in interface SpeechAdaptationOrBuilder
    • getPhraseSets

      public PhraseSet getPhraseSets(int index)
       A collection of phrase sets. To specify the hints inline, leave the
       phrase set's `name` blank and fill in the rest of its fields. Any
       phrase set can use any custom class.
       
      repeated .google.cloud.speech.v1.PhraseSet phrase_sets = 1;
      Specified by:
      getPhraseSets in interface SpeechAdaptationOrBuilder
    • getPhraseSetsOrBuilder

      public PhraseSetOrBuilder getPhraseSetsOrBuilder(int index)
       A collection of phrase sets. To specify the hints inline, leave the
       phrase set's `name` blank and fill in the rest of its fields. Any
       phrase set can use any custom class.
       
      repeated .google.cloud.speech.v1.PhraseSet phrase_sets = 1;
      Specified by:
      getPhraseSetsOrBuilder in interface SpeechAdaptationOrBuilder
    • getPhraseSetReferencesList

      public com.google.protobuf.ProtocolStringList getPhraseSetReferencesList()
       A collection of phrase set resource names to use.
       
      repeated string phrase_set_references = 2 [(.google.api.resource_reference) = { ... }
      Specified by:
      getPhraseSetReferencesList in interface SpeechAdaptationOrBuilder
      Returns:
      A list containing the phraseSetReferences.
    • getPhraseSetReferencesCount

      public int getPhraseSetReferencesCount()
       A collection of phrase set resource names to use.
       
      repeated string phrase_set_references = 2 [(.google.api.resource_reference) = { ... }
      Specified by:
      getPhraseSetReferencesCount in interface SpeechAdaptationOrBuilder
      Returns:
      The count of phraseSetReferences.
    • getPhraseSetReferences

      public String getPhraseSetReferences(int index)
       A collection of phrase set resource names to use.
       
      repeated string phrase_set_references = 2 [(.google.api.resource_reference) = { ... }
      Specified by:
      getPhraseSetReferences in interface SpeechAdaptationOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The phraseSetReferences at the given index.
    • getPhraseSetReferencesBytes

      public com.google.protobuf.ByteString getPhraseSetReferencesBytes(int index)
       A collection of phrase set resource names to use.
       
      repeated string phrase_set_references = 2 [(.google.api.resource_reference) = { ... }
      Specified by:
      getPhraseSetReferencesBytes in interface SpeechAdaptationOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the phraseSetReferences at the given index.
    • getCustomClassesList

      public List<CustomClass> getCustomClassesList()
       A collection of custom classes. To specify the classes inline, leave the
       class' `name` blank and fill in the rest of its fields, giving it a unique
       `custom_class_id`. Refer to the inline defined class in phrase hints by its
       `custom_class_id`.
       
      repeated .google.cloud.speech.v1.CustomClass custom_classes = 3;
      Specified by:
      getCustomClassesList in interface SpeechAdaptationOrBuilder
    • getCustomClassesOrBuilderList

      public List<? extends CustomClassOrBuilder> getCustomClassesOrBuilderList()
       A collection of custom classes. To specify the classes inline, leave the
       class' `name` blank and fill in the rest of its fields, giving it a unique
       `custom_class_id`. Refer to the inline defined class in phrase hints by its
       `custom_class_id`.
       
      repeated .google.cloud.speech.v1.CustomClass custom_classes = 3;
      Specified by:
      getCustomClassesOrBuilderList in interface SpeechAdaptationOrBuilder
    • getCustomClassesCount

      public int getCustomClassesCount()
       A collection of custom classes. To specify the classes inline, leave the
       class' `name` blank and fill in the rest of its fields, giving it a unique
       `custom_class_id`. Refer to the inline defined class in phrase hints by its
       `custom_class_id`.
       
      repeated .google.cloud.speech.v1.CustomClass custom_classes = 3;
      Specified by:
      getCustomClassesCount in interface SpeechAdaptationOrBuilder
    • getCustomClasses

      public CustomClass getCustomClasses(int index)
       A collection of custom classes. To specify the classes inline, leave the
       class' `name` blank and fill in the rest of its fields, giving it a unique
       `custom_class_id`. Refer to the inline defined class in phrase hints by its
       `custom_class_id`.
       
      repeated .google.cloud.speech.v1.CustomClass custom_classes = 3;
      Specified by:
      getCustomClasses in interface SpeechAdaptationOrBuilder
    • getCustomClassesOrBuilder

      public CustomClassOrBuilder getCustomClassesOrBuilder(int index)
       A collection of custom classes. To specify the classes inline, leave the
       class' `name` blank and fill in the rest of its fields, giving it a unique
       `custom_class_id`. Refer to the inline defined class in phrase hints by its
       `custom_class_id`.
       
      repeated .google.cloud.speech.v1.CustomClass custom_classes = 3;
      Specified by:
      getCustomClassesOrBuilder in interface SpeechAdaptationOrBuilder
    • hasAbnfGrammar

      public boolean hasAbnfGrammar()
       Augmented Backus-Naur form (ABNF) is a standardized grammar notation
       comprised by a set of derivation rules.
       See specifications: https://www.w3.org/TR/speech-grammar
       
      .google.cloud.speech.v1.SpeechAdaptation.ABNFGrammar abnf_grammar = 4;
      Specified by:
      hasAbnfGrammar in interface SpeechAdaptationOrBuilder
      Returns:
      Whether the abnfGrammar field is set.
    • getAbnfGrammar

      public SpeechAdaptation.ABNFGrammar getAbnfGrammar()
       Augmented Backus-Naur form (ABNF) is a standardized grammar notation
       comprised by a set of derivation rules.
       See specifications: https://www.w3.org/TR/speech-grammar
       
      .google.cloud.speech.v1.SpeechAdaptation.ABNFGrammar abnf_grammar = 4;
      Specified by:
      getAbnfGrammar in interface SpeechAdaptationOrBuilder
      Returns:
      The abnfGrammar.
    • getAbnfGrammarOrBuilder

      public SpeechAdaptation.ABNFGrammarOrBuilder getAbnfGrammarOrBuilder()
       Augmented Backus-Naur form (ABNF) is a standardized grammar notation
       comprised by a set of derivation rules.
       See specifications: https://www.w3.org/TR/speech-grammar
       
      .google.cloud.speech.v1.SpeechAdaptation.ABNFGrammar abnf_grammar = 4;
      Specified by:
      getAbnfGrammarOrBuilder in interface SpeechAdaptationOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static SpeechAdaptation parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static SpeechAdaptation parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static SpeechAdaptation parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static SpeechAdaptation parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static SpeechAdaptation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static SpeechAdaptation parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static SpeechAdaptation parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static SpeechAdaptation parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static SpeechAdaptation parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static SpeechAdaptation parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static SpeechAdaptation parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static SpeechAdaptation parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

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

      public static SpeechAdaptation.Builder newBuilder()
    • newBuilder

      public static SpeechAdaptation.Builder newBuilder(SpeechAdaptation prototype)
    • toBuilder

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

      protected SpeechAdaptation.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static SpeechAdaptation getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<SpeechAdaptation> parser()
    • getParserForType

      public com.google.protobuf.Parser<SpeechAdaptation> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

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