Interface SynthesizeSpeechPresignRequest.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SynthesizeSpeechPresignRequest.Builder,
,SynthesizeSpeechPresignRequest> PresignRequest.Builder
,SdkBuilder<SynthesizeSpeechPresignRequest.Builder,
SynthesizeSpeechPresignRequest>
- Enclosing class:
SynthesizeSpeechPresignRequest
public static interface SynthesizeSpeechPresignRequest.Builder
extends PresignRequest.Builder, CopyableBuilder<SynthesizeSpeechPresignRequest.Builder,SynthesizeSpeechPresignRequest>
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Build the presigned request, based on the configuration on this builder.signatureDuration
(Duration signatureDuration) Specifies the duration for which this presigned request should be valid.synthesizeSpeechRequest
(SynthesizeSpeechRequest synthesizeSpeechRequest) Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation
-
Method Details
-
synthesizeSpeechRequest
SynthesizeSpeechPresignRequest.Builder synthesizeSpeechRequest(SynthesizeSpeechRequest synthesizeSpeechRequest) -
signatureDuration
Description copied from interface:PresignRequest.Builder
Specifies the duration for which this presigned request should be valid. After this time has expired, attempting to use the presigned request will fail.- Specified by:
signatureDuration
in interfacePresignRequest.Builder
-
build
SynthesizeSpeechPresignRequest build()Build the presigned request, based on the configuration on this builder.- Specified by:
build
in interfaceBuildable
- Specified by:
build
in interfacePresignRequest.Builder
- Specified by:
build
in interfaceSdkBuilder<SynthesizeSpeechPresignRequest.Builder,
SynthesizeSpeechPresignRequest> - Returns:
- an instance of T
-