Class ConfigDefinition


  • public class ConfigDefinition
    extends Object
    This class holds the definition for a configuration. It is based on OpenAPI plus Metadata.
    • Constructor Detail

      • ConfigDefinition

        public ConfigDefinition​(String configName,
                                Boolean allowMultiple)
    • Method Detail

      • getSchema

        public io.swagger.v3.oas.models.OpenAPI getSchema()
      • setSchema

        public void setSchema​(io.swagger.v3.oas.models.OpenAPI schema)
      • getConfigName

        public String getConfigName()
      • setConfigName

        public void setConfigName​(String configName)
      • setMetaValue

        public void setMetaValue​(String key,
                                 Object value)
      • getAllowMultiple

        public boolean getAllowMultiple()
      • setAllowMultiple

        public void setAllowMultiple​(boolean allowMultiple)
      • validate

        public void validate​(String json)