Google Cloud Contact Center Insights V1 Client - Class BulkUploadFeedbackLabelsRequest (2.2.0)

Reference documentation and code samples for the Google Cloud Contact Center Insights V1 Client class BulkUploadFeedbackLabelsRequest.

The request for bulk uploading feedback labels.

Generated from protobuf message google.cloud.contactcenterinsights.v1.BulkUploadFeedbackLabelsRequest

Namespace

Google \ Cloud \ ContactCenterInsights \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ gcs_source BulkUploadFeedbackLabelsRequest\GcsSource

A cloud storage bucket source.

↳ parent string

Required. The parent resource for new feedback labels.

↳ validate_only bool

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.

getGcsSource

A cloud storage bucket source.

Returns
Type Description
BulkUploadFeedbackLabelsRequest\GcsSource|null

hasGcsSource

setGcsSource

A cloud storage bucket source.

Parameter
Name Description
var BulkUploadFeedbackLabelsRequest\GcsSource
Returns
Type Description
$this

getParent

Required. The parent resource for new feedback labels.

Returns
Type Description
string

setParent

Required. The parent resource for new feedback labels.

Parameter
Name Description
var string
Returns
Type Description
$this

getValidateOnly

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.

Returns
Type Description
bool

setValidateOnly

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.

Parameter
Name Description
var bool
Returns
Type Description
$this

getSource

Returns
Type Description
string

static::build

Parameter
Name Description
parent string

Required. The parent resource for new feedback labels. Please see ContactCenterInsightsClient::locationName() for help formatting this field.

Returns
Type Description
BulkUploadFeedbackLabelsRequest