IngestionDataSourceSettings.fromJson constructor
IngestionDataSourceSettings.fromJson(
- Map json_
Implementation
IngestionDataSourceSettings.fromJson(core.Map json_)
: this(
awsKinesis: json_.containsKey('awsKinesis')
? AwsKinesis.fromJson(
json_['awsKinesis'] as core.Map<core.String, core.dynamic>)
: null,
awsMsk: json_.containsKey('awsMsk')
? AwsMsk.fromJson(
json_['awsMsk'] as core.Map<core.String, core.dynamic>)
: null,
azureEventHubs: json_.containsKey('azureEventHubs')
? AzureEventHubs.fromJson(json_['azureEventHubs']
as core.Map<core.String, core.dynamic>)
: null,
cloudStorage: json_.containsKey('cloudStorage')
? CloudStorage.fromJson(
json_['cloudStorage'] as core.Map<core.String, core.dynamic>)
: null,
confluentCloud: json_.containsKey('confluentCloud')
? ConfluentCloud.fromJson(json_['confluentCloud']
as core.Map<core.String, core.dynamic>)
: null,
platformLogsSettings: json_.containsKey('platformLogsSettings')
? PlatformLogsSettings.fromJson(json_['platformLogsSettings']
as core.Map<core.String, core.dynamic>)
: null,
);