public class ParameterImpl extends ExtensibleImpl implements ModelImpl
Parameter OpenAPI model interface.| Constructor and Description |
|---|
ParameterImpl() |
| Modifier and Type | Method and Description |
|---|---|
Parameter |
addExample(String key,
Example example) |
Parameter |
allowEmptyValue(Boolean allowEmptyValue) |
Parameter |
allowReserved(Boolean allowReserved) |
Parameter |
content(Content content) |
Parameter |
deprecated(Boolean deprecated) |
Parameter |
description(String description) |
Parameter |
example(Object example) |
Parameter |
examples(Map<String,Example> examples) |
Parameter |
explode(Boolean explode) |
Boolean |
getAllowEmptyValue() |
Boolean |
getAllowReserved() |
Content |
getContent() |
Boolean |
getDeprecated() |
String |
getDescription() |
Object |
getExample() |
Map<String,Example> |
getExamples() |
Boolean |
getExplode() |
In |
getIn() |
String |
getName() |
String |
getRef() |
Boolean |
getRequired() |
Schema |
getSchema() |
Style |
getStyle() |
Parameter |
in(In in) |
Parameter |
name(String name) |
Parameter |
ref(String ref) |
Parameter |
required(Boolean required) |
Parameter |
schema(Schema schema) |
void |
setAllowEmptyValue(Boolean allowEmptyValue) |
void |
setAllowReserved(Boolean allowReserved) |
void |
setContent(Content content) |
void |
setDeprecated(Boolean deprecated) |
void |
setDescription(String description) |
void |
setExample(Object example) |
void |
setExamples(Map<String,Example> examples) |
void |
setExplode(Boolean explode) |
void |
setIn(In in) |
void |
setName(String name) |
void |
setRef(String ref) |
void |
setRequired(Boolean required) |
void |
setSchema(Schema schema) |
void |
setStyle(Style style) |
Parameter |
style(Style style) |
addExtension, getExtensions, setExtensionspublic String getRef()
org.eclipse.microprofile.openapi.models.Reference#getRef()public void setRef(String ref)
org.eclipse.microprofile.openapi.models.Reference#setRef(java.lang.String)public Parameter ref(String ref)
org.eclipse.microprofile.openapi.models.Reference#ref(java.lang.String)public String getName()
org.eclipse.microprofile.openapi.models.parameters.Parameter#getName()public void setName(String name)
org.eclipse.microprofile.openapi.models.parameters.Parameter#setName(java.lang.String)public Parameter name(String name)
org.eclipse.microprofile.openapi.models.parameters.Parameter#name(java.lang.String)public String getDescription()
org.eclipse.microprofile.openapi.models.parameters.Parameter#getDescription()public void setDescription(String description)
org.eclipse.microprofile.openapi.models.parameters.Parameter#setDescription(java.lang.String)public Parameter description(String description)
org.eclipse.microprofile.openapi.models.parameters.Parameter#description(java.lang.String)public Boolean getRequired()
org.eclipse.microprofile.openapi.models.parameters.Parameter#getRequired()public void setRequired(Boolean required)
org.eclipse.microprofile.openapi.models.parameters.Parameter#setRequired(java.lang.Boolean)public Parameter required(Boolean required)
org.eclipse.microprofile.openapi.models.parameters.Parameter#required(java.lang.Boolean)public Boolean getDeprecated()
org.eclipse.microprofile.openapi.models.parameters.Parameter#getDeprecated()public void setDeprecated(Boolean deprecated)
org.eclipse.microprofile.openapi.models.parameters.Parameter#setDeprecated(java.lang.Boolean)public Parameter deprecated(Boolean deprecated)
org.eclipse.microprofile.openapi.models.parameters.Parameter#deprecated(java.lang.Boolean)public Boolean getAllowEmptyValue()
org.eclipse.microprofile.openapi.models.parameters.Parameter#getAllowEmptyValue()public void setAllowEmptyValue(Boolean allowEmptyValue)
org.eclipse.microprofile.openapi.models.parameters.Parameter#setAllowEmptyValue(java.lang.Boolean)public Parameter allowEmptyValue(Boolean allowEmptyValue)
org.eclipse.microprofile.openapi.models.parameters.Parameter#allowEmptyValue(java.lang.Boolean)public Style getStyle()
org.eclipse.microprofile.openapi.models.parameters.Parameter#getStyle()public void setStyle(Style style)
org.eclipse.microprofile.openapi.models.parameters.Parameter#setStyle(Style)public Parameter style(Style style)
org.eclipse.microprofile.openapi.models.parameters.Parameter#style(Style)public Boolean getExplode()
org.eclipse.microprofile.openapi.models.parameters.Parameter#getExplode()public void setExplode(Boolean explode)
org.eclipse.microprofile.openapi.models.parameters.Parameter#setExplode(java.lang.Boolean)public Parameter explode(Boolean explode)
org.eclipse.microprofile.openapi.models.parameters.Parameter#explode(java.lang.Boolean)public Boolean getAllowReserved()
org.eclipse.microprofile.openapi.models.parameters.Parameter#getAllowReserved()public void setAllowReserved(Boolean allowReserved)
org.eclipse.microprofile.openapi.models.parameters.Parameter#setAllowReserved(java.lang.Boolean)public Parameter allowReserved(Boolean allowReserved)
org.eclipse.microprofile.openapi.models.parameters.Parameter#allowReserved(java.lang.Boolean)public Schema getSchema()
org.eclipse.microprofile.openapi.models.parameters.Parameter#getSchema()public void setSchema(Schema schema)
org.eclipse.microprofile.openapi.models.parameters.Parameter#setSchema(org.eclipse.microprofile.openapi.models.media.Schema)public Parameter schema(Schema schema)
org.eclipse.microprofile.openapi.models.parameters.Parameter#schema(org.eclipse.microprofile.openapi.models.media.Schema)public Map<String,Example> getExamples()
org.eclipse.microprofile.openapi.models.parameters.Parameter#getExamples()public void setExamples(Map<String,Example> examples)
org.eclipse.microprofile.openapi.models.parameters.Parameter#setExamples(java.util.Map)public Parameter examples(Map<String,Example> examples)
org.eclipse.microprofile.openapi.models.parameters.Parameter#examples(java.util.Map)public Parameter addExample(String key, Example example)
org.eclipse.microprofile.openapi.models.parameters.Parameter#addExample(java.lang.String, org.eclipse.microprofile.openapi.models.examples.Example)public Object getExample()
org.eclipse.microprofile.openapi.models.parameters.Parameter#getExample()public void setExample(Object example)
org.eclipse.microprofile.openapi.models.parameters.Parameter#setExample(java.lang.Object)public Parameter example(Object example)
org.eclipse.microprofile.openapi.models.parameters.Parameter#example(java.lang.Object)public Content getContent()
org.eclipse.microprofile.openapi.models.parameters.Parameter#getContent()public void setContent(Content content)
org.eclipse.microprofile.openapi.models.parameters.Parameter#setContent(org.eclipse.microprofile.openapi.models.media.Content)public Parameter content(Content content)
org.eclipse.microprofile.openapi.models.parameters.Parameter#content(org.eclipse.microprofile.openapi.models.media.Content)public In getIn()
org.eclipse.microprofile.openapi.models.parameters.Parameter#getIn()public void setIn(In in)
org.eclipse.microprofile.openapi.models.parameters.Parameter#setIn(org.eclipse.microprofile.openapi.models.parameters.Parameter.In)public Parameter in(In in)
org.eclipse.microprofile.openapi.models.parameters.Parameter#in(org.eclipse.microprofile.openapi.models.parameters.Parameter.In)Copyright © 2018 JBoss by Red Hat. All rights reserved.