Interface OpenApiParameter
-
- All Known Subinterfaces:
OpenApi20Parameter,OpenApi30Parameter,OpenApi31Parameter
- All Known Implementing Classes:
OpenApi20ParameterImpl,OpenApi30ParameterImpl,OpenApi31ParameterImpl
public interface OpenApiParameter extends Parameter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OpenApiSchemacreateSchema()StringgetIn()StringgetName()OpenApiSchemagetSchema()BooleanisAllowEmptyValue()BooleanisRequired()voidsetAllowEmptyValue(Boolean value)voidsetIn(String value)voidsetName(String value)voidsetRequired(Boolean value)voidsetSchema(OpenApiSchema value)-
Methods inherited from interface io.apicurio.datamodels.models.Node
addExtraProperty, attach, clearNodeAttributes, emptyClone, getExtraProperty, getExtraPropertyNames, getNodeAttribute, getNodeAttributeNames, hasExtraProperties, isAttached, mapPropertyName, modelId, parent, parentPropertyName, parentPropertyType, removeExtraProperty, root, setNodeAttribute
-
Methods inherited from interface io.apicurio.datamodels.models.Parameter
getDescription, setDescription
-
-
-
-
Method Detail
-
isRequired
Boolean isRequired()
-
setRequired
void setRequired(Boolean value)
-
getName
String getName()
-
setName
void setName(String value)
-
getSchema
OpenApiSchema getSchema()
-
setSchema
void setSchema(OpenApiSchema value)
-
createSchema
OpenApiSchema createSchema()
-
getIn
String getIn()
-
setIn
void setIn(String value)
-
isAllowEmptyValue
Boolean isAllowEmptyValue()
-
setAllowEmptyValue
void setAllowEmptyValue(Boolean value)
-
-