Class TransliterationConfig.Builder (2.52.0)

public static final class TransliterationConfig.Builder extends GeneratedMessageV3.Builder<TransliterationConfig.Builder> implements TransliterationConfigOrBuilder

Configures transliteration feature on top of translation.

Protobuf type google.cloud.translation.v3.TransliterationConfig

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public TransliterationConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
TransliterationConfig.Builder
Overrides

build()

public TransliterationConfig build()
Returns
Type Description
TransliterationConfig

buildPartial()

public TransliterationConfig buildPartial()
Returns
Type Description
TransliterationConfig

clear()

public TransliterationConfig.Builder clear()
Returns
Type Description
TransliterationConfig.Builder
Overrides

clearEnableTransliteration()

public TransliterationConfig.Builder clearEnableTransliteration()

If true, source text in romanized form can be translated to the target language.

bool enable_transliteration = 1;

Returns
Type Description
TransliterationConfig.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public TransliterationConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
TransliterationConfig.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public TransliterationConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
TransliterationConfig.Builder
Overrides

clone()

public TransliterationConfig.Builder clone()
Returns
Type Description
TransliterationConfig.Builder
Overrides

getDefaultInstanceForType()

public TransliterationConfig getDefaultInstanceForType()
Returns
Type Description
TransliterationConfig

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getEnableTransliteration()

public boolean getEnableTransliteration()

If true, source text in romanized form can be translated to the target language.

bool enable_transliteration = 1;

Returns
Type Description
boolean

The enableTransliteration.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(TransliterationConfig other)

public TransliterationConfig.Builder mergeFrom(TransliterationConfig other)
Parameter
Name Description
other TransliterationConfig
Returns
Type Description
TransliterationConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public TransliterationConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
TransliterationConfig.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public TransliterationConfig.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
TransliterationConfig.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final TransliterationConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
TransliterationConfig.Builder
Overrides

setEnableTransliteration(boolean value)

public TransliterationConfig.Builder setEnableTransliteration(boolean value)

If true, source text in romanized form can be translated to the target language.

bool enable_transliteration = 1;

Parameter
Name Description
value boolean

The enableTransliteration to set.

Returns
Type Description
TransliterationConfig.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public TransliterationConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
TransliterationConfig.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public TransliterationConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
TransliterationConfig.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final TransliterationConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
TransliterationConfig.Builder
Overrides