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