Class HttpMalformedRequestDefinition.Builder
- java.lang.Object
-
- software.amazon.smithy.protocoltests.traits.HttpMalformedRequestDefinition.Builder
-
- All Implemented Interfaces:
SmithyBuilder<HttpMalformedRequestDefinition>
- Enclosing class:
- HttpMalformedRequestDefinition
public static final class HttpMalformedRequestDefinition.Builder extends java.lang.Object implements SmithyBuilder<HttpMalformedRequestDefinition>
Builder used to create a HttpRequestTestsTrait.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpMalformedRequestDefinition.Builderbody(java.lang.String body)HttpMalformedRequestDefinitionbuild()Creates an immutable object that is created from the properties that have been set on the builder.HttpMalformedRequestDefinition.Builderheaders(java.util.Map<java.lang.String,java.lang.String> headers)HttpMalformedRequestDefinition.Builderhost(java.lang.String host)HttpMalformedRequestDefinition.Buildermethod(java.lang.String method)HttpMalformedRequestDefinition.BuilderputHeader(java.lang.String key, java.lang.String value)HttpMalformedRequestDefinition.BuilderqueryParams(java.util.List<java.lang.String> queryParams)HttpMalformedRequestDefinition.Builderuri(java.lang.String uri)
-
-
-
Method Detail
-
body
public HttpMalformedRequestDefinition.Builder body(java.lang.String body)
-
headers
public HttpMalformedRequestDefinition.Builder headers(java.util.Map<java.lang.String,java.lang.String> headers)
-
putHeader
public HttpMalformedRequestDefinition.Builder putHeader(java.lang.String key, java.lang.String value)
-
host
public HttpMalformedRequestDefinition.Builder host(java.lang.String host)
-
method
public HttpMalformedRequestDefinition.Builder method(java.lang.String method)
-
queryParams
public HttpMalformedRequestDefinition.Builder queryParams(java.util.List<java.lang.String> queryParams)
-
uri
public HttpMalformedRequestDefinition.Builder uri(java.lang.String uri)
-
build
public HttpMalformedRequestDefinition 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<HttpMalformedRequestDefinition>- Returns:
- an instance of T
-
-