Class Receiver

    • Method Detail

      • getDiscordConfigs

        public List<DiscordConfig> getDiscordConfigs()
        discordConfigs defines the list of Slack configurations.
      • setDiscordConfigs

        public void setDiscordConfigs​(List<DiscordConfig> discordConfigs)
        discordConfigs defines the list of Slack configurations.
      • getEmailConfigs

        public List<EmailConfig> getEmailConfigs()
        emailConfigs defines the list of Email configurations.
      • setEmailConfigs

        public void setEmailConfigs​(List<EmailConfig> emailConfigs)
        emailConfigs defines the list of Email configurations.
      • getMsteamsConfigs

        public List<MSTeamsConfig> getMsteamsConfigs()
        msteamsConfigs defines the list of MSTeams configurations. It requires Alertmanager >= 0.26.0.
      • setMsteamsConfigs

        public void setMsteamsConfigs​(List<MSTeamsConfig> msteamsConfigs)
        msteamsConfigs defines the list of MSTeams configurations. It requires Alertmanager >= 0.26.0.
      • getMsteamsv2Configs

        public List<MSTeamsV2Config> getMsteamsv2Configs()
        msteamsv2Configs defines the list of MSTeamsV2 configurations. It requires Alertmanager >= 0.28.0.
      • setMsteamsv2Configs

        public void setMsteamsv2Configs​(List<MSTeamsV2Config> msteamsv2Configs)
        msteamsv2Configs defines the list of MSTeamsV2 configurations. It requires Alertmanager >= 0.28.0.
      • getName

        public String getName()
        name defines the name of the receiver. Must be unique across all items from the list.
      • setName

        public void setName​(String name)
        name defines the name of the receiver. Must be unique across all items from the list.
      • getOpsgenieConfigs

        public List<OpsGenieConfig> getOpsgenieConfigs()
        opsgenieConfigs defines the list of OpsGenie configurations.
      • setOpsgenieConfigs

        public void setOpsgenieConfigs​(List<OpsGenieConfig> opsgenieConfigs)
        opsgenieConfigs defines the list of OpsGenie configurations.
      • getPagerdutyConfigs

        public List<PagerDutyConfig> getPagerdutyConfigs()
        pagerdutyConfigs defines the List of PagerDuty configurations.
      • setPagerdutyConfigs

        public void setPagerdutyConfigs​(List<PagerDutyConfig> pagerdutyConfigs)
        pagerdutyConfigs defines the List of PagerDuty configurations.
      • getPushoverConfigs

        public List<PushoverConfig> getPushoverConfigs()
        pushoverConfigs defines the list of Pushover configurations.
      • setPushoverConfigs

        public void setPushoverConfigs​(List<PushoverConfig> pushoverConfigs)
        pushoverConfigs defines the list of Pushover configurations.
      • getRocketchatConfigs

        public List<RocketChatConfig> getRocketchatConfigs()
        rocketchatConfigs defines the list of RocketChat configurations. It requires Alertmanager >= 0.28.0.
      • setRocketchatConfigs

        public void setRocketchatConfigs​(List<RocketChatConfig> rocketchatConfigs)
        rocketchatConfigs defines the list of RocketChat configurations. It requires Alertmanager >= 0.28.0.
      • getSlackConfigs

        public List<SlackConfig> getSlackConfigs()
        slackConfigs defines the list of Slack configurations.
      • setSlackConfigs

        public void setSlackConfigs​(List<SlackConfig> slackConfigs)
        slackConfigs defines the list of Slack configurations.
      • getSnsConfigs

        public List<SNSConfig> getSnsConfigs()
        snsConfigs defines the list of SNS configurations
      • setSnsConfigs

        public void setSnsConfigs​(List<SNSConfig> snsConfigs)
        snsConfigs defines the list of SNS configurations
      • getTelegramConfigs

        public List<TelegramConfig> getTelegramConfigs()
        telegramConfigs defines the list of Telegram configurations.
      • setTelegramConfigs

        public void setTelegramConfigs​(List<TelegramConfig> telegramConfigs)
        telegramConfigs defines the list of Telegram configurations.
      • getVictoropsConfigs

        public List<VictorOpsConfig> getVictoropsConfigs()
        victoropsConfigs defines the list of VictorOps configurations.
      • setVictoropsConfigs

        public void setVictoropsConfigs​(List<VictorOpsConfig> victoropsConfigs)
        victoropsConfigs defines the list of VictorOps configurations.
      • getWebexConfigs

        public List<WebexConfig> getWebexConfigs()
        webexConfigs defines the list of Webex configurations.
      • setWebexConfigs

        public void setWebexConfigs​(List<WebexConfig> webexConfigs)
        webexConfigs defines the list of Webex configurations.
      • getWebhookConfigs

        public List<WebhookConfig> getWebhookConfigs()
        webhookConfigs defines the List of webhook configurations.
      • setWebhookConfigs

        public void setWebhookConfigs​(List<WebhookConfig> webhookConfigs)
        webhookConfigs defines the List of webhook configurations.
      • getWechatConfigs

        public List<WeChatConfig> getWechatConfigs()
        wechatConfigs defines the list of WeChat configurations.
      • setWechatConfigs

        public void setWechatConfigs​(List<WeChatConfig> wechatConfigs)
        wechatConfigs defines the list of WeChat configurations.
      • getAdditionalProperties

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

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

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