GetBatchPredictionJobResult.fromMap constructor
GetBatchPredictionJobResult.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetBatchPredictionJobResult.fromMap(Map<String, dynamic> map) {
return GetBatchPredictionJobResult(
completionStats: GoogleCloudAiplatformV1CompletionStatsResponse.fromMap((map['completionStats']! as Map).cast<String, dynamic>()),
createTime: map['createTime'] as String,
dedicatedResources: GoogleCloudAiplatformV1BatchDedicatedResourcesResponse.fromMap((map['dedicatedResources']! as Map).cast<String, dynamic>()),
disableContainerLogging: map['disableContainerLogging'] as bool,
displayName: map['displayName'] as String,
encryptionSpec: GoogleCloudAiplatformV1EncryptionSpecResponse.fromMap((map['encryptionSpec']! as Map).cast<String, dynamic>()),
endTime: map['endTime'] as String,
error: GoogleRpcStatusResponse.fromMap((map['error']! as Map).cast<String, dynamic>()),
explanationSpec: GoogleCloudAiplatformV1ExplanationSpecResponse.fromMap((map['explanationSpec']! as Map).cast<String, dynamic>()),
generateExplanation: map['generateExplanation'] as bool,
inputConfig: GoogleCloudAiplatformV1BatchPredictionJobInputConfigResponse.fromMap((map['inputConfig']! as Map).cast<String, dynamic>()),
instanceConfig: GoogleCloudAiplatformV1BatchPredictionJobInstanceConfigResponse.fromMap((map['instanceConfig']! as Map).cast<String, dynamic>()),
labels: (map['labels'] as Map).cast<String, String>(),
manualBatchTuningParameters: GoogleCloudAiplatformV1ManualBatchTuningParametersResponse.fromMap((map['manualBatchTuningParameters']! as Map).cast<String, dynamic>()),
model: map['model'] as String,
modelParameters: map['modelParameters'],
modelVersionId: map['modelVersionId'] as String,
name: map['name'] as String,
outputConfig: GoogleCloudAiplatformV1BatchPredictionJobOutputConfigResponse.fromMap((map['outputConfig']! as Map).cast<String, dynamic>()),
outputInfo: GoogleCloudAiplatformV1BatchPredictionJobOutputInfoResponse.fromMap((map['outputInfo']! as Map).cast<String, dynamic>()),
partialFailures: pulumi.Input.decodeList<GoogleRpcStatusResponse>(map['partialFailures']!, (value) => GoogleRpcStatusResponse.fromMap((value as Map).cast<String, dynamic>())),
resourcesConsumed: GoogleCloudAiplatformV1ResourcesConsumedResponse.fromMap((map['resourcesConsumed']! as Map).cast<String, dynamic>()),
serviceAccount: map['serviceAccount'] as String,
startTime: map['startTime'] as String,
state: map['state'] as String,
unmanagedContainerModel: GoogleCloudAiplatformV1UnmanagedContainerModelResponse.fromMap((map['unmanagedContainerModel']! as Map).cast<String, dynamic>()),
updateTime: map['updateTime'] as String,
);
}