public final class RequestCompressionTrait extends AbstractTrait implements software.amazon.smithy.utils.ToSmithyBuilder<RequestCompressionTrait>
| Modifier and Type | Class and Description |
|---|---|
static class |
RequestCompressionTrait.Builder |
static class |
RequestCompressionTrait.Provider |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ENCODINGS |
static ShapeId |
ID |
static java.util.Set<java.lang.String> |
SUPPORTED_COMPRESSION_ALGORITHMS
Set of supported compression algorithm encoding values.
|
| Modifier and Type | Method and Description |
|---|---|
static RequestCompressionTrait.Builder |
builder() |
protected Node |
createNode()
The result of toNode is used for hashCodes and equality.
|
java.util.List<java.lang.String> |
getEncodings() |
software.amazon.smithy.utils.SmithyBuilder<RequestCompressionTrait> |
toBuilder() |
equals, getSourceLocation, hashCode, setNodeCache, toNode, toShapeId, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitflatMapStream, getIdiomaticTraitName, getIdiomaticTraitName, isSynthetic, makeAbsoluteName, makeAbsoluteNamecomparepublic static final ShapeId ID
public static final java.util.Set<java.lang.String> SUPPORTED_COMPRESSION_ALGORITHMS
public static final java.lang.String ENCODINGS
public java.util.List<java.lang.String> getEncodings()
protected Node createNode()
AbstractTraitcreateNode in class AbstractTraitpublic static RequestCompressionTrait.Builder builder()
public software.amazon.smithy.utils.SmithyBuilder<RequestCompressionTrait> toBuilder()
toBuilder in interface software.amazon.smithy.utils.ToSmithyBuilder<RequestCompressionTrait>