@Override
    public StartTextTranslationJobResult startTextTranslationJob(StartTextTranslationJobRequest request) {
        request = beforeClientExecution(request);
        return executeStartTextTranslationJob(request);
    }
<p>
Starts an asynchronous batch translation job. Use batch translation jobs to translate large volumes of text
across multiple documents at once. For batch translation, you can input documents with different source languages
(specify <code>auto</code> as the source language). You can specify one or more target languages. Batch
translation translates each input document into each of the target languages. For more information, see <a
href="https://docs.aws.amazon.com/translate/latest/dg/async.html">Asynchronous batch processing</a>.
</p>
<p>
Batch translation jobs can be described with the <a>DescribeTextTranslationJob</a> operation, listed with the
<a>ListTextTranslationJobs</a> operation, and stopped with the <a>StopTextTranslationJob</a> operation.
</p>

@param startTextTranslationJobRequest
@return Result of the StartTextTranslationJob operation returned by the service.
@throws TooManyRequestsException
        You have made too many requests within a short period of time. Wait for a short time and then try your
        request again.
@throws UnsupportedLanguagePairException
        Amazon Translate does not support translation from the language of the source text into the requested
        target language. For more information, see <a
        href="https://docs.aws.amazon.com/translate/latest/dg/what-is-languages.html">Supported languages</a>.
@throws InvalidRequestException
        The request that you made is not valid. Check your request to determine why it's not valid and then retry
        the request.
@throws ResourceNotFoundException
        The resource you are looking for has not been found. Review the resource you're looking for and see if a
        different resource will accomplish your needs before retrying the revised request.
@throws InvalidParameterValueException
        The value of the parameter is not valid. Review the value of the parameter you are using to correct it,
        and then retry your operation.
@throws InternalServerException
        An internal server error occurred. Retry your request.
@sample AmazonTranslate.StartTextTranslationJob
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/translate-2017-07-01/StartTextTranslationJob"
     target="_top">AWS API Documentation</a>
aws-java-sdk-translate/src/main/java/com/amazonaws/services/translate/AmazonTranslateClient.java