Contact Center AI Insights v1 API - Class BulkDownloadFeedbackLabelsRequest (2.18.0)

public sealed class BulkDownloadFeedbackLabelsRequest : IMessage<BulkDownloadFeedbackLabelsRequest>, IEquatable<BulkDownloadFeedbackLabelsRequest>, IDeepCloneable<BulkDownloadFeedbackLabelsRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Contact Center AI Insights v1 API class BulkDownloadFeedbackLabelsRequest.

Request for the BulkDownloadFeedbackLabel endpoint.

Inheritance

object > BulkDownloadFeedbackLabelsRequest

Namespace

Google.Cloud.ContactCenterInsights.V1

Assembly

Google.Cloud.ContactCenterInsights.V1.dll

Constructors

BulkDownloadFeedbackLabelsRequest()

public BulkDownloadFeedbackLabelsRequest()

BulkDownloadFeedbackLabelsRequest(BulkDownloadFeedbackLabelsRequest)

public BulkDownloadFeedbackLabelsRequest(BulkDownloadFeedbackLabelsRequest other)
Parameter
Name Description
other BulkDownloadFeedbackLabelsRequest

Properties

ConversationFilter

public string ConversationFilter { get; set; }

Optional. Filter parent conversations to download feedback labels for. When specified, the feedback labels will be downloaded for the conversations that match the filter. If template_qa_scorecard_id is set, all the conversations that match the filter will be paired with the questions under the scorecard for labeling.

Property Value
Type Description
string

DestinationCase

public BulkDownloadFeedbackLabelsRequest.DestinationOneofCase DestinationCase { get; }
Property Value
Type Description
BulkDownloadFeedbackLabelsRequestDestinationOneofCase

FeedbackLabelType

public BulkDownloadFeedbackLabelsRequest.Types.FeedbackLabelType FeedbackLabelType { get; set; }

Optional. The type of feedback labels that will be downloaded.

Property Value
Type Description
BulkDownloadFeedbackLabelsRequestTypesFeedbackLabelType

Filter

public string Filter { get; set; }

Optional. A filter to reduce results to a specific subset. Supports disjunctions (OR) and conjunctions (AND).

Supported fields:

  • issue_model_id
  • qa_question_id
  • qa_scorecard_id
  • min_create_time
  • max_create_time
  • min_update_time
  • max_update_time
  • feedback_label_type: QUALITY_AI, TOPIC_MODELING
Property Value
Type Description
string

GcsDestination

public BulkDownloadFeedbackLabelsRequest.Types.GcsDestination GcsDestination { get; set; }

A cloud storage bucket destination.

Property Value
Type Description
BulkDownloadFeedbackLabelsRequestTypesGcsDestination

MaxDownloadCount

public int MaxDownloadCount { get; set; }

Optional. Limits the maximum number of feedback labels that will be downloaded. The first N feedback labels will be downloaded.

Property Value
Type Description
int

Parent

public string Parent { get; set; }

Required. The parent resource for new feedback labels.

Property Value
Type Description
string

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
Type Description
LocationName

TemplateQaScorecardId

public RepeatedField<string> TemplateQaScorecardId { get; }

Optional. If set, a template for labeling conversations and scorecard questions will be created from the conversation_filter and the questions under the scorecard(s). The feedback label filter will be ignored.

Property Value
Type Description
RepeatedFieldstring