StreamSourceConfig constructor
const
StreamSourceConfig({
- Input<
StreamSourceConfigMongodbSourceConfig?> ? mongodbSourceConfig, - Input<
StreamSourceConfigMysqlSourceConfig?> ? mysqlSourceConfig, - Input<
StreamSourceConfigOracleSourceConfig?> ? oracleSourceConfig, - Input<
StreamSourceConfigPostgresqlSourceConfig?> ? postgresqlSourceConfig, - Input<
StreamSourceConfigSalesforceSourceConfig?> ? salesforceSourceConfig, - required Input<
String> sourceConnectionProfile, - Input<
StreamSourceConfigSpannerSourceConfig?> ? spannerSourceConfig, - Input<
StreamSourceConfigSqlServerSourceConfig?> ? sqlServerSourceConfig,
Creates a new StreamSourceConfig.
mongodbSourceConfig MongoDB source configuration.
mysqlSourceConfig MySQL data source configuration.
oracleSourceConfig MySQL data source configuration.
postgresqlSourceConfig PostgreSQL data source configuration.
salesforceSourceConfig Salesforce data source configuration.
sourceConnectionProfile Source connection profile resource. Format: projects/{project}/locations/{location}/connectionProfiles/{name}
spannerSourceConfig Spanner data source configuration.
sqlServerSourceConfig SQL Server data source configuration.
Implementation
const StreamSourceConfig({
this.mongodbSourceConfig,
this.mysqlSourceConfig,
this.oracleSourceConfig,
this.postgresqlSourceConfig,
this.salesforceSourceConfig,
required this.sourceConnectionProfile,
this.spannerSourceConfig,
this.sqlServerSourceConfig,
});