public final class RequestChecksumCalculationResolver extends Object
RequestChecksumCalculation.
Created viacreate().| Modifier and Type | Method and Description |
|---|---|
static RequestChecksumCalculationResolver |
create() |
RequestChecksumCalculationResolver |
defaultChecksumCalculation(RequestChecksumCalculation defaultChecksumCalculation)
Configure the
RequestChecksumCalculation that should be used if the mode is not specified anywhere else. |
RequestChecksumCalculationResolver |
profileFile(Supplier<ProfileFile> profileFile)
Configure the profile file that should be used when determining the
RequestChecksumCalculation. |
RequestChecksumCalculationResolver |
profileName(String profileName)
Configure the profile file name should be used when determining the
RequestChecksumCalculation. |
RequestChecksumCalculation |
resolve()
Resolve which request checksum calculation setting should be used, based on the configured values.
|
public static RequestChecksumCalculationResolver create()
public RequestChecksumCalculationResolver profileFile(Supplier<ProfileFile> profileFile)
RequestChecksumCalculation. The supplier is
only consulted if a higher-priority determinant (e.g. environment variables) does not find the setting.public RequestChecksumCalculationResolver profileName(String profileName)
RequestChecksumCalculation.public RequestChecksumCalculationResolver defaultChecksumCalculation(RequestChecksumCalculation defaultChecksumCalculation)
RequestChecksumCalculation that should be used if the mode is not specified anywhere else.public RequestChecksumCalculation resolve()
Copyright © 2026. All rights reserved.