Class ServerVariableImpl
- java.lang.Object
-
- io.smallrye.openapi.api.models.ExtensibleImpl<org.eclipse.microprofile.openapi.models.servers.ServerVariable>
-
- io.smallrye.openapi.api.models.servers.ServerVariableImpl
-
- All Implemented Interfaces:
ModelImpl,org.eclipse.microprofile.openapi.models.Constructible,org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.servers.ServerVariable>,org.eclipse.microprofile.openapi.models.servers.ServerVariable
public class ServerVariableImpl extends ExtensibleImpl<org.eclipse.microprofile.openapi.models.servers.ServerVariable> implements org.eclipse.microprofile.openapi.models.servers.ServerVariable, ModelImpl
An implementation of theServerVariableOpenAPI model interface.
-
-
Constructor Summary
Constructors Constructor Description ServerVariableImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.microprofile.openapi.models.servers.ServerVariableaddEnumeration(String enumeration)StringgetDefaultValue()StringgetDescription()List<String>getEnumeration()voidremoveEnumeration(String enumeration)voidsetDefaultValue(String defaultValue)voidsetDescription(String description)voidsetEnumeration(List<String> enumeration)-
Methods inherited from class io.smallrye.openapi.api.models.ExtensibleImpl
addExtension, getExtensions, removeExtension, setExtensions
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
getEnumeration
public List<String> getEnumeration()
- Specified by:
getEnumerationin interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable- See Also:
ServerVariable.getEnumeration()
-
setEnumeration
public void setEnumeration(List<String> enumeration)
- Specified by:
setEnumerationin interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable- See Also:
ServerVariable.setEnumeration(java.util.List)
-
addEnumeration
public org.eclipse.microprofile.openapi.models.servers.ServerVariable addEnumeration(String enumeration)
- Specified by:
addEnumerationin interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable- See Also:
ServerVariable.addEnumeration(java.lang.String)
-
removeEnumeration
public void removeEnumeration(String enumeration)
- Specified by:
removeEnumerationin interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable- See Also:
ServerVariable.removeEnumeration(String)
-
getDefaultValue
public String getDefaultValue()
- Specified by:
getDefaultValuein interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable- See Also:
ServerVariable.getDefaultValue()
-
setDefaultValue
public void setDefaultValue(String defaultValue)
- Specified by:
setDefaultValuein interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable- See Also:
ServerVariable.setDefaultValue(java.lang.String)
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable- See Also:
ServerVariable.getDescription()
-
setDescription
public void setDescription(String description)
- Specified by:
setDescriptionin interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable- See Also:
ServerVariable.setDescription(java.lang.String)
-
-