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, setExtensions
public 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.