Class ServerImpl
- java.lang.Object
-
- fish.payara.microprofile.openapi.impl.model.ExtensibleImpl<org.eclipse.microprofile.openapi.models.servers.Server>
-
- fish.payara.microprofile.openapi.impl.model.servers.ServerImpl
-
- All Implemented Interfaces:
org.eclipse.microprofile.openapi.models.Constructible
,org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.servers.Server>
,org.eclipse.microprofile.openapi.models.servers.Server
public class ServerImpl extends ExtensibleImpl<org.eclipse.microprofile.openapi.models.servers.Server> implements org.eclipse.microprofile.openapi.models.servers.Server
-
-
Field Summary
-
Fields inherited from class fish.payara.microprofile.openapi.impl.model.ExtensibleImpl
extensions
-
-
Constructor Summary
Constructors Constructor Description ServerImpl()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.microprofile.openapi.models.servers.Server
addVariable(String variableName, org.eclipse.microprofile.openapi.models.servers.ServerVariable variable)
static org.eclipse.microprofile.openapi.models.servers.Server
createInstance(org.glassfish.hk2.classmodel.reflect.AnnotationModel annotation, ApiContext context)
String
getDescription()
String
getUrl()
Map<String,org.eclipse.microprofile.openapi.models.servers.ServerVariable>
getVariables()
static void
merge(String serverVariableName, org.eclipse.microprofile.openapi.models.servers.ServerVariable from, Map<String,org.eclipse.microprofile.openapi.models.servers.ServerVariable> to, boolean override)
static void
merge(org.eclipse.microprofile.openapi.models.servers.Server from, org.eclipse.microprofile.openapi.models.servers.Server to, boolean override)
void
removeVariable(String variableName)
void
setDescription(String description)
void
setUrl(String url)
void
setVariables(Map<String,org.eclipse.microprofile.openapi.models.servers.ServerVariable> variables)
-
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.Server createInstance(org.glassfish.hk2.classmodel.reflect.AnnotationModel annotation, ApiContext context)
-
getUrl
public String getUrl()
- Specified by:
getUrl
in interfaceorg.eclipse.microprofile.openapi.models.servers.Server
-
setUrl
public void setUrl(String url)
- Specified by:
setUrl
in interfaceorg.eclipse.microprofile.openapi.models.servers.Server
-
getDescription
public String getDescription()
- Specified by:
getDescription
in interfaceorg.eclipse.microprofile.openapi.models.servers.Server
-
setDescription
public void setDescription(String description)
- Specified by:
setDescription
in interfaceorg.eclipse.microprofile.openapi.models.servers.Server
-
getVariables
public Map<String,org.eclipse.microprofile.openapi.models.servers.ServerVariable> getVariables()
- Specified by:
getVariables
in interfaceorg.eclipse.microprofile.openapi.models.servers.Server
-
addVariable
public org.eclipse.microprofile.openapi.models.servers.Server addVariable(String variableName, org.eclipse.microprofile.openapi.models.servers.ServerVariable variable)
- Specified by:
addVariable
in interfaceorg.eclipse.microprofile.openapi.models.servers.Server
-
removeVariable
public void removeVariable(String variableName)
- Specified by:
removeVariable
in interfaceorg.eclipse.microprofile.openapi.models.servers.Server
-
setVariables
public void setVariables(Map<String,org.eclipse.microprofile.openapi.models.servers.ServerVariable> variables)
- Specified by:
setVariables
in interfaceorg.eclipse.microprofile.openapi.models.servers.Server
-
merge
public static void merge(org.eclipse.microprofile.openapi.models.servers.Server from, org.eclipse.microprofile.openapi.models.servers.Server to, boolean override)
-
-