Index
All Classes and Interfaces|All Packages
A
- appliesTo(AppliesTo) - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestCase.Builder
- AppliesTo - Enum Class in software.amazon.smithy.protocoltests.traits
-
Indicates that a compliance test case is only to be implemented by "client" or "server" implementations.
- authScheme(ShapeId) - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestCase.Builder
B
- body(String) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestDefinition.Builder
- body(String) - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestCase.Builder
- body(HttpMalformedResponseBodyDefinition) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseDefinition.Builder
- bodyMediaType(String) - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestCase.Builder
- build() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestDefinition.Builder
- build() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestCase.Builder
- build() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseBodyDefinition.Builder
- build() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseDefinition.Builder
- build() - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestCase.Builder
- build() - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestCase.Builder
- builder() - Static method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestDefinition
- builder() - Static method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestCase
- builder() - Static method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseBodyDefinition
- builder() - Static method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseDefinition
- builder() - Static method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestCase
- builder() - Static method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestCase
C
- CLIENT - Enum constant in enum class software.amazon.smithy.protocoltests.traits.AppliesTo
- code(int) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseDefinition.Builder
- code(Integer) - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestCase.Builder
- contents(String) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseBodyDefinition.Builder
- createNode() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestsTrait
- createNode() - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestsTrait
- createNode() - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestsTrait
- createTrait(ShapeId, Node) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestsTrait.Provider
- createTrait(ShapeId, Node) - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestsTrait.Provider
- createTrait(ShapeId, Node) - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestsTrait.Provider
D
- documentation(String) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestCase.Builder
- documentation(String) - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestCase.Builder
E
- equals(Object) - Method in class software.amazon.smithy.protocoltests.traits.HttpMessageTestCase
- expectUri() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestDefinition
F
- forbidHeaders(List<String>) - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestCase.Builder
- forbidQueryParams(List<String>) - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestCase.Builder
- fromNode(Node) - Static method in enum class software.amazon.smithy.protocoltests.traits.AppliesTo
- fromNode(Node) - Static method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestDefinition
- fromNode(Node) - Static method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseBodyDefinition
- fromNode(Node) - Static method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseDefinition
- fromNode(Node) - Static method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestCase
G
- getAppliesTo() - Method in class software.amazon.smithy.protocoltests.traits.HttpMessageTestCase
- getAuthScheme() - Method in class software.amazon.smithy.protocoltests.traits.HttpMessageTestCase
- getBody() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestDefinition
- getBody() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseDefinition
- getBody() - Method in class software.amazon.smithy.protocoltests.traits.HttpMessageTestCase
- getBodyMediaType() - Method in class software.amazon.smithy.protocoltests.traits.HttpMessageTestCase
- getCode() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseDefinition
- getCode() - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestCase
- getContents() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseBodyDefinition
- getDocumentation() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestCase
- getDocumentation() - Method in class software.amazon.smithy.protocoltests.traits.HttpMessageTestCase
- getForbidHeaders() - Method in class software.amazon.smithy.protocoltests.traits.HttpMessageTestCase
- getForbidQueryParams() - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestCase
- getHeaders() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestDefinition
- getHeaders() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseDefinition
- getHeaders() - Method in class software.amazon.smithy.protocoltests.traits.HttpMessageTestCase
- getHost() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestDefinition
- getHost() - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestCase
- getId() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestCase
- getId() - Method in class software.amazon.smithy.protocoltests.traits.HttpMessageTestCase
- getMediaType() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseBodyDefinition
- getMessageRegex() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseBodyDefinition
- getMethod() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestDefinition
- getMethod() - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestCase
- getParams() - Method in class software.amazon.smithy.protocoltests.traits.HttpMessageTestCase
- getProtocol() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestCase
- getProtocol() - Method in class software.amazon.smithy.protocoltests.traits.HttpMessageTestCase
- getQueryParams() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestDefinition
- getQueryParams() - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestCase
- getRequest() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestCase
- getRequireHeaders() - Method in class software.amazon.smithy.protocoltests.traits.HttpMessageTestCase
- getRequireQueryParams() - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestCase
- getResolvedHost() - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestCase
- getResponse() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestCase
- getTags() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestCase
- getTags() - Method in class software.amazon.smithy.protocoltests.traits.HttpMessageTestCase
- getTestCases() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestsTrait
- getTestCases() - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestsTrait
- getTestCases() - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestsTrait
- getTestCasesFor(AppliesTo) - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestsTrait
-
Gets all test cases that apply to a client or server.
- getTestCasesFor(AppliesTo) - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestsTrait
-
Gets all test cases that apply to a client or server.
- getUri() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestDefinition
- getUri() - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestCase
- getVendorParams() - Method in class software.amazon.smithy.protocoltests.traits.HttpMessageTestCase
- getVendorParamsShape() - Method in class software.amazon.smithy.protocoltests.traits.HttpMessageTestCase
H
- hashCode() - Method in class software.amazon.smithy.protocoltests.traits.HttpMessageTestCase
- headers(Map<String, String>) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestDefinition.Builder
- headers(Map<String, String>) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseDefinition.Builder
- headers(Map<String, String>) - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestCase.Builder
- host(String) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestDefinition.Builder
- host(String) - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestCase.Builder
- HttpMalformedRequestDefinition - Class in software.amazon.smithy.protocoltests.traits
-
Defines a request to be used by an HttpMalformedRequest test case.
- HttpMalformedRequestDefinition.Builder - Class in software.amazon.smithy.protocoltests.traits
-
Builder used to create a HttpRequestTestsTrait.
- HttpMalformedRequestTestCase - Class in software.amazon.smithy.protocoltests.traits
-
Defines a test case for malformed HTTP requests.
- HttpMalformedRequestTestCase.Builder - Class in software.amazon.smithy.protocoltests.traits
-
Builder used to create a HttpMalformedRequestTestCase.
- HttpMalformedRequestTestsTrait - Class in software.amazon.smithy.protocoltests.traits
-
Defines protocol tests for malformed HTTP request handling.
- HttpMalformedRequestTestsTrait(List<ParameterizedHttpMalformedRequestTestCase>) - Constructor for class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestsTrait
- HttpMalformedRequestTestsTrait(SourceLocation, List<ParameterizedHttpMalformedRequestTestCase>) - Constructor for class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestsTrait
- HttpMalformedRequestTestsTrait.Provider - Class in software.amazon.smithy.protocoltests.traits
- HttpMalformedRequestTestsValidator - Class in software.amazon.smithy.protocoltests.traits
-
Ensures that parameters attached to @httpMalformedRequestTest cases are well-formed.
- HttpMalformedRequestTestsValidator() - Constructor for class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestsValidator
- HttpMalformedResponseBodyDefinition - Class in software.amazon.smithy.protocoltests.traits
-
Defines the response expected by an HttpMalformedRequest test case.
- HttpMalformedResponseBodyDefinition.Builder - Class in software.amazon.smithy.protocoltests.traits
-
Builder used to create a HttpMalformedResponseBodyDefinition.
- HttpMalformedResponseDefinition - Class in software.amazon.smithy.protocoltests.traits
-
Defines the response expected by an HttpMalformedRequest test case.
- HttpMalformedResponseDefinition.Builder - Class in software.amazon.smithy.protocoltests.traits
-
Builder used to create a HttpMalformedResponseDefinition.
- HttpMessageTestCase - Class in software.amazon.smithy.protocoltests.traits
- HttpRequestTestCase - Class in software.amazon.smithy.protocoltests.traits
-
Defines a test case for an HTTP request.
- HttpRequestTestCase.Builder - Class in software.amazon.smithy.protocoltests.traits
-
Builder used to create a HttpRequestTestsTrait.
- HttpRequestTestsInputValidator - Class in software.amazon.smithy.protocoltests.traits
-
Ensures that input parameters of protocol request test cases are valid for the attached operation.
- HttpRequestTestsInputValidator() - Constructor for class software.amazon.smithy.protocoltests.traits.HttpRequestTestsInputValidator
- HttpRequestTestsTrait - Class in software.amazon.smithy.protocoltests.traits
-
Defines HTTP request protocol tests.
- HttpRequestTestsTrait(List<HttpRequestTestCase>) - Constructor for class software.amazon.smithy.protocoltests.traits.HttpRequestTestsTrait
- HttpRequestTestsTrait(SourceLocation, List<HttpRequestTestCase>) - Constructor for class software.amazon.smithy.protocoltests.traits.HttpRequestTestsTrait
- HttpRequestTestsTrait.Provider - Class in software.amazon.smithy.protocoltests.traits
- HttpResponseTestCase - Class in software.amazon.smithy.protocoltests.traits
-
Defines a test case for an HTTP response.
- HttpResponseTestCase.Builder - Class in software.amazon.smithy.protocoltests.traits
-
Builder used to create a HttpResponseTestCase.
- HttpResponseTestsErrorValidator - Class in software.amazon.smithy.protocoltests.traits
-
Validates that protocol tests on errors use the correct params.
- HttpResponseTestsErrorValidator() - Constructor for class software.amazon.smithy.protocoltests.traits.HttpResponseTestsErrorValidator
- HttpResponseTestsOutputValidator - Class in software.amazon.smithy.protocoltests.traits
-
Validates that protocol tests on output use the correct params.
- HttpResponseTestsOutputValidator() - Constructor for class software.amazon.smithy.protocoltests.traits.HttpResponseTestsOutputValidator
- HttpResponseTestsTrait - Class in software.amazon.smithy.protocoltests.traits
-
Defines HTTP request protocol tests.
- HttpResponseTestsTrait(List<HttpResponseTestCase>) - Constructor for class software.amazon.smithy.protocoltests.traits.HttpResponseTestsTrait
- HttpResponseTestsTrait(SourceLocation, List<HttpResponseTestCase>) - Constructor for class software.amazon.smithy.protocoltests.traits.HttpResponseTestsTrait
- HttpResponseTestsTrait.Provider - Class in software.amazon.smithy.protocoltests.traits
I
- id(String) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestCase.Builder
- id(String) - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestCase.Builder
- ID - Static variable in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestsTrait
- ID - Static variable in class software.amazon.smithy.protocoltests.traits.HttpRequestTestsTrait
- ID - Static variable in class software.amazon.smithy.protocoltests.traits.HttpResponseTestsTrait
M
- mediaType(String) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseBodyDefinition.Builder
- messageRegex(String) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseBodyDefinition.Builder
- method(String) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestDefinition.Builder
- method(String) - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestCase.Builder
P
- params(ObjectNode) - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestCase.Builder
- protocol(ShapeId) - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestCase.Builder
- protocol(ToShapeId) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestCase.Builder
- Provider() - Constructor for class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestsTrait.Provider
- Provider() - Constructor for class software.amazon.smithy.protocoltests.traits.HttpRequestTestsTrait.Provider
- Provider() - Constructor for class software.amazon.smithy.protocoltests.traits.HttpResponseTestsTrait.Provider
- putHeader(String, String) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestDefinition.Builder
- putHeader(String, String) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseDefinition.Builder
- putHeader(String, String) - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestCase.Builder
Q
- queryParams(List<String>) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestDefinition.Builder
- queryParams(List<String>) - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestCase.Builder
R
- request(HttpMalformedRequestDefinition) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestCase.Builder
- requireHeaders(List<String>) - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestCase.Builder
- requireQueryParams(List<String>) - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestCase.Builder
- resolvedHost(String) - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestCase.Builder
- response(HttpMalformedResponseDefinition) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestCase.Builder
S
- SERVER - Enum constant in enum class software.amazon.smithy.protocoltests.traits.AppliesTo
- software.amazon.smithy.protocoltests.traits - package software.amazon.smithy.protocoltests.traits
T
- tags(List<String>) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestCase.Builder
- tags(List<String>) - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestCase.Builder
- toBuilder() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestDefinition
- toBuilder() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestCase
- toBuilder() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseBodyDefinition
- toBuilder() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseDefinition
- toBuilder() - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestCase
- toBuilder() - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestCase
- toNode() - Method in enum class software.amazon.smithy.protocoltests.traits.AppliesTo
- toNode() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestDefinition
- toNode() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseBodyDefinition
- toNode() - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedResponseDefinition
- toNode() - Method in class software.amazon.smithy.protocoltests.traits.HttpMessageTestCase
- toNode() - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestCase
- toNode() - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestCase
- toString() - Method in enum class software.amazon.smithy.protocoltests.traits.AppliesTo
U
- UniqueProtocolTestCaseIdValidator - Class in software.amazon.smithy.protocoltests.traits
-
Validates that the "id" property of
smithy.test#httpRequestTests,smithy.test#httpResponseTests, andsmithy.test#httpMalformedRequestTestsare unique across all test cases. - UniqueProtocolTestCaseIdValidator() - Constructor for class software.amazon.smithy.protocoltests.traits.UniqueProtocolTestCaseIdValidator
- uri(String) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestDefinition.Builder
- uri(String) - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestCase.Builder
V
- validate(Model) - Method in class software.amazon.smithy.protocoltests.traits.HttpMalformedRequestTestsValidator
- validate(Model) - Method in class software.amazon.smithy.protocoltests.traits.HttpRequestTestsInputValidator
- validate(Model) - Method in class software.amazon.smithy.protocoltests.traits.UniqueProtocolTestCaseIdValidator
- valueOf(String) - Static method in enum class software.amazon.smithy.protocoltests.traits.AppliesTo
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class software.amazon.smithy.protocoltests.traits.AppliesTo
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vendorParams(ObjectNode) - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestCase.Builder
- vendorParamsShape(ShapeId) - Method in class software.amazon.smithy.protocoltests.traits.HttpResponseTestCase.Builder
All Classes and Interfaces|All Packages