Package com.google.storage.v2
Class Bucket.Lifecycle.Rule.Condition
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.google.storage.v2.Bucket.Lifecycle.Rule.Condition
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Bucket.Lifecycle.Rule.ConditionOrBuilder,Serializable
- Enclosing class:
- Bucket.Lifecycle.Rule
public static final class Bucket.Lifecycle.Rule.Condition
extends com.google.protobuf.GeneratedMessageV3
implements Bucket.Lifecycle.Rule.ConditionOrBuilder
A condition of an object which triggers some action.Protobuf type
google.storage.v2.Bucket.Lifecycle.Rule.Condition- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA condition of an object which triggers some action.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanintAge of an object (in days).com.google.type.DateThis condition is satisfied when an object is created before midnight of the specified date in UTC.com.google.type.DateOrBuilderThis condition is satisfied when an object is created before midnight of the specified date in UTC.com.google.type.DateAn object matches this condition if the custom timestamp set on the object is before the specified date in UTC.com.google.type.DateOrBuilderAn object matches this condition if the custom timestamp set on the object is before the specified date in UTC.intNumber of days that have elapsed since the custom timestamp set on an object.intThis condition is relevant only for versioned objects.static final com.google.protobuf.Descriptors.DescriptorbooleanRelevant only for versioned objects.getMatchesPrefix(int index) List of object name prefixes.com.google.protobuf.ByteStringgetMatchesPrefixBytes(int index) List of object name prefixes.intList of object name prefixes.com.google.protobuf.ProtocolStringListList of object name prefixes.getMatchesStorageClass(int index) Objects having any of the storage classes specified by this condition will be matched.com.google.protobuf.ByteStringgetMatchesStorageClassBytes(int index) Objects having any of the storage classes specified by this condition will be matched.intObjects having any of the storage classes specified by this condition will be matched.com.google.protobuf.ProtocolStringListObjects having any of the storage classes specified by this condition will be matched.getMatchesSuffix(int index) List of object name suffixes.com.google.protobuf.ByteStringgetMatchesSuffixBytes(int index) List of object name suffixes.intList of object name suffixes.com.google.protobuf.ProtocolStringListList of object name suffixes.com.google.type.DateThis condition is relevant only for versioned objects.com.google.type.DateOrBuilderThis condition is relevant only for versioned objects.intRelevant only for versioned objects.com.google.protobuf.Parser<Bucket.Lifecycle.Rule.Condition>intbooleanAge of an object (in days).booleanThis condition is satisfied when an object is created before midnight of the specified date in UTC.booleanAn object matches this condition if the custom timestamp set on the object is before the specified date in UTC.booleanNumber of days that have elapsed since the custom timestamp set on an object.booleanThis condition is relevant only for versioned objects.inthashCode()booleanRelevant only for versioned objects.booleanThis condition is relevant only for versioned objects.booleanRelevant only for versioned objects.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleannewBuilder(Bucket.Lifecycle.Rule.Condition prototype) protected Bucket.Lifecycle.Rule.Condition.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Bucket.Lifecycle.Rule.Condition>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
AGE_DAYS_FIELD_NUMBER
public static final int AGE_DAYS_FIELD_NUMBER- See Also:
-
CREATED_BEFORE_FIELD_NUMBER
public static final int CREATED_BEFORE_FIELD_NUMBER- See Also:
-
IS_LIVE_FIELD_NUMBER
public static final int IS_LIVE_FIELD_NUMBER- See Also:
-
NUM_NEWER_VERSIONS_FIELD_NUMBER
public static final int NUM_NEWER_VERSIONS_FIELD_NUMBER- See Also:
-
MATCHES_STORAGE_CLASS_FIELD_NUMBER
public static final int MATCHES_STORAGE_CLASS_FIELD_NUMBER- See Also:
-
DAYS_SINCE_CUSTOM_TIME_FIELD_NUMBER
public static final int DAYS_SINCE_CUSTOM_TIME_FIELD_NUMBER- See Also:
-
CUSTOM_TIME_BEFORE_FIELD_NUMBER
public static final int CUSTOM_TIME_BEFORE_FIELD_NUMBER- See Also:
-
DAYS_SINCE_NONCURRENT_TIME_FIELD_NUMBER
public static final int DAYS_SINCE_NONCURRENT_TIME_FIELD_NUMBER- See Also:
-
NONCURRENT_TIME_BEFORE_FIELD_NUMBER
public static final int NONCURRENT_TIME_BEFORE_FIELD_NUMBER- See Also:
-
MATCHES_PREFIX_FIELD_NUMBER
public static final int MATCHES_PREFIX_FIELD_NUMBER- See Also:
-
MATCHES_SUFFIX_FIELD_NUMBER
public static final int MATCHES_SUFFIX_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasAgeDays
public boolean hasAgeDays()Age of an object (in days). This condition is satisfied when an object reaches the specified age. A value of 0 indicates that all objects immediately match this condition.
optional int32 age_days = 1;- Specified by:
hasAgeDaysin interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- Whether the ageDays field is set.
-
getAgeDays
public int getAgeDays()Age of an object (in days). This condition is satisfied when an object reaches the specified age. A value of 0 indicates that all objects immediately match this condition.
optional int32 age_days = 1;- Specified by:
getAgeDaysin interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- The ageDays.
-
hasCreatedBefore
public boolean hasCreatedBefore()This condition is satisfied when an object is created before midnight of the specified date in UTC.
.google.type.Date created_before = 2;- Specified by:
hasCreatedBeforein interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- Whether the createdBefore field is set.
-
getCreatedBefore
public com.google.type.Date getCreatedBefore()This condition is satisfied when an object is created before midnight of the specified date in UTC.
.google.type.Date created_before = 2;- Specified by:
getCreatedBeforein interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- The createdBefore.
-
getCreatedBeforeOrBuilder
public com.google.type.DateOrBuilder getCreatedBeforeOrBuilder()This condition is satisfied when an object is created before midnight of the specified date in UTC.
.google.type.Date created_before = 2;- Specified by:
getCreatedBeforeOrBuilderin interfaceBucket.Lifecycle.Rule.ConditionOrBuilder
-
hasIsLive
public boolean hasIsLive()Relevant only for versioned objects. If the value is `true`, this condition matches live objects; if the value is `false`, it matches archived objects.
optional bool is_live = 3;- Specified by:
hasIsLivein interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- Whether the isLive field is set.
-
getIsLive
public boolean getIsLive()Relevant only for versioned objects. If the value is `true`, this condition matches live objects; if the value is `false`, it matches archived objects.
optional bool is_live = 3;- Specified by:
getIsLivein interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- The isLive.
-
hasNumNewerVersions
public boolean hasNumNewerVersions()Relevant only for versioned objects. If the value is N, this condition is satisfied when there are at least N versions (including the live version) newer than this version of the object.
optional int32 num_newer_versions = 4;- Specified by:
hasNumNewerVersionsin interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- Whether the numNewerVersions field is set.
-
getNumNewerVersions
public int getNumNewerVersions()Relevant only for versioned objects. If the value is N, this condition is satisfied when there are at least N versions (including the live version) newer than this version of the object.
optional int32 num_newer_versions = 4;- Specified by:
getNumNewerVersionsin interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- The numNewerVersions.
-
getMatchesStorageClassList
public com.google.protobuf.ProtocolStringList getMatchesStorageClassList()Objects having any of the storage classes specified by this condition will be matched. Values include `MULTI_REGIONAL`, `REGIONAL`, `NEARLINE`, `COLDLINE`, `STANDARD`, and `DURABLE_REDUCED_AVAILABILITY`.
repeated string matches_storage_class = 5;- Specified by:
getMatchesStorageClassListin interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- A list containing the matchesStorageClass.
-
getMatchesStorageClassCount
public int getMatchesStorageClassCount()Objects having any of the storage classes specified by this condition will be matched. Values include `MULTI_REGIONAL`, `REGIONAL`, `NEARLINE`, `COLDLINE`, `STANDARD`, and `DURABLE_REDUCED_AVAILABILITY`.
repeated string matches_storage_class = 5;- Specified by:
getMatchesStorageClassCountin interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- The count of matchesStorageClass.
-
getMatchesStorageClass
Objects having any of the storage classes specified by this condition will be matched. Values include `MULTI_REGIONAL`, `REGIONAL`, `NEARLINE`, `COLDLINE`, `STANDARD`, and `DURABLE_REDUCED_AVAILABILITY`.
repeated string matches_storage_class = 5;- Specified by:
getMatchesStorageClassin interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The matchesStorageClass at the given index.
-
getMatchesStorageClassBytes
public com.google.protobuf.ByteString getMatchesStorageClassBytes(int index) Objects having any of the storage classes specified by this condition will be matched. Values include `MULTI_REGIONAL`, `REGIONAL`, `NEARLINE`, `COLDLINE`, `STANDARD`, and `DURABLE_REDUCED_AVAILABILITY`.
repeated string matches_storage_class = 5;- Specified by:
getMatchesStorageClassBytesin interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the matchesStorageClass at the given index.
-
hasDaysSinceCustomTime
public boolean hasDaysSinceCustomTime()Number of days that have elapsed since the custom timestamp set on an object. The value of the field must be a nonnegative integer.
optional int32 days_since_custom_time = 7;- Specified by:
hasDaysSinceCustomTimein interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- Whether the daysSinceCustomTime field is set.
-
getDaysSinceCustomTime
public int getDaysSinceCustomTime()Number of days that have elapsed since the custom timestamp set on an object. The value of the field must be a nonnegative integer.
optional int32 days_since_custom_time = 7;- Specified by:
getDaysSinceCustomTimein interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- The daysSinceCustomTime.
-
hasCustomTimeBefore
public boolean hasCustomTimeBefore()An object matches this condition if the custom timestamp set on the object is before the specified date in UTC.
.google.type.Date custom_time_before = 8;- Specified by:
hasCustomTimeBeforein interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- Whether the customTimeBefore field is set.
-
getCustomTimeBefore
public com.google.type.Date getCustomTimeBefore()An object matches this condition if the custom timestamp set on the object is before the specified date in UTC.
.google.type.Date custom_time_before = 8;- Specified by:
getCustomTimeBeforein interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- The customTimeBefore.
-
getCustomTimeBeforeOrBuilder
public com.google.type.DateOrBuilder getCustomTimeBeforeOrBuilder()An object matches this condition if the custom timestamp set on the object is before the specified date in UTC.
.google.type.Date custom_time_before = 8;- Specified by:
getCustomTimeBeforeOrBuilderin interfaceBucket.Lifecycle.Rule.ConditionOrBuilder
-
hasDaysSinceNoncurrentTime
public boolean hasDaysSinceNoncurrentTime()This condition is relevant only for versioned objects. An object version satisfies this condition only if these many days have been passed since it became noncurrent. The value of the field must be a nonnegative integer. If it's zero, the object version will become eligible for Lifecycle action as soon as it becomes noncurrent.
optional int32 days_since_noncurrent_time = 9;- Specified by:
hasDaysSinceNoncurrentTimein interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- Whether the daysSinceNoncurrentTime field is set.
-
getDaysSinceNoncurrentTime
public int getDaysSinceNoncurrentTime()This condition is relevant only for versioned objects. An object version satisfies this condition only if these many days have been passed since it became noncurrent. The value of the field must be a nonnegative integer. If it's zero, the object version will become eligible for Lifecycle action as soon as it becomes noncurrent.
optional int32 days_since_noncurrent_time = 9;- Specified by:
getDaysSinceNoncurrentTimein interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- The daysSinceNoncurrentTime.
-
hasNoncurrentTimeBefore
public boolean hasNoncurrentTimeBefore()This condition is relevant only for versioned objects. An object version satisfies this condition only if it became noncurrent before the specified date in UTC.
.google.type.Date noncurrent_time_before = 10;- Specified by:
hasNoncurrentTimeBeforein interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- Whether the noncurrentTimeBefore field is set.
-
getNoncurrentTimeBefore
public com.google.type.Date getNoncurrentTimeBefore()This condition is relevant only for versioned objects. An object version satisfies this condition only if it became noncurrent before the specified date in UTC.
.google.type.Date noncurrent_time_before = 10;- Specified by:
getNoncurrentTimeBeforein interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- The noncurrentTimeBefore.
-
getNoncurrentTimeBeforeOrBuilder
public com.google.type.DateOrBuilder getNoncurrentTimeBeforeOrBuilder()This condition is relevant only for versioned objects. An object version satisfies this condition only if it became noncurrent before the specified date in UTC.
.google.type.Date noncurrent_time_before = 10;- Specified by:
getNoncurrentTimeBeforeOrBuilderin interfaceBucket.Lifecycle.Rule.ConditionOrBuilder
-
getMatchesPrefixList
public com.google.protobuf.ProtocolStringList getMatchesPrefixList()List of object name prefixes. If any prefix exactly matches the beginning of the object name, the condition evaluates to true.
repeated string matches_prefix = 11;- Specified by:
getMatchesPrefixListin interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- A list containing the matchesPrefix.
-
getMatchesPrefixCount
public int getMatchesPrefixCount()List of object name prefixes. If any prefix exactly matches the beginning of the object name, the condition evaluates to true.
repeated string matches_prefix = 11;- Specified by:
getMatchesPrefixCountin interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- The count of matchesPrefix.
-
getMatchesPrefix
List of object name prefixes. If any prefix exactly matches the beginning of the object name, the condition evaluates to true.
repeated string matches_prefix = 11;- Specified by:
getMatchesPrefixin interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The matchesPrefix at the given index.
-
getMatchesPrefixBytes
public com.google.protobuf.ByteString getMatchesPrefixBytes(int index) List of object name prefixes. If any prefix exactly matches the beginning of the object name, the condition evaluates to true.
repeated string matches_prefix = 11;- Specified by:
getMatchesPrefixBytesin interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the matchesPrefix at the given index.
-
getMatchesSuffixList
public com.google.protobuf.ProtocolStringList getMatchesSuffixList()List of object name suffixes. If any suffix exactly matches the end of the object name, the condition evaluates to true.
repeated string matches_suffix = 12;- Specified by:
getMatchesSuffixListin interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- A list containing the matchesSuffix.
-
getMatchesSuffixCount
public int getMatchesSuffixCount()List of object name suffixes. If any suffix exactly matches the end of the object name, the condition evaluates to true.
repeated string matches_suffix = 12;- Specified by:
getMatchesSuffixCountin interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Returns:
- The count of matchesSuffix.
-
getMatchesSuffix
List of object name suffixes. If any suffix exactly matches the end of the object name, the condition evaluates to true.
repeated string matches_suffix = 12;- Specified by:
getMatchesSuffixin interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The matchesSuffix at the given index.
-
getMatchesSuffixBytes
public com.google.protobuf.ByteString getMatchesSuffixBytes(int index) List of object name suffixes. If any suffix exactly matches the end of the object name, the condition evaluates to true.
repeated string matches_suffix = 12;- Specified by:
getMatchesSuffixBytesin interfaceBucket.Lifecycle.Rule.ConditionOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the matchesSuffix at the given index.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Bucket.Lifecycle.Rule.Condition parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Bucket.Lifecycle.Rule.Condition parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Bucket.Lifecycle.Rule.Condition parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Bucket.Lifecycle.Rule.Condition parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Bucket.Lifecycle.Rule.Condition parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Bucket.Lifecycle.Rule.Condition parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Bucket.Lifecycle.Rule.Condition parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static Bucket.Lifecycle.Rule.Condition parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static Bucket.Lifecycle.Rule.Condition parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Bucket.Lifecycle.Rule.Condition parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Bucket.Lifecycle.Rule.Condition parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static Bucket.Lifecycle.Rule.Condition.Builder newBuilder(Bucket.Lifecycle.Rule.Condition prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Bucket.Lifecycle.Rule.Condition.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-