@Generated public final class TieredStorageRule extends com.google.protobuf.GeneratedMessage implements TieredStorageRuleOrBuilder
Rule to specify what data is stored in a storage tier.Protobuf type
google.bigtable.admin.v2.TieredStorageRule| Modifier and Type | Class and Description |
|---|---|
static class |
TieredStorageRule.Builder
Rule to specify what data is stored in a storage tier.
|
static class |
TieredStorageRule.RuleCase |
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
INCLUDE_IF_OLDER_THAN_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static TieredStorageRule |
getDefaultInstance() |
TieredStorageRule |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Duration |
getIncludeIfOlderThan()
Include cells older than the given age.
|
com.google.protobuf.DurationOrBuilder |
getIncludeIfOlderThanOrBuilder()
Include cells older than the given age.
|
com.google.protobuf.Parser<TieredStorageRule> |
getParserForType() |
TieredStorageRule.RuleCase |
getRuleCase() |
int |
getSerializedSize() |
int |
hashCode() |
boolean |
hasIncludeIfOlderThan()
Include cells older than the given age.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static TieredStorageRule.Builder |
newBuilder() |
static TieredStorageRule.Builder |
newBuilder(TieredStorageRule prototype) |
TieredStorageRule.Builder |
newBuilderForType() |
protected TieredStorageRule.Builder |
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
static TieredStorageRule |
parseDelimitedFrom(InputStream input) |
static TieredStorageRule |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TieredStorageRule |
parseFrom(byte[] data) |
static TieredStorageRule |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TieredStorageRule |
parseFrom(ByteBuffer data) |
static TieredStorageRule |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TieredStorageRule |
parseFrom(com.google.protobuf.ByteString data) |
static TieredStorageRule |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TieredStorageRule |
parseFrom(com.google.protobuf.CodedInputStream input) |
static TieredStorageRule |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TieredStorageRule |
parseFrom(InputStream input) |
static TieredStorageRule |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<TieredStorageRule> |
parser() |
TieredStorageRule.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
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, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashFields, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int INCLUDE_IF_OLDER_THAN_FIELD_NUMBER
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic TieredStorageRule.RuleCase getRuleCase()
getRuleCase in interface TieredStorageRuleOrBuilderpublic boolean hasIncludeIfOlderThan()
Include cells older than the given age. For the infrequent access tier, this value must be at least 30 days.
.google.protobuf.Duration include_if_older_than = 1;hasIncludeIfOlderThan in interface TieredStorageRuleOrBuilderpublic com.google.protobuf.Duration getIncludeIfOlderThan()
Include cells older than the given age. For the infrequent access tier, this value must be at least 30 days.
.google.protobuf.Duration include_if_older_than = 1;getIncludeIfOlderThan in interface TieredStorageRuleOrBuilderpublic com.google.protobuf.DurationOrBuilder getIncludeIfOlderThanOrBuilder()
Include cells older than the given age. For the infrequent access tier, this value must be at least 30 days.
.google.protobuf.Duration include_if_older_than = 1;getIncludeIfOlderThanOrBuilder in interface TieredStorageRuleOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageIOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessagepublic boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static TieredStorageRule parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TieredStorageRule parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TieredStorageRule parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TieredStorageRule parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TieredStorageRule parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TieredStorageRule parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TieredStorageRule parseFrom(InputStream input) throws IOException
IOExceptionpublic static TieredStorageRule parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static TieredStorageRule parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static TieredStorageRule parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static TieredStorageRule parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static TieredStorageRule parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic TieredStorageRule.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static TieredStorageRule.Builder newBuilder()
public static TieredStorageRule.Builder newBuilder(TieredStorageRule prototype)
public TieredStorageRule.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected TieredStorageRule.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.AbstractMessagepublic static TieredStorageRule getDefaultInstance()
public static com.google.protobuf.Parser<TieredStorageRule> parser()
public com.google.protobuf.Parser<TieredStorageRule> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic TieredStorageRule getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2026 Google LLC. All rights reserved.