public final class SpeechAdaptation extends GeneratedMessageV3 implements SpeechAdaptationOrBuilder
Speech adaptation configuration.
Protobuf type google.cloud.speech.v1p1beta1.SpeechAdaptation
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
ABNF_GRAMMAR_FIELD_NUMBER
public static final int ABNF_GRAMMAR_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
CUSTOM_CLASSES_FIELD_NUMBER
public static final int CUSTOM_CLASSES_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
PHRASE_SETS_FIELD_NUMBER
public static final int PHRASE_SETS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
PHRASE_SET_REFERENCES_FIELD_NUMBER
public static final int PHRASE_SET_REFERENCES_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static SpeechAdaptation getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static SpeechAdaptation.Builder newBuilder()
newBuilder(SpeechAdaptation prototype)
public static SpeechAdaptation.Builder newBuilder(SpeechAdaptation prototype)
public static SpeechAdaptation parseDelimitedFrom(InputStream input)
public static SpeechAdaptation parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static SpeechAdaptation parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SpeechAdaptation parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static SpeechAdaptation parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SpeechAdaptation parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SpeechAdaptation parseFrom(CodedInputStream input)
public static SpeechAdaptation parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SpeechAdaptation parseFrom(InputStream input)
public static SpeechAdaptation parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static SpeechAdaptation parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SpeechAdaptation parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<SpeechAdaptation> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
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.v1p1beta1.SpeechAdaptation.ABNFGrammar abnf_grammar = 4;
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.v1p1beta1.SpeechAdaptation.ABNFGrammar abnf_grammar = 4;
getCustomClasses(int index)
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.v1p1beta1.CustomClass custom_classes = 3;
Parameter |
Name |
Description |
index |
int
|
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.v1p1beta1.CustomClass custom_classes = 3;
Returns |
Type |
Description |
int |
|
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.v1p1beta1.CustomClass custom_classes = 3;
getCustomClassesOrBuilder(int index)
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.v1p1beta1.CustomClass custom_classes = 3;
Parameter |
Name |
Description |
index |
int
|
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.v1p1beta1.CustomClass custom_classes = 3;
Returns |
Type |
Description |
List<? extends com.google.cloud.speech.v1p1beta1.CustomClassOrBuilder> |
|
getDefaultInstanceForType()
public SpeechAdaptation getDefaultInstanceForType()
getParserForType()
public Parser<SpeechAdaptation> getParserForType()
Overrides
getPhraseSetReferences(int index)
public String getPhraseSetReferences(int index)
A collection of phrase set resource names to use.
repeated string phrase_set_references = 2 [(.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
index |
int
The index of the element to return.
|
Returns |
Type |
Description |
String |
The phraseSetReferences at the given index.
|
getPhraseSetReferencesBytes(int index)
public ByteString getPhraseSetReferencesBytes(int index)
A collection of phrase set resource names to use.
repeated string phrase_set_references = 2 [(.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
index |
int
The index of the value to return.
|
Returns |
Type |
Description |
ByteString |
The bytes of the phraseSetReferences at the given index.
|
getPhraseSetReferencesCount()
public int getPhraseSetReferencesCount()
A collection of phrase set resource names to use.
repeated string phrase_set_references = 2 [(.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
int |
The count of phraseSetReferences.
|
getPhraseSetReferencesList()
public ProtocolStringList getPhraseSetReferencesList()
A collection of phrase set resource names to use.
repeated string phrase_set_references = 2 [(.google.api.resource_reference) = { ... }
getPhraseSets(int index)
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.v1p1beta1.PhraseSet phrase_sets = 1;
Parameter |
Name |
Description |
index |
int
|
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.v1p1beta1.PhraseSet phrase_sets = 1;
Returns |
Type |
Description |
int |
|
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.v1p1beta1.PhraseSet phrase_sets = 1;
getPhraseSetsOrBuilder(int index)
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.v1p1beta1.PhraseSet phrase_sets = 1;
Parameter |
Name |
Description |
index |
int
|
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.v1p1beta1.PhraseSet phrase_sets = 1;
Returns |
Type |
Description |
List<? extends com.google.cloud.speech.v1p1beta1.PhraseSetOrBuilder> |
|
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
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.v1p1beta1.SpeechAdaptation.ABNFGrammar abnf_grammar = 4;
Returns |
Type |
Description |
boolean |
Whether the abnfGrammar field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public SpeechAdaptation.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected SpeechAdaptation.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public SpeechAdaptation.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides