Class DataDeletionResponseItemAttributes

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

@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class DataDeletionResponseItemAttributes extends Object
Deletion attribute for data deletion response.
  • Field Details

  • Constructor Details

    • DataDeletionResponseItemAttributes

      public DataDeletionResponseItemAttributes()
    • DataDeletionResponseItemAttributes

      public DataDeletionResponseItemAttributes(String createdAt, String createdBy, Long displayedTotal, Long fromTime, Boolean isCreated, Long orgId, String product, String query, String startingAt, String status, Long toTime, Long totalUnrestricted, String updatedAt)
  • Method Details

    • createdAt

      public DataDeletionResponseItemAttributes createdAt(String createdAt)
    • getCreatedAt

      public String getCreatedAt()
      Creation time of the deletion request.
      Returns:
      createdAt
    • setCreatedAt

      public void setCreatedAt(String createdAt)
    • createdBy

      public DataDeletionResponseItemAttributes createdBy(String createdBy)
    • getCreatedBy

      public String getCreatedBy()
      User who created the deletion request.
      Returns:
      createdBy
    • setCreatedBy

      public void setCreatedBy(String createdBy)
    • customerMessage

      public DataDeletionResponseItemAttributes customerMessage(String customerMessage)
    • getCustomerMessage

      @Nullable public String getCustomerMessage()
      A message for the customer regarding the deletion request, if any.
      Returns:
      customerMessage
    • setCustomerMessage

      public void setCustomerMessage(String customerMessage)
    • displayedTotal

      public DataDeletionResponseItemAttributes displayedTotal(Long displayedTotal)
    • getDisplayedTotal

      public Long getDisplayedTotal()
      Total number of elements to be deleted as displayed to the user.
      Returns:
      displayedTotal
    • setDisplayedTotal

      public void setDisplayedTotal(Long displayedTotal)
    • errorCategory

      public DataDeletionResponseItemAttributes errorCategory(String errorCategory)
    • getErrorCategory

      @Nullable public String getErrorCategory()
      The category of the error for the deletion request, if any.
      Returns:
      errorCategory
    • setErrorCategory

      public void setErrorCategory(String errorCategory)
    • fromTime

      public DataDeletionResponseItemAttributes fromTime(Long fromTime)
    • getFromTime

      public Long getFromTime()
      Start of requested time window, milliseconds since Unix epoch.
      Returns:
      fromTime
    • setFromTime

      public void setFromTime(Long fromTime)
    • indexes

      public DataDeletionResponseItemAttributes indexes(List<String> indexes)
    • addIndexesItem

      public DataDeletionResponseItemAttributes addIndexesItem(String indexesItem)
    • getIndexes

      @Nullable public List<String> getIndexes()
      List of indexes for the search. If not provided, the search is performed in all indexes.
      Returns:
      indexes
    • setIndexes

      public void setIndexes(List<String> indexes)
    • isCreated

      public DataDeletionResponseItemAttributes isCreated(Boolean isCreated)
    • getIsCreated

      public Boolean getIsCreated()
      Whether the deletion request is fully created or not. It can take several minutes to fully create a deletion request depending on the target query and timeframe.
      Returns:
      isCreated
    • setIsCreated

      public void setIsCreated(Boolean isCreated)
    • orgId

    • getOrgId

      public Long getOrgId()
      Organization ID.
      Returns:
      orgId
    • setOrgId

      public void setOrgId(Long orgId)
    • product

      public DataDeletionResponseItemAttributes product(String product)
    • getProduct

      public String getProduct()
      Product name.
      Returns:
      product
    • setProduct

      public void setProduct(String product)
    • query

    • getQuery

      public String getQuery()
      Query for creating a data deletion request.
      Returns:
      query
    • setQuery

      public void setQuery(String query)
    • startingAt

      public DataDeletionResponseItemAttributes startingAt(String startingAt)
    • getStartingAt

      public String getStartingAt()
      Starting time of the process to delete the requested data.
      Returns:
      startingAt
    • setStartingAt

      public void setStartingAt(String startingAt)
    • status

    • getStatus

      public String getStatus()
      Status of the deletion request.
      Returns:
      status
    • setStatus

      public void setStatus(String status)
    • toTime

      public DataDeletionResponseItemAttributes toTime(Long toTime)
    • getToTime

      public Long getToTime()
      End of requested time window, milliseconds since Unix epoch.
      Returns:
      toTime
    • setToTime

      public void setToTime(Long toTime)
    • totalUnrestricted

      public DataDeletionResponseItemAttributes totalUnrestricted(Long totalUnrestricted)
    • getTotalUnrestricted

      public Long getTotalUnrestricted()
      Total number of elements to be deleted. Only the data accessible to the current user that matches the query and timeframe provided will be deleted.
      Returns:
      totalUnrestricted
    • setTotalUnrestricted

      public void setTotalUnrestricted(Long totalUnrestricted)
    • updatedAt

      public DataDeletionResponseItemAttributes updatedAt(String updatedAt)
    • getUpdatedAt

      public String getUpdatedAt()
      Update time of the deletion request.
      Returns:
      updatedAt
    • setUpdatedAt

      public void setUpdatedAt(String updatedAt)
    • putAdditionalProperty

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