Class SupportedLanguage.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SupportedLanguage.Builder>
-
- com.google.cloud.translate.v3beta1.SupportedLanguage.Builder
-
- All Implemented Interfaces:
SupportedLanguageOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- SupportedLanguage
public static final class SupportedLanguage.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SupportedLanguage.Builder> implements SupportedLanguageOrBuilder
A single supported language response corresponds to information related to one supported language.
Protobuf typegoogle.cloud.translation.v3beta1.SupportedLanguage
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SupportedLanguage.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SupportedLanguage
build()
SupportedLanguage
buildPartial()
SupportedLanguage.Builder
clear()
SupportedLanguage.Builder
clearDisplayName()
Human readable name of the language localized in the display language specified in the request.SupportedLanguage.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
SupportedLanguage.Builder
clearLanguageCode()
Supported language code, generally consisting of its ISO 639-1 identifier, for example, 'en', 'ja'.SupportedLanguage.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
SupportedLanguage.Builder
clearSupportSource()
Can be used as source language.SupportedLanguage.Builder
clearSupportTarget()
Can be used as target language.SupportedLanguage.Builder
clone()
SupportedLanguage
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getDisplayName()
Human readable name of the language localized in the display language specified in the request.com.google.protobuf.ByteString
getDisplayNameBytes()
Human readable name of the language localized in the display language specified in the request.String
getLanguageCode()
Supported language code, generally consisting of its ISO 639-1 identifier, for example, 'en', 'ja'.com.google.protobuf.ByteString
getLanguageCodeBytes()
Supported language code, generally consisting of its ISO 639-1 identifier, for example, 'en', 'ja'.boolean
getSupportSource()
Can be used as source language.boolean
getSupportTarget()
Can be used as target language.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
SupportedLanguage.Builder
mergeFrom(SupportedLanguage other)
SupportedLanguage.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
SupportedLanguage.Builder
mergeFrom(com.google.protobuf.Message other)
SupportedLanguage.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
SupportedLanguage.Builder
setDisplayName(String value)
Human readable name of the language localized in the display language specified in the request.SupportedLanguage.Builder
setDisplayNameBytes(com.google.protobuf.ByteString value)
Human readable name of the language localized in the display language specified in the request.SupportedLanguage.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SupportedLanguage.Builder
setLanguageCode(String value)
Supported language code, generally consisting of its ISO 639-1 identifier, for example, 'en', 'ja'.SupportedLanguage.Builder
setLanguageCodeBytes(com.google.protobuf.ByteString value)
Supported language code, generally consisting of its ISO 639-1 identifier, for example, 'en', 'ja'.SupportedLanguage.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
SupportedLanguage.Builder
setSupportSource(boolean value)
Can be used as source language.SupportedLanguage.Builder
setSupportTarget(boolean value)
Can be used as target language.SupportedLanguage.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<SupportedLanguage.Builder>
-
clear
public SupportedLanguage.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<SupportedLanguage.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<SupportedLanguage.Builder>
-
getDefaultInstanceForType
public SupportedLanguage getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public SupportedLanguage build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SupportedLanguage buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SupportedLanguage.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<SupportedLanguage.Builder>
-
setField
public SupportedLanguage.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SupportedLanguage.Builder>
-
clearField
public SupportedLanguage.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SupportedLanguage.Builder>
-
clearOneof
public SupportedLanguage.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<SupportedLanguage.Builder>
-
setRepeatedField
public SupportedLanguage.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SupportedLanguage.Builder>
-
addRepeatedField
public SupportedLanguage.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<SupportedLanguage.Builder>
-
mergeFrom
public SupportedLanguage.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SupportedLanguage.Builder>
-
mergeFrom
public SupportedLanguage.Builder mergeFrom(SupportedLanguage other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<SupportedLanguage.Builder>
-
mergeFrom
public SupportedLanguage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SupportedLanguage.Builder>
- Throws:
IOException
-
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;
- Specified by:
getLanguageCode
in interfaceSupportedLanguageOrBuilder
- Returns:
- The languageCode.
-
getLanguageCodeBytes
public com.google.protobuf.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;
- Specified by:
getLanguageCodeBytes
in interfaceSupportedLanguageOrBuilder
- Returns:
- The bytes for languageCode.
-
setLanguageCode
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;
- Parameters:
value
- The languageCode to set.- Returns:
- This builder for chaining.
-
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:
- This builder for chaining.
-
setLanguageCodeBytes
public SupportedLanguage.Builder setLanguageCodeBytes(com.google.protobuf.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;
- Parameters:
value
- The bytes for languageCode to set.- Returns:
- This builder for chaining.
-
getDisplayName
public String getDisplayName()
Human readable name of the language localized in the display language specified in the request.
string display_name = 2;
- Specified by:
getDisplayName
in interfaceSupportedLanguageOrBuilder
- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()
Human readable name of the language localized in the display language specified in the request.
string display_name = 2;
- Specified by:
getDisplayNameBytes
in interfaceSupportedLanguageOrBuilder
- Returns:
- The bytes for displayName.
-
setDisplayName
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;
- Parameters:
value
- The displayName to set.- Returns:
- This builder for chaining.
-
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:
- This builder for chaining.
-
setDisplayNameBytes
public SupportedLanguage.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Human readable name of the language localized in the display language specified in the request.
string display_name = 2;
- Parameters:
value
- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getSupportSource
public boolean getSupportSource()
Can be used as source language.
bool support_source = 3;
- Specified by:
getSupportSource
in interfaceSupportedLanguageOrBuilder
- Returns:
- The supportSource.
-
setSupportSource
public SupportedLanguage.Builder setSupportSource(boolean value)
Can be used as source language.
bool support_source = 3;
- Parameters:
value
- The supportSource to set.- Returns:
- This builder for chaining.
-
clearSupportSource
public SupportedLanguage.Builder clearSupportSource()
Can be used as source language.
bool support_source = 3;
- Returns:
- This builder for chaining.
-
getSupportTarget
public boolean getSupportTarget()
Can be used as target language.
bool support_target = 4;
- Specified by:
getSupportTarget
in interfaceSupportedLanguageOrBuilder
- Returns:
- The supportTarget.
-
setSupportTarget
public SupportedLanguage.Builder setSupportTarget(boolean value)
Can be used as target language.
bool support_target = 4;
- Parameters:
value
- The supportTarget to set.- Returns:
- This builder for chaining.
-
clearSupportTarget
public SupportedLanguage.Builder clearSupportTarget()
Can be used as target language.
bool support_target = 4;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final SupportedLanguage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SupportedLanguage.Builder>
-
mergeUnknownFields
public final SupportedLanguage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SupportedLanguage.Builder>
-
-