Package com.networknt.oas.model
Interface Header
-
- All Superinterfaces:
com.networknt.jsonoverlay.IJsonOverlay<Header>,com.networknt.jsonoverlay.IModelPart<OpenApi3,Header>
- All Known Implementing Classes:
HeaderImpl
public interface Header extends com.networknt.jsonoverlay.IJsonOverlay<Header>, com.networknt.jsonoverlay.IModelPart<OpenApi3,Header>
-
-
Method Summary
-
-
-
Method Detail
-
getKey
String getKey()
-
getDescription
String getDescription()
-
setDescription
void setDescription(String description)
-
getRequired
Boolean getRequired()
-
isRequired
boolean isRequired()
-
setRequired
void setRequired(Boolean required)
-
getDeprecated
Boolean getDeprecated()
-
isDeprecated
boolean isDeprecated()
-
setDeprecated
void setDeprecated(Boolean deprecated)
-
getAllowEmptyValue
Boolean getAllowEmptyValue()
-
isAllowEmptyValue
boolean isAllowEmptyValue()
-
setAllowEmptyValue
void setAllowEmptyValue(Boolean allowEmptyValue)
-
getStyle
String getStyle()
-
setStyle
void setStyle(String style)
-
getExplode
Boolean getExplode()
-
isExplode
boolean isExplode()
-
setExplode
void setExplode(Boolean explode)
-
getAllowReserved
Boolean getAllowReserved()
-
isAllowReserved
boolean isAllowReserved()
-
setAllowReserved
void setAllowReserved(Boolean allowReserved)
-
getSchema
Schema getSchema()
-
getSchema
Schema getSchema(boolean elaborate)
-
setSchema
void setSchema(Schema schema)
-
getExample
Object getExample()
-
setExample
void setExample(Object example)
-
hasExamples
boolean hasExamples()
-
hasExample
boolean hasExample(String name)
-
removeExample
void removeExample(String name)
-
hasContentMediaTypes
boolean hasContentMediaTypes()
-
hasContentMediaType
boolean hasContentMediaType(String name)
-
removeContentMediaType
void removeContentMediaType(String name)
-
hasExtensions
boolean hasExtensions()
-
hasExtension
boolean hasExtension(String name)
-
removeExtension
void removeExtension(String name)
-
-