GoogleCloudAiplatformV1FeatureViewIndexConfig.fromJson constructor
GoogleCloudAiplatformV1FeatureViewIndexConfig.fromJson(
- Map json_
Implementation
GoogleCloudAiplatformV1FeatureViewIndexConfig.fromJson(core.Map json_)
: this(
bruteForceConfig: json_.containsKey('bruteForceConfig')
? GoogleCloudAiplatformV1FeatureViewIndexConfigBruteForceConfig
.fromJson(json_['bruteForceConfig']
as core.Map<core.String, core.dynamic>)
: null,
crowdingColumn: json_['crowdingColumn'] as core.String?,
distanceMeasureType: json_['distanceMeasureType'] as core.String?,
embeddingColumn: json_['embeddingColumn'] as core.String?,
embeddingDimension: json_['embeddingDimension'] as core.int?,
filterColumns: (json_['filterColumns'] as core.List?)
?.map((value) => value as core.String)
.toList(),
treeAhConfig: json_.containsKey('treeAhConfig')
? GoogleCloudAiplatformV1FeatureViewIndexConfigTreeAHConfig
.fromJson(json_['treeAhConfig']
as core.Map<core.String, core.dynamic>)
: null,
);