public class BucketDeletionStatus
extends java.lang.Object
Constructor and Description |
---|
BucketDeletionStatus() |
Modifier and Type | Method and Description |
---|---|
java.lang.Long |
getApproximateObjectCount()
Approximate count of objects in the bucket before deletion
|
java.lang.Double |
getApproximateTotalSize()
Approximate total size of the bucket before deletion
|
java.lang.String |
getApproximateTotalSizeUnitString()
Unit of the approximate bucket total size
|
java.util.Date |
getCreated()
Timestamp when the operation was created
|
java.lang.Long |
getEntriesDeleted()
Number of entries deleted
|
java.lang.Long |
getFailedToDeleteDangling()
Number of entries failed to delete due to failed dangling cleanup
|
java.lang.Long |
getFailedToDeleteOther()
Number of entries failed to delete due to other reasons
|
java.lang.Long |
getFailedToDeletePermission()
Number of entries failed to delete due to permission
|
java.lang.Long |
getFailedToDeleteRetention()
Number of entries unable to delete due to retention
|
java.util.Date |
getLastUpdated()
Timestamp of the last time the operation status was updated
|
java.lang.String |
getMessage()
Optional additional information about the status
|
java.lang.String |
getStatus()
Overall status of the bucket delete task
Valid values: PENDING, IN_PROGRESS, POST_PROCESSING, DONE, FAILED, ABORT_IN_PROGRESS, ABORTED
PENDING - The task has been created and will start execution once it is successfully configured. |
void |
setApproximateObjectCount(java.lang.Long approximateObjectCount)
|
void |
setApproximateTotalSize(java.lang.Double approximateTotalSize)
|
void |
setApproximateTotalSizeUnitString(java.lang.String approximateTotalSizeUnitString)
|
void |
setCreated(java.util.Date created)
|
void |
setEntriesDeleted(java.lang.Long entriesDeleted)
|
void |
setFailedToDeleteDangling(java.lang.Long failedToDeleteDangling)
|
void |
setFailedToDeleteOther(java.lang.Long failedToDeleteOther)
|
void |
setFailedToDeletePermission(java.lang.Long failedToDeletePermission)
|
void |
setFailedToDeleteRetention(java.lang.Long failedToDeleteRetention)
|
void |
setLastUpdated(java.util.Date lastUpdated)
|
void |
setMessage(java.lang.String message)
|
void |
setStatus(java.lang.String status)
|
BucketDeletionStatus |
withApproximateObjectCount(java.lang.Long approximateObjectCount) |
BucketDeletionStatus |
withApproximateTotalSize(java.lang.Double approximateTotalSize) |
BucketDeletionStatus |
withApproximateTotalSizeUnitString(java.lang.String approximateTotalSizeUnitString) |
BucketDeletionStatus |
withCreated(java.util.Date created) |
BucketDeletionStatus |
withEntriesDeleted(java.lang.Long entriesDeleted) |
BucketDeletionStatus |
withFailedToDeleteDangling(java.lang.Long failedToDeleteDangling) |
BucketDeletionStatus |
withFailedToDeleteOther(java.lang.Long failedToDeleteOther) |
BucketDeletionStatus |
withFailedToDeletePermission(java.lang.Long failedToDeletePermission) |
BucketDeletionStatus |
withFailedToDeleteRetention(java.lang.Long failedToDeleteRetention) |
BucketDeletionStatus |
withLastUpdated(java.util.Date lastUpdated) |
BucketDeletionStatus |
withMessage(java.lang.String message) |
BucketDeletionStatus |
withStatus(java.lang.String status) |
public java.lang.String getStatus()
public void setStatus(java.lang.String status)
public java.util.Date getCreated()
public void setCreated(java.util.Date created)
public java.util.Date getLastUpdated()
public void setLastUpdated(java.util.Date lastUpdated)
public java.lang.Long getEntriesDeleted()
public void setEntriesDeleted(java.lang.Long entriesDeleted)
public java.lang.Long getFailedToDeleteRetention()
public void setFailedToDeleteRetention(java.lang.Long failedToDeleteRetention)
public java.lang.Long getFailedToDeletePermission()
public void setFailedToDeletePermission(java.lang.Long failedToDeletePermission)
public java.lang.Long getFailedToDeleteDangling()
public void setFailedToDeleteDangling(java.lang.Long failedToDeleteDangling)
public java.lang.Long getFailedToDeleteOther()
public void setFailedToDeleteOther(java.lang.Long failedToDeleteOther)
public java.lang.Long getApproximateObjectCount()
public void setApproximateObjectCount(java.lang.Long approximateObjectCount)
public java.lang.Double getApproximateTotalSize()
public void setApproximateTotalSize(java.lang.Double approximateTotalSize)
public java.lang.String getApproximateTotalSizeUnitString()
public void setApproximateTotalSizeUnitString(java.lang.String approximateTotalSizeUnitString)
public java.lang.String getMessage()
public void setMessage(java.lang.String message)
public BucketDeletionStatus withStatus(java.lang.String status)
public BucketDeletionStatus withCreated(java.util.Date created)
public BucketDeletionStatus withLastUpdated(java.util.Date lastUpdated)
public BucketDeletionStatus withEntriesDeleted(java.lang.Long entriesDeleted)
public BucketDeletionStatus withFailedToDeleteRetention(java.lang.Long failedToDeleteRetention)
public BucketDeletionStatus withFailedToDeletePermission(java.lang.Long failedToDeletePermission)
public BucketDeletionStatus withFailedToDeleteDangling(java.lang.Long failedToDeleteDangling)
public BucketDeletionStatus withFailedToDeleteOther(java.lang.Long failedToDeleteOther)
public BucketDeletionStatus withApproximateObjectCount(java.lang.Long approximateObjectCount)
public BucketDeletionStatus withApproximateTotalSize(java.lang.Double approximateTotalSize)
public BucketDeletionStatus withApproximateTotalSizeUnitString(java.lang.String approximateTotalSizeUnitString)
public BucketDeletionStatus withMessage(java.lang.String message)