public final class HttpChecksumProperty extends java.lang.Object implements ToNode, software.amazon.smithy.utils.ToSmithyBuilder<HttpChecksumProperty>
Modifier and Type | Class and Description |
---|---|
static class |
HttpChecksumProperty.Builder |
static class |
HttpChecksumProperty.Location
Location where the checksum is supplied.
|
Modifier and Type | Method and Description |
---|---|
static HttpChecksumProperty.Builder |
builder() |
boolean |
conflictsWith(HttpChecksumProperty otherProperty)
Determines if the HttpChecksumProperty conflicts with another HttpChecksumProperty.
|
boolean |
equals(java.lang.Object o) |
static HttpChecksumProperty |
fromNode(Node node)
Create a
HttpChecksumProperty from Node . |
java.lang.String |
getAlgorithm() |
HttpChecksumProperty.Location |
getLocation() |
java.lang.String |
getName() |
int |
hashCode() |
software.amazon.smithy.utils.SmithyBuilder<HttpChecksumProperty> |
toBuilder()
Take this object and create a builder that contains all of the
current property values of this object.
|
Node |
toNode()
Converts a value to a
Node . |
public static HttpChecksumProperty.Builder builder()
public static HttpChecksumProperty fromNode(Node node)
HttpChecksumProperty
from Node
.node
- Node
to create the HttpChecksumProperty
HttpChecksumProperty
.ExpectationNotMetException
- if the given node
is invalid.public java.lang.String getAlgorithm()
public HttpChecksumProperty.Location getLocation()
public java.lang.String getName()
public software.amazon.smithy.utils.SmithyBuilder<HttpChecksumProperty> toBuilder()
toBuilder
in interface software.amazon.smithy.utils.ToSmithyBuilder<HttpChecksumProperty>
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public boolean conflictsWith(HttpChecksumProperty otherProperty)
otherProperty
- HttpChecksumProperty to check against.