WorkflowTemplateJob.fromMap constructor

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

Implementation

factory WorkflowTemplateJob.fromMap(Map<String, dynamic> map) {
  return WorkflowTemplateJob(
    hadoopJob: (() { final guardedValue = map['hadoopJob']; if (guardedValue == null) return null; return pulumi.Input.fromValue(WorkflowTemplateJobHadoopJob.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    hiveJob: (() { final guardedValue = map['hiveJob']; if (guardedValue == null) return null; return pulumi.Input.fromValue(WorkflowTemplateJobHiveJob.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    labels: (() { final guardedValue = map['labels']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as Map).cast<String, String>()); })(),
    pigJob: (() { final guardedValue = map['pigJob']; if (guardedValue == null) return null; return pulumi.Input.fromValue(WorkflowTemplateJobPigJob.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    prerequisiteStepIds: (() { final guardedValue = map['prerequisiteStepIds']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<String>()); })(),
    prestoJob: (() { final guardedValue = map['prestoJob']; if (guardedValue == null) return null; return pulumi.Input.fromValue(WorkflowTemplateJobPrestoJob.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    pysparkJob: (() { final guardedValue = map['pysparkJob']; if (guardedValue == null) return null; return pulumi.Input.fromValue(WorkflowTemplateJobPysparkJob.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    scheduling: (() { final guardedValue = map['scheduling']; if (guardedValue == null) return null; return pulumi.Input.fromValue(WorkflowTemplateJobScheduling.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    sparkJob: (() { final guardedValue = map['sparkJob']; if (guardedValue == null) return null; return pulumi.Input.fromValue(WorkflowTemplateJobSparkJob.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    sparkRJob: (() { final guardedValue = map['sparkRJob']; if (guardedValue == null) return null; return pulumi.Input.fromValue(WorkflowTemplateJobSparkRJob.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    sparkSqlJob: (() { final guardedValue = map['sparkSqlJob']; if (guardedValue == null) return null; return pulumi.Input.fromValue(WorkflowTemplateJobSparkSqlJob.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    stepId: pulumi.Input.fromValue(map['stepId'] as String),
  );
}