Class PresignRequest.DefaultBuilder<B extends PresignRequest.DefaultBuilder<B>>
- java.lang.Object
-
- software.amazon.awssdk.awscore.presigner.PresignRequest.DefaultBuilder<B>
-
- All Implemented Interfaces:
PresignRequest.Builder
- Enclosing class:
- PresignRequest
protected abstract static class PresignRequest.DefaultBuilder<B extends PresignRequest.DefaultBuilder<B>> extends Object implements PresignRequest.Builder
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
DefaultBuilder()
protected
DefaultBuilder(PresignRequest request)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description B
signatureDuration(Duration signatureDuration)
Specifies the duration for which this presigned request should be valid.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.awscore.presigner.PresignRequest.Builder
build
-
-
-
-
Constructor Detail
-
DefaultBuilder
protected DefaultBuilder()
-
DefaultBuilder
protected DefaultBuilder(PresignRequest request)
-
-
Method Detail
-
signatureDuration
public B signatureDuration(Duration 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
-
-