Interface SpeechAdaptationOrBuilder (4.36.0)

public interface SpeechAdaptationOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAbnfGrammar()

public abstract 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;

Returns
TypeDescription
SpeechAdaptation.ABNFGrammar

The abnfGrammar.

getAbnfGrammarOrBuilder()

public abstract 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;

Returns
TypeDescription
SpeechAdaptation.ABNFGrammarOrBuilder

getCustomClasses(int index)

public abstract 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;

Parameter
NameDescription
indexint
Returns
TypeDescription
CustomClass

getCustomClassesCount()

public abstract 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;

Returns
TypeDescription
int

getCustomClassesList()

public abstract 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;

Returns
TypeDescription
List<CustomClass>

getCustomClassesOrBuilder(int index)

public abstract 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;

Parameter
NameDescription
indexint
Returns
TypeDescription
CustomClassOrBuilder

getCustomClassesOrBuilderList()

public abstract 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;

Returns
TypeDescription
List<? extends com.google.cloud.speech.v1.CustomClassOrBuilder>

getPhraseSetReferences(int index)

public abstract String getPhraseSetReferences(int index)

A collection of phrase set resource names to use.

repeated string phrase_set_references = 2 [(.google.api.resource_reference) = { ... }

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
String

The phraseSetReferences at the given index.

getPhraseSetReferencesBytes(int index)

public abstract ByteString getPhraseSetReferencesBytes(int index)

A collection of phrase set resource names to use.

repeated string phrase_set_references = 2 [(.google.api.resource_reference) = { ... }

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
ByteString

The bytes of the phraseSetReferences at the given index.

getPhraseSetReferencesCount()

public abstract int getPhraseSetReferencesCount()

A collection of phrase set resource names to use.

repeated string phrase_set_references = 2 [(.google.api.resource_reference) = { ... }

Returns
TypeDescription
int

The count of phraseSetReferences.

getPhraseSetReferencesList()

public abstract List<String> getPhraseSetReferencesList()

A collection of phrase set resource names to use.

repeated string phrase_set_references = 2 [(.google.api.resource_reference) = { ... }

Returns
TypeDescription
List<String>

A list containing the phraseSetReferences.

getPhraseSets(int index)

public abstract 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;

Parameter
NameDescription
indexint
Returns
TypeDescription
PhraseSet

getPhraseSetsCount()

public abstract 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;

Returns
TypeDescription
int

getPhraseSetsList()

public abstract 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;

Returns
TypeDescription
List<PhraseSet>

getPhraseSetsOrBuilder(int index)

public abstract 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;

Parameter
NameDescription
indexint
Returns
TypeDescription
PhraseSetOrBuilder

getPhraseSetsOrBuilderList()

public abstract 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;

Returns
TypeDescription
List<? extends com.google.cloud.speech.v1.PhraseSetOrBuilder>

hasAbnfGrammar()

public abstract 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;

Returns
TypeDescription
boolean

Whether the abnfGrammar field is set.