Class ServerVariableImpl

  • All Implemented Interfaces:
    ModelImpl, 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, ModelImpl
    An implementation of the ServerVariable OpenAPI model interface.
    • Constructor Detail

      • ServerVariableImpl

        public ServerVariableImpl()
    • Method Detail

      • getEnumeration

        public List<String> getEnumeration()
        Specified by:
        getEnumeration in interface org.eclipse.microprofile.openapi.models.servers.ServerVariable
        See Also:
        ServerVariable.getEnumeration()
      • setEnumeration

        public void setEnumeration​(List<String> enumeration)
        Specified by:
        setEnumeration in interface org.eclipse.microprofile.openapi.models.servers.ServerVariable
        See Also:
        ServerVariable.setEnumeration(java.util.List)
      • addEnumeration

        public org.eclipse.microprofile.openapi.models.servers.ServerVariable addEnumeration​(String enumeration)
        Specified by:
        addEnumeration in interface org.eclipse.microprofile.openapi.models.servers.ServerVariable
        See Also:
        ServerVariable.addEnumeration(java.lang.String)
      • removeEnumeration

        public void removeEnumeration​(String enumeration)
        Specified by:
        removeEnumeration in interface org.eclipse.microprofile.openapi.models.servers.ServerVariable
        See Also:
        ServerVariable.removeEnumeration(String)
      • getDefaultValue

        public String getDefaultValue()
        Specified by:
        getDefaultValue in interface org.eclipse.microprofile.openapi.models.servers.ServerVariable
        See Also:
        ServerVariable.getDefaultValue()
      • setDefaultValue

        public void setDefaultValue​(String defaultValue)
        Specified by:
        setDefaultValue in interface org.eclipse.microprofile.openapi.models.servers.ServerVariable
        See Also:
        ServerVariable.setDefaultValue(java.lang.String)
      • getDescription

        public String getDescription()
        Specified by:
        getDescription in interface org.eclipse.microprofile.openapi.models.servers.ServerVariable
        See Also:
        ServerVariable.getDescription()
      • setDescription

        public void setDescription​(String description)
        Specified by:
        setDescription in interface org.eclipse.microprofile.openapi.models.servers.ServerVariable
        See Also:
        ServerVariable.setDescription(java.lang.String)