TopicIngestionDataSourceSettings constructor
const
TopicIngestionDataSourceSettings({
- Input<
TopicIngestionDataSourceSettingsAwsKinesis?> ? awsKinesis, - Input<
TopicIngestionDataSourceSettingsAwsMsk?> ? awsMsk, - Input<
TopicIngestionDataSourceSettingsAzureEventHubs?> ? azureEventHubs, - Input<
TopicIngestionDataSourceSettingsCloudStorage?> ? cloudStorage, - Input<
TopicIngestionDataSourceSettingsConfluentCloud?> ? confluentCloud, - Input<
TopicIngestionDataSourceSettingsPlatformLogsSettings?> ? platformLogsSettings,
Creates a new TopicIngestionDataSourceSettings.
awsKinesis Settings for ingestion from Amazon Kinesis Data Streams.
awsMsk Settings for ingestion from Amazon Managed Streaming for Apache Kafka.
azureEventHubs Settings for ingestion from Azure Event Hubs.
cloudStorage Settings for ingestion from Cloud Storage.
confluentCloud Settings for ingestion from Confluent Cloud.
platformLogsSettings Settings for Platform Logs regarding ingestion to Pub/Sub. If unset,
Implementation
const TopicIngestionDataSourceSettings({
this.awsKinesis,
this.awsMsk,
this.azureEventHubs,
this.cloudStorage,
this.confluentCloud,
this.platformLogsSettings,
});