TopicIngestionDataSourceSettings class

Constructors

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,
const
TopicIngestionDataSourceSettings.fromMap(Map<String, dynamic> map)
factory

Properties

awsKinesis → Input<TopicIngestionDataSourceSettingsAwsKinesis?>?
Settings for ingestion from Amazon Kinesis Data Streams. Structure is documented below.
final
awsMsk → Input<TopicIngestionDataSourceSettingsAwsMsk?>?
Settings for ingestion from Amazon Managed Streaming for Apache Kafka. Structure is documented below.
final
azureEventHubs → Input<TopicIngestionDataSourceSettingsAzureEventHubs?>?
Settings for ingestion from Azure Event Hubs. Structure is documented below.
final
cloudStorage → Input<TopicIngestionDataSourceSettingsCloudStorage?>?
Settings for ingestion from Cloud Storage. Structure is documented below.
final
confluentCloud → Input<TopicIngestionDataSourceSettingsConfluentCloud?>?
Settings for ingestion from Confluent Cloud. Structure is documented below.
final
hashCode → int
The hash code for this object.
no setterinherited
platformLogsSettings → Input<TopicIngestionDataSourceSettingsPlatformLogsSettings?>?
Settings for Platform Logs regarding ingestion to Pub/Sub. If unset, no Platform Logs will be generated.' Structure is documented below.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited