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 the
Server OpenAPI model interface.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.microprofile.openapi.models.servers.ServeraddVariable(String variableName, org.eclipse.microprofile.openapi.models.servers.ServerVariable variable) getUrl()voidremoveVariable(String variableName) voidsetDescription(String description) voidvoidsetVariables(Map<String, org.eclipse.microprofile.openapi.models.servers.ServerVariable> variables) Methods inherited from class io.smallrye.openapi.api.models.ExtensibleImpl
addExtension, getExtensions, removeExtension, setExtensionsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.microprofile.openapi.models.Extensible
addExtension, extensions, getExtensions, removeExtension, setExtensionsMethods inherited from interface org.eclipse.microprofile.openapi.models.servers.Server
description, url, variables
-
Constructor Details
-
ServerImpl
public ServerImpl()
-
-
Method Details
-
getUrl
- Specified by:
getUrlin interfaceorg.eclipse.microprofile.openapi.models.servers.Server- See Also:
-
Server.getUrl()
-
setUrl
- Specified by:
setUrlin interfaceorg.eclipse.microprofile.openapi.models.servers.Server- See Also:
-
Server.setUrl(java.lang.String)
-
getDescription
- Specified by:
getDescriptionin interfaceorg.eclipse.microprofile.openapi.models.servers.Server- See Also:
-
Server.getDescription()
-
setDescription
- Specified by:
setDescriptionin interfaceorg.eclipse.microprofile.openapi.models.servers.Server- See Also:
-
Server.setDescription(java.lang.String)
-
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
- Specified by:
removeVariablein interfaceorg.eclipse.microprofile.openapi.models.servers.Server- See Also:
-
Server.removeVariable(java.lang.String)
-