Package-level declarations

Types

Link copied to clipboard
data class ConnectionProfileForwardSshConnectivity(val hostname: String, val password: String? = null, val port: Int? = null, val privateKey: String? = null, val username: String)
Link copied to clipboard
data class ConnectionProfileGcsProfile(val bucket: String, val rootPath: String? = null)
Link copied to clipboard
data class ConnectionProfileMysqlProfile(val hostname: String, val password: String? = null, val port: Int? = null, val secretManagerStoredPassword: String? = null, val sslConfig: ConnectionProfileMysqlProfileSslConfig? = null, val username: String)
Link copied to clipboard
data class ConnectionProfileMysqlProfileSslConfig(val caCertificate: String? = null, val caCertificateSet: Boolean? = null, val clientCertificate: String? = null, val clientCertificateSet: Boolean? = null, val clientKey: String? = null, val clientKeySet: Boolean? = null)
Link copied to clipboard
data class ConnectionProfileOracleProfile(val connectionAttributes: Map<String, String>? = null, val databaseService: String, val hostname: String, val password: String? = null, val port: Int? = null, val secretManagerStoredPassword: String? = null, val username: String)
Link copied to clipboard
data class ConnectionProfilePostgresqlProfile(val database: String, val hostname: String, val password: String? = null, val port: Int? = null, val secretManagerStoredPassword: String? = null, val username: String)
Link copied to clipboard
data class ConnectionProfilePrivateConnectivity(val privateConnection: String)
Link copied to clipboard
data class ConnectionProfileSalesforceProfileOauth2ClientCredentials(val clientId: String? = null, val clientSecret: String? = null, val secretManagerStoredClientSecret: String? = null)
data class ConnectionProfileSalesforceProfileUserCredentials(val password: String? = null, val secretManagerStoredPassword: String? = null, val secretManagerStoredSecurityToken: String? = null, val securityToken: String? = null, val username: String? = null)
Link copied to clipboard
data class ConnectionProfileSqlServerProfile(val database: String, val hostname: String, val password: String? = null, val port: Int? = null, val secretManagerStoredPassword: String? = null, val username: String)
Link copied to clipboard
data class GetStaticIpsResult(val id: String, val location: String, val project: String? = null, val staticIps: List<String>)

A collection of values returned by getStaticIps.

Link copied to clipboard
data class PrivateConnectionError(val details: Map<String, String>? = null, val message: String? = null)
Link copied to clipboard
data class PrivateConnectionVpcPeeringConfig(val subnet: String, val vpc: String)
Link copied to clipboard
data class StreamBackfillAll(val mysqlExcludedObjects: StreamBackfillAllMysqlExcludedObjects? = null, val oracleExcludedObjects: StreamBackfillAllOracleExcludedObjects? = null, val postgresqlExcludedObjects: StreamBackfillAllPostgresqlExcludedObjects? = null, val salesforceExcludedObjects: StreamBackfillAllSalesforceExcludedObjects? = null, val sqlServerExcludedObjects: StreamBackfillAllSqlServerExcludedObjects? = null)
data class StreamBackfillAllMysqlExcludedObjectsMysqlDatabaseMysqlTableMysqlColumn(val collation: String? = null, val column: String? = null, val dataType: String? = null, val length: Int? = null, val nullable: Boolean? = null, val ordinalPosition: Int? = null, val primaryKey: Boolean? = null)
data class StreamBackfillAllOracleExcludedObjectsOracleSchemaOracleTableOracleColumn(val column: String? = null, val dataType: String? = null, val encoding: String? = null, val length: Int? = null, val nullable: Boolean? = null, val ordinalPosition: Int? = null, val precision: Int? = null, val primaryKey: Boolean? = null, val scale: Int? = null)
data class StreamBackfillAllPostgresqlExcludedObjectsPostgresqlSchemaPostgresqlTablePostgresqlColumn(val column: String? = null, val dataType: String? = null, val length: Int? = null, val nullable: Boolean? = null, val ordinalPosition: Int? = null, val precision: Int? = null, val primaryKey: Boolean? = null, val scale: Int? = null)
data class StreamBackfillAllSqlServerExcludedObjectsSchemaTableColumn(val column: String? = null, val dataType: String? = null, val length: Int? = null, val nullable: Boolean? = null, val ordinalPosition: Int? = null, val precision: Int? = null, val primaryKey: Boolean? = null, val scale: Int? = null)
Link copied to clipboard
Link copied to clipboard
data class StreamDestinationConfig(val bigqueryDestinationConfig: StreamDestinationConfigBigqueryDestinationConfig? = null, val destinationConnectionProfile: String, val gcsDestinationConfig: StreamDestinationConfigGcsDestinationConfig? = null)
data class StreamDestinationConfigBigqueryDestinationConfigBlmtConfig(val bucket: String, val connectionName: String, val fileFormat: String, val rootPath: String? = null, val tableFormat: String)
data class StreamDestinationConfigGcsDestinationConfig(val avroFileFormat: StreamDestinationConfigGcsDestinationConfigAvroFileFormat? = null, val fileRotationInterval: String? = null, val fileRotationMb: Int? = null, val jsonFileFormat: StreamDestinationConfigGcsDestinationConfigJsonFileFormat? = null, val path: String? = null)
data class StreamDestinationConfigGcsDestinationConfigJsonFileFormat(val compression: String? = null, val schemaFileFormat: String? = null)
Link copied to clipboard
data class StreamSourceConfig(val mysqlSourceConfig: StreamSourceConfigMysqlSourceConfig? = null, val oracleSourceConfig: StreamSourceConfigOracleSourceConfig? = null, val postgresqlSourceConfig: StreamSourceConfigPostgresqlSourceConfig? = null, val salesforceSourceConfig: StreamSourceConfigSalesforceSourceConfig? = null, val sourceConnectionProfile: String, val sqlServerSourceConfig: StreamSourceConfigSqlServerSourceConfig? = null)
Link copied to clipboard
data class StreamSourceConfigMysqlSourceConfig(val binaryLogPosition: StreamSourceConfigMysqlSourceConfigBinaryLogPosition? = null, val excludeObjects: StreamSourceConfigMysqlSourceConfigExcludeObjects? = null, val gtid: StreamSourceConfigMysqlSourceConfigGtid? = null, val includeObjects: StreamSourceConfigMysqlSourceConfigIncludeObjects? = null, val maxConcurrentBackfillTasks: Int? = null, val maxConcurrentCdcTasks: Int? = null)
data class StreamSourceConfigMysqlSourceConfigExcludeObjectsMysqlDatabaseMysqlTableMysqlColumn(val collation: String? = null, val column: String? = null, val dataType: String? = null, val length: Int? = null, val nullable: Boolean? = null, val ordinalPosition: Int? = null, val primaryKey: Boolean? = null)
data class StreamSourceConfigMysqlSourceConfigIncludeObjectsMysqlDatabaseMysqlTableMysqlColumn(val collation: String? = null, val column: String? = null, val dataType: String? = null, val length: Int? = null, val nullable: Boolean? = null, val ordinalPosition: Int? = null, val primaryKey: Boolean? = null)
Link copied to clipboard
data class StreamSourceConfigOracleSourceConfig(val dropLargeObjects: StreamSourceConfigOracleSourceConfigDropLargeObjects? = null, val excludeObjects: StreamSourceConfigOracleSourceConfigExcludeObjects? = null, val includeObjects: StreamSourceConfigOracleSourceConfigIncludeObjects? = null, val maxConcurrentBackfillTasks: Int? = null, val maxConcurrentCdcTasks: Int? = null, val streamLargeObjects: StreamSourceConfigOracleSourceConfigStreamLargeObjects? = null)
data class StreamSourceConfigOracleSourceConfigExcludeObjectsOracleSchemaOracleTableOracleColumn(val column: String? = null, val dataType: String? = null, val encoding: String? = null, val length: Int? = null, val nullable: Boolean? = null, val ordinalPosition: Int? = null, val precision: Int? = null, val primaryKey: Boolean? = null, val scale: Int? = null)
data class StreamSourceConfigOracleSourceConfigIncludeObjectsOracleSchemaOracleTableOracleColumn(val column: String? = null, val dataType: String? = null, val encoding: String? = null, val length: Int? = null, val nullable: Boolean? = null, val ordinalPosition: Int? = null, val precision: Int? = null, val primaryKey: Boolean? = null, val scale: Int? = null)
Link copied to clipboard
data class StreamSourceConfigPostgresqlSourceConfig(val excludeObjects: StreamSourceConfigPostgresqlSourceConfigExcludeObjects? = null, val includeObjects: StreamSourceConfigPostgresqlSourceConfigIncludeObjects? = null, val maxConcurrentBackfillTasks: Int? = null, val publication: String, val replicationSlot: String)
data class StreamSourceConfigPostgresqlSourceConfigExcludeObjectsPostgresqlSchemaPostgresqlTablePostgresqlColumn(val column: String? = null, val dataType: String? = null, val length: Int? = null, val nullable: Boolean? = null, val ordinalPosition: Int? = null, val precision: Int? = null, val primaryKey: Boolean? = null, val scale: Int? = null)
data class StreamSourceConfigPostgresqlSourceConfigIncludeObjectsPostgresqlSchemaPostgresqlTablePostgresqlColumn(val column: String? = null, val dataType: String? = null, val length: Int? = null, val nullable: Boolean? = null, val ordinalPosition: Int? = null, val precision: Int? = null, val primaryKey: Boolean? = null, val scale: Int? = null)
Link copied to clipboard
data class StreamSourceConfigSqlServerSourceConfig(val changeTables: StreamSourceConfigSqlServerSourceConfigChangeTables? = null, val excludeObjects: StreamSourceConfigSqlServerSourceConfigExcludeObjects? = null, val includeObjects: StreamSourceConfigSqlServerSourceConfigIncludeObjects? = null, val maxConcurrentBackfillTasks: Int? = null, val maxConcurrentCdcTasks: Int? = null, val transactionLogs: StreamSourceConfigSqlServerSourceConfigTransactionLogs? = null)
data class StreamSourceConfigSqlServerSourceConfigExcludeObjectsSchemaTableColumn(val column: String? = null, val dataType: String? = null, val length: Int? = null, val nullable: Boolean? = null, val ordinalPosition: Int? = null, val precision: Int? = null, val primaryKey: Boolean? = null, val scale: Int? = null)
data class StreamSourceConfigSqlServerSourceConfigIncludeObjectsSchemaTableColumn(val column: String? = null, val dataType: String? = null, val length: Int? = null, val nullable: Boolean? = null, val ordinalPosition: Int? = null, val precision: Int? = null, val primaryKey: Boolean? = null, val scale: Int? = null)