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.-
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)
-
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
-
tags
-