Class SupportedLanguage.Builder (2.42.0)

public static final class SupportedLanguage.Builder extends GeneratedMessageV3.Builder<SupportedLanguage.Builder> implements SupportedLanguageOrBuilder

A single supported language response corresponds to information related to one supported language.

Protobuf type google.cloud.translation.v3.SupportedLanguage

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public SupportedLanguage build()
Returns
Type Description
SupportedLanguage

buildPartial()

public SupportedLanguage buildPartial()
Returns
Type Description
SupportedLanguage

clear()

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

clearDisplayName()

public SupportedLanguage.Builder clearDisplayName()

Human-readable name of the language localized in the display language specified in the request.

string display_name = 2;

Returns
Type Description
SupportedLanguage.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

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

clearLanguageCode()

public SupportedLanguage.Builder clearLanguageCode()

Supported language code, generally consisting of its ISO 639-1 identifier, for example, 'en', 'ja'. In certain cases, ISO-639 codes including language and region identifiers are returned (for example, 'zh-TW' and 'zh-CN').

string language_code = 1;

Returns
Type Description
SupportedLanguage.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearSupportSource()

public SupportedLanguage.Builder clearSupportSource()

Can be used as a source language.

bool support_source = 3;

Returns
Type Description
SupportedLanguage.Builder

This builder for chaining.

clearSupportTarget()

public SupportedLanguage.Builder clearSupportTarget()

Can be used as a target language.

bool support_target = 4;

Returns
Type Description
SupportedLanguage.Builder

This builder for chaining.

clone()

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

getDefaultInstanceForType()

public SupportedLanguage getDefaultInstanceForType()
Returns
Type Description
SupportedLanguage

getDescriptorForType()

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

getDisplayName()

public String getDisplayName()

Human-readable name of the language localized in the display language specified in the request.

string display_name = 2;

Returns
Type Description
String

The displayName.

getDisplayNameBytes()

public ByteString getDisplayNameBytes()

Human-readable name of the language localized in the display language specified in the request.

string display_name = 2;

Returns
Type Description
ByteString

The bytes for displayName.

getLanguageCode()

public String getLanguageCode()

Supported language code, generally consisting of its ISO 639-1 identifier, for example, 'en', 'ja'. In certain cases, ISO-639 codes including language and region identifiers are returned (for example, 'zh-TW' and 'zh-CN').

string language_code = 1;

Returns
Type Description
String

The languageCode.

getLanguageCodeBytes()

public ByteString getLanguageCodeBytes()

Supported language code, generally consisting of its ISO 639-1 identifier, for example, 'en', 'ja'. In certain cases, ISO-639 codes including language and region identifiers are returned (for example, 'zh-TW' and 'zh-CN').

string language_code = 1;

Returns
Type Description
ByteString

The bytes for languageCode.

getSupportSource()

public boolean getSupportSource()

Can be used as a source language.

bool support_source = 3;

Returns
Type Description
boolean

The supportSource.

getSupportTarget()

public boolean getSupportTarget()

Can be used as a target language.

bool support_target = 4;

Returns
Type Description
boolean

The supportTarget.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(SupportedLanguage other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setDisplayName(String value)

public SupportedLanguage.Builder setDisplayName(String value)

Human-readable name of the language localized in the display language specified in the request.

string display_name = 2;

Parameter
Name Description
value String

The displayName to set.

Returns
Type Description
SupportedLanguage.Builder

This builder for chaining.

setDisplayNameBytes(ByteString value)

public SupportedLanguage.Builder setDisplayNameBytes(ByteString value)

Human-readable name of the language localized in the display language specified in the request.

string display_name = 2;

Parameter
Name Description
value ByteString

The bytes for displayName to set.

Returns
Type Description
SupportedLanguage.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

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

setLanguageCode(String value)

public SupportedLanguage.Builder setLanguageCode(String value)

Supported language code, generally consisting of its ISO 639-1 identifier, for example, 'en', 'ja'. In certain cases, ISO-639 codes including language and region identifiers are returned (for example, 'zh-TW' and 'zh-CN').

string language_code = 1;

Parameter
Name Description
value String

The languageCode to set.

Returns
Type Description
SupportedLanguage.Builder

This builder for chaining.

setLanguageCodeBytes(ByteString value)

public SupportedLanguage.Builder setLanguageCodeBytes(ByteString value)

Supported language code, generally consisting of its ISO 639-1 identifier, for example, 'en', 'ja'. In certain cases, ISO-639 codes including language and region identifiers are returned (for example, 'zh-TW' and 'zh-CN').

string language_code = 1;

Parameter
Name Description
value ByteString

The bytes for languageCode to set.

Returns
Type Description
SupportedLanguage.Builder

This builder for chaining.

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

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

setSupportSource(boolean value)

public SupportedLanguage.Builder setSupportSource(boolean value)

Can be used as a source language.

bool support_source = 3;

Parameter
Name Description
value boolean

The supportSource to set.

Returns
Type Description
SupportedLanguage.Builder

This builder for chaining.

setSupportTarget(boolean value)

public SupportedLanguage.Builder setSupportTarget(boolean value)

Can be used as a target language.

bool support_target = 4;

Parameter
Name Description
value boolean

The supportTarget to set.

Returns
Type Description
SupportedLanguage.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

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