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,
);