Class BucketInfo.LifecycleRule.LifecycleCondition (2.20.2)

Stay organized with collections Save and categorize content based on your preferences.
public static class BucketInfo.LifecycleRule.LifecycleCondition implements Serializable

Condition for a Lifecycle rule, specifies under what criteria an Action should be executed. See Also: Object Lifecycle Management

Inheritance

Object > BucketInfo.LifecycleRule.LifecycleCondition

Implements

Serializable

Static Methods

newBuilder()

public static BucketInfo.LifecycleRule.LifecycleCondition.Builder newBuilder()
Returns
TypeDescription
BucketInfo.LifecycleRule.LifecycleCondition.Builder

Methods

equals(Object o)

public boolean equals(Object o)
Parameter
NameDescription
oObject
Returns
TypeDescription
boolean
Overrides

getAge()

public Integer getAge()
Returns
TypeDescription
Integer

getCreatedBefore() (deprecated)

public DateTime getCreatedBefore()
Returns
TypeDescription
com.google.api.client.util.DateTime

getCreatedBeforeOffsetDateTime()

public OffsetDateTime getCreatedBeforeOffsetDateTime()

Returns the date and offset from UTC for this condition. If a time other than 00:00:00.000 is present in the value, GCS will truncate to 00:00:00.000.

Returns
TypeDescription
OffsetDateTime

getCustomTimeBefore() (deprecated)

public DateTime getCustomTimeBefore()

Deprecated. Use #getCustomTimeBeforeOffsetDateTime()

Returns the date in RFC 3339 format with only the date part (for instance, "2013-01-15").

Returns
TypeDescription
com.google.api.client.util.DateTime

getCustomTimeBeforeOffsetDateTime()

public OffsetDateTime getCustomTimeBeforeOffsetDateTime()

Returns the date and offset from UTC for this condition. If a time other than 00:00:00.000 is present in the value, GCS will truncate to 00:00:00.000.

Returns
TypeDescription
OffsetDateTime

getDaysSinceCustomTime()

public Integer getDaysSinceCustomTime()

Returns the number of days elapsed since the user-specified timestamp set on an object.

Returns
TypeDescription
Integer

getDaysSinceNoncurrentTime()

public Integer getDaysSinceNoncurrentTime()

Returns the number of days elapsed since the noncurrent timestamp of an object.

Returns
TypeDescription
Integer