JobDetail constructor
JobDetail({
- required String jobDefinition,
- required String jobId,
- required String jobName,
- required String jobQueue,
- required int startedAt,
- required JobStatus status,
- ArrayPropertiesDetail? arrayProperties,
- List<
AttemptDetail> ? attempts, - ContainerDetail? container,
- int? createdAt,
- List<
JobDependency> ? dependsOn, - String? jobArn,
- NodeDetails? nodeDetails,
- NodeProperties? nodeProperties,
- Map<
String, String> ? parameters, - List<
PlatformCapability> ? platformCapabilities, - bool? propagateTags,
- RetryStrategy? retryStrategy,
- String? statusReason,
- int? stoppedAt,
- Map<
String, String> ? tags, - JobTimeout? timeout,
Implementation
JobDetail({
required this.jobDefinition,
required this.jobId,
required this.jobName,
required this.jobQueue,
required this.startedAt,
required this.status,
this.arrayProperties,
this.attempts,
this.container,
this.createdAt,
this.dependsOn,
this.jobArn,
this.nodeDetails,
this.nodeProperties,
this.parameters,
this.platformCapabilities,
this.propagateTags,
this.retryStrategy,
this.statusReason,
this.stoppedAt,
this.tags,
this.timeout,
});