Class HttpResponseTestCase.Builder
java.lang.Object
software.amazon.smithy.protocoltests.traits.HttpResponseTestCase.Builder
- All Implemented Interfaces:
SmithyBuilder<HttpResponseTestCase>
- Enclosing class:
- HttpResponseTestCase
Builder used to create a HttpResponseTestCase.
-
Method Summary
Modifier and TypeMethodDescriptionauthScheme
(ShapeId authScheme) bodyMediaType
(String bodyMediaType) build()
Creates an immutable object that is created from the properties that have been set on the builder.documentation
(String documentation) forbidHeaders
(List<String> forbidHeaders) params
(ObjectNode params) requireHeaders
(List<String> requireHeaders) vendorParams
(ObjectNode vendorParams) vendorParamsShape
(ShapeId vendorParamsShape)
-
Method Details
-
code
-
build
Description copied from interface:SmithyBuilder
Creates an immutable object that is created from the properties that have been set on the builder.- Returns:
- an instance of T
-
id
-
documentation
-
protocol
-
authScheme
-
body
-
bodyMediaType
-
params
-
vendorParamsShape
-
vendorParams
-
headers
-
putHeader
-
forbidHeaders
-
requireHeaders
-
tags
-
appliesTo
-