public final class HttpApiKeyAuthTrait extends AbstractTrait implements software.amazon.smithy.utils.ToSmithyBuilder<HttpApiKeyAuthTrait>
Modifier and Type | Class and Description |
---|---|
static class |
HttpApiKeyAuthTrait.Builder |
static class |
HttpApiKeyAuthTrait.Location |
static class |
HttpApiKeyAuthTrait.Provider |
Modifier and Type | Method and Description |
---|---|
static HttpApiKeyAuthTrait.Builder |
builder() |
protected Node |
createNode()
The result of toNode is used for hashCodes and equality.
|
HttpApiKeyAuthTrait.Location |
getIn() |
java.lang.String |
getName() |
HttpApiKeyAuthTrait.Builder |
toBuilder() |
equals, getSourceLocation, hashCode, toNode, toShapeId, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
flatMapStream, getIdiomaticTraitName, getIdiomaticTraitName, makeAbsoluteName, makeAbsoluteName
public static final ShapeId ID
public java.lang.String getName()
public HttpApiKeyAuthTrait.Location getIn()
public HttpApiKeyAuthTrait.Builder toBuilder()
toBuilder
in interface software.amazon.smithy.utils.ToSmithyBuilder<HttpApiKeyAuthTrait>
protected Node createNode()
AbstractTrait
createNode
in class AbstractTrait
public static HttpApiKeyAuthTrait.Builder builder()