Class SecurityMonitoringSignalsBulkAssigneeUpdateAttributes

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SecurityMonitoringSignalsBulkAssigneeUpdateAttributes extends Object
Attributes describing the new assignees for a bulk signal update.
  • Field Details

  • Constructor Details

    • SecurityMonitoringSignalsBulkAssigneeUpdateAttributes

      public SecurityMonitoringSignalsBulkAssigneeUpdateAttributes()
    • SecurityMonitoringSignalsBulkAssigneeUpdateAttributes

      public SecurityMonitoringSignalsBulkAssigneeUpdateAttributes(String assignee)
  • Method Details

    • assignee

    • getAssignee

      public String getAssignee()
      UUID of the user to assign to the signal. Use an empty string to unassign.
      Returns:
      assignee
    • setAssignee

      public void setAssignee(String assignee)
    • version

    • getVersion

      @Nullable public Long getVersion()
      Version of the updated signal. If server side version is higher, update will be rejected.
      Returns:
      version
    • setVersion

      public void setVersion(Long version)
    • putAdditionalProperty

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