public static final class HttpChecksumTrait.Builder extends AbstractTraitBuilder<HttpChecksumTrait,HttpChecksumTrait.Builder>
| Modifier and Type | Method and Description |
|---|---|
HttpChecksumTrait.Builder |
addResponseAlgorithm(java.lang.String algorithm) |
HttpChecksumTrait |
build()
Creates an immutable object that is created from the properties
that have been set on the builder.
|
HttpChecksumTrait.Builder |
clearResponseAlgorithms() |
HttpChecksumTrait.Builder |
requestAlgorithmMember(java.lang.String input) |
HttpChecksumTrait.Builder |
requestChecksumRequired(boolean isRequired) |
HttpChecksumTrait.Builder |
requestValidationModeMember(java.lang.String input) |
HttpChecksumTrait.Builder |
responseAlgorithms(java.util.List<java.lang.String> algorithms) |
getSourceLocation, sourceLocationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitrequiredStatepublic HttpChecksumTrait build()
SmithyBuilderpublic HttpChecksumTrait.Builder requestAlgorithmMember(java.lang.String input)
public HttpChecksumTrait.Builder requestChecksumRequired(boolean isRequired)
public HttpChecksumTrait.Builder requestValidationModeMember(java.lang.String input)
public HttpChecksumTrait.Builder responseAlgorithms(java.util.List<java.lang.String> algorithms)
public HttpChecksumTrait.Builder addResponseAlgorithm(java.lang.String algorithm)
public HttpChecksumTrait.Builder clearResponseAlgorithms()