public static final class DocumentTranslation.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DocumentTranslation.Builder> implements DocumentTranslationOrBuilder
A translated document message.Protobuf type
google.cloud.translation.v3.DocumentTranslation| Modifier and Type | Method and Description |
|---|---|
DocumentTranslation.Builder |
addAllByteStreamOutputs(Iterable<? extends com.google.protobuf.ByteString> values)
The array of translated documents.
|
DocumentTranslation.Builder |
addByteStreamOutputs(com.google.protobuf.ByteString value)
The array of translated documents.
|
DocumentTranslation.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DocumentTranslation |
build() |
DocumentTranslation |
buildPartial() |
DocumentTranslation.Builder |
clear() |
DocumentTranslation.Builder |
clearByteStreamOutputs()
The array of translated documents.
|
DocumentTranslation.Builder |
clearDetectedLanguageCode()
The detected language for the input document.
|
DocumentTranslation.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
DocumentTranslation.Builder |
clearMimeType()
The translated document's mime type.
|
DocumentTranslation.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
DocumentTranslation.Builder |
clone() |
com.google.protobuf.ByteString |
getByteStreamOutputs(int index)
The array of translated documents.
|
int |
getByteStreamOutputsCount()
The array of translated documents.
|
List<com.google.protobuf.ByteString> |
getByteStreamOutputsList()
The array of translated documents.
|
DocumentTranslation |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDetectedLanguageCode()
The detected language for the input document.
|
com.google.protobuf.ByteString |
getDetectedLanguageCodeBytes()
The detected language for the input document.
|
String |
getMimeType()
The translated document's mime type.
|
com.google.protobuf.ByteString |
getMimeTypeBytes()
The translated document's mime type.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
DocumentTranslation.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DocumentTranslation.Builder |
mergeFrom(DocumentTranslation other) |
DocumentTranslation.Builder |
mergeFrom(com.google.protobuf.Message other) |
DocumentTranslation.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DocumentTranslation.Builder |
setByteStreamOutputs(int index,
com.google.protobuf.ByteString value)
The array of translated documents.
|
DocumentTranslation.Builder |
setDetectedLanguageCode(String value)
The detected language for the input document.
|
DocumentTranslation.Builder |
setDetectedLanguageCodeBytes(com.google.protobuf.ByteString value)
The detected language for the input document.
|
DocumentTranslation.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DocumentTranslation.Builder |
setMimeType(String value)
The translated document's mime type.
|
DocumentTranslation.Builder |
setMimeTypeBytes(com.google.protobuf.ByteString value)
The translated document's mime type.
|
DocumentTranslation.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
DocumentTranslation.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentTranslation.Builder>public DocumentTranslation.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentTranslation.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentTranslation.Builder>public DocumentTranslation getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DocumentTranslation build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DocumentTranslation buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DocumentTranslation.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentTranslation.Builder>public DocumentTranslation.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentTranslation.Builder>public DocumentTranslation.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentTranslation.Builder>public DocumentTranslation.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentTranslation.Builder>public DocumentTranslation.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentTranslation.Builder>public DocumentTranslation.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentTranslation.Builder>public DocumentTranslation.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DocumentTranslation.Builder>public DocumentTranslation.Builder mergeFrom(DocumentTranslation other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentTranslation.Builder>public DocumentTranslation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DocumentTranslation.Builder>IOExceptionpublic List<com.google.protobuf.ByteString> getByteStreamOutputsList()
The array of translated documents. It is expected to be size 1 for now. We may produce multiple translated documents in the future for other type of file formats.
repeated bytes byte_stream_outputs = 1;getByteStreamOutputsList in interface DocumentTranslationOrBuilderpublic int getByteStreamOutputsCount()
The array of translated documents. It is expected to be size 1 for now. We may produce multiple translated documents in the future for other type of file formats.
repeated bytes byte_stream_outputs = 1;getByteStreamOutputsCount in interface DocumentTranslationOrBuilderpublic com.google.protobuf.ByteString getByteStreamOutputs(int index)
The array of translated documents. It is expected to be size 1 for now. We may produce multiple translated documents in the future for other type of file formats.
repeated bytes byte_stream_outputs = 1;getByteStreamOutputs in interface DocumentTranslationOrBuilderindex - The index of the element to return.public DocumentTranslation.Builder setByteStreamOutputs(int index, com.google.protobuf.ByteString value)
The array of translated documents. It is expected to be size 1 for now. We may produce multiple translated documents in the future for other type of file formats.
repeated bytes byte_stream_outputs = 1;index - The index to set the value at.value - The byteStreamOutputs to set.public DocumentTranslation.Builder addByteStreamOutputs(com.google.protobuf.ByteString value)
The array of translated documents. It is expected to be size 1 for now. We may produce multiple translated documents in the future for other type of file formats.
repeated bytes byte_stream_outputs = 1;value - The byteStreamOutputs to add.public DocumentTranslation.Builder addAllByteStreamOutputs(Iterable<? extends com.google.protobuf.ByteString> values)
The array of translated documents. It is expected to be size 1 for now. We may produce multiple translated documents in the future for other type of file formats.
repeated bytes byte_stream_outputs = 1;values - The byteStreamOutputs to add.public DocumentTranslation.Builder clearByteStreamOutputs()
The array of translated documents. It is expected to be size 1 for now. We may produce multiple translated documents in the future for other type of file formats.
repeated bytes byte_stream_outputs = 1;public String getMimeType()
The translated document's mime type.
string mime_type = 2;getMimeType in interface DocumentTranslationOrBuilderpublic com.google.protobuf.ByteString getMimeTypeBytes()
The translated document's mime type.
string mime_type = 2;getMimeTypeBytes in interface DocumentTranslationOrBuilderpublic DocumentTranslation.Builder setMimeType(String value)
The translated document's mime type.
string mime_type = 2;value - The mimeType to set.public DocumentTranslation.Builder clearMimeType()
The translated document's mime type.
string mime_type = 2;public DocumentTranslation.Builder setMimeTypeBytes(com.google.protobuf.ByteString value)
The translated document's mime type.
string mime_type = 2;value - The bytes for mimeType to set.public String getDetectedLanguageCode()
The detected language for the input document. If the user did not provide the source language for the input document, this field will have the language code automatically detected. If the source language was passed, auto-detection of the language does not occur and this field is empty.
string detected_language_code = 3;getDetectedLanguageCode in interface DocumentTranslationOrBuilderpublic com.google.protobuf.ByteString getDetectedLanguageCodeBytes()
The detected language for the input document. If the user did not provide the source language for the input document, this field will have the language code automatically detected. If the source language was passed, auto-detection of the language does not occur and this field is empty.
string detected_language_code = 3;getDetectedLanguageCodeBytes in interface DocumentTranslationOrBuilderpublic DocumentTranslation.Builder setDetectedLanguageCode(String value)
The detected language for the input document. If the user did not provide the source language for the input document, this field will have the language code automatically detected. If the source language was passed, auto-detection of the language does not occur and this field is empty.
string detected_language_code = 3;value - The detectedLanguageCode to set.public DocumentTranslation.Builder clearDetectedLanguageCode()
The detected language for the input document. If the user did not provide the source language for the input document, this field will have the language code automatically detected. If the source language was passed, auto-detection of the language does not occur and this field is empty.
string detected_language_code = 3;public DocumentTranslation.Builder setDetectedLanguageCodeBytes(com.google.protobuf.ByteString value)
The detected language for the input document. If the user did not provide the source language for the input document, this field will have the language code automatically detected. If the source language was passed, auto-detection of the language does not occur and this field is empty.
string detected_language_code = 3;value - The bytes for detectedLanguageCode to set.public final DocumentTranslation.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentTranslation.Builder>public final DocumentTranslation.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DocumentTranslation.Builder>Copyright © 2022 Google LLC. All rights reserved.