public static final class ChangeStreamConfig.Builder extends com.google.protobuf.GeneratedMessage.Builder<ChangeStreamConfig.Builder> implements ChangeStreamConfigOrBuilder
Change stream configuration.Protobuf type
google.bigtable.admin.v2.ChangeStreamConfig| Modifier and Type | Method and Description |
|---|---|
ChangeStreamConfig |
build() |
ChangeStreamConfig |
buildPartial() |
ChangeStreamConfig.Builder |
clear() |
ChangeStreamConfig.Builder |
clearRetentionPeriod()
How long the change stream should be retained.
|
ChangeStreamConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Duration |
getRetentionPeriod()
How long the change stream should be retained.
|
com.google.protobuf.Duration.Builder |
getRetentionPeriodBuilder()
How long the change stream should be retained.
|
com.google.protobuf.DurationOrBuilder |
getRetentionPeriodOrBuilder()
How long the change stream should be retained.
|
boolean |
hasRetentionPeriod()
How long the change stream should be retained.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ChangeStreamConfig.Builder |
mergeFrom(ChangeStreamConfig other) |
ChangeStreamConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ChangeStreamConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
ChangeStreamConfig.Builder |
mergeRetentionPeriod(com.google.protobuf.Duration value)
How long the change stream should be retained.
|
ChangeStreamConfig.Builder |
setRetentionPeriod(com.google.protobuf.Duration.Builder builderForValue)
How long the change stream should be retained.
|
ChangeStreamConfig.Builder |
setRetentionPeriod(com.google.protobuf.Duration value)
How long the change stream should be retained.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<ChangeStreamConfig.Builder>public ChangeStreamConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<ChangeStreamConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<ChangeStreamConfig.Builder>public ChangeStreamConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ChangeStreamConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ChangeStreamConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ChangeStreamConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ChangeStreamConfig.Builder>public ChangeStreamConfig.Builder mergeFrom(ChangeStreamConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<ChangeStreamConfig.Builder>public ChangeStreamConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ChangeStreamConfig.Builder>IOExceptionpublic boolean hasRetentionPeriod()
How long the change stream should be retained. Change stream data older than the retention period will not be returned when reading the change stream from the table. Values must be at least 1 day and at most 7 days, and will be truncated to microsecond granularity.
.google.protobuf.Duration retention_period = 1;hasRetentionPeriod in interface ChangeStreamConfigOrBuilderpublic com.google.protobuf.Duration getRetentionPeriod()
How long the change stream should be retained. Change stream data older than the retention period will not be returned when reading the change stream from the table. Values must be at least 1 day and at most 7 days, and will be truncated to microsecond granularity.
.google.protobuf.Duration retention_period = 1;getRetentionPeriod in interface ChangeStreamConfigOrBuilderpublic ChangeStreamConfig.Builder setRetentionPeriod(com.google.protobuf.Duration value)
How long the change stream should be retained. Change stream data older than the retention period will not be returned when reading the change stream from the table. Values must be at least 1 day and at most 7 days, and will be truncated to microsecond granularity.
.google.protobuf.Duration retention_period = 1;public ChangeStreamConfig.Builder setRetentionPeriod(com.google.protobuf.Duration.Builder builderForValue)
How long the change stream should be retained. Change stream data older than the retention period will not be returned when reading the change stream from the table. Values must be at least 1 day and at most 7 days, and will be truncated to microsecond granularity.
.google.protobuf.Duration retention_period = 1;public ChangeStreamConfig.Builder mergeRetentionPeriod(com.google.protobuf.Duration value)
How long the change stream should be retained. Change stream data older than the retention period will not be returned when reading the change stream from the table. Values must be at least 1 day and at most 7 days, and will be truncated to microsecond granularity.
.google.protobuf.Duration retention_period = 1;public ChangeStreamConfig.Builder clearRetentionPeriod()
How long the change stream should be retained. Change stream data older than the retention period will not be returned when reading the change stream from the table. Values must be at least 1 day and at most 7 days, and will be truncated to microsecond granularity.
.google.protobuf.Duration retention_period = 1;public com.google.protobuf.Duration.Builder getRetentionPeriodBuilder()
How long the change stream should be retained. Change stream data older than the retention period will not be returned when reading the change stream from the table. Values must be at least 1 day and at most 7 days, and will be truncated to microsecond granularity.
.google.protobuf.Duration retention_period = 1;public com.google.protobuf.DurationOrBuilder getRetentionPeriodOrBuilder()
How long the change stream should be retained. Change stream data older than the retention period will not be returned when reading the change stream from the table. Values must be at least 1 day and at most 7 days, and will be truncated to microsecond granularity.
.google.protobuf.Duration retention_period = 1;getRetentionPeriodOrBuilder in interface ChangeStreamConfigOrBuilderCopyright © 2026 Google LLC. All rights reserved.