public static class BucketInfo.LifecycleRule.LifecycleCondition implements Serializable
Inheritance
Object >
BucketInfo.LifecycleRule.LifecycleCondition
Static Methods
newBuilder()
public static BucketInfo.LifecycleRule.LifecycleCondition.Builder newBuilder()
Methods
equals(Object o)
public boolean equals(Object o)
Parameter |
Name |
Description |
o |
Object
|
Overrides
getAge()
getCreatedBefore() (deprecated)
public DateTime getCreatedBefore()
Returns |
Type |
Description |
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.
getCustomTimeBefore() (deprecated)
public DateTime getCustomTimeBefore()
Returns |
Type |
Description |
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.
getDaysSinceCustomTime()
public Integer getDaysSinceCustomTime()
Returns the number of days elapsed since the user-specified timestamp set on an object.
getDaysSinceNoncurrentTime()
public Integer getDaysSinceNoncurrentTime()
Returns the number of days elapsed since the noncurrent timestamp of an object.
getIsLive()
public Boolean getIsLive()
getMatchesPrefix()
public List<String> getMatchesPrefix()
getMatchesStorageClass()
public List<StorageClass> getMatchesStorageClass()
getMatchesSuffix()
public List<String> getMatchesSuffix()
getNoncurrentTimeBefore() (deprecated)
public DateTime getNoncurrentTimeBefore()
Returns |
Type |
Description |
com.google.api.client.util.DateTime |
|
getNoncurrentTimeBeforeOffsetDateTime()
public OffsetDateTime getNoncurrentTimeBeforeOffsetDateTime()
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.
getNumberOfNewerVersions()
public Integer getNumberOfNewerVersions()
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
toBuilder()
public BucketInfo.LifecycleRule.LifecycleCondition.Builder toBuilder()
toString()
Returns |
Type |
Description |
String |
|
Overrides