Index

A B C D E F G H I M P Q R S T U V 
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, and smithy.test#httpMalformedRequestTests are 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
 
A B C D E F G H I M P Q R S T U V 
All Classes and Interfaces|All Packages