BulkUploadFeedbackLabelsMetadata

Metadata for the Bulk Upload Feedback Labels API.

JSON representation
{
  "createTime": string,
  "endTime": string,
  "request": {
    object (BulkUploadFeedbackLabelsRequest)
  },
  "partialErrors": [
    {
      object (Status)
    }
  ],
  "uploadStats": {
    object (UploadStats)
  }
}
Fields
createTime

string (Timestamp format)

Output only. The time the operation was created.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

endTime

string (Timestamp format)

Output only. The time the operation finished running.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

request

object (BulkUploadFeedbackLabelsRequest)

Output only. The original request for ingest.

partialErrors[]

object (Status)

Partial errors during ingest operation that might cause the operation output to be incomplete.

uploadStats

object (UploadStats)

Output only. Statistics for BulkUploadFeedbackLabels operation.

BulkUploadFeedbackLabelsRequest

The request for bulk uploading feedback labels.

JSON representation
{
  "parent": string,
  "validateOnly": boolean,

  // Union field source can be only one of the following:
  "gcsSource": {
    object (GcsSource)
  }
  // End of list of possible types for union field source.
}
Fields
parent

string

Required. The parent resource for new feedback labels.

validateOnly

boolean

Optional. If set, upload will not happen and the labels will be validated. If not set, then default behavior will be to upload the labels after validation is complete.

Union field source. Configuration for an external data store containing objects that will be converted to FeedbackLabels. source can be only one of the following:
gcsSource

object (GcsSource)

A cloud storage bucket source.

GcsSource

Google Cloud Storage Object details to get the feedback label file from.

JSON representation
{
  "format": enum (Format),
  "objectUri": string
}
Fields
format

enum (Format)

Required. File format which will be ingested.

objectUri

string

Required. The Google Cloud Storage URI of the file to import. Format: gs://bucket_name/object_name

UploadStats

Statistics for BulkUploadFeedbackLabels operation.

JSON representation
{
  "processedObjectCount": integer,
  "failedValidationCount": integer,
  "successfulUploadCount": integer
}
Fields
processedObjectCount

integer

The number of objects processed during the upload operation.

failedValidationCount

integer

The number of objects skipped because of failed validation

successfulUploadCount

integer

The number of new feedback labels added during this ingest operation.