Package io.apicurio.datamodels.models
Interface ServerVariable
-
- All Known Subinterfaces:
AsyncApi20ServerVariable,AsyncApi21ServerVariable,AsyncApi22ServerVariable,AsyncApi23ServerVariable,AsyncApi24ServerVariable,AsyncApi25ServerVariable,AsyncApi26ServerVariable,AsyncApi30ServerVariable,AsyncApiServerVariable,OpenApi30ServerVariable,OpenApi31ServerVariable,OpenApiServerVariable
- All Known Implementing Classes:
AsyncApi20ServerVariableImpl,AsyncApi21ServerVariableImpl,AsyncApi22ServerVariableImpl,AsyncApi23ServerVariableImpl,AsyncApi24ServerVariableImpl,AsyncApi25ServerVariableImpl,AsyncApi26ServerVariableImpl,AsyncApi30ServerVariableImpl,OpenApi30ServerVariableImpl,OpenApi31ServerVariableImpl
public interface ServerVariable extends Node
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetDefault()StringgetDescription()List<String>getEnum()voidsetDefault(String value)voidsetDescription(String value)voidsetEnum(List<String> 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
-
-