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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation
-
Method Details
-
synthesizeSpeechRequest
SynthesizeSpeechPresignRequest.Builder synthesizeSpeechRequest(SynthesizeSpeechRequest synthesizeSpeechRequest) -
signatureDuration
Description copied from interface:PresignRequest.BuilderSpecifies 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:
signatureDurationin interfacePresignRequest.Builder
-
build
SynthesizeSpeechPresignRequest build()Build the presigned request, based on the configuration on this builder.- Specified by:
buildin interfaceBuildable- Specified by:
buildin interfacePresignRequest.Builder- Specified by:
buildin interfaceSdkBuilder<SynthesizeSpeechPresignRequest.Builder,SynthesizeSpeechPresignRequest> - Returns:
- an instance of T
-