A B C D E F G H I N O P R S T U V
All Classes All Packages
All Classes All Packages
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
-
Builder for
ClientDiscoveredEndpointTrait
. - 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
-
Builder for
ClientEndpointDiscoveryTrait
. - 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
-
Builder for
CognitoUserPoolsTrait
. - 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 thehttp
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.
All Classes All Packages