Package com.google.cloud.translate.v3
Class Romanization.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Romanization.Builder>
com.google.cloud.translate.v3.Romanization.Builder
- All Implemented Interfaces:
RomanizationOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Romanization
public static final class Romanization.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Romanization.Builder>
implements RomanizationOrBuilder
A single romanization response.Protobuf type
google.cloud.translation.v3.Romanization-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The ISO-639 language code of source text in the initial request, detected automatically, if no source language was passed within the initial request.Romanized text.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe ISO-639 language code of source text in the initial request, detected automatically, if no source language was passed within the initial request.com.google.protobuf.ByteStringThe ISO-639 language code of source text in the initial request, detected automatically, if no source language was passed within the initial request.Romanized text.com.google.protobuf.ByteStringRomanized text.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(Romanization other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setDetectedLanguageCode(String value) The ISO-639 language code of source text in the initial request, detected automatically, if no source language was passed within the initial request.setDetectedLanguageCodeBytes(com.google.protobuf.ByteString value) The ISO-639 language code of source text in the initial request, detected automatically, if no source language was passed within the initial request.setRomanizedText(String value) Romanized text.setRomanizedTextBytes(com.google.protobuf.ByteString value) Romanized text.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, 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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Romanization.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Romanization.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Romanization.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Romanization.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Romanization.Builder>
-
mergeFrom
public Romanization.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Romanization.Builder>- Throws:
IOException
-
getRomanizedText
Romanized text. If an error occurs during romanization, this field might be excluded from the response.
string romanized_text = 1;- Specified by:
getRomanizedTextin interfaceRomanizationOrBuilder- Returns:
- The romanizedText.
-
getRomanizedTextBytes
public com.google.protobuf.ByteString getRomanizedTextBytes()Romanized text. If an error occurs during romanization, this field might be excluded from the response.
string romanized_text = 1;- Specified by:
getRomanizedTextBytesin interfaceRomanizationOrBuilder- Returns:
- The bytes for romanizedText.
-
setRomanizedText
Romanized text. If an error occurs during romanization, this field might be excluded from the response.
string romanized_text = 1;- Parameters:
value- The romanizedText to set.- Returns:
- This builder for chaining.
-
clearRomanizedText
Romanized text. If an error occurs during romanization, this field might be excluded from the response.
string romanized_text = 1;- Returns:
- This builder for chaining.
-
setRomanizedTextBytes
Romanized text. If an error occurs during romanization, this field might be excluded from the response.
string romanized_text = 1;- Parameters:
value- The bytes for romanizedText to set.- Returns:
- This builder for chaining.
-
getDetectedLanguageCode
The ISO-639 language code of source text in the initial request, detected automatically, if no source language was passed within the initial request. If the source language was passed, auto-detection of the language does not occur and this field is empty.
string detected_language_code = 2;- Specified by:
getDetectedLanguageCodein interfaceRomanizationOrBuilder- Returns:
- The detectedLanguageCode.
-
getDetectedLanguageCodeBytes
public com.google.protobuf.ByteString getDetectedLanguageCodeBytes()The ISO-639 language code of source text in the initial request, detected automatically, if no source language was passed within the initial request. If the source language was passed, auto-detection of the language does not occur and this field is empty.
string detected_language_code = 2;- Specified by:
getDetectedLanguageCodeBytesin interfaceRomanizationOrBuilder- Returns:
- The bytes for detectedLanguageCode.
-
setDetectedLanguageCode
The ISO-639 language code of source text in the initial request, detected automatically, if no source language was passed within the initial request. If the source language was passed, auto-detection of the language does not occur and this field is empty.
string detected_language_code = 2;- Parameters:
value- The detectedLanguageCode to set.- Returns:
- This builder for chaining.
-
clearDetectedLanguageCode
The ISO-639 language code of source text in the initial request, detected automatically, if no source language was passed within the initial request. If the source language was passed, auto-detection of the language does not occur and this field is empty.
string detected_language_code = 2;- Returns:
- This builder for chaining.
-
setDetectedLanguageCodeBytes
The ISO-639 language code of source text in the initial request, detected automatically, if no source language was passed within the initial request. If the source language was passed, auto-detection of the language does not occur and this field is empty.
string detected_language_code = 2;- Parameters:
value- The bytes for detectedLanguageCode to set.- Returns:
- This builder for chaining.
-