GetModelRetailV2alphaResult.fromMap constructor

GetModelRetailV2alphaResult.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GetModelRetailV2alphaResult.fromMap(Map<String, dynamic> map) {
  return GetModelRetailV2alphaResult(
    createTime: map['createTime'] as String,
    dataState: map['dataState'] as String,
    displayName: map['displayName'] as String,
    filteringOption: map['filteringOption'] as String,
    lastTuneTime: map['lastTuneTime'] as String,
    modelFeaturesConfig: GoogleCloudRetailV2alphaModelModelFeaturesConfigResponse.fromMap((map['modelFeaturesConfig']! as Map).cast<String, dynamic>()),
    name: map['name'] as String,
    optimizationObjective: map['optimizationObjective'] as String,
    pageOptimizationConfig: GoogleCloudRetailV2alphaModelPageOptimizationConfigResponse.fromMap((map['pageOptimizationConfig']! as Map).cast<String, dynamic>()),
    periodicTuningState: map['periodicTuningState'] as String,
    servingConfigLists: pulumi.Input.decodeList<GoogleCloudRetailV2alphaModelServingConfigListResponse>(map['servingConfigLists']!, (value) => GoogleCloudRetailV2alphaModelServingConfigListResponse.fromMap((value as Map).cast<String, dynamic>())),
    servingState: map['servingState'] as String,
    trainingState: map['trainingState'] as String,
    tuningOperation: map['tuningOperation'] as String,
    type: map['type'] as String,
    updateTime: map['updateTime'] as String,
  );
}