Class ServerImpl
- java.lang.Object
-
- io.smallrye.openapi.api.models.ExtensibleImpl<org.eclipse.microprofile.openapi.models.servers.Server>
-
- io.smallrye.openapi.api.models.servers.ServerImpl
-
- All Implemented Interfaces:
ModelImpl,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, ModelImpl
An implementation of theServerOpenAPI model interface.
-
-
Constructor Summary
Constructors Constructor Description ServerImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.microprofile.openapi.models.servers.ServeraddVariable(String variableName, org.eclipse.microprofile.openapi.models.servers.ServerVariable variable)StringgetDescription()StringgetUrl()Map<String,org.eclipse.microprofile.openapi.models.servers.ServerVariable>getVariables()voidremoveVariable(String variableName)voidsetDescription(String description)voidsetUrl(String url)voidsetVariables(Map<String,org.eclipse.microprofile.openapi.models.servers.ServerVariable> variables)-
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
-
getUrl
public String getUrl()
- Specified by:
getUrlin interfaceorg.eclipse.microprofile.openapi.models.servers.Server- See Also:
Server.getUrl()
-
setUrl
public void setUrl(String url)
- Specified by:
setUrlin interfaceorg.eclipse.microprofile.openapi.models.servers.Server- See Also:
Server.setUrl(java.lang.String)
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceorg.eclipse.microprofile.openapi.models.servers.Server- See Also:
Server.getDescription()
-
setDescription
public void setDescription(String description)
- Specified by:
setDescriptionin interfaceorg.eclipse.microprofile.openapi.models.servers.Server- See Also:
Server.setDescription(java.lang.String)
-
getVariables
public Map<String,org.eclipse.microprofile.openapi.models.servers.ServerVariable> getVariables()
- Specified by:
getVariablesin interfaceorg.eclipse.microprofile.openapi.models.servers.Server- See Also:
Server.getVariables()
-
setVariables
public void setVariables(Map<String,org.eclipse.microprofile.openapi.models.servers.ServerVariable> variables)
- Specified by:
setVariablesin interfaceorg.eclipse.microprofile.openapi.models.servers.Server- See Also:
Server.setVariables(java.util.Map)
-
addVariable
public org.eclipse.microprofile.openapi.models.servers.Server addVariable(String variableName, org.eclipse.microprofile.openapi.models.servers.ServerVariable variable)
- Specified by:
addVariablein interfaceorg.eclipse.microprofile.openapi.models.servers.Server
-
removeVariable
public void removeVariable(String variableName)
- Specified by:
removeVariablein interfaceorg.eclipse.microprofile.openapi.models.servers.Server- See Also:
Server.removeVariable(java.lang.String)
-
-