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 theServerVariable
OpenAPI 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.ServerVariable
addEnumeration(String enumeration)
String
getDefaultValue()
String
getDescription()
List<String>
getEnumeration()
void
removeEnumeration(String enumeration)
void
setDefaultValue(String defaultValue)
void
setDescription(String description)
void
setEnumeration(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:
getEnumeration
in interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
- See Also:
ServerVariable.getEnumeration()
-
setEnumeration
public void setEnumeration(List<String> enumeration)
- Specified by:
setEnumeration
in 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:
addEnumeration
in interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
- See Also:
ServerVariable.addEnumeration(java.lang.String)
-
removeEnumeration
public void removeEnumeration(String enumeration)
- Specified by:
removeEnumeration
in interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
- See Also:
ServerVariable.removeEnumeration(String)
-
getDefaultValue
public String getDefaultValue()
- Specified by:
getDefaultValue
in interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
- See Also:
ServerVariable.getDefaultValue()
-
setDefaultValue
public void setDefaultValue(String defaultValue)
- Specified by:
setDefaultValue
in interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
- See Also:
ServerVariable.setDefaultValue(java.lang.String)
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
- See Also:
ServerVariable.getDescription()
-
setDescription
public void setDescription(String description)
- Specified by:
setDescription
in interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
- See Also:
ServerVariable.setDescription(java.lang.String)
-
-