Class MattermostAnnouncer

All Implemented Interfaces:
Serializable, Announcer<org.jreleaser.model.api.announce.MattermostAnnouncer>, Activatable, Domain, ExtraProperties, ModelObject<MattermostAnnouncer>, TimeoutAware

@Deprecated public final class MattermostAnnouncer extends AbstractAnnouncer<MattermostAnnouncer,org.jreleaser.model.api.announce.MattermostAnnouncer>
Deprecated.
Since:
0.4.0
Author:
Andres Almiray
See Also:
  • Constructor Details

    • MattermostAnnouncer

      public MattermostAnnouncer()
      Deprecated.
  • Method Details

    • asImmutable

      public org.jreleaser.model.api.announce.MattermostAnnouncer asImmutable()
      Deprecated.
    • merge

      public void merge(MattermostAnnouncer source)
      Deprecated.
      Specified by:
      merge in interface ModelObject<MattermostAnnouncer>
      Overrides:
      merge in class AbstractAnnouncer<MattermostAnnouncer,org.jreleaser.model.api.announce.MattermostAnnouncer>
    • isSet

      protected boolean isSet()
      Deprecated.
      Overrides:
      isSet in class AbstractAnnouncer<MattermostAnnouncer,org.jreleaser.model.api.announce.MattermostAnnouncer>
    • getResolvedMessage

      public String getResolvedMessage(JReleaserContext context)
      Deprecated.
    • getResolvedMessageTemplate

      public String getResolvedMessageTemplate(JReleaserContext context, org.jreleaser.mustache.TemplateContext extraProps)
      Deprecated.
    • getWebhook

      public String getWebhook()
      Deprecated.
    • setWebhook

      public void setWebhook(String webhook)
      Deprecated.
    • getMessage

      public String getMessage()
      Deprecated.
    • setMessage

      public void setMessage(String message)
      Deprecated.
    • getMessageTemplate

      public String getMessageTemplate()
      Deprecated.
    • setMessageTemplate

      public void setMessageTemplate(String messageTemplate)
      Deprecated.
    • isStructuredMessage

      public boolean isStructuredMessage()
      Deprecated.
    • setStructuredMessage

      public void setStructuredMessage(Boolean structuredMessage)
      Deprecated.
    • asMap

      protected void asMap(boolean full, Map<String,Object> props)
      Deprecated.
      Specified by:
      asMap in class AbstractAnnouncer<MattermostAnnouncer,org.jreleaser.model.api.announce.MattermostAnnouncer>
    • asWebhookAnnouncer

      public WebhookAnnouncer asWebhookAnnouncer()
      Deprecated.