GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo.fromJson constructor
GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo.fromJson(
- Map json_
Implementation
GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo.fromJson(
core.Map json_,
) : this(
distinctRatio: (json_['distinctRatio'] as core.num?)?.toDouble(),
doubleProfile:
json_.containsKey('doubleProfile')
? GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoDoubleFieldInfo.fromJson(
json_['doubleProfile'] as core.Map<core.String, core.dynamic>,
)
: null,
integerProfile:
json_.containsKey('integerProfile')
? GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoIntegerFieldInfo.fromJson(
json_['integerProfile']
as core.Map<core.String, core.dynamic>,
)
: null,
nullRatio: (json_['nullRatio'] as core.num?)?.toDouble(),
stringProfile:
json_.containsKey('stringProfile')
? GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoStringFieldInfo.fromJson(
json_['stringProfile'] as core.Map<core.String, core.dynamic>,
)
: null,
topNValues:
(json_['topNValues'] as core.List?)
?.map(
(value) =>
GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoTopNValue.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
);