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.
awsKinesisSettings for ingestion from Amazon Kinesis Data Streams.awsMskSettings for ingestion from Amazon Managed Streaming for Apache Kafka.azureEventHubsSettings for ingestion from Azure Event Hubs.cloudStorageSettings for ingestion from Cloud Storage.confluentCloudSettings for ingestion from Confluent Cloud.platformLogsSettingsSettings 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