WorkflowTemplateJob.fromMap constructor
WorkflowTemplateJob.fromMap(
- 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),
);
}