public class HeaderImpl extends ExtensibleImpl implements ModelImpl
Header OpenAPI model interface.| Constructor and Description |
|---|
HeaderImpl() |
| Modifier and Type | Method and Description |
|---|---|
Header |
addExample(String key,
Example example) |
Header |
allowEmptyValue(Boolean allowEmptyValue) |
Header |
content(Content content) |
Header |
deprecated(Boolean deprecated) |
Header |
description(String description) |
Header |
example(Object example) |
Header |
examples(Map<String,Example> examples) |
Header |
explode(Boolean explode) |
Boolean |
getAllowEmptyValue() |
Content |
getContent() |
Boolean |
getDeprecated() |
String |
getDescription() |
Object |
getExample() |
Map<String,Example> |
getExamples() |
Boolean |
getExplode() |
String |
getRef() |
Boolean |
getRequired() |
Schema |
getSchema() |
Style |
getStyle() |
Header |
ref(String ref) |
Header |
required(Boolean required) |
Header |
schema(Schema schema) |
void |
setAllowEmptyValue(Boolean allowEmptyValue) |
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 |
setRef(String ref) |
void |
setRequired(Boolean required) |
void |
setSchema(Schema schema) |
void |
setStyle(Style style) |
Header |
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 Header ref(String ref)
org.eclipse.microprofile.openapi.models.Reference#ref(java.lang.String)public String getDescription()
org.eclipse.microprofile.openapi.models.headers.Header#getDescription()public void setDescription(String description)
org.eclipse.microprofile.openapi.models.headers.Header#setDescription(java.lang.String)public Header description(String description)
org.eclipse.microprofile.openapi.models.headers.Header#description(java.lang.String)public Boolean getRequired()
org.eclipse.microprofile.openapi.models.headers.Header#getRequired()public void setRequired(Boolean required)
org.eclipse.microprofile.openapi.models.headers.Header#setRequired(java.lang.Boolean)public Header required(Boolean required)
org.eclipse.microprofile.openapi.models.headers.Header#required(java.lang.Boolean)public Boolean getDeprecated()
org.eclipse.microprofile.openapi.models.headers.Header#getDeprecated()public void setDeprecated(Boolean deprecated)
org.eclipse.microprofile.openapi.models.headers.Header#setDeprecated(java.lang.Boolean)public Header deprecated(Boolean deprecated)
org.eclipse.microprofile.openapi.models.headers.Header#deprecated(java.lang.Boolean)public Boolean getAllowEmptyValue()
org.eclipse.microprofile.openapi.models.headers.Header#getAllowEmptyValue()public void setAllowEmptyValue(Boolean allowEmptyValue)
org.eclipse.microprofile.openapi.models.headers.Header#setAllowEmptyValue(java.lang.Boolean)public Header allowEmptyValue(Boolean allowEmptyValue)
org.eclipse.microprofile.openapi.models.headers.Header#allowEmptyValue(java.lang.Boolean)public Style getStyle()
org.eclipse.microprofile.openapi.models.headers.Header#getStyle()public void setStyle(Style style)
org.eclipse.microprofile.openapi.models.headers.Header#setStyle(org.eclipse.microprofile.openapi.models.headers.Header.Style)public Header style(Style style)
org.eclipse.microprofile.openapi.models.headers.Header#style(org.eclipse.microprofile.openapi.models.headers.Header.Style)public Boolean getExplode()
org.eclipse.microprofile.openapi.models.headers.Header#getExplode()public void setExplode(Boolean explode)
org.eclipse.microprofile.openapi.models.headers.Header#setExplode(java.lang.Boolean)public Header explode(Boolean explode)
org.eclipse.microprofile.openapi.models.headers.Header#explode(java.lang.Boolean)public Schema getSchema()
org.eclipse.microprofile.openapi.models.headers.Header#getSchema()public void setSchema(Schema schema)
org.eclipse.microprofile.openapi.models.headers.Header#setSchema(org.eclipse.microprofile.openapi.models.media.Schema)public Header schema(Schema schema)
org.eclipse.microprofile.openapi.models.headers.Header#schema(org.eclipse.microprofile.openapi.models.media.Schema)public Map<String,Example> getExamples()
org.eclipse.microprofile.openapi.models.headers.Header#getExamples()public void setExamples(Map<String,Example> examples)
org.eclipse.microprofile.openapi.models.headers.Header#setExamples(java.util.Map)public Header examples(Map<String,Example> examples)
org.eclipse.microprofile.openapi.models.headers.Header#examples(java.util.Map)public Header addExample(String key, Example example)
org.eclipse.microprofile.openapi.models.headers.Header#addExample(java.lang.String, org.eclipse.microprofile.openapi.models.examples.Example)public Object getExample()
org.eclipse.microprofile.openapi.models.headers.Header#getExample()public void setExample(Object example)
org.eclipse.microprofile.openapi.models.headers.Header#setExample(java.lang.Object)public Header example(Object example)
org.eclipse.microprofile.openapi.models.headers.Header#example(java.lang.Object)public Content getContent()
org.eclipse.microprofile.openapi.models.headers.Header#getContent()public void setContent(Content content)
org.eclipse.microprofile.openapi.models.headers.Header#setContent(org.eclipse.microprofile.openapi.models.media.Content)public Header content(Content content)
org.eclipse.microprofile.openapi.models.headers.Header#content(org.eclipse.microprofile.openapi.models.media.Content)Copyright © 2018 JBoss by Red Hat. All rights reserved.