Class Polly2EndpointBuilderFactory.Polly2HeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.Polly2EndpointBuilderFactory.Polly2HeaderNameBuilder
- Enclosing interface:
Polly2EndpointBuilderFactory
The builder of headers' name for the AWS Polly component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe content type of the audio stream.The engine to use (standard, neural, long-form, generative).The language code.The content of the lexicon in PLS format.The name of the lexicon.Comma-separated list of lexicon names.The operation we want to perform.The output format for the audio stream.Number of characters synthesized.The S3 bucket name for output.The S3 key prefix for output.The sample rate in Hz.The SNS topic ARN for notifications.The task ID for speech synthesis task.The type of text input (text or ssml).The voice ID to use for synthesis.
-
Constructor Details
-
Polly2HeaderNameBuilder
public Polly2HeaderNameBuilder()
-
-
Method Details
-
awsPollyOperation
The operation we want to perform. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsPollyOperation.
-
awsPollyVoiceId
The voice ID to use for synthesis. The option is a:software.amazon.awssdk.services.polly.model.VoiceIdtype. Group: producer- Returns:
- the name of the header
AwsPollyVoiceId.
-
awsPollyOutputFormat
The output format for the audio stream. The option is a:software.amazon.awssdk.services.polly.model.OutputFormattype. Group: producer- Returns:
- the name of the header
AwsPollyOutputFormat.
-
awsPollyTextType
The type of text input (text or ssml). The option is a:software.amazon.awssdk.services.polly.model.TextTypetype. Group: producer- Returns:
- the name of the header
AwsPollyTextType.
-
awsPollySampleRate
The sample rate in Hz. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsPollySampleRate.
-
awsPollyEngine
The engine to use (standard, neural, long-form, generative). The option is a:software.amazon.awssdk.services.polly.model.Enginetype. Group: producer- Returns:
- the name of the header
AwsPollyEngine.
-
awsPollyLanguageCode
The language code. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsPollyLanguageCode.
-
awsPollyLexiconNames
Comma-separated list of lexicon names. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsPollyLexiconNames.
-
awsPollyLexiconName
The name of the lexicon. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsPollyLexiconName.
-
awsPollyLexiconContent
The content of the lexicon in PLS format. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsPollyLexiconContent.
-
awsPollyTaskId
The task ID for speech synthesis task. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsPollyTaskId.
-
awsPollyS3Bucket
The S3 bucket name for output. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsPollyS3Bucket.
-
awsPollyS3KeyPrefix
The S3 key prefix for output. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsPollyS3KeyPrefix.
-
awsPollySnsTopicArn
The SNS topic ARN for notifications. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsPollySnsTopicArn.
-
awsPollyContentType
The content type of the audio stream. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsPollyContentType.
-
awsPollyRequestCharacters
Number of characters synthesized. The option is a:Integertype. Group: producer- Returns:
- the name of the header
AwsPollyRequestCharacters.
-