java.lang.Object
io.smallrye.openapi.model.BaseModel<org.eclipse.microprofile.openapi.models.servers.Server>
io.smallrye.openapi.model.BaseExtensibleModel<org.eclipse.microprofile.openapi.models.servers.Server>
io.smallrye.openapi.internal.models.servers.Server
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
Direct Known Subclasses:
ServerImpl

@Generated(value="io.smallrye.openapi.model.apt.SmallRyeModelProcessor", date="2025-04-17T14:50:39.805051845Z") public class Server extends BaseExtensibleModel<org.eclipse.microprofile.openapi.models.servers.Server> implements org.eclipse.microprofile.openapi.models.servers.Server
  • Field Details

  • Constructor Details

    • Server

      public Server()
  • Method Details

    • getPropertyMetadata

      public PropertyMetadata getPropertyMetadata()
      Specified by:
      getPropertyMetadata in class BaseModel<org.eclipse.microprofile.openapi.models.servers.Server>
    • filter

      protected org.eclipse.microprofile.openapi.models.servers.Server filter(org.eclipse.microprofile.openapi.OASFilter filter)
      Overrides:
      filter in class BaseModel<org.eclipse.microprofile.openapi.models.servers.Server>
    • getUrl

      public String getUrl()
      Specified by:
      getUrl in interface org.eclipse.microprofile.openapi.models.servers.Server
    • setUrl

      public void setUrl(String newValue)
      Specified by:
      setUrl in interface org.eclipse.microprofile.openapi.models.servers.Server
    • getVariables

      public Map<String,org.eclipse.microprofile.openapi.models.servers.ServerVariable> getVariables()
      Specified by:
      getVariables in interface org.eclipse.microprofile.openapi.models.servers.Server
    • setVariables

      public void setVariables(Map<String,org.eclipse.microprofile.openapi.models.servers.ServerVariable> newValue)
      Specified by:
      setVariables in interface org.eclipse.microprofile.openapi.models.servers.Server
    • addVariable

      public Server addVariable(String newKey, org.eclipse.microprofile.openapi.models.servers.ServerVariable newValue)
      Specified by:
      addVariable in interface org.eclipse.microprofile.openapi.models.servers.Server
    • removeVariable

      public void removeVariable(String key)
      Specified by:
      removeVariable in interface org.eclipse.microprofile.openapi.models.servers.Server