Class BucketInfo.CreatedBeforeDeleteRule (2.20.0)

public static class BucketInfo.CreatedBeforeDeleteRule extends BucketInfo.DeleteRule

Deprecated. Use a LifecycleRule with an action DeleteLifecycleAction and a condition LifecycleCondition.Builder.setCreatedBefore instead.

Delete rule class for blobs in the bucket that have been created before a certain date. See Also: Object Lifecycle Management

Inheritance

java.lang.Object > BucketInfo.DeleteRule > BucketInfo.CreatedBeforeDeleteRule

Constructors

CreatedBeforeDeleteRule(OffsetDateTime time) (deprecated)

public CreatedBeforeDeleteRule(OffsetDateTime time)

Creates an CreatedBeforeDeleteRule object.

Parameter
NameDescription
timeOffsetDateTime

Blobs that have been created before midnight of the provided date meet the delete condition

CreatedBeforeDeleteRule(long timeMillis) (deprecated)

public CreatedBeforeDeleteRule(long timeMillis)

Deprecated. Use #CreatedBeforeDeleteRule(OffsetDateTime) instead

Creates an CreatedBeforeDeleteRule object.

Parameter
NameDescription
timeMillislong

a date in UTC. Blobs that have been created before midnight of the provided date meet the delete condition

Methods

getTime() (deprecated)

public OffsetDateTime getTime()
Returns
TypeDescription
OffsetDateTime

getTimeMillis() (deprecated)

public long getTimeMillis()

Deprecated. #getTime()

Returns
TypeDescription
long