Class SlackIntegrationChannelDisplay

java.lang.Object
com.datadog.api.client.v1.model.SlackIntegrationChannelDisplay

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SlackIntegrationChannelDisplay extends Object
Configuration options for what is shown in an alert event message.
  • Field Details

  • Constructor Details

    • SlackIntegrationChannelDisplay

      public SlackIntegrationChannelDisplay()
  • Method Details

    • message

      public SlackIntegrationChannelDisplay message(Boolean message)
    • getMessage

      @Nullable public Boolean getMessage()
      Show the main body of the alert event.
      Returns:
      message
    • setMessage

      public void setMessage(Boolean message)
    • muteButtons

      public SlackIntegrationChannelDisplay muteButtons(Boolean muteButtons)
    • getMuteButtons

      @Nullable public Boolean getMuteButtons()
      Show interactive buttons to mute the alerting monitor.
      Returns:
      muteButtons
    • setMuteButtons

      public void setMuteButtons(Boolean muteButtons)
    • notified

      public SlackIntegrationChannelDisplay notified(Boolean notified)
    • getNotified

      @Nullable public Boolean getNotified()
      Show the list of @-handles in the alert event.
      Returns:
      notified
    • setNotified

      public void setNotified(Boolean notified)
    • snapshot

      public SlackIntegrationChannelDisplay snapshot(Boolean snapshot)
    • getSnapshot

      @Nullable public Boolean getSnapshot()
      Show the alert event's snapshot image.
      Returns:
      snapshot
    • setSnapshot

      public void setSnapshot(Boolean snapshot)
    • tags

    • getTags

      @Nullable public Boolean getTags()
      Show the scopes on which the monitor alerted.
      Returns:
      tags
    • setTags

      public void setTags(Boolean tags)
    • putAdditionalProperty

      public SlackIntegrationChannelDisplay putAdditionalProperty(String key, Object value)
      Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.
      Parameters:
      key - The arbitrary key to set
      value - The associated value
      Returns:
      SlackIntegrationChannelDisplay
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Return the additional (undeclared) property.
      Returns:
      The additional properties
    • getAdditionalProperty

      public Object getAdditionalProperty(String key)
      Return the additional (undeclared) property with the specified name.
      Parameters:
      key - The arbitrary key to get
      Returns:
      The specific additional property for the given key
    • equals

      public boolean equals(Object o)
      Return true if this SlackIntegrationChannelDisplay object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object