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.
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.
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.
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.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Interface DocumentTranslationOrBuilder (2.72.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.72.0 (latest)](/java/docs/reference/google-cloud-translate/latest/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.70.0](/java/docs/reference/google-cloud-translate/2.70.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.68.0](/java/docs/reference/google-cloud-translate/2.68.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.67.0](/java/docs/reference/google-cloud-translate/2.67.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.64.0](/java/docs/reference/google-cloud-translate/2.64.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.63.0](/java/docs/reference/google-cloud-translate/2.63.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.62.0](/java/docs/reference/google-cloud-translate/2.62.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.60.0](/java/docs/reference/google-cloud-translate/2.60.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.59.0](/java/docs/reference/google-cloud-translate/2.59.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.58.0](/java/docs/reference/google-cloud-translate/2.58.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.57.0](/java/docs/reference/google-cloud-translate/2.57.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.56.0](/java/docs/reference/google-cloud-translate/2.56.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.55.0](/java/docs/reference/google-cloud-translate/2.55.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.54.0](/java/docs/reference/google-cloud-translate/2.54.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.53.0](/java/docs/reference/google-cloud-translate/2.53.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.52.0](/java/docs/reference/google-cloud-translate/2.52.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.51.0](/java/docs/reference/google-cloud-translate/2.51.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.49.0](/java/docs/reference/google-cloud-translate/2.49.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.48.0](/java/docs/reference/google-cloud-translate/2.48.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.47.0](/java/docs/reference/google-cloud-translate/2.47.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.46.0](/java/docs/reference/google-cloud-translate/2.46.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.45.0](/java/docs/reference/google-cloud-translate/2.45.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.44.0](/java/docs/reference/google-cloud-translate/2.44.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.43.0](/java/docs/reference/google-cloud-translate/2.43.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.42.0](/java/docs/reference/google-cloud-translate/2.42.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.41.0](/java/docs/reference/google-cloud-translate/2.41.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.40.0](/java/docs/reference/google-cloud-translate/2.40.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.39.0](/java/docs/reference/google-cloud-translate/2.39.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.37.0](/java/docs/reference/google-cloud-translate/2.37.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.36.0](/java/docs/reference/google-cloud-translate/2.36.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.35.0](/java/docs/reference/google-cloud-translate/2.35.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.34.0](/java/docs/reference/google-cloud-translate/2.34.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.33.0](/java/docs/reference/google-cloud-translate/2.33.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.32.0](/java/docs/reference/google-cloud-translate/2.32.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.31.0](/java/docs/reference/google-cloud-translate/2.31.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.30.0](/java/docs/reference/google-cloud-translate/2.30.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.29.0](/java/docs/reference/google-cloud-translate/2.29.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.28.0](/java/docs/reference/google-cloud-translate/2.28.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.27.0](/java/docs/reference/google-cloud-translate/2.27.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.24.0](/java/docs/reference/google-cloud-translate/2.24.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.23.0](/java/docs/reference/google-cloud-translate/2.23.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.22.0](/java/docs/reference/google-cloud-translate/2.22.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.21.0](/java/docs/reference/google-cloud-translate/2.21.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.20.0](/java/docs/reference/google-cloud-translate/2.20.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.19.0](/java/docs/reference/google-cloud-translate/2.19.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.18.0](/java/docs/reference/google-cloud-translate/2.18.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.17.0](/java/docs/reference/google-cloud-translate/2.17.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.16.0](/java/docs/reference/google-cloud-translate/2.16.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.15.0](/java/docs/reference/google-cloud-translate/2.15.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.14.0](/java/docs/reference/google-cloud-translate/2.14.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.13.0](/java/docs/reference/google-cloud-translate/2.13.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.12.0](/java/docs/reference/google-cloud-translate/2.12.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.11.0](/java/docs/reference/google-cloud-translate/2.11.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.9.0](/java/docs/reference/google-cloud-translate/2.9.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.8.0](/java/docs/reference/google-cloud-translate/2.8.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.7.0](/java/docs/reference/google-cloud-translate/2.7.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.6.0](/java/docs/reference/google-cloud-translate/2.6.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.5.0](/java/docs/reference/google-cloud-translate/2.5.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.4.0](/java/docs/reference/google-cloud-translate/2.4.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.3.5](/java/docs/reference/google-cloud-translate/2.3.5/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.2.0](/java/docs/reference/google-cloud-translate/2.2.0/com.google.cloud.translate.v3.DocumentTranslationOrBuilder)\n- [2.1.13](/java/docs/reference/google-cloud-translate/2.1.13/com.google.cloud.translate.v3.DocumentTranslationOrBuilder) \n\n public interface DocumentTranslationOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getByteStreamOutputs(int index)\n\n public abstract ByteString getByteStreamOutputs(int index)\n\nThe array of translated documents. It is expected to be size 1 for now. We\nmay produce multiple translated documents in the future for other type of\nfile formats.\n\n`repeated bytes byte_stream_outputs = 1;`\n\n### getByteStreamOutputsCount()\n\n public abstract int getByteStreamOutputsCount()\n\nThe array of translated documents. It is expected to be size 1 for now. We\nmay produce multiple translated documents in the future for other type of\nfile formats.\n\n`repeated bytes byte_stream_outputs = 1;`\n\n### getByteStreamOutputsList()\n\n public abstract List\u003cByteString\u003e getByteStreamOutputsList()\n\nThe array of translated documents. It is expected to be size 1 for now. We\nmay produce multiple translated documents in the future for other type of\nfile formats.\n\n`repeated bytes byte_stream_outputs = 1;`\n\n### getDetectedLanguageCode()\n\n public abstract String getDetectedLanguageCode()\n\nThe detected language for the input document.\nIf the user did not provide the source language for the input document,\nthis field will have the language code automatically detected. If the\nsource language was passed, auto-detection of the language does not occur\nand this field is empty.\n\n`string detected_language_code = 3;`\n\n### getDetectedLanguageCodeBytes()\n\n public abstract ByteString getDetectedLanguageCodeBytes()\n\nThe detected language for the input document.\nIf the user did not provide the source language for the input document,\nthis field will have the language code automatically detected. If the\nsource language was passed, auto-detection of the language does not occur\nand this field is empty.\n\n`string detected_language_code = 3;`\n\n### getMimeType()\n\n public abstract String getMimeType()\n\nThe translated document's mime type.\n\n`string mime_type = 2;`\n\n### getMimeTypeBytes()\n\n public abstract ByteString getMimeTypeBytes()\n\nThe translated document's mime type.\n\n`string mime_type = 2;`"]]