public static final class Stream.BackfillAllStrategy.Builder extends GeneratedMessage.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.v1alpha1.Stream.BackfillAllStrategy
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
build()
public Stream.BackfillAllStrategy build()
buildPartial()
public Stream.BackfillAllStrategy buildPartial()
clear()
public Stream.BackfillAllStrategy.Builder clear()
Overrides
clearExcludedObjects()
public Stream.BackfillAllStrategy.Builder clearExcludedObjects()
clearMysqlExcludedObjects()
public Stream.BackfillAllStrategy.Builder clearMysqlExcludedObjects()
MySQL data source objects to avoid backfilling.
.google.cloud.datastream.v1alpha1.MysqlRdbms mysql_excluded_objects = 2;
clearOracleExcludedObjects()
public Stream.BackfillAllStrategy.Builder clearOracleExcludedObjects()
Oracle data source objects to avoid backfilling.
.google.cloud.datastream.v1alpha1.OracleRdbms oracle_excluded_objects = 1;
getDefaultInstanceForType()
public Stream.BackfillAllStrategy getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getExcludedObjectsCase()
public Stream.BackfillAllStrategy.ExcludedObjectsCase getExcludedObjectsCase()
getMysqlExcludedObjects()
public MysqlRdbms getMysqlExcludedObjects()
MySQL data source objects to avoid backfilling.
.google.cloud.datastream.v1alpha1.MysqlRdbms mysql_excluded_objects = 2;
| Returns |
| Type |
Description |
MysqlRdbms |
The mysqlExcludedObjects.
|
getMysqlExcludedObjectsBuilder()
public MysqlRdbms.Builder getMysqlExcludedObjectsBuilder()
MySQL data source objects to avoid backfilling.
.google.cloud.datastream.v1alpha1.MysqlRdbms mysql_excluded_objects = 2;
getMysqlExcludedObjectsOrBuilder()
public MysqlRdbmsOrBuilder getMysqlExcludedObjectsOrBuilder()
MySQL data source objects to avoid backfilling.
.google.cloud.datastream.v1alpha1.MysqlRdbms mysql_excluded_objects = 2;
getOracleExcludedObjects()
public OracleRdbms getOracleExcludedObjects()
Oracle data source objects to avoid backfilling.
.google.cloud.datastream.v1alpha1.OracleRdbms oracle_excluded_objects = 1;
| Returns |
| Type |
Description |
OracleRdbms |
The oracleExcludedObjects.
|
getOracleExcludedObjectsBuilder()
public OracleRdbms.Builder getOracleExcludedObjectsBuilder()
Oracle data source objects to avoid backfilling.
.google.cloud.datastream.v1alpha1.OracleRdbms oracle_excluded_objects = 1;
getOracleExcludedObjectsOrBuilder()
public OracleRdbmsOrBuilder getOracleExcludedObjectsOrBuilder()
Oracle data source objects to avoid backfilling.
.google.cloud.datastream.v1alpha1.OracleRdbms oracle_excluded_objects = 1;
hasMysqlExcludedObjects()
public boolean hasMysqlExcludedObjects()
MySQL data source objects to avoid backfilling.
.google.cloud.datastream.v1alpha1.MysqlRdbms mysql_excluded_objects = 2;
| Returns |
| Type |
Description |
boolean |
Whether the mysqlExcludedObjects field is set.
|
hasOracleExcludedObjects()
public boolean hasOracleExcludedObjects()
Oracle data source objects to avoid backfilling.
.google.cloud.datastream.v1alpha1.OracleRdbms oracle_excluded_objects = 1;
| Returns |
| Type |
Description |
boolean |
Whether the oracleExcludedObjects field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Stream.BackfillAllStrategy other)
public Stream.BackfillAllStrategy.Builder mergeFrom(Stream.BackfillAllStrategy other)
public Stream.BackfillAllStrategy.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Stream.BackfillAllStrategy.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeMysqlExcludedObjects(MysqlRdbms value)
public Stream.BackfillAllStrategy.Builder mergeMysqlExcludedObjects(MysqlRdbms value)
MySQL data source objects to avoid backfilling.
.google.cloud.datastream.v1alpha1.MysqlRdbms mysql_excluded_objects = 2;
mergeOracleExcludedObjects(OracleRdbms value)
public Stream.BackfillAllStrategy.Builder mergeOracleExcludedObjects(OracleRdbms value)
Oracle data source objects to avoid backfilling.
.google.cloud.datastream.v1alpha1.OracleRdbms oracle_excluded_objects = 1;
setMysqlExcludedObjects(MysqlRdbms value)
public Stream.BackfillAllStrategy.Builder setMysqlExcludedObjects(MysqlRdbms value)
MySQL data source objects to avoid backfilling.
.google.cloud.datastream.v1alpha1.MysqlRdbms mysql_excluded_objects = 2;
setMysqlExcludedObjects(MysqlRdbms.Builder builderForValue)
public Stream.BackfillAllStrategy.Builder setMysqlExcludedObjects(MysqlRdbms.Builder builderForValue)
MySQL data source objects to avoid backfilling.
.google.cloud.datastream.v1alpha1.MysqlRdbms mysql_excluded_objects = 2;
setOracleExcludedObjects(OracleRdbms value)
public Stream.BackfillAllStrategy.Builder setOracleExcludedObjects(OracleRdbms value)
Oracle data source objects to avoid backfilling.
.google.cloud.datastream.v1alpha1.OracleRdbms oracle_excluded_objects = 1;
setOracleExcludedObjects(OracleRdbms.Builder builderForValue)
public Stream.BackfillAllStrategy.Builder setOracleExcludedObjects(OracleRdbms.Builder builderForValue)
Oracle data source objects to avoid backfilling.
.google.cloud.datastream.v1alpha1.OracleRdbms oracle_excluded_objects = 1;