Class SupportedLanguage.Builder (2.3.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
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public SupportedLanguage.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
SupportedLanguage.Builder
Overrides

build()

public SupportedLanguage build()
Returns
TypeDescription
SupportedLanguage

buildPartial()

public SupportedLanguage buildPartial()
Returns
TypeDescription
SupportedLanguage

clear()

public SupportedLanguage.Builder clear()
Returns
TypeDescription
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
TypeDescription
SupportedLanguage.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public SupportedLanguage.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
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, BCP-47 codes including language and region identifiers are returned (for example, 'zh-TW' and 'zh-CN')

string language_code = 1;

Returns
TypeDescription
SupportedLanguage.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public SupportedLanguage.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
SupportedLanguage.Builder
Overrides

clearSupportSource()

public SupportedLanguage.Builder clearSupportSource()

Can be used as source language.

bool support_source = 3;

Returns
TypeDescription
SupportedLanguage.Builder

This builder for chaining.

clearSupportTarget()

public SupportedLanguage.Builder clearSupportTarget()

Can be used as target language.

bool support_target = 4;

Returns
TypeDescription
SupportedLanguage.Builder

This builder for chaining.

clone()

public SupportedLanguage.Builder clone()
Returns
TypeDescription
SupportedLanguage.Builder
Overrides

getDefaultInstanceForType()

public SupportedLanguage getDefaultInstanceForType()
Returns
TypeDescription
SupportedLanguage

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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, BCP-47 codes including language and region identifiers are returned (for example, 'zh-TW' and 'zh-CN')

string language_code = 1;

Returns
TypeDescription
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, BCP-47 codes including language and region identifiers are returned (for example, 'zh-TW' and 'zh-CN')

string language_code = 1;

Returns
TypeDescription
ByteString

The bytes for languageCode.

getSupportSource()

public boolean getSupportSource()

Can be used as source language.

bool support_source = 3;

Returns
TypeDescription
boolean

The supportSource.

getSupportTarget()

public boolean getSupportTarget()

Can be used as target language.

bool support_target = 4;

Returns
TypeDescription
boolean

The supportTarget.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(SupportedLanguage other)

public SupportedLanguage.Builder mergeFrom(SupportedLanguage other)
Parameter
NameDescription
otherSupportedLanguage
Returns
TypeDescription
SupportedLanguage.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public SupportedLanguage.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
SupportedLanguage.Builder
Overrides Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public SupportedLanguage.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
SupportedLanguage.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final SupportedLanguage.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
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
NameDescription
valueString

The displayName to set.

Returns
TypeDescription
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
NameDescription
valueByteString

The bytes for displayName to set.

Returns
TypeDescription
SupportedLanguage.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public SupportedLanguage.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
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, BCP-47 codes including language and region identifiers are returned (for example, 'zh-TW' and 'zh-CN')

string language_code = 1;

Parameter
NameDescription
valueString

The languageCode to set.

Returns
TypeDescription
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, BCP-47 codes including language and region identifiers are returned (for example, 'zh-TW' and 'zh-CN')

string language_code = 1;

Parameter
NameDescription
valueByteString

The bytes for languageCode to set.

Returns
TypeDescription
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
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
SupportedLanguage.Builder
Overrides

setSupportSource(boolean value)

public SupportedLanguage.Builder setSupportSource(boolean value)

Can be used as source language.

bool support_source = 3;

Parameter
NameDescription
valueboolean

The supportSource to set.

Returns
TypeDescription
SupportedLanguage.Builder

This builder for chaining.

setSupportTarget(boolean value)

public SupportedLanguage.Builder setSupportTarget(boolean value)

Can be used as target language.

bool support_target = 4;

Parameter
NameDescription
valueboolean

The supportTarget to set.

Returns
TypeDescription
SupportedLanguage.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final SupportedLanguage.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
SupportedLanguage.Builder
Overrides