Class BucketInfo.LifecycleRule.LifecycleCondition (2.9.0)

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

java.lang.Object > BucketInfo.LifecycleRule.LifecycleCondition

Implements

Serializable

Static Methods

newBuilder()

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

Methods

getAge()

public Integer getAge()
Returns
TypeDescription
Integer

getCreatedBefore()

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

getCustomTimeBefore()

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

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

getIsLive()

public Boolean getIsLive()
Returns
TypeDescription
Boolean

getMatchesPrefix()

public List<String> getMatchesPrefix()
Returns
TypeDescription
List<String>

getMatchesStorageClass()

public List<StorageClass> getMatchesStorageClass()
Returns
TypeDescription
List<StorageClass>

getMatchesSuffix()

public List<String> getMatchesSuffix()
Returns
TypeDescription
List<String>

getNoncurrentTimeBefore()

public DateTime getNoncurrentTimeBefore()

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

getNumberOfNewerVersions()

public Integer getNumberOfNewerVersions()
Returns
TypeDescription
Integer

toBuilder()

public BucketInfo.LifecycleRule.LifecycleCondition.Builder toBuilder()
Returns
TypeDescription
BucketInfo.LifecycleRule.LifecycleCondition.Builder

toString()

public String toString()
Returns
TypeDescription
String
Overrides