public static final class EncodingObject.Builder extends Component.Builder<EncodingObject.Builder,EncodingObject>
Modifier and Type | Method and Description |
---|---|
EncodingObject.Builder |
allowReserved(boolean allowReserved) |
EncodingObject |
build()
Creates an immutable object that is created from the properties
that have been set on the builder.
|
EncodingObject.Builder |
contentType(java.lang.String contentType) |
EncodingObject.Builder |
explode(boolean explode) |
EncodingObject.Builder |
headers(java.util.Map<java.lang.String,ParameterObject> headers) |
EncodingObject.Builder |
putHeader(java.lang.String name,
ParameterObject header) |
EncodingObject.Builder |
style(java.lang.String style) |
extensions, extensions, getExtensions, putExtension, putExtension, putExtension, putExtension, removeExtension
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
requiredState
public EncodingObject build()
SmithyBuilder
public EncodingObject.Builder headers(java.util.Map<java.lang.String,ParameterObject> headers)
public EncodingObject.Builder putHeader(java.lang.String name, ParameterObject header)
public EncodingObject.Builder contentType(java.lang.String contentType)
public EncodingObject.Builder style(java.lang.String style)
public EncodingObject.Builder explode(boolean explode)
public EncodingObject.Builder allowReserved(boolean allowReserved)