BatchPredictionJob_OutputConfig class final

Configures the output of BatchPredictionJob. See Model.supported_output_storage_formats for supported output formats, and how predictions are expressed via any of them.

Inheritance
  • Object
  • ProtoMessage
  • BatchPredictionJob_OutputConfig

Constructors

BatchPredictionJob_OutputConfig({GcsDestination? gcsDestination, BigQueryDestination? bigqueryDestination, required String predictionsFormat})
BatchPredictionJob_OutputConfig.fromJson(Object? j)
factory

Properties

bigqueryDestination BigQueryDestination?
The BigQuery project or dataset location where the output is to be written to. If project is provided, a new dataset is created with name prediction_<model-display-name>_<job-create-time> where
final
gcsDestination GcsDestination?
The Cloud Storage location of the directory where the output is to be written to. In the given directory a new directory is created. Its name is prediction-<model-display-name>-<job-create-time>, where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. Inside of it files predictions_0001.<extension>, predictions_0002.<extension>, ..., predictions_N.<extension> are created where <extension> depends on chosen predictions_format, and N may equal 0001 and depends on the total number of successfully predicted instances. If the Model has both instance and prediction schemata defined then each such file contains predictions as per the predictions_format. If prediction for any instance failed (partially or completely), then an additional errors_0001.<extension>, errors_0002.<extension>,..., errors_N.<extension> files are created (N depends on total number of failed predictions). These files contain the failed instances, as per their schema, followed by an additional error field which as value has google.rpc.Status containing only code and message fields.
final
hashCode int
The hash code for this object.
no setterinherited
predictionsFormat String
Required. The format in which Vertex AI gives the predictions, must be one of the google.cloud.aiplatform.v1beta1.BatchPredictionJob.model supported_output_storage_formats.
final
qualifiedName String
The fully qualified name of this message, i.e., google.protobuf.Duration or google.rpc.ErrorInfo.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Object
override
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

fullyQualifiedName → const String