Interface Aws4PresignerParams.Builder
-
- All Superinterfaces:
Aws4SignerParams.Builder<Aws4PresignerParams.Builder>,Buildable,CopyableBuilder<Aws4PresignerParams.Builder,Aws4PresignerParams>,SdkBuilder<Aws4PresignerParams.Builder,Aws4PresignerParams>
- Enclosing class:
- Aws4PresignerParams
public static interface Aws4PresignerParams.Builder extends Aws4SignerParams.Builder<Aws4PresignerParams.Builder>, CopyableBuilder<Aws4PresignerParams.Builder,Aws4PresignerParams>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Aws4PresignerParamsbuild()Aws4PresignerParams.BuilderexpirationTime(Instant expirationTime)Sets an expiration time for the presigned url.-
Methods inherited from interface software.amazon.awssdk.auth.signer.params.Aws4SignerParams.Builder
awsCredentials, checksumParams, doubleUrlEncode, normalizePath, signingClockOverride, signingName, signingRegion, timeOffset
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation
-
-
-
-
Method Detail
-
expirationTime
Aws4PresignerParams.Builder expirationTime(Instant expirationTime)
Sets an expiration time for the presigned url. If this value is not specified,SignerConstant.PRESIGN_URL_MAX_EXPIRATION_SECONDSis used.- Parameters:
expirationTime- Expiration time for the presigned url expressed inInstant.
-
build
Aws4PresignerParams build()
- Specified by:
buildin interfaceAws4SignerParams.Builder<Aws4PresignerParams.Builder>- Specified by:
buildin interfaceBuildable- Specified by:
buildin interfaceSdkBuilder<Aws4PresignerParams.Builder,Aws4PresignerParams>
-
-