Class CaseNotificationRuleRecipientData

java.lang.Object
com.datadog.api.client.v2.model.CaseNotificationRuleRecipientData

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class CaseNotificationRuleRecipientData extends Object
Recipient data
  • Field Details

  • Constructor Details

    • CaseNotificationRuleRecipientData

      public CaseNotificationRuleRecipientData()
  • Method Details

    • channel

      public CaseNotificationRuleRecipientData channel(String channel)
    • getChannel

      @Nullable public String getChannel()
      Slack channel name
      Returns:
      channel
    • setChannel

      public void setChannel(String channel)
    • channelId

      public CaseNotificationRuleRecipientData channelId(String channelId)
    • getChannelId

      @Nullable public String getChannelId()
      Slack channel ID
      Returns:
      channelId
    • setChannelId

      public void setChannelId(String channelId)
    • channelName

      public CaseNotificationRuleRecipientData channelName(String channelName)
    • getChannelName

      @Nullable public String getChannelName()
      Microsoft Teams channel name
      Returns:
      channelName
    • setChannelName

      public void setChannelName(String channelName)
    • connectorName

      public CaseNotificationRuleRecipientData connectorName(String connectorName)
    • getConnectorName

      @Nullable public String getConnectorName()
      Microsoft Teams connector name
      Returns:
      connectorName
    • setConnectorName

      public void setConnectorName(String connectorName)
    • email

    • getEmail

      @Nullable public String getEmail()
      Email address
      Returns:
      email
    • setEmail

      public void setEmail(String email)
    • name

    • getName

      @Nullable public String getName()
      HTTP webhook name
      Returns:
      name
    • setName

      public void setName(String name)
    • serviceName

      public CaseNotificationRuleRecipientData serviceName(String serviceName)
    • getServiceName

      @Nullable public String getServiceName()
      PagerDuty service name
      Returns:
      serviceName
    • setServiceName

      public void setServiceName(String serviceName)
    • teamId

      public CaseNotificationRuleRecipientData teamId(String teamId)
    • getTeamId

      @Nullable public String getTeamId()
      Microsoft Teams team ID
      Returns:
      teamId
    • setTeamId

      public void setTeamId(String teamId)
    • teamName

      public CaseNotificationRuleRecipientData teamName(String teamName)
    • getTeamName

      @Nullable public String getTeamName()
      Microsoft Teams team name
      Returns:
      teamName
    • setTeamName

      public void setTeamName(String teamName)
    • tenantId

      public CaseNotificationRuleRecipientData tenantId(String tenantId)
    • getTenantId

      @Nullable public String getTenantId()
      Microsoft Teams tenant ID
      Returns:
      tenantId
    • setTenantId

      public void setTenantId(String tenantId)
    • tenantName

      public CaseNotificationRuleRecipientData tenantName(String tenantName)
    • getTenantName

      @Nullable public String getTenantName()
      Microsoft Teams tenant name
      Returns:
      tenantName
    • setTenantName

      public void setTenantName(String tenantName)
    • workspace

      public CaseNotificationRuleRecipientData workspace(String workspace)
    • getWorkspace

      @Nullable public String getWorkspace()
      Slack workspace name
      Returns:
      workspace
    • setWorkspace

      public void setWorkspace(String workspace)
    • workspaceId

      public CaseNotificationRuleRecipientData workspaceId(String workspaceId)
    • getWorkspaceId

      @Nullable public String getWorkspaceId()
      Slack workspace ID
      Returns:
      workspaceId
    • setWorkspaceId

      public void setWorkspaceId(String workspaceId)
    • putAdditionalProperty

      public CaseNotificationRuleRecipientData 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:
      CaseNotificationRuleRecipientData
    • 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 CaseNotificationRuleRecipientData 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