Class ServerVariableImpl

  • All Implemented Interfaces:
    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
    • Field Detail

    • Constructor Detail

      • ServerVariableImpl

        public ServerVariableImpl()
    • Method Detail

      • createInstance

        public static org.eclipse.microprofile.openapi.models.servers.ServerVariable createInstance​(org.glassfish.hk2.classmodel.reflect.AnnotationModel annotation,
                                                                                                    ApiContext context)
      • getDescription

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

        public void setDescription​(String description)
        Specified by:
        setDescription in interface org.eclipse.microprofile.openapi.models.servers.ServerVariable
      • getDefaultValue

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

        public void setDefaultValue​(String defaultValue)
        Specified by:
        setDefaultValue in interface org.eclipse.microprofile.openapi.models.servers.ServerVariable
      • getEnumeration

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

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

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

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