public final class ParameterObject extends Component implements ToSmithyBuilder<ParameterObject>
Modifier and Type | Class and Description |
---|---|
static class |
ParameterObject.Builder |
Modifier and Type | Method and Description |
---|---|
static ParameterObject.Builder |
builder() |
protected ObjectNode.Builder |
createNodeBuilder() |
java.util.Map<java.lang.String,MediaTypeObject> |
getContent() |
java.util.Optional<java.lang.String> |
getDescription() |
java.util.Optional<Node> |
getExample() |
java.util.Map<java.lang.String,Node> |
getExamples() |
java.util.Optional<java.lang.String> |
getIn() |
java.util.Optional<java.lang.String> |
getName() |
java.util.Optional<Schema> |
getSchema() |
java.util.Optional<java.lang.String> |
getStyle() |
boolean |
isAllowEmptyValue() |
boolean |
isAllowReserved() |
boolean |
isDeprecated() |
boolean |
isExplode() |
boolean |
isRequired() |
ParameterObject.Builder |
toBuilder()
Take this object and create a builder that contains all of the
current property values of this object.
|
equals, getExtension, getExtensions, hashCode, toNode
public static ParameterObject.Builder builder()
public java.util.Optional<java.lang.String> getName()
public java.util.Optional<java.lang.String> getIn()
public java.util.Map<java.lang.String,Node> getExamples()
public java.util.Map<java.lang.String,MediaTypeObject> getContent()
public boolean isRequired()
public boolean isDeprecated()
public boolean isAllowEmptyValue()
public boolean isExplode()
public boolean isAllowReserved()
public java.util.Optional<java.lang.String> getDescription()
public java.util.Optional<java.lang.String> getStyle()
public java.util.Optional<Schema> getSchema()
public java.util.Optional<Node> getExample()
protected ObjectNode.Builder createNodeBuilder()
createNodeBuilder
in class Component
public ParameterObject.Builder toBuilder()
ToSmithyBuilder
toBuilder
in interface ToSmithyBuilder<ParameterObject>