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