Package com.google.cloud.translate.v3
Interface DocumentTranslationOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DocumentTranslation,DocumentTranslation.Builder
@Generated
public interface DocumentTranslationOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.ByteStringgetByteStreamOutputs(int index) The array of translated documents.intThe array of translated documents.List<com.google.protobuf.ByteString>The array of translated documents.The detected language for the input document.com.google.protobuf.ByteStringThe detected language for the input document.The translated document's mime type.com.google.protobuf.ByteStringThe translated document's mime type.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getByteStreamOutputsList
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;- Returns:
- A list containing the byteStreamOutputs.
-
getByteStreamOutputsCount
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;- Returns:
- The count of byteStreamOutputs.
-
getByteStreamOutputs
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;- Parameters:
index- The index of the element to return.- Returns:
- The byteStreamOutputs at the given index.
-
getMimeType
String getMimeType()The translated document's mime type.
string mime_type = 2;- Returns:
- The mimeType.
-
getMimeTypeBytes
com.google.protobuf.ByteString getMimeTypeBytes()The translated document's mime type.
string mime_type = 2;- Returns:
- The bytes for mimeType.
-
getDetectedLanguageCode
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;- Returns:
- The detectedLanguageCode.
-
getDetectedLanguageCodeBytes
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;- Returns:
- The bytes for detectedLanguageCode.
-