A B C D E F G H I N O P R S T U V 
All Classes All Packages

A

abbreviation(String) - Method in class software.amazon.smithy.aws.traits.ServiceTrait.Builder
Deprecated.
absolute(boolean) - Method in class software.amazon.smithy.aws.traits.ArnTrait.Builder
 
addProviderArn(String) - Method in class software.amazon.smithy.aws.traits.auth.CognitoUserPoolsTrait.Builder
Adds a provider ARN.
ArnIndex - Class in software.amazon.smithy.aws.traits
Resolves and indexes the ARN templates for each resource in a service.
ArnIndex(Model) - Constructor for class software.amazon.smithy.aws.traits.ArnIndex
 
arnNamespace(String) - Method in class software.amazon.smithy.aws.traits.ServiceTrait.Builder
Set the ARN service namespace of the service.
ArnReferenceTrait - Class in software.amazon.smithy.aws.traits
Indicates that a string shape contains an ARN.
ArnReferenceTrait.Builder - Class in software.amazon.smithy.aws.traits
Builder for ArnReferenceTrait.
ArnReferenceTrait.Provider - Class in software.amazon.smithy.aws.traits
 
ArnTemplateValidator - Class in software.amazon.smithy.aws.traits
Ensures that all arn traits for a service are valid and that their templates only reference valid resource identifiers.
ArnTemplateValidator() - Constructor for class software.amazon.smithy.aws.traits.ArnTemplateValidator
 
ArnTrait - Class in software.amazon.smithy.aws.traits
Configures the ARN template of a resource shape, relative to the service to which a resource is bound.
ArnTrait.Builder - Class in software.amazon.smithy.aws.traits
Builder for ArnTrait.
ArnTrait.Provider - Class in software.amazon.smithy.aws.traits
 
AwsJson1_0Trait - Class in software.amazon.smithy.aws.traits.protocols
An RPC-based protocol that sends JSON payloads.
AwsJson1_0Trait.Builder - Class in software.amazon.smithy.aws.traits.protocols
 
AwsJson1_0Trait.Provider - Class in software.amazon.smithy.aws.traits.protocols
 
AwsJson1_1Trait - Class in software.amazon.smithy.aws.traits.protocols
An RPC-based protocol that sends JSON payloads.
AwsJson1_1Trait.Builder - Class in software.amazon.smithy.aws.traits.protocols
 
AwsJson1_1Trait.Provider - Class in software.amazon.smithy.aws.traits.protocols
 
AwsProtocolTrait - Class in software.amazon.smithy.aws.traits.protocols
Represents a configurable AWS protocol trait.
AwsProtocolTrait.Builder<T extends software.amazon.smithy.model.traits.Trait,​B extends AwsProtocolTrait.Builder> - Class in software.amazon.smithy.aws.traits.protocols
Builder for creating a AwsProtocolTrait.
AwsQueryTrait - Class in software.amazon.smithy.aws.traits.protocols
An RPC-based protocol that sends query string requests and XML responses.
AwsQueryTrait() - Constructor for class software.amazon.smithy.aws.traits.protocols.AwsQueryTrait
 
AwsQueryTrait(ObjectNode) - Constructor for class software.amazon.smithy.aws.traits.protocols.AwsQueryTrait
 
AwsQueryTrait.Provider - Class in software.amazon.smithy.aws.traits.protocols
 

B

build() - Method in class software.amazon.smithy.aws.traits.ArnReferenceTrait.Builder
 
build() - Method in class software.amazon.smithy.aws.traits.ArnTrait.Builder
 
build() - Method in class software.amazon.smithy.aws.traits.auth.CognitoUserPoolsTrait.Builder
 
build() - Method in class software.amazon.smithy.aws.traits.auth.SigV4Trait.Builder
 
build() - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientDiscoveredEndpointTrait.Builder
 
build() - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryTrait.Builder
 
build() - Method in class software.amazon.smithy.aws.traits.protocols.AwsJson1_0Trait.Builder
 
build() - Method in class software.amazon.smithy.aws.traits.protocols.AwsJson1_1Trait.Builder
 
build() - Method in class software.amazon.smithy.aws.traits.protocols.RestJson1Trait.Builder
 
build() - Method in class software.amazon.smithy.aws.traits.protocols.RestXmlTrait.Builder
 
build() - Method in class software.amazon.smithy.aws.traits.ServiceTrait.Builder
 
build(ShapeId) - Method in class software.amazon.smithy.aws.traits.ServiceTrait.Builder
 
builder() - Static method in class software.amazon.smithy.aws.traits.ArnReferenceTrait
 
builder() - Static method in class software.amazon.smithy.aws.traits.ArnTrait
 
builder() - Static method in class software.amazon.smithy.aws.traits.auth.CognitoUserPoolsTrait
 
builder() - Static method in class software.amazon.smithy.aws.traits.auth.SigV4Trait
 
builder() - Static method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientDiscoveredEndpointTrait
 
builder() - Static method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryTrait
 
builder() - Static method in class software.amazon.smithy.aws.traits.protocols.AwsJson1_0Trait
 
builder() - Static method in class software.amazon.smithy.aws.traits.protocols.AwsJson1_1Trait
 
builder() - Static method in class software.amazon.smithy.aws.traits.protocols.RestJson1Trait
 
builder() - Static method in class software.amazon.smithy.aws.traits.protocols.RestXmlTrait
 
builder() - Static method in class software.amazon.smithy.aws.traits.ServiceTrait
 
Builder() - Constructor for class software.amazon.smithy.aws.traits.protocols.AwsProtocolTrait.Builder
 

C

CleanClientDiscoveryTraitTransformer - Class in software.amazon.smithy.aws.traits.clientendpointdiscovery
Removes the endpoint discovery trait from a service if the referenced operation or error are removed.
CleanClientDiscoveryTraitTransformer() - Constructor for class software.amazon.smithy.aws.traits.clientendpointdiscovery.CleanClientDiscoveryTraitTransformer
 
clearProviderArns() - Method in class software.amazon.smithy.aws.traits.auth.CognitoUserPoolsTrait.Builder
Clears all provider ARNs from the builder.
ClientDiscoveredEndpointTrait - Class in software.amazon.smithy.aws.traits.clientendpointdiscovery
Indicates that the target operation should use the SDK's endpoint discovery logic.
ClientDiscoveredEndpointTrait.Builder - Class in software.amazon.smithy.aws.traits.clientendpointdiscovery
ClientDiscoveredEndpointTrait.Provider - Class in software.amazon.smithy.aws.traits.clientendpointdiscovery
 
ClientEndpointDiscoveryIdTrait - Class in software.amazon.smithy.aws.traits.clientendpointdiscovery
Indicates members of the operation input which should be use to discover endpoints.
ClientEndpointDiscoveryIdTrait() - Constructor for class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryIdTrait
 
ClientEndpointDiscoveryIdTrait(ObjectNode) - Constructor for class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryIdTrait
 
ClientEndpointDiscoveryIdTrait.Provider - Class in software.amazon.smithy.aws.traits.clientendpointdiscovery
 
ClientEndpointDiscoveryIndex - Class in software.amazon.smithy.aws.traits.clientendpointdiscovery
 
ClientEndpointDiscoveryIndex(Model) - Constructor for class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryIndex
 
ClientEndpointDiscoveryInfo - Class in software.amazon.smithy.aws.traits.clientendpointdiscovery
 
ClientEndpointDiscoveryTrait - Class in software.amazon.smithy.aws.traits.clientendpointdiscovery
Configures endpoint discovery for the targeted service.
ClientEndpointDiscoveryTrait(ClientEndpointDiscoveryTrait.Builder) - Constructor for class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryTrait
 
ClientEndpointDiscoveryTrait.Builder - Class in software.amazon.smithy.aws.traits.clientendpointdiscovery
ClientEndpointDiscoveryTrait.Provider - Class in software.amazon.smithy.aws.traits.clientendpointdiscovery
 
ClientEndpointDiscoveryValidator - Class in software.amazon.smithy.aws.traits.clientendpointdiscovery
 
ClientEndpointDiscoveryValidator() - Constructor for class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryValidator
 
cloudFormationName(String) - Method in class software.amazon.smithy.aws.traits.ServiceTrait.Builder
Sets the AWS CloudFormation resource type service name.
cloudTrailEventSource(String) - Method in class software.amazon.smithy.aws.traits.ServiceTrait.Builder
Set the CloudTrail event source name of the service.
CognitoUserPoolsTrait - Class in software.amazon.smithy.aws.traits.auth
Configures an Amazon Cognito User Pools auth scheme.
CognitoUserPoolsTrait.Builder - Class in software.amazon.smithy.aws.traits.auth
CognitoUserPoolsTrait.Provider - Class in software.amazon.smithy.aws.traits.auth
 
ControlPlaneTrait - Class in software.amazon.smithy.aws.traits
 
ControlPlaneTrait() - Constructor for class software.amazon.smithy.aws.traits.ControlPlaneTrait
 
ControlPlaneTrait(ObjectNode) - Constructor for class software.amazon.smithy.aws.traits.ControlPlaneTrait
 
ControlPlaneTrait.Provider - Class in software.amazon.smithy.aws.traits
 
createNode() - Method in class software.amazon.smithy.aws.traits.ArnReferenceTrait
 
createNode() - Method in class software.amazon.smithy.aws.traits.ArnTrait
 
createNode() - Method in class software.amazon.smithy.aws.traits.auth.CognitoUserPoolsTrait
 
createNode() - Method in class software.amazon.smithy.aws.traits.auth.SigV4Trait
 
createNode() - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientDiscoveredEndpointTrait
 
createNode() - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryTrait
 
createNode() - Method in class software.amazon.smithy.aws.traits.protocols.AwsProtocolTrait
 
createNode() - Method in class software.amazon.smithy.aws.traits.protocols.RestXmlTrait
 
createNode() - Method in class software.amazon.smithy.aws.traits.ServiceTrait
 
createTrait(ShapeId, Node) - Method in class software.amazon.smithy.aws.traits.ArnReferenceTrait.Provider
 
createTrait(ShapeId, Node) - Method in class software.amazon.smithy.aws.traits.ArnTrait.Provider
 
createTrait(ShapeId, Node) - Method in class software.amazon.smithy.aws.traits.auth.CognitoUserPoolsTrait.Provider
 
createTrait(ShapeId, Node) - Method in class software.amazon.smithy.aws.traits.auth.SigV4Trait.Provider
 
createTrait(ShapeId, Node) - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientDiscoveredEndpointTrait.Provider
 
createTrait(ShapeId, Node) - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryTrait.Provider
 
createTrait(ShapeId, Node) - Method in class software.amazon.smithy.aws.traits.protocols.AwsJson1_0Trait.Provider
 
createTrait(ShapeId, Node) - Method in class software.amazon.smithy.aws.traits.protocols.AwsJson1_1Trait.Provider
 
createTrait(ShapeId, Node) - Method in class software.amazon.smithy.aws.traits.protocols.RestJson1Trait.Provider
 
createTrait(ShapeId, Node) - Method in class software.amazon.smithy.aws.traits.protocols.RestXmlTrait.Provider
 
createTrait(ShapeId, Node) - Method in class software.amazon.smithy.aws.traits.ServiceTrait.Provider
 

D

DataPlaneTrait - Class in software.amazon.smithy.aws.traits
 
DataPlaneTrait() - Constructor for class software.amazon.smithy.aws.traits.DataPlaneTrait
 
DataPlaneTrait(ObjectNode) - Constructor for class software.amazon.smithy.aws.traits.DataPlaneTrait
 
DataPlaneTrait.Provider - Class in software.amazon.smithy.aws.traits
 
DataTrait - Class in software.amazon.smithy.aws.traits
 
DataTrait(String, SourceLocation) - Constructor for class software.amazon.smithy.aws.traits.DataTrait
 
DataTrait.Provider - Class in software.amazon.smithy.aws.traits
 

E

Ec2QueryNameTrait - Class in software.amazon.smithy.aws.traits.protocols
Indicates the serialized name of a structure member when that structure is serialized for the input of an EC2 operation.
Ec2QueryNameTrait(String) - Constructor for class software.amazon.smithy.aws.traits.protocols.Ec2QueryNameTrait
 
Ec2QueryNameTrait(String, SourceLocation) - Constructor for class software.amazon.smithy.aws.traits.protocols.Ec2QueryNameTrait
 
Ec2QueryNameTrait.Provider - Class in software.amazon.smithy.aws.traits.protocols
 
Ec2QueryTrait - Class in software.amazon.smithy.aws.traits.protocols
An RPC-based protocol that sends query string requests and XML responses, customized for Amazon EC2.
Ec2QueryTrait() - Constructor for class software.amazon.smithy.aws.traits.protocols.Ec2QueryTrait
 
Ec2QueryTrait(ObjectNode) - Constructor for class software.amazon.smithy.aws.traits.protocols.Ec2QueryTrait
 
Ec2QueryTrait.Provider - Class in software.amazon.smithy.aws.traits.protocols
 
endpointPrefix(String) - Method in class software.amazon.smithy.aws.traits.ServiceTrait.Builder
Set the endpoint prefix used to construct client endpoints.
error(ShapeId) - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryTrait.Builder
Set the error shape which indicates to a client that an endpoint they are using is no longer valid.
EventSourceValidator - Class in software.amazon.smithy.aws.traits
Validates that the aws.api#service/eventSource property matches aws.api#service/arnNamespace + ".amazonaws.com" and does not use incorrect formats.
EventSourceValidator() - Constructor for class software.amazon.smithy.aws.traits.EventSourceValidator
 
eventStreamHttp(List<String>) - Method in class software.amazon.smithy.aws.traits.protocols.AwsProtocolTrait.Builder
Sets the list of supported event stream HTTP protocols.

F

fromNode(Node) - Method in class software.amazon.smithy.aws.traits.protocols.AwsProtocolTrait.Builder
Updates the builder from a Node.
fromNode(Node) - Method in class software.amazon.smithy.aws.traits.protocols.RestXmlTrait.Builder
 

G

getAbbreviation() - Method in class software.amazon.smithy.aws.traits.ServiceTrait
Deprecated.
getArnNamespace() - Method in class software.amazon.smithy.aws.traits.ServiceTrait
Get the AWS ARN service namespace of the service.
getCloudFormationName() - Method in class software.amazon.smithy.aws.traits.ServiceTrait
Get the AWS CloudFormation service name.
getCloudTrailEventSource() - Method in class software.amazon.smithy.aws.traits.ServiceTrait
Returns the CloudTrail event source name of the service.
getDiscoveryIds() - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryInfo
 
getDiscoveryOperation() - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryInfo
 
getEffectiveOperationArn(ToShapeId, ToShapeId) - Method in class software.amazon.smithy.aws.traits.ArnIndex
Gets the effective ARN of an operation based on the identifier bindings of the operation bound to a resource contained within a service.
getEndpointDiscoveryInfo(ToShapeId, ToShapeId) - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryIndex
 
getEndpointDiscoveryOperations(ToShapeId) - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryIndex
 
getEndpointPrefix() - Method in class software.amazon.smithy.aws.traits.ServiceTrait
Returns the endpoint prefix for the service.
getError() - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryInfo
 
getError() - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryTrait
The error shape which indicates to a client that an endpoint they are using is no longer valid.
getEventStreamHttp() - Method in class software.amazon.smithy.aws.traits.protocols.AwsProtocolTrait
Gets the priority ordered list of supported HTTP protocol versions that are required when using event streams.
getFullResourceArnTemplate(ToShapeId, ToShapeId) - Method in class software.amazon.smithy.aws.traits.ArnIndex
Expands the relative ARN of a resource with the service name to form a full ARN template.
getHttp() - Method in class software.amazon.smithy.aws.traits.protocols.AwsProtocolTrait
Gets the priority ordered list of supported HTTP protocol versions.
getLabels() - Method in class software.amazon.smithy.aws.traits.ArnTrait
 
getName() - Method in class software.amazon.smithy.aws.traits.auth.SigV4Trait
 
getOperation() - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryInfo
 
getOperation() - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryTrait
The operation used to discover endpoints for the service.
getProviderArns() - Method in class software.amazon.smithy.aws.traits.auth.CognitoUserPoolsTrait
Get the list of provider ARNs.
getResource() - Method in class software.amazon.smithy.aws.traits.ArnReferenceTrait
Get the Smithy resource shape ID of the ARN.
getSdkId() - Method in class software.amazon.smithy.aws.traits.ServiceTrait
Get the SDK service ID.
getService() - Method in class software.amazon.smithy.aws.traits.ArnReferenceTrait
Get the Smithy service shape ID of the ARN.
getService() - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryInfo
 
getServiceArnNamespace(ToShapeId) - Method in class software.amazon.smithy.aws.traits.ArnIndex
Gets the ARN service namespace of a service shape.
getServiceResourceArns(ToShapeId) - Method in class software.amazon.smithy.aws.traits.ArnIndex
Gets all of the mappings of resources within a service to its arnTemplate trait.
getTemplate() - Method in class software.amazon.smithy.aws.traits.ArnTrait
 
getType() - Method in class software.amazon.smithy.aws.traits.ArnReferenceTrait
Get the AWS CloudFormation type of the ARN.

H

http(List<String>) - Method in class software.amazon.smithy.aws.traits.protocols.AwsProtocolTrait.Builder
Sets the list of supported HTTP protocols.

I

ID - Static variable in class software.amazon.smithy.aws.traits.ArnReferenceTrait
 
ID - Static variable in class software.amazon.smithy.aws.traits.ArnTrait
 
ID - Static variable in class software.amazon.smithy.aws.traits.auth.CognitoUserPoolsTrait
 
ID - Static variable in class software.amazon.smithy.aws.traits.auth.SigV4Trait
 
ID - Static variable in class software.amazon.smithy.aws.traits.auth.UnsignedPayloadTrait
 
ID - Static variable in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientDiscoveredEndpointTrait
 
ID - Static variable in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryIdTrait
 
ID - Static variable in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryTrait
 
ID - Static variable in class software.amazon.smithy.aws.traits.ControlPlaneTrait
 
ID - Static variable in class software.amazon.smithy.aws.traits.DataPlaneTrait
 
ID - Static variable in class software.amazon.smithy.aws.traits.DataTrait
 
ID - Static variable in class software.amazon.smithy.aws.traits.protocols.AwsJson1_0Trait
 
ID - Static variable in class software.amazon.smithy.aws.traits.protocols.AwsJson1_1Trait
 
ID - Static variable in class software.amazon.smithy.aws.traits.protocols.AwsQueryTrait
 
ID - Static variable in class software.amazon.smithy.aws.traits.protocols.Ec2QueryNameTrait
 
ID - Static variable in class software.amazon.smithy.aws.traits.protocols.Ec2QueryTrait
 
ID - Static variable in class software.amazon.smithy.aws.traits.protocols.RestJson1Trait
 
ID - Static variable in class software.amazon.smithy.aws.traits.protocols.RestXmlTrait
 
ID - Static variable in class software.amazon.smithy.aws.traits.ServiceTrait
 
isAbsolute() - Method in class software.amazon.smithy.aws.traits.ArnTrait
 
isControlPlane(ToShapeId) - Method in class software.amazon.smithy.aws.traits.PlaneIndex
Checks if the given service shape is part of the control plane.
isControlPlane(ToShapeId, ToShapeId) - Method in class software.amazon.smithy.aws.traits.PlaneIndex
Checks if the given shape within a service is part of the control plane.
isDataPlane(ToShapeId) - Method in class software.amazon.smithy.aws.traits.PlaneIndex
Checks if the given service shape is part of the data plane.
isDataPlane(ToShapeId, ToShapeId) - Method in class software.amazon.smithy.aws.traits.PlaneIndex
Checks if the given shape within a service is part of the data plane.
isNoAccount() - Method in class software.amazon.smithy.aws.traits.ArnTrait
 
isNoErrorWrapping() - Method in class software.amazon.smithy.aws.traits.protocols.RestXmlTrait
 
isNoRegion() - Method in class software.amazon.smithy.aws.traits.ArnTrait
 
isPlaneDefined(ToShapeId) - Method in class software.amazon.smithy.aws.traits.PlaneIndex
Checks if the given service shape has defined its plane.
isPlaneDefined(ToShapeId, ToShapeId) - Method in class software.amazon.smithy.aws.traits.PlaneIndex
Checks if the given shape within a service has a resolvable plane.
isPreviouslyReleasedInvalidServiceId(String) - Static method in class software.amazon.smithy.aws.traits.SdkServiceIdValidator
Checks if the given value is a previously released but invalid service ID.
isRequired() - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientDiscoveredEndpointTrait
 
isRequired() - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryInfo
 

N

name(String) - Method in class software.amazon.smithy.aws.traits.auth.SigV4Trait.Builder
 
noAccount(boolean) - Method in class software.amazon.smithy.aws.traits.ArnTrait.Builder
 
noErrorWrapping(boolean) - Method in class software.amazon.smithy.aws.traits.protocols.RestXmlTrait.Builder
 
noRegion(boolean) - Method in class software.amazon.smithy.aws.traits.ArnTrait.Builder
 

O

of(Model) - Static method in class software.amazon.smithy.aws.traits.ArnIndex
 
of(Model) - Static method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryIndex
 
of(Model) - Static method in class software.amazon.smithy.aws.traits.PlaneIndex
 
onRemove(ModelTransformer, Collection<Shape>, Model) - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.CleanClientDiscoveryTraitTransformer
 
operation(ShapeId) - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryTrait.Builder
Set the operation used to discover endpoints for the service.

P

PlaneIndex - Class in software.amazon.smithy.aws.traits
Determines if a service, resource, or operation are considered part of the data plane or control plane.
PlaneIndex(Model) - Constructor for class software.amazon.smithy.aws.traits.PlaneIndex
 
ProtocolHttpPayloadValidator - Class in software.amazon.smithy.aws.traits.protocols
Ensures that the http payload trait is only bound to structures, unions, documents, blobs, or strings for AWS protocols.
ProtocolHttpPayloadValidator() - Constructor for class software.amazon.smithy.aws.traits.protocols.ProtocolHttpPayloadValidator
 
ProtocolHttpValidator - Class in software.amazon.smithy.aws.traits.protocols
Ensures that every entry in eventStreamHttp also appears in the http property of a protocol trait.
ProtocolHttpValidator() - Constructor for class software.amazon.smithy.aws.traits.protocols.ProtocolHttpValidator
 
Provider() - Constructor for class software.amazon.smithy.aws.traits.ArnReferenceTrait.Provider
 
Provider() - Constructor for class software.amazon.smithy.aws.traits.ArnTrait.Provider
 
Provider() - Constructor for class software.amazon.smithy.aws.traits.auth.CognitoUserPoolsTrait.Provider
 
Provider() - Constructor for class software.amazon.smithy.aws.traits.auth.SigV4Trait.Provider
 
Provider() - Constructor for class software.amazon.smithy.aws.traits.auth.UnsignedPayloadTrait.Provider
 
Provider() - Constructor for class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientDiscoveredEndpointTrait.Provider
 
Provider() - Constructor for class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryIdTrait.Provider
 
Provider() - Constructor for class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryTrait.Provider
 
Provider() - Constructor for class software.amazon.smithy.aws.traits.ControlPlaneTrait.Provider
 
Provider() - Constructor for class software.amazon.smithy.aws.traits.DataPlaneTrait.Provider
 
Provider() - Constructor for class software.amazon.smithy.aws.traits.DataTrait.Provider
 
Provider() - Constructor for class software.amazon.smithy.aws.traits.protocols.AwsJson1_0Trait.Provider
 
Provider() - Constructor for class software.amazon.smithy.aws.traits.protocols.AwsJson1_1Trait.Provider
 
Provider() - Constructor for class software.amazon.smithy.aws.traits.protocols.AwsQueryTrait.Provider
 
Provider() - Constructor for class software.amazon.smithy.aws.traits.protocols.Ec2QueryNameTrait.Provider
 
Provider() - Constructor for class software.amazon.smithy.aws.traits.protocols.Ec2QueryTrait.Provider
 
Provider() - Constructor for class software.amazon.smithy.aws.traits.protocols.RestJson1Trait.Provider
 
Provider() - Constructor for class software.amazon.smithy.aws.traits.protocols.RestXmlTrait.Provider
 
Provider() - Constructor for class software.amazon.smithy.aws.traits.ServiceTrait.Provider
 
providerArns(List<String>) - Method in class software.amazon.smithy.aws.traits.auth.CognitoUserPoolsTrait.Builder
Sets the provider ARNs.

R

required(boolean) - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientDiscoveredEndpointTrait.Builder
 
resource(ShapeId) - Method in class software.amazon.smithy.aws.traits.ArnReferenceTrait.Builder
 
RestJson1Trait - Class in software.amazon.smithy.aws.traits.protocols
A RESTful protocol that sends JSON in structured payloads.
RestJson1Trait.Builder - Class in software.amazon.smithy.aws.traits.protocols
 
RestJson1Trait.Provider - Class in software.amazon.smithy.aws.traits.protocols
 
RestXmlTrait - Class in software.amazon.smithy.aws.traits.protocols
A RESTful protocol that sends XML in structured payloads.
RestXmlTrait.Builder - Class in software.amazon.smithy.aws.traits.protocols
 
RestXmlTrait.Provider - Class in software.amazon.smithy.aws.traits.protocols
 

S

sdkId(String) - Method in class software.amazon.smithy.aws.traits.ServiceTrait.Builder
Set the SDK service ID trait used to control client class names.
SdkServiceIdValidator - Class in software.amazon.smithy.aws.traits
Validates that SDK service IDs are correct and do not match any prohibited patterns.
SdkServiceIdValidator() - Constructor for class software.amazon.smithy.aws.traits.SdkServiceIdValidator
 
service(ShapeId) - Method in class software.amazon.smithy.aws.traits.ArnReferenceTrait.Builder
 
ServiceTrait - Class in software.amazon.smithy.aws.traits
Registers a service as an AWS service.
ServiceTrait.Builder - Class in software.amazon.smithy.aws.traits
Builder for ServiceTrait.
ServiceTrait.Provider - Class in software.amazon.smithy.aws.traits
 
SigV4Trait - Class in software.amazon.smithy.aws.traits.auth
Adds AWS signature version 4 authentication to a service or operation.
SigV4Trait.Builder - Class in software.amazon.smithy.aws.traits.auth
 
SigV4Trait.Provider - Class in software.amazon.smithy.aws.traits.auth
 
software.amazon.smithy.aws.traits - package software.amazon.smithy.aws.traits
 
software.amazon.smithy.aws.traits.auth - package software.amazon.smithy.aws.traits.auth
 
software.amazon.smithy.aws.traits.clientendpointdiscovery - package software.amazon.smithy.aws.traits.clientendpointdiscovery
 
software.amazon.smithy.aws.traits.protocols - package software.amazon.smithy.aws.traits.protocols
 

T

template(String) - Method in class software.amazon.smithy.aws.traits.ArnTrait.Builder
 
toBuilder() - Method in class software.amazon.smithy.aws.traits.ArnReferenceTrait
 
toBuilder() - Method in class software.amazon.smithy.aws.traits.ArnTrait
 
toBuilder() - Method in class software.amazon.smithy.aws.traits.auth.CognitoUserPoolsTrait
 
toBuilder() - Method in class software.amazon.smithy.aws.traits.auth.SigV4Trait
 
toBuilder() - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientDiscoveredEndpointTrait
 
toBuilder() - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryTrait
 
toBuilder() - Method in class software.amazon.smithy.aws.traits.ServiceTrait
 
type(String) - Method in class software.amazon.smithy.aws.traits.ArnReferenceTrait.Builder
 

U

UnsignedPayloadTrait - Class in software.amazon.smithy.aws.traits.auth
Indicates that the payload of an operation is not to be signed.
UnsignedPayloadTrait() - Constructor for class software.amazon.smithy.aws.traits.auth.UnsignedPayloadTrait
 
UnsignedPayloadTrait(ObjectNode) - Constructor for class software.amazon.smithy.aws.traits.auth.UnsignedPayloadTrait
 
UnsignedPayloadTrait.Provider - Class in software.amazon.smithy.aws.traits.auth
 

V

validate(Model) - Method in class software.amazon.smithy.aws.traits.ArnTemplateValidator
 
validate(Model) - Method in class software.amazon.smithy.aws.traits.clientendpointdiscovery.ClientEndpointDiscoveryValidator
 
validate(Model) - Method in class software.amazon.smithy.aws.traits.EventSourceValidator
 
validate(Model) - Method in class software.amazon.smithy.aws.traits.protocols.ProtocolHttpPayloadValidator
 
validate(Model) - Method in class software.amazon.smithy.aws.traits.protocols.ProtocolHttpValidator
 
validate(Model) - Method in class software.amazon.smithy.aws.traits.SdkServiceIdValidator
 
validateServiceId(String) - Static method in class software.amazon.smithy.aws.traits.SdkServiceIdValidator
Validates a service ID value.
A B C D E F G H I N O P R S T U V 
All Classes All Packages