Class TranscriptNormalization.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<TranscriptNormalization.Builder>
-
- com.google.cloud.speech.v1p1beta1.TranscriptNormalization.Builder
-
- All Implemented Interfaces:
TranscriptNormalizationOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- TranscriptNormalization
public static final class TranscriptNormalization.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TranscriptNormalization.Builder> implements TranscriptNormalizationOrBuilder
Transcription normalization configuration. Use transcription normalization to automatically replace parts of the transcript with phrases of your choosing. For StreamingRecognize, this normalization only applies to stable partial transcripts (stability > 0.8) and final transcripts.
Protobuf typegoogle.cloud.speech.v1p1beta1.TranscriptNormalization
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<TranscriptNormalization.Builder>
-
clear
public TranscriptNormalization.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<TranscriptNormalization.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<TranscriptNormalization.Builder>
-
getDefaultInstanceForType
public TranscriptNormalization getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public TranscriptNormalization build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public TranscriptNormalization buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public TranscriptNormalization.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<TranscriptNormalization.Builder>
-
setField
public TranscriptNormalization.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TranscriptNormalization.Builder>
-
clearField
public TranscriptNormalization.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TranscriptNormalization.Builder>
-
clearOneof
public TranscriptNormalization.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<TranscriptNormalization.Builder>
-
setRepeatedField
public TranscriptNormalization.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TranscriptNormalization.Builder>
-
addRepeatedField
public TranscriptNormalization.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TranscriptNormalization.Builder>
-
mergeFrom
public TranscriptNormalization.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TranscriptNormalization.Builder>
-
mergeFrom
public TranscriptNormalization.Builder mergeFrom(TranscriptNormalization other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<TranscriptNormalization.Builder>
-
mergeFrom
public TranscriptNormalization.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TranscriptNormalization.Builder>- Throws:
IOException
-
getEntriesList
public List<TranscriptNormalization.Entry> getEntriesList()
A list of replacement entries. We will perform replacement with one entry at a time. For example, the second entry in ["cat" => "dog", "mountain cat" => "mountain dog"] will never be applied because we will always process the first entry before it. At most 100 entries.
repeated .google.cloud.speech.v1p1beta1.TranscriptNormalization.Entry entries = 1;- Specified by:
getEntriesListin interfaceTranscriptNormalizationOrBuilder
-
getEntriesCount
public int getEntriesCount()
A list of replacement entries. We will perform replacement with one entry at a time. For example, the second entry in ["cat" => "dog", "mountain cat" => "mountain dog"] will never be applied because we will always process the first entry before it. At most 100 entries.
repeated .google.cloud.speech.v1p1beta1.TranscriptNormalization.Entry entries = 1;- Specified by:
getEntriesCountin interfaceTranscriptNormalizationOrBuilder
-
getEntries
public TranscriptNormalization.Entry getEntries(int index)
A list of replacement entries. We will perform replacement with one entry at a time. For example, the second entry in ["cat" => "dog", "mountain cat" => "mountain dog"] will never be applied because we will always process the first entry before it. At most 100 entries.
repeated .google.cloud.speech.v1p1beta1.TranscriptNormalization.Entry entries = 1;- Specified by:
getEntriesin interfaceTranscriptNormalizationOrBuilder
-
setEntries
public TranscriptNormalization.Builder setEntries(int index, TranscriptNormalization.Entry value)
A list of replacement entries. We will perform replacement with one entry at a time. For example, the second entry in ["cat" => "dog", "mountain cat" => "mountain dog"] will never be applied because we will always process the first entry before it. At most 100 entries.
repeated .google.cloud.speech.v1p1beta1.TranscriptNormalization.Entry entries = 1;
-
setEntries
public TranscriptNormalization.Builder setEntries(int index, TranscriptNormalization.Entry.Builder builderForValue)
A list of replacement entries. We will perform replacement with one entry at a time. For example, the second entry in ["cat" => "dog", "mountain cat" => "mountain dog"] will never be applied because we will always process the first entry before it. At most 100 entries.
repeated .google.cloud.speech.v1p1beta1.TranscriptNormalization.Entry entries = 1;
-
addEntries
public TranscriptNormalization.Builder addEntries(TranscriptNormalization.Entry value)
A list of replacement entries. We will perform replacement with one entry at a time. For example, the second entry in ["cat" => "dog", "mountain cat" => "mountain dog"] will never be applied because we will always process the first entry before it. At most 100 entries.
repeated .google.cloud.speech.v1p1beta1.TranscriptNormalization.Entry entries = 1;
-
addEntries
public TranscriptNormalization.Builder addEntries(int index, TranscriptNormalization.Entry value)
A list of replacement entries. We will perform replacement with one entry at a time. For example, the second entry in ["cat" => "dog", "mountain cat" => "mountain dog"] will never be applied because we will always process the first entry before it. At most 100 entries.
repeated .google.cloud.speech.v1p1beta1.TranscriptNormalization.Entry entries = 1;
-
addEntries
public TranscriptNormalization.Builder addEntries(TranscriptNormalization.Entry.Builder builderForValue)
A list of replacement entries. We will perform replacement with one entry at a time. For example, the second entry in ["cat" => "dog", "mountain cat" => "mountain dog"] will never be applied because we will always process the first entry before it. At most 100 entries.
repeated .google.cloud.speech.v1p1beta1.TranscriptNormalization.Entry entries = 1;
-
addEntries
public TranscriptNormalization.Builder addEntries(int index, TranscriptNormalization.Entry.Builder builderForValue)
A list of replacement entries. We will perform replacement with one entry at a time. For example, the second entry in ["cat" => "dog", "mountain cat" => "mountain dog"] will never be applied because we will always process the first entry before it. At most 100 entries.
repeated .google.cloud.speech.v1p1beta1.TranscriptNormalization.Entry entries = 1;
-
addAllEntries
public TranscriptNormalization.Builder addAllEntries(Iterable<? extends TranscriptNormalization.Entry> values)
A list of replacement entries. We will perform replacement with one entry at a time. For example, the second entry in ["cat" => "dog", "mountain cat" => "mountain dog"] will never be applied because we will always process the first entry before it. At most 100 entries.
repeated .google.cloud.speech.v1p1beta1.TranscriptNormalization.Entry entries = 1;
-
clearEntries
public TranscriptNormalization.Builder clearEntries()
A list of replacement entries. We will perform replacement with one entry at a time. For example, the second entry in ["cat" => "dog", "mountain cat" => "mountain dog"] will never be applied because we will always process the first entry before it. At most 100 entries.
repeated .google.cloud.speech.v1p1beta1.TranscriptNormalization.Entry entries = 1;
-
removeEntries
public TranscriptNormalization.Builder removeEntries(int index)
A list of replacement entries. We will perform replacement with one entry at a time. For example, the second entry in ["cat" => "dog", "mountain cat" => "mountain dog"] will never be applied because we will always process the first entry before it. At most 100 entries.
repeated .google.cloud.speech.v1p1beta1.TranscriptNormalization.Entry entries = 1;
-
getEntriesBuilder
public TranscriptNormalization.Entry.Builder getEntriesBuilder(int index)
A list of replacement entries. We will perform replacement with one entry at a time. For example, the second entry in ["cat" => "dog", "mountain cat" => "mountain dog"] will never be applied because we will always process the first entry before it. At most 100 entries.
repeated .google.cloud.speech.v1p1beta1.TranscriptNormalization.Entry entries = 1;
-
getEntriesOrBuilder
public TranscriptNormalization.EntryOrBuilder getEntriesOrBuilder(int index)
A list of replacement entries. We will perform replacement with one entry at a time. For example, the second entry in ["cat" => "dog", "mountain cat" => "mountain dog"] will never be applied because we will always process the first entry before it. At most 100 entries.
repeated .google.cloud.speech.v1p1beta1.TranscriptNormalization.Entry entries = 1;- Specified by:
getEntriesOrBuilderin interfaceTranscriptNormalizationOrBuilder
-
getEntriesOrBuilderList
public List<? extends TranscriptNormalization.EntryOrBuilder> getEntriesOrBuilderList()
A list of replacement entries. We will perform replacement with one entry at a time. For example, the second entry in ["cat" => "dog", "mountain cat" => "mountain dog"] will never be applied because we will always process the first entry before it. At most 100 entries.
repeated .google.cloud.speech.v1p1beta1.TranscriptNormalization.Entry entries = 1;- Specified by:
getEntriesOrBuilderListin interfaceTranscriptNormalizationOrBuilder
-
addEntriesBuilder
public TranscriptNormalization.Entry.Builder addEntriesBuilder()
A list of replacement entries. We will perform replacement with one entry at a time. For example, the second entry in ["cat" => "dog", "mountain cat" => "mountain dog"] will never be applied because we will always process the first entry before it. At most 100 entries.
repeated .google.cloud.speech.v1p1beta1.TranscriptNormalization.Entry entries = 1;
-
addEntriesBuilder
public TranscriptNormalization.Entry.Builder addEntriesBuilder(int index)
A list of replacement entries. We will perform replacement with one entry at a time. For example, the second entry in ["cat" => "dog", "mountain cat" => "mountain dog"] will never be applied because we will always process the first entry before it. At most 100 entries.
repeated .google.cloud.speech.v1p1beta1.TranscriptNormalization.Entry entries = 1;
-
getEntriesBuilderList
public List<TranscriptNormalization.Entry.Builder> getEntriesBuilderList()
A list of replacement entries. We will perform replacement with one entry at a time. For example, the second entry in ["cat" => "dog", "mountain cat" => "mountain dog"] will never be applied because we will always process the first entry before it. At most 100 entries.
repeated .google.cloud.speech.v1p1beta1.TranscriptNormalization.Entry entries = 1;
-
setUnknownFields
public final TranscriptNormalization.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TranscriptNormalization.Builder>
-
mergeUnknownFields
public final TranscriptNormalization.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TranscriptNormalization.Builder>
-
-