List of object name prefixes.
Objects having any of the storage classes specified by this condition
will be matched.
List of object name suffixes.
List of object name prefixes.
List of object name prefixes.
Objects having any of the storage classes specified by this condition
will be matched.
Objects having any of the storage classes specified by this condition
will be matched.
List of object name suffixes.
List of object name suffixes.
Bucket.Lifecycle.Rule.Condition.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value)
Bucket.Lifecycle.Rule.Condition.Builder.clear()
Age of an object (in days).
This condition is satisfied when an object is created before midnight
of the specified date in UTC.
An object matches this condition if the custom timestamp set on the
object is before the specified date in UTC.
Number of days that have elapsed since the custom timestamp set on an
object.
This condition is relevant only for versioned objects.
Bucket.Lifecycle.Rule.Condition.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Relevant only for versioned objects.
List of object name prefixes.
Objects having any of the storage classes specified by this condition
will be matched.
List of object name suffixes.
This condition is relevant only for versioned objects.
Relevant only for versioned objects.
Bucket.Lifecycle.Rule.Condition.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Bucket.Lifecycle.Rule.Condition.Builder.clone()
The condition(s) under which the action will be taken.
This condition is satisfied when an object is created before midnight
of the specified date in UTC.
An object matches this condition if the custom timestamp set on the
object is before the specified date in UTC.
Bucket.Lifecycle.Rule.Condition.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Bucket.Lifecycle.Rule.Condition.Builder.mergeFrom(com.google.protobuf.Message other)
This condition is relevant only for versioned objects.
Bucket.Lifecycle.Rule.Condition.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Bucket.Lifecycle.Rule.Condition.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
Bucket.Lifecycle.Rule.Condition.Builder.setAgeDays(int value)
Age of an object (in days).
Bucket.Lifecycle.Rule.Condition.Builder.setCreatedBefore(com.google.type.Date value)
This condition is satisfied when an object is created before midnight
of the specified date in UTC.
Bucket.Lifecycle.Rule.Condition.Builder.setCreatedBefore(com.google.type.Date.Builder builderForValue)
This condition is satisfied when an object is created before midnight
of the specified date in UTC.
An object matches this condition if the custom timestamp set on the
object is before the specified date in UTC.
Bucket.Lifecycle.Rule.Condition.Builder.setCustomTimeBefore(com.google.type.Date.Builder builderForValue)
An object matches this condition if the custom timestamp set on the
object is before the specified date in UTC.
Number of days that have elapsed since the custom timestamp set on an
object.
This condition is relevant only for versioned objects.
Bucket.Lifecycle.Rule.Condition.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value)
Bucket.Lifecycle.Rule.Condition.Builder.setIsLive(boolean value)
Relevant only for versioned objects.
List of object name prefixes.
Objects having any of the storage classes specified by this condition
will be matched.
List of object name suffixes.
This condition is relevant only for versioned objects.
This condition is relevant only for versioned objects.
Relevant only for versioned objects.
Bucket.Lifecycle.Rule.Condition.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value)
Bucket.Lifecycle.Rule.Condition.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)