public sealed class OracleSourceConfig : IMessage<OracleSourceConfig>, IEquatable<OracleSourceConfig>, IDeepCloneable<OracleSourceConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the DataStream v1 API class OracleSourceConfig.
Oracle data source configuration
Implements
IMessageOracleSourceConfig, IEquatableOracleSourceConfig, IDeepCloneableOracleSourceConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Datastream.V1Assembly
Google.Cloud.Datastream.V1.dll
Constructors
OracleSourceConfig()
public OracleSourceConfig()
OracleSourceConfig(OracleSourceConfig)
public OracleSourceConfig(OracleSourceConfig other)
Parameter | |
---|---|
Name | Description |
other | OracleSourceConfig |
Properties
DropLargeObjects
public OracleSourceConfig.Types.DropLargeObjects DropLargeObjects { get; set; }
Drop large object values.
Property Value | |
---|---|
Type | Description |
OracleSourceConfigTypesDropLargeObjects |
ExcludeObjects
public OracleRdbms ExcludeObjects { get; set; }
Oracle objects to exclude from the stream.
Property Value | |
---|---|
Type | Description |
OracleRdbms |
IncludeObjects
public OracleRdbms IncludeObjects { get; set; }
Oracle objects to include in the stream.
Property Value | |
---|---|
Type | Description |
OracleRdbms |
LargeObjectsHandlingCase
public OracleSourceConfig.LargeObjectsHandlingOneofCase LargeObjectsHandlingCase { get; }
Property Value | |
---|---|
Type | Description |
OracleSourceConfigLargeObjectsHandlingOneofCase |
MaxConcurrentBackfillTasks
public int MaxConcurrentBackfillTasks { get; set; }
Maximum number of concurrent backfill tasks. The number should be non-negative. If not set (or set to 0), the system's default value is used.
Property Value | |
---|---|
Type | Description |
int |
MaxConcurrentCdcTasks
public int MaxConcurrentCdcTasks { get; set; }
Maximum number of concurrent CDC tasks. The number should be non-negative. If not set (or set to 0), the system's default value is used.
Property Value | |
---|---|
Type | Description |
int |
StreamLargeObjects
public OracleSourceConfig.Types.StreamLargeObjects StreamLargeObjects { get; set; }
Stream large object values. NOTE: This feature is currently experimental.
Property Value | |
---|---|
Type | Description |
OracleSourceConfigTypesStreamLargeObjects |