public static interface TranslateTextRequest.Builder extends TranslateRequest.Builder, SdkPojo, CopyableBuilder<TranslateTextRequest.Builder,TranslateTextRequest>
| Modifier and Type | Method and Description |
|---|---|
TranslateTextRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
TranslateTextRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
TranslateTextRequest.Builder |
sourceLanguageCode(String sourceLanguageCode)
The language code for the language of the source text.
|
TranslateTextRequest.Builder |
targetLanguageCode(String targetLanguageCode)
The language code requested for the language of the target text.
|
TranslateTextRequest.Builder |
terminologyNames(Collection<String> terminologyNames)
The TerminologyNames list that is taken as input to the TranslateText request.
|
TranslateTextRequest.Builder |
terminologyNames(String... terminologyNames)
The TerminologyNames list that is taken as input to the TranslateText request.
|
TranslateTextRequest.Builder |
text(String text)
The text to translate.
|
buildoverrideConfigurationcopyapplyMutation, buildTranslateTextRequest.Builder text(String text)
The text to translate. The text string can be a maximum of 5,000 bytes long. Depending on your character set, this may be fewer than 5,000 characters.
text - The text to translate. The text string can be a maximum of 5,000 bytes long. Depending on your
character set, this may be fewer than 5,000 characters.TranslateTextRequest.Builder terminologyNames(Collection<String> terminologyNames)
The TerminologyNames list that is taken as input to the TranslateText request. This has a minimum length of 0 and a maximum length of 1.
terminologyNames - The TerminologyNames list that is taken as input to the TranslateText request. This has a minimum
length of 0 and a maximum length of 1.TranslateTextRequest.Builder terminologyNames(String... terminologyNames)
The TerminologyNames list that is taken as input to the TranslateText request. This has a minimum length of 0 and a maximum length of 1.
terminologyNames - The TerminologyNames list that is taken as input to the TranslateText request. This has a minimum
length of 0 and a maximum length of 1.TranslateTextRequest.Builder sourceLanguageCode(String sourceLanguageCode)
The language code for the language of the source text. The language must be a language supported by Amazon Translate.
To have Amazon Translate determine the source language of your text, you can specify auto in the
SourceLanguageCode field. If you specify auto, Amazon Translate will call Amazon
Comprehend to determine the source language.
sourceLanguageCode - The language code for the language of the source text. The language must be a language supported by
Amazon Translate.
To have Amazon Translate determine the source language of your text, you can specify auto
in the SourceLanguageCode field. If you specify auto, Amazon Translate will
call Amazon Comprehend to determine the source language.
TranslateTextRequest.Builder targetLanguageCode(String targetLanguageCode)
The language code requested for the language of the target text. The language must be a language supported by Amazon Translate.
targetLanguageCode - The language code requested for the language of the target text. The language must be a language
supported by Amazon Translate.TranslateTextRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.TranslateTextRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.