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.
|
build
overrideConfiguration
copy
applyMutation, build
TranslateTextRequest.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.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.TranslateTextRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.