public static final class MultiSpeakerVoiceConfig.Builder extends com.google.protobuf.GeneratedMessage.Builder<MultiSpeakerVoiceConfig.Builder> implements MultiSpeakerVoiceConfigOrBuilder
Configuration for a multi-speaker text-to-speech request.Protobuf type
google.cloud.aiplatform.v1.MultiSpeakerVoiceConfigaddRepeatedField, 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, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<MultiSpeakerVoiceConfig.Builder>public MultiSpeakerVoiceConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<MultiSpeakerVoiceConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<MultiSpeakerVoiceConfig.Builder>public MultiSpeakerVoiceConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic MultiSpeakerVoiceConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic MultiSpeakerVoiceConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic MultiSpeakerVoiceConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MultiSpeakerVoiceConfig.Builder>public MultiSpeakerVoiceConfig.Builder mergeFrom(MultiSpeakerVoiceConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<MultiSpeakerVoiceConfig.Builder>public MultiSpeakerVoiceConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MultiSpeakerVoiceConfig.Builder>IOExceptionpublic List<SpeakerVoiceConfig> getSpeakerVoiceConfigsList()
Required. A list of configurations for the voices of the speakers. Exactly two speaker voice configurations must be provided.
repeated .google.cloud.aiplatform.v1.SpeakerVoiceConfig speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
getSpeakerVoiceConfigsList in interface MultiSpeakerVoiceConfigOrBuilderpublic int getSpeakerVoiceConfigsCount()
Required. A list of configurations for the voices of the speakers. Exactly two speaker voice configurations must be provided.
repeated .google.cloud.aiplatform.v1.SpeakerVoiceConfig speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
getSpeakerVoiceConfigsCount in interface MultiSpeakerVoiceConfigOrBuilderpublic SpeakerVoiceConfig getSpeakerVoiceConfigs(int index)
Required. A list of configurations for the voices of the speakers. Exactly two speaker voice configurations must be provided.
repeated .google.cloud.aiplatform.v1.SpeakerVoiceConfig speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
getSpeakerVoiceConfigs in interface MultiSpeakerVoiceConfigOrBuilderpublic MultiSpeakerVoiceConfig.Builder setSpeakerVoiceConfigs(int index, SpeakerVoiceConfig value)
Required. A list of configurations for the voices of the speakers. Exactly two speaker voice configurations must be provided.
repeated .google.cloud.aiplatform.v1.SpeakerVoiceConfig speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
public MultiSpeakerVoiceConfig.Builder setSpeakerVoiceConfigs(int index, SpeakerVoiceConfig.Builder builderForValue)
Required. A list of configurations for the voices of the speakers. Exactly two speaker voice configurations must be provided.
repeated .google.cloud.aiplatform.v1.SpeakerVoiceConfig speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
public MultiSpeakerVoiceConfig.Builder addSpeakerVoiceConfigs(SpeakerVoiceConfig value)
Required. A list of configurations for the voices of the speakers. Exactly two speaker voice configurations must be provided.
repeated .google.cloud.aiplatform.v1.SpeakerVoiceConfig speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
public MultiSpeakerVoiceConfig.Builder addSpeakerVoiceConfigs(int index, SpeakerVoiceConfig value)
Required. A list of configurations for the voices of the speakers. Exactly two speaker voice configurations must be provided.
repeated .google.cloud.aiplatform.v1.SpeakerVoiceConfig speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
public MultiSpeakerVoiceConfig.Builder addSpeakerVoiceConfigs(SpeakerVoiceConfig.Builder builderForValue)
Required. A list of configurations for the voices of the speakers. Exactly two speaker voice configurations must be provided.
repeated .google.cloud.aiplatform.v1.SpeakerVoiceConfig speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
public MultiSpeakerVoiceConfig.Builder addSpeakerVoiceConfigs(int index, SpeakerVoiceConfig.Builder builderForValue)
Required. A list of configurations for the voices of the speakers. Exactly two speaker voice configurations must be provided.
repeated .google.cloud.aiplatform.v1.SpeakerVoiceConfig speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
public MultiSpeakerVoiceConfig.Builder addAllSpeakerVoiceConfigs(Iterable<? extends SpeakerVoiceConfig> values)
Required. A list of configurations for the voices of the speakers. Exactly two speaker voice configurations must be provided.
repeated .google.cloud.aiplatform.v1.SpeakerVoiceConfig speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
public MultiSpeakerVoiceConfig.Builder clearSpeakerVoiceConfigs()
Required. A list of configurations for the voices of the speakers. Exactly two speaker voice configurations must be provided.
repeated .google.cloud.aiplatform.v1.SpeakerVoiceConfig speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
public MultiSpeakerVoiceConfig.Builder removeSpeakerVoiceConfigs(int index)
Required. A list of configurations for the voices of the speakers. Exactly two speaker voice configurations must be provided.
repeated .google.cloud.aiplatform.v1.SpeakerVoiceConfig speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
public SpeakerVoiceConfig.Builder getSpeakerVoiceConfigsBuilder(int index)
Required. A list of configurations for the voices of the speakers. Exactly two speaker voice configurations must be provided.
repeated .google.cloud.aiplatform.v1.SpeakerVoiceConfig speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
public SpeakerVoiceConfigOrBuilder getSpeakerVoiceConfigsOrBuilder(int index)
Required. A list of configurations for the voices of the speakers. Exactly two speaker voice configurations must be provided.
repeated .google.cloud.aiplatform.v1.SpeakerVoiceConfig speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
getSpeakerVoiceConfigsOrBuilder in interface MultiSpeakerVoiceConfigOrBuilderpublic List<? extends SpeakerVoiceConfigOrBuilder> getSpeakerVoiceConfigsOrBuilderList()
Required. A list of configurations for the voices of the speakers. Exactly two speaker voice configurations must be provided.
repeated .google.cloud.aiplatform.v1.SpeakerVoiceConfig speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
getSpeakerVoiceConfigsOrBuilderList in interface MultiSpeakerVoiceConfigOrBuilderpublic SpeakerVoiceConfig.Builder addSpeakerVoiceConfigsBuilder()
Required. A list of configurations for the voices of the speakers. Exactly two speaker voice configurations must be provided.
repeated .google.cloud.aiplatform.v1.SpeakerVoiceConfig speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
public SpeakerVoiceConfig.Builder addSpeakerVoiceConfigsBuilder(int index)
Required. A list of configurations for the voices of the speakers. Exactly two speaker voice configurations must be provided.
repeated .google.cloud.aiplatform.v1.SpeakerVoiceConfig speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
public List<SpeakerVoiceConfig.Builder> getSpeakerVoiceConfigsBuilderList()
Required. A list of configurations for the voices of the speakers. Exactly two speaker voice configurations must be provided.
repeated .google.cloud.aiplatform.v1.SpeakerVoiceConfig speaker_voice_configs = 2 [(.google.api.field_behavior) = REQUIRED];
Copyright © 2026 Google LLC. All rights reserved.