public final class BulkDownloadFeedbackLabelsRequest extends GeneratedMessageV3 implements BulkDownloadFeedbackLabelsRequestOrBuilder
Request for the BulkDownloadFeedbackLabel endpoint.
Protobuf type google.cloud.contactcenterinsights.v1.BulkDownloadFeedbackLabelsRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int CONVERSATION_FILTER_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int FEEDBACK_LABEL_TYPE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int FILTER_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int GCS_DESTINATION_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int MAX_DOWNLOAD_COUNT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int PARENT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int TEMPLATE_QA_SCORECARD_ID_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
public static BulkDownloadFeedbackLabelsRequest getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static BulkDownloadFeedbackLabelsRequest.Builder newBuilder()
public static BulkDownloadFeedbackLabelsRequest.Builder newBuilder(BulkDownloadFeedbackLabelsRequest prototype)
public static BulkDownloadFeedbackLabelsRequest parseDelimitedFrom(InputStream input)
public static BulkDownloadFeedbackLabelsRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static BulkDownloadFeedbackLabelsRequest parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
public static BulkDownloadFeedbackLabelsRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static BulkDownloadFeedbackLabelsRequest parseFrom(ByteString data)
public static BulkDownloadFeedbackLabelsRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static BulkDownloadFeedbackLabelsRequest parseFrom(CodedInputStream input)
public static BulkDownloadFeedbackLabelsRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static BulkDownloadFeedbackLabelsRequest parseFrom(InputStream input)
public static BulkDownloadFeedbackLabelsRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static BulkDownloadFeedbackLabelsRequest parseFrom(ByteBuffer data)
public static BulkDownloadFeedbackLabelsRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<BulkDownloadFeedbackLabelsRequest> parser()
Methods
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
public 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.
|
public 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.
|
public BulkDownloadFeedbackLabelsRequest getDefaultInstanceForType()
public BulkDownloadFeedbackLabelsRequest.DestinationCase getDestinationCase()
public 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];
public 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.
|
public 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.
|
public 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.
|
public BulkDownloadFeedbackLabelsRequest.GcsDestination getGcsDestination()
A cloud storage bucket destination.
.google.cloud.contactcenterinsights.v1.BulkDownloadFeedbackLabelsRequest.GcsDestination gcs_destination = 3;
public BulkDownloadFeedbackLabelsRequest.GcsDestinationOrBuilder getGcsDestinationOrBuilder()
A cloud storage bucket destination.
.google.cloud.contactcenterinsights.v1.BulkDownloadFeedbackLabelsRequest.GcsDestination gcs_destination = 3;
public 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.
|
public 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.
|
public 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.
|
public Parser<BulkDownloadFeedbackLabelsRequest> getParserForType()
Overrides
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
public 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.
|
public 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.
|
public 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.
|
public ProtocolStringList 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];
public 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.
|
Returns |
Type |
Description |
int |
|
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public BulkDownloadFeedbackLabelsRequest.Builder newBuilderForType()
protected BulkDownloadFeedbackLabelsRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
public BulkDownloadFeedbackLabelsRequest.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides