PipelineJob constructor

PipelineJob({
  1. String name = '',
  2. String displayName = '',
  3. Timestamp? createTime,
  4. Timestamp? startTime,
  5. Timestamp? endTime,
  6. Timestamp? updateTime,
  7. Struct? pipelineSpec,
  8. PipelineState state = PipelineState.$default,
  9. PipelineJobDetail? jobDetail,
  10. Status? error,
  11. Map<String, String> labels = const {},
  12. PipelineJob_RuntimeConfig? runtimeConfig,
  13. EncryptionSpec? encryptionSpec,
  14. String serviceAccount = '',
  15. String network = '',
  16. List<String> reservedIpRanges = const [],
  17. PscInterfaceConfig? pscInterfaceConfig,
  18. String templateUri = '',
  19. PipelineTemplateMetadata? templateMetadata,
  20. String scheduleName = '',
  21. bool preflightValidations = false,
  22. bool satisfiesPzs = false,
  23. bool satisfiesPzi = false,
  24. int originalPipelineJobId = 0,
  25. List<PipelineTaskRerunConfig> pipelineTaskRerunConfigs = const [],
})

Implementation

PipelineJob({
  this.name = '',
  this.displayName = '',
  this.createTime,
  this.startTime,
  this.endTime,
  this.updateTime,
  this.pipelineSpec,
  this.state = PipelineState.$default,
  this.jobDetail,
  this.error,
  this.labels = const {},
  this.runtimeConfig,
  this.encryptionSpec,
  this.serviceAccount = '',
  this.network = '',
  this.reservedIpRanges = const [],
  this.pscInterfaceConfig,
  this.templateUri = '',
  this.templateMetadata,
  this.scheduleName = '',
  this.preflightValidations = false,
  this.satisfiesPzs = false,
  this.satisfiesPzi = false,
  this.originalPipelineJobId = 0,
  this.pipelineTaskRerunConfigs = const [],
}) : super(fullyQualifiedName);