GoogleCloudAiplatformV1BatchPredictionJob class
A job that uses a Model to produce predictions on multiple input instances.
If predictions for significant portion of the instances fail, the job may finish without attempting predictions for all remaining instances.
Constructors
-
GoogleCloudAiplatformV1BatchPredictionJob({GoogleCloudAiplatformV1CompletionStats? completionStats, String? createTime, GoogleCloudAiplatformV1BatchDedicatedResources? dedicatedResources, bool? disableContainerLogging, String? displayName, GoogleCloudAiplatformV1EncryptionSpec? encryptionSpec, String? endTime, GoogleRpcStatus? error, GoogleCloudAiplatformV1ExplanationSpec? explanationSpec, bool? generateExplanation, GoogleCloudAiplatformV1BatchPredictionJobInputConfig? inputConfig, GoogleCloudAiplatformV1BatchPredictionJobInstanceConfig? instanceConfig, Map<
String, String> ? labels, GoogleCloudAiplatformV1ManualBatchTuningParameters? manualBatchTuningParameters, String? model, Object? modelParameters, String? modelVersionId, String? name, GoogleCloudAiplatformV1BatchPredictionJobOutputConfig? outputConfig, GoogleCloudAiplatformV1BatchPredictionJobOutputInfo? outputInfo, List<GoogleRpcStatus> ? partialFailures, GoogleCloudAiplatformV1ResourcesConsumed? resourcesConsumed, String? serviceAccount, String? startTime, String? state, GoogleCloudAiplatformV1UnmanagedContainerModel? unmanagedContainerModel, String? updateTime}) - GoogleCloudAiplatformV1BatchPredictionJob.fromJson(Map json_)
Properties
- completionStats ↔ GoogleCloudAiplatformV1CompletionStats?
-
Statistics on completed and failed prediction instances.
getter/setter pair
- createTime ↔ String?
-
Time when the BatchPredictionJob was created.
getter/setter pair
- dedicatedResources ↔ GoogleCloudAiplatformV1BatchDedicatedResources?
-
The config of resources used by the Model during the batch prediction.
getter/setter pair
- disableContainerLogging ↔ bool?
-
For custom-trained Models and AutoML Tabular Models, the container of the
DeployedModel instances will send
stderr
andstdout
streams to Cloud Logging by default.getter/setter pair - displayName ↔ String?
-
The user-defined name of this BatchPredictionJob.
getter/setter pair
- encryptionSpec ↔ GoogleCloudAiplatformV1EncryptionSpec?
-
Customer-managed encryption key options for a BatchPredictionJob.
getter/setter pair
- endTime ↔ String?
-
Time when the BatchPredictionJob entered any of the following states:
JOB_STATE_SUCCEEDED
,JOB_STATE_FAILED
,JOB_STATE_CANCELLED
.getter/setter pair - error ↔ GoogleRpcStatus?
-
Only populated when the job's state is JOB_STATE_FAILED or
JOB_STATE_CANCELLED.
getter/setter pair
- explanationSpec ↔ GoogleCloudAiplatformV1ExplanationSpec?
-
Explanation configuration for this BatchPredictionJob.
getter/setter pair
- generateExplanation ↔ bool?
-
Generate explanation with the batch prediction results.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- inputConfig ↔ GoogleCloudAiplatformV1BatchPredictionJobInputConfig?
-
Input configuration of the instances on which predictions are performed.
getter/setter pair
- instanceConfig ↔ GoogleCloudAiplatformV1BatchPredictionJobInstanceConfig?
-
Configuration for how to convert batch prediction input instances to the
prediction instances that are sent to the Model.
getter/setter pair
-
labels
↔ Map<
String, String> ? -
The labels with user-defined metadata to organize BatchPredictionJobs.
getter/setter pair
- manualBatchTuningParameters ↔ GoogleCloudAiplatformV1ManualBatchTuningParameters?
-
Parameters configuring the batch behavior.
getter/setter pair
- model ↔ String?
-
The name of the Model resource that produces the predictions via this job,
must share the same ancestor Location.
getter/setter pair
- modelParameters ↔ Object?
-
The parameters that govern the predictions.
getter/setter pair
- modelVersionId ↔ String?
-
The version ID of the Model that produces the predictions via this job.
getter/setter pair
- name ↔ String?
-
Resource name of the BatchPredictionJob.
getter/setter pair
- outputConfig ↔ GoogleCloudAiplatformV1BatchPredictionJobOutputConfig?
-
The Configuration specifying where output predictions should be written.
getter/setter pair
- outputInfo ↔ GoogleCloudAiplatformV1BatchPredictionJobOutputInfo?
-
Information further describing the output of this job.
getter/setter pair
-
partialFailures
↔ List<
GoogleRpcStatus> ? -
Partial failures encountered.
getter/setter pair
- resourcesConsumed ↔ GoogleCloudAiplatformV1ResourcesConsumed?
-
Information about resources that had been consumed by this job.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- serviceAccount ↔ String?
-
The service account that the DeployedModel's container runs as.
getter/setter pair
- startTime ↔ String?
-
Time when the BatchPredictionJob for the first time entered the
JOB_STATE_RUNNING
state.getter/setter pair - state ↔ String?
-
The detailed state of the job.
getter/setter pair
- unmanagedContainerModel ↔ GoogleCloudAiplatformV1UnmanagedContainerModel?
-
Contains model information necessary to perform batch prediction without
requiring uploading to model registry.
getter/setter pair
- updateTime ↔ String?
-
Time when the BatchPredictionJob was most recently updated.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited