OracleSourceConfigArgs

data class OracleSourceConfigArgs(val dropLargeObjects: Output<DropLargeObjectsArgs>? = null, val excludeObjects: Output<OracleRdbmsArgs>? = null, val includeObjects: Output<OracleRdbmsArgs>? = null, val maxConcurrentBackfillTasks: Output<Int>? = null, val maxConcurrentCdcTasks: Output<Int>? = null, val streamLargeObjects: Output<StreamLargeObjectsArgs>? = null) : ConvertibleToJava<OracleSourceConfigArgs>

Oracle data source configuration

Constructors

Link copied to clipboard
constructor(dropLargeObjects: Output<DropLargeObjectsArgs>? = null, excludeObjects: Output<OracleRdbmsArgs>? = null, includeObjects: Output<OracleRdbmsArgs>? = null, maxConcurrentBackfillTasks: Output<Int>? = null, maxConcurrentCdcTasks: Output<Int>? = null, streamLargeObjects: Output<StreamLargeObjectsArgs>? = null)

Properties

Link copied to clipboard

Drop large object values.

Link copied to clipboard
val excludeObjects: Output<OracleRdbmsArgs>? = null

Oracle objects to exclude from the stream.

Link copied to clipboard
val includeObjects: Output<OracleRdbmsArgs>? = null

Oracle objects to include in the stream.

Link copied to clipboard
val maxConcurrentBackfillTasks: Output<Int>? = null

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.

Link copied to clipboard
val maxConcurrentCdcTasks: Output<Int>? = null

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.

Link copied to clipboard

Stream large object values. NOTE: This feature is currently experimental.

Functions

Link copied to clipboard
open override fun toJava(): OracleSourceConfigArgs