Class AlertmanagerConfiguration

    • Constructor Detail

      • AlertmanagerConfiguration

        public AlertmanagerConfiguration()
        No args constructor for use in serialization
    • Method Detail

      • getGlobal

        public AlertmanagerGlobalConfig getGlobal()
        AlertmanagerConfiguration defines the Alertmanager configuration.
      • setGlobal

        public void setGlobal​(AlertmanagerGlobalConfig global)
        AlertmanagerConfiguration defines the Alertmanager configuration.
      • getName

        public String getName()
        name defines the name of the AlertmanagerConfig custom resource which is used to generate the Alertmanager configuration. It must be defined in the same namespace as the Alertmanager object. The operator will not enforce a `namespace` label for routes and inhibition rules.
      • setName

        public void setName​(String name)
        name defines the name of the AlertmanagerConfig custom resource which is used to generate the Alertmanager configuration. It must be defined in the same namespace as the Alertmanager object. The operator will not enforce a `namespace` label for routes and inhibition rules.
      • getTemplates

        public List<SecretOrConfigMap> getTemplates()
        templates defines the custom notification templates.
      • setTemplates

        public void setTemplates​(List<SecretOrConfigMap> templates)
        templates defines the custom notification templates.
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)