Interface BulkDownloadFeedbackLabelsRequestOrBuilder (2.54.0)

public interface BulkDownloadFeedbackLabelsRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getConversationFilter()

public abstract String getConversationFilter()

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.

string conversation_filter = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The conversationFilter.

getConversationFilterBytes()

public abstract ByteString getConversationFilterBytes()

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.

string conversation_filter = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for conversationFilter.

getDestinationCase()

public abstract BulkDownloadFeedbackLabelsRequest.DestinationCase getDestinationCase()
Returns
Type Description
BulkDownloadFeedbackLabelsRequest.DestinationCase

getFeedbackLabelType()

public abstract BulkDownloadFeedbackLabelsRequest.FeedbackLabelType getFeedbackLabelType()

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

.google.cloud.contactcenterinsights.v1.BulkDownloadFeedbackLabelsRequest.FeedbackLabelType feedback_label_type = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
BulkDownloadFeedbackLabelsRequest.FeedbackLabelType

The feedbackLabelType.

getFeedbackLabelTypeValue()

public abstract int getFeedbackLabelTypeValue()

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

.google.cloud.contactcenterinsights.v1.BulkDownloadFeedbackLabelsRequest.FeedbackLabelType feedback_label_type = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for feedbackLabelType.

getFilter()

public abstract String getFilter()

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

string filter = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The filter.

getFilterBytes()

public abstract ByteString getFilterBytes()

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

string filter = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for filter.

getGcsDestination()

public abstract BulkDownloadFeedbackLabelsRequest.GcsDestination getGcsDestination()

A cloud storage bucket destination.

.google.cloud.contactcenterinsights.v1.BulkDownloadFeedbackLabelsRequest.GcsDestination gcs_destination = 3;

Returns
Type Description
BulkDownloadFeedbackLabelsRequest.GcsDestination

The gcsDestination.

getGcsDestinationOrBuilder()

public abstract BulkDownloadFeedbackLabelsRequest.GcsDestinationOrBuilder getGcsDestinationOrBuilder()

A cloud storage bucket destination.

.google.cloud.contactcenterinsights.v1.BulkDownloadFeedbackLabelsRequest.GcsDestination gcs_destination = 3;

Returns
Type Description
BulkDownloadFeedbackLabelsRequest.GcsDestinationOrBuilder

getMaxDownloadCount()

public abstract int getMaxDownloadCount()

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

int32 max_download_count = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The maxDownloadCount.

getParent()

public abstract String getParent()

Required. The parent resource for new feedback labels.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Required. The parent resource for new feedback labels.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

getTemplateQaScorecardId(int index)

public abstract String getTemplateQaScorecardId(int index)

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.

repeated string template_qa_scorecard_id = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The templateQaScorecardId at the given index.

getTemplateQaScorecardIdBytes(int index)

public abstract ByteString getTemplateQaScorecardIdBytes(int index)

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.

repeated string template_qa_scorecard_id = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the templateQaScorecardId at the given index.

getTemplateQaScorecardIdCount()

public abstract int getTemplateQaScorecardIdCount()

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.

repeated string template_qa_scorecard_id = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The count of templateQaScorecardId.

getTemplateQaScorecardIdList()

public abstract List<String> getTemplateQaScorecardIdList()

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.

repeated string template_qa_scorecard_id = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<String>

A list containing the templateQaScorecardId.

hasGcsDestination()

public abstract boolean hasGcsDestination()

A cloud storage bucket destination.

.google.cloud.contactcenterinsights.v1.BulkDownloadFeedbackLabelsRequest.GcsDestination gcs_destination = 3;

Returns
Type Description
boolean

Whether the gcsDestination field is set.