Class RequestChecksumCalculationResolver
java.lang.Object
software.amazon.awssdk.core.checksums.RequestChecksumCalculationResolver
Allows customizing the variables used during determination of a
RequestChecksumCalculation
.
Created viacreate()
.-
Method Summary
Modifier and TypeMethodDescriptioncreate()
defaultChecksumCalculation
(RequestChecksumCalculation defaultChecksumCalculation) Configure theRequestChecksumCalculation
that should be used if the mode is not specified anywhere else.profileFile
(Supplier<ProfileFile> profileFile) Configure the profile file that should be used when determining theRequestChecksumCalculation
.profileName
(String profileName) Configure the profile file name should be used when determining theRequestChecksumCalculation
.resolve()
Resolve which request checksum calculation setting should be used, based on the configured values.
-
Method Details
-
create
-
profileFile
Configure the profile file that should be used when determining theRequestChecksumCalculation
. The supplier is only consulted if a higher-priority determinant (e.g. environment variables) does not find the setting. -
profileName
Configure the profile file name should be used when determining theRequestChecksumCalculation
. -
defaultChecksumCalculation
public RequestChecksumCalculationResolver defaultChecksumCalculation(RequestChecksumCalculation defaultChecksumCalculation) Configure theRequestChecksumCalculation
that should be used if the mode is not specified anywhere else. -
resolve
Resolve which request checksum calculation setting should be used, based on the configured values.
-