Class ServerVariableImpl
- java.lang.Object
-
- fish.payara.microprofile.openapi.impl.model.ExtensibleImpl<org.eclipse.microprofile.openapi.models.servers.ServerVariable>
-
- fish.payara.microprofile.openapi.impl.model.servers.ServerVariableImpl
-
- All Implemented Interfaces:
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
-
-
Field Summary
Fields Modifier and Type Field Description protected List<String>
enumeration
-
Fields inherited from class fish.payara.microprofile.openapi.impl.model.ExtensibleImpl
extensions
-
-
Constructor Summary
Constructors Constructor Description ServerVariableImpl()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.microprofile.openapi.models.servers.ServerVariable
addEnumeration(String enumeration)
static org.eclipse.microprofile.openapi.models.servers.ServerVariable
createInstance(org.glassfish.hk2.classmodel.reflect.AnnotationModel annotation, ApiContext context)
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 fish.payara.microprofile.openapi.impl.model.ExtensibleImpl
addExtension, convertExtensionValue, extensionName, getExtensions, merge, removeExtension, setExtensions, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
createInstance
public static org.eclipse.microprofile.openapi.models.servers.ServerVariable createInstance(org.glassfish.hk2.classmodel.reflect.AnnotationModel annotation, ApiContext context)
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
-
setDescription
public void setDescription(String description)
- Specified by:
setDescription
in interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
-
getDefaultValue
public String getDefaultValue()
- Specified by:
getDefaultValue
in interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
-
setDefaultValue
public void setDefaultValue(String defaultValue)
- Specified by:
setDefaultValue
in interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
-
getEnumeration
public List<String> getEnumeration()
- Specified by:
getEnumeration
in interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
-
setEnumeration
public void setEnumeration(List<String> enumeration)
- Specified by:
setEnumeration
in interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
-
addEnumeration
public org.eclipse.microprofile.openapi.models.servers.ServerVariable addEnumeration(String enumeration)
- Specified by:
addEnumeration
in interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
-
removeEnumeration
public void removeEnumeration(String enumeration)
- Specified by:
removeEnumeration
in interfaceorg.eclipse.microprofile.openapi.models.servers.ServerVariable
-
-