Interface SpeechAdaptationOrBuilder (4.50.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
Type Description
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
Type Description
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
Name Description
index int
Returns
Type Description
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
Type Description
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
Type Description
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
Name Description
index int
Returns
Type Description
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
Type Description
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
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 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
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 abstract 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 abstract List<String> getPhraseSetReferencesList()

A collection of phrase set resource names to use.

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

Returns
Type Description
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
Name Description
index int
Returns
Type Description
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
Type Description
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
Type Description
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
Name Description
index int
Returns
Type Description
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
Type Description
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
Type Description
boolean

Whether the abnfGrammar field is set.