Class EventStreamTestCase.Builder
java.lang.Object
software.amazon.smithy.protocoltests.traits.eventstream.EventStreamTestCase.Builder
- All Implemented Interfaces:
SmithyBuilder<EventStreamTestCase>
- Enclosing class:
- EventStreamTestCase
public static final class EventStreamTestCase.Builder
extends Object
implements SmithyBuilder<EventStreamTestCase>
Builder used to create
EventStreamTestCase.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Creates an immutable object that is created from the properties that have been set on the builder.documentation(String documentation) expectation(TestExpectation expectation) initialRequest(ObjectNode initialRequest) initialRequestParams(ObjectNode initialRequestParams) initialRequestShape(ShapeId initialRequestShape) initialResponse(ObjectNode initialResponse) initialResponseParams(ObjectNode initialResponseParams) initialResponseShape(ShapeId initialResponseShape) vendorParams(ObjectNode vendorParams) vendorParamsShape(ShapeId vendorParamsShape)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
Description copied from interface:SmithyBuilderCreates an immutable object that is created from the properties that have been set on the builder.- Specified by:
buildin interfaceSmithyBuilder<EventStreamTestCase>- Returns:
- an instance of T
-
id
-
protocol
-
initialRequestParams
-
initialRequest
-
initialRequestShape
-
initialResponseParams
-
initialResponse
-
initialResponseShape
-
events
-
event
-
expectation
-
vendorParams
-
vendorParamsShape
-
documentation
-
appliesTo
-