public static final class Stream.BackfillAllStrategy.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Stream.BackfillAllStrategy.Builder> implements Stream.BackfillAllStrategyOrBuilder
Backfill strategy to automatically backfill the Stream's objects. Specific objects can be excluded.Protobuf type
google.cloud.datastream.v1.Stream.BackfillAllStrategygetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Stream.BackfillAllStrategy.Builder>public Stream.BackfillAllStrategy.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Stream.BackfillAllStrategy.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.GeneratedMessageV3.Builder<Stream.BackfillAllStrategy.Builder>public Stream.BackfillAllStrategy getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Stream.BackfillAllStrategy build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Stream.BackfillAllStrategy buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Stream.BackfillAllStrategy.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Stream.BackfillAllStrategy.Builder>public Stream.BackfillAllStrategy.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Stream.BackfillAllStrategy.Builder>public Stream.BackfillAllStrategy.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Stream.BackfillAllStrategy.Builder>public Stream.BackfillAllStrategy.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Stream.BackfillAllStrategy.Builder>public Stream.BackfillAllStrategy.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Stream.BackfillAllStrategy.Builder>public Stream.BackfillAllStrategy.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Stream.BackfillAllStrategy.Builder>public Stream.BackfillAllStrategy.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Stream.BackfillAllStrategy.Builder>public Stream.BackfillAllStrategy.Builder mergeFrom(Stream.BackfillAllStrategy other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Stream.BackfillAllStrategy.Builder>public Stream.BackfillAllStrategy.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<Stream.BackfillAllStrategy.Builder>IOExceptionpublic Stream.BackfillAllStrategy.ExcludedObjectsCase getExcludedObjectsCase()
getExcludedObjectsCase in interface Stream.BackfillAllStrategyOrBuilderpublic Stream.BackfillAllStrategy.Builder clearExcludedObjects()
public boolean hasOracleExcludedObjects()
Oracle data source objects to avoid backfilling.
.google.cloud.datastream.v1.OracleRdbms oracle_excluded_objects = 1;hasOracleExcludedObjects in interface Stream.BackfillAllStrategyOrBuilderpublic OracleRdbms getOracleExcludedObjects()
Oracle data source objects to avoid backfilling.
.google.cloud.datastream.v1.OracleRdbms oracle_excluded_objects = 1;getOracleExcludedObjects in interface Stream.BackfillAllStrategyOrBuilderpublic Stream.BackfillAllStrategy.Builder setOracleExcludedObjects(OracleRdbms value)
Oracle data source objects to avoid backfilling.
.google.cloud.datastream.v1.OracleRdbms oracle_excluded_objects = 1;public Stream.BackfillAllStrategy.Builder setOracleExcludedObjects(OracleRdbms.Builder builderForValue)
Oracle data source objects to avoid backfilling.
.google.cloud.datastream.v1.OracleRdbms oracle_excluded_objects = 1;public Stream.BackfillAllStrategy.Builder mergeOracleExcludedObjects(OracleRdbms value)
Oracle data source objects to avoid backfilling.
.google.cloud.datastream.v1.OracleRdbms oracle_excluded_objects = 1;public Stream.BackfillAllStrategy.Builder clearOracleExcludedObjects()
Oracle data source objects to avoid backfilling.
.google.cloud.datastream.v1.OracleRdbms oracle_excluded_objects = 1;public OracleRdbms.Builder getOracleExcludedObjectsBuilder()
Oracle data source objects to avoid backfilling.
.google.cloud.datastream.v1.OracleRdbms oracle_excluded_objects = 1;public OracleRdbmsOrBuilder getOracleExcludedObjectsOrBuilder()
Oracle data source objects to avoid backfilling.
.google.cloud.datastream.v1.OracleRdbms oracle_excluded_objects = 1;getOracleExcludedObjectsOrBuilder in interface Stream.BackfillAllStrategyOrBuilderpublic boolean hasMysqlExcludedObjects()
MySQL data source objects to avoid backfilling.
.google.cloud.datastream.v1.MysqlRdbms mysql_excluded_objects = 2;hasMysqlExcludedObjects in interface Stream.BackfillAllStrategyOrBuilderpublic MysqlRdbms getMysqlExcludedObjects()
MySQL data source objects to avoid backfilling.
.google.cloud.datastream.v1.MysqlRdbms mysql_excluded_objects = 2;getMysqlExcludedObjects in interface Stream.BackfillAllStrategyOrBuilderpublic Stream.BackfillAllStrategy.Builder setMysqlExcludedObjects(MysqlRdbms value)
MySQL data source objects to avoid backfilling.
.google.cloud.datastream.v1.MysqlRdbms mysql_excluded_objects = 2;public Stream.BackfillAllStrategy.Builder setMysqlExcludedObjects(MysqlRdbms.Builder builderForValue)
MySQL data source objects to avoid backfilling.
.google.cloud.datastream.v1.MysqlRdbms mysql_excluded_objects = 2;public Stream.BackfillAllStrategy.Builder mergeMysqlExcludedObjects(MysqlRdbms value)
MySQL data source objects to avoid backfilling.
.google.cloud.datastream.v1.MysqlRdbms mysql_excluded_objects = 2;public Stream.BackfillAllStrategy.Builder clearMysqlExcludedObjects()
MySQL data source objects to avoid backfilling.
.google.cloud.datastream.v1.MysqlRdbms mysql_excluded_objects = 2;public MysqlRdbms.Builder getMysqlExcludedObjectsBuilder()
MySQL data source objects to avoid backfilling.
.google.cloud.datastream.v1.MysqlRdbms mysql_excluded_objects = 2;public MysqlRdbmsOrBuilder getMysqlExcludedObjectsOrBuilder()
MySQL data source objects to avoid backfilling.
.google.cloud.datastream.v1.MysqlRdbms mysql_excluded_objects = 2;getMysqlExcludedObjectsOrBuilder in interface Stream.BackfillAllStrategyOrBuilderpublic boolean hasPostgresqlExcludedObjects()
PostgreSQL data source objects to avoid backfilling.
.google.cloud.datastream.v1.PostgresqlRdbms postgresql_excluded_objects = 3;hasPostgresqlExcludedObjects in interface Stream.BackfillAllStrategyOrBuilderpublic PostgresqlRdbms getPostgresqlExcludedObjects()
PostgreSQL data source objects to avoid backfilling.
.google.cloud.datastream.v1.PostgresqlRdbms postgresql_excluded_objects = 3;getPostgresqlExcludedObjects in interface Stream.BackfillAllStrategyOrBuilderpublic Stream.BackfillAllStrategy.Builder setPostgresqlExcludedObjects(PostgresqlRdbms value)
PostgreSQL data source objects to avoid backfilling.
.google.cloud.datastream.v1.PostgresqlRdbms postgresql_excluded_objects = 3;public Stream.BackfillAllStrategy.Builder setPostgresqlExcludedObjects(PostgresqlRdbms.Builder builderForValue)
PostgreSQL data source objects to avoid backfilling.
.google.cloud.datastream.v1.PostgresqlRdbms postgresql_excluded_objects = 3;public Stream.BackfillAllStrategy.Builder mergePostgresqlExcludedObjects(PostgresqlRdbms value)
PostgreSQL data source objects to avoid backfilling.
.google.cloud.datastream.v1.PostgresqlRdbms postgresql_excluded_objects = 3;public Stream.BackfillAllStrategy.Builder clearPostgresqlExcludedObjects()
PostgreSQL data source objects to avoid backfilling.
.google.cloud.datastream.v1.PostgresqlRdbms postgresql_excluded_objects = 3;public PostgresqlRdbms.Builder getPostgresqlExcludedObjectsBuilder()
PostgreSQL data source objects to avoid backfilling.
.google.cloud.datastream.v1.PostgresqlRdbms postgresql_excluded_objects = 3;public PostgresqlRdbmsOrBuilder getPostgresqlExcludedObjectsOrBuilder()
PostgreSQL data source objects to avoid backfilling.
.google.cloud.datastream.v1.PostgresqlRdbms postgresql_excluded_objects = 3;getPostgresqlExcludedObjectsOrBuilder in interface Stream.BackfillAllStrategyOrBuilderpublic final Stream.BackfillAllStrategy.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Stream.BackfillAllStrategy.Builder>public final Stream.BackfillAllStrategy.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Stream.BackfillAllStrategy.Builder>Copyright © 2022 Google LLC. All rights reserved.