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