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.SpeechAdaptationaddRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<SpeechAdaptation.Builder>public SpeechAdaptation.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<SpeechAdaptation.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<SpeechAdaptation.Builder>public SpeechAdaptation getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SpeechAdaptation build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SpeechAdaptation buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SpeechAdaptation.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SpeechAdaptation.Builder>public SpeechAdaptation.Builder mergeFrom(SpeechAdaptation other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<SpeechAdaptation.Builder>public SpeechAdaptation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SpeechAdaptation.Builder>IOExceptionpublic List<SpeechAdaptation.AdaptationPhraseSet> getPhraseSetsList()
A list of inline or referenced PhraseSets.
repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
getPhraseSetsList in interface SpeechAdaptationOrBuilderpublic int getPhraseSetsCount()
A list of inline or referenced PhraseSets.
repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
getPhraseSetsCount in interface SpeechAdaptationOrBuilderpublic SpeechAdaptation.AdaptationPhraseSet getPhraseSets(int index)
A list of inline or referenced PhraseSets.
repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
getPhraseSets in interface SpeechAdaptationOrBuilderpublic 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;
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;
public SpeechAdaptation.Builder addPhraseSets(SpeechAdaptation.AdaptationPhraseSet value)
A list of inline or referenced PhraseSets.
repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
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;
public SpeechAdaptation.Builder addPhraseSets(SpeechAdaptation.AdaptationPhraseSet.Builder builderForValue)
A list of inline or referenced PhraseSets.
repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
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;
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;
public SpeechAdaptation.Builder clearPhraseSets()
A list of inline or referenced PhraseSets.
repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
public SpeechAdaptation.Builder removePhraseSets(int index)
A list of inline or referenced PhraseSets.
repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
public SpeechAdaptation.AdaptationPhraseSet.Builder getPhraseSetsBuilder(int index)
A list of inline or referenced PhraseSets.
repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
public SpeechAdaptation.AdaptationPhraseSetOrBuilder getPhraseSetsOrBuilder(int index)
A list of inline or referenced PhraseSets.
repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
getPhraseSetsOrBuilder in interface SpeechAdaptationOrBuilderpublic List<? extends SpeechAdaptation.AdaptationPhraseSetOrBuilder> getPhraseSetsOrBuilderList()
A list of inline or referenced PhraseSets.
repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
getPhraseSetsOrBuilderList in interface SpeechAdaptationOrBuilderpublic SpeechAdaptation.AdaptationPhraseSet.Builder addPhraseSetsBuilder()
A list of inline or referenced PhraseSets.
repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
public SpeechAdaptation.AdaptationPhraseSet.Builder addPhraseSetsBuilder(int index)
A list of inline or referenced PhraseSets.
repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
public List<SpeechAdaptation.AdaptationPhraseSet.Builder> getPhraseSetsBuilderList()
A list of inline or referenced PhraseSets.
repeated .google.cloud.speech.v2.SpeechAdaptation.AdaptationPhraseSet phrase_sets = 1;
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;getCustomClassesList in interface SpeechAdaptationOrBuilderpublic 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;getCustomClassesCount in interface SpeechAdaptationOrBuilderpublic 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;getCustomClasses in interface SpeechAdaptationOrBuilderpublic 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;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;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;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;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;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;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;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;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;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;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;getCustomClassesOrBuilder in interface SpeechAdaptationOrBuilderpublic 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;getCustomClassesOrBuilderList in interface SpeechAdaptationOrBuilderpublic 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;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;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;Copyright © 2026 Google LLC. All rights reserved.