Class AlertmanagerLimitsSpec

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<AlertmanagerLimitsSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class AlertmanagerLimitsSpec
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<AlertmanagerLimitsSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    AlertmanagerLimitsSpec defines the limits command line flags when starting Alertmanager.
    See Also:
    Serialized Form
    • Constructor Detail

      • AlertmanagerLimitsSpec

        public AlertmanagerLimitsSpec()
        No args constructor for use in serialization
      • AlertmanagerLimitsSpec

        public AlertmanagerLimitsSpec​(String maxPerSilenceBytes,
                                      Integer maxSilences)
    • Method Detail

      • getMaxPerSilenceBytes

        public String getMaxPerSilenceBytes()
        The maximum size of an individual silence as stored on disk. This corresponds to the Alertmanager's `--silences.max-per-silence-bytes` flag. It requires Alertmanager >= v0.28.0.
      • setMaxPerSilenceBytes

        public void setMaxPerSilenceBytes​(String maxPerSilenceBytes)
        The maximum size of an individual silence as stored on disk. This corresponds to the Alertmanager's `--silences.max-per-silence-bytes` flag. It requires Alertmanager >= v0.28.0.
      • getMaxSilences

        public Integer getMaxSilences()
        The maximum number active and pending silences. This corresponds to the Alertmanager's `--silences.max-silences` flag. It requires Alertmanager >= v0.28.0.
      • setMaxSilences

        public void setMaxSilences​(Integer maxSilences)
        The maximum number active and pending silences. This corresponds to the Alertmanager's `--silences.max-silences` flag. It requires Alertmanager >= v0.28.0.
      • getAdditionalProperties

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

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

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