BatchPredictionJob constructor
BatchPredictionJob({
- String name = '',
- required String displayName,
- String model = '',
- String modelVersionId = '',
- UnmanagedContainerModel? unmanagedContainerModel,
- required BatchPredictionJob_InputConfig? inputConfig,
- BatchPredictionJob_InstanceConfig? instanceConfig,
- Value? modelParameters,
- required BatchPredictionJob_OutputConfig? outputConfig,
- BatchDedicatedResources? dedicatedResources,
- String serviceAccount = '',
- ManualBatchTuningParameters? manualBatchTuningParameters,
- bool generateExplanation = false,
- ExplanationSpec? explanationSpec,
- BatchPredictionJob_OutputInfo? outputInfo,
- JobState state = JobState.$default,
- Status? error,
- List<
Status> partialFailures = const [], - ResourcesConsumed? resourcesConsumed,
- CompletionStats? completionStats,
- Timestamp? createTime,
- Timestamp? startTime,
- Timestamp? endTime,
- Timestamp? updateTime,
- Map<
String, String> labels = const {}, - EncryptionSpec? encryptionSpec,
- ModelMonitoringConfig? modelMonitoringConfig,
- List<
ModelMonitoringStatsAnomalies> modelMonitoringStatsAnomalies = const [], - Status? modelMonitoringStatus,
- bool disableContainerLogging = false,
- bool satisfiesPzs = false,
- bool satisfiesPzi = false,
Implementation
BatchPredictionJob({
this.name = '',
required this.displayName,
this.model = '',
this.modelVersionId = '',
this.unmanagedContainerModel,
required this.inputConfig,
this.instanceConfig,
this.modelParameters,
required this.outputConfig,
this.dedicatedResources,
this.serviceAccount = '',
this.manualBatchTuningParameters,
this.generateExplanation = false,
this.explanationSpec,
this.outputInfo,
this.state = JobState.$default,
this.error,
this.partialFailures = const [],
this.resourcesConsumed,
this.completionStats,
this.createTime,
this.startTime,
this.endTime,
this.updateTime,
this.labels = const {},
this.encryptionSpec,
this.modelMonitoringConfig,
this.modelMonitoringStatsAnomalies = const [],
this.modelMonitoringStatus,
this.disableContainerLogging = false,
this.satisfiesPzs = false,
this.satisfiesPzi = false,
}) : super(fullyQualifiedName);