Class AutoTranscriptionConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AutoTranscriptionConfig.Builder>
com.google.cloud.video.livestream.v1.AutoTranscriptionConfig.Builder
- All Implemented Interfaces:
AutoTranscriptionConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AutoTranscriptionConfig
public static final class AutoTranscriptionConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AutoTranscriptionConfig.Builder>
implements AutoTranscriptionConfigOrBuilder
Advanced configurations for auto-generated text streams.Protobuf type
google.cloud.video.livestream.v1.AutoTranscriptionConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Optional.Optional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOptional.intOptional.Optional.intOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(AutoTranscriptionConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Optional.setDisplayTimingValue(int value) Optional.Optional.setQualityPresetValue(int value) Optional.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, 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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<AutoTranscriptionConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<AutoTranscriptionConfig.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.GeneratedMessage.Builder<AutoTranscriptionConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AutoTranscriptionConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AutoTranscriptionConfig.Builder>
-
mergeFrom
public AutoTranscriptionConfig.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<AutoTranscriptionConfig.Builder>- Throws:
IOException
-
getDisplayTimingValue
public int getDisplayTimingValue()Optional. Whether auto-generated text streams are displayed synchronously or asynchronously with the original audio.
.google.cloud.video.livestream.v1.AutoTranscriptionConfig.DisplayTiming display_timing = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDisplayTimingValuein interfaceAutoTranscriptionConfigOrBuilder- Returns:
- The enum numeric value on the wire for displayTiming.
-
setDisplayTimingValue
Optional. Whether auto-generated text streams are displayed synchronously or asynchronously with the original audio.
.google.cloud.video.livestream.v1.AutoTranscriptionConfig.DisplayTiming display_timing = 1 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The enum numeric value on the wire for displayTiming to set.- Returns:
- This builder for chaining.
-
getDisplayTiming
Optional. Whether auto-generated text streams are displayed synchronously or asynchronously with the original audio.
.google.cloud.video.livestream.v1.AutoTranscriptionConfig.DisplayTiming display_timing = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDisplayTimingin interfaceAutoTranscriptionConfigOrBuilder- Returns:
- The displayTiming.
-
setDisplayTiming
public AutoTranscriptionConfig.Builder setDisplayTiming(AutoTranscriptionConfig.DisplayTiming value) Optional. Whether auto-generated text streams are displayed synchronously or asynchronously with the original audio.
.google.cloud.video.livestream.v1.AutoTranscriptionConfig.DisplayTiming display_timing = 1 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The displayTiming to set.- Returns:
- This builder for chaining.
-
clearDisplayTiming
Optional. Whether auto-generated text streams are displayed synchronously or asynchronously with the original audio.
.google.cloud.video.livestream.v1.AutoTranscriptionConfig.DisplayTiming display_timing = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
getQualityPresetValue
public int getQualityPresetValue()Optional. Tunes the latency and quality of auto-generated captions.
.google.cloud.video.livestream.v1.AutoTranscriptionConfig.QualityPreset quality_preset = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getQualityPresetValuein interfaceAutoTranscriptionConfigOrBuilder- Returns:
- The enum numeric value on the wire for qualityPreset.
-
setQualityPresetValue
Optional. Tunes the latency and quality of auto-generated captions.
.google.cloud.video.livestream.v1.AutoTranscriptionConfig.QualityPreset quality_preset = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The enum numeric value on the wire for qualityPreset to set.- Returns:
- This builder for chaining.
-
getQualityPreset
Optional. Tunes the latency and quality of auto-generated captions.
.google.cloud.video.livestream.v1.AutoTranscriptionConfig.QualityPreset quality_preset = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getQualityPresetin interfaceAutoTranscriptionConfigOrBuilder- Returns:
- The qualityPreset.
-
setQualityPreset
public AutoTranscriptionConfig.Builder setQualityPreset(AutoTranscriptionConfig.QualityPreset value) Optional. Tunes the latency and quality of auto-generated captions.
.google.cloud.video.livestream.v1.AutoTranscriptionConfig.QualityPreset quality_preset = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The qualityPreset to set.- Returns:
- This builder for chaining.
-
clearQualityPreset
Optional. Tunes the latency and quality of auto-generated captions.
.google.cloud.video.livestream.v1.AutoTranscriptionConfig.QualityPreset quality_preset = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-