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