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 protectedDefaultBuilder()protectedDefaultBuilder(PresignRequest request)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BsignatureDuration(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.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
-
-