public final class FeedbackLabel extends com.google.protobuf.GeneratedMessageV3 implements FeedbackLabelOrBuilder
Represents a conversation, resource, and label provided by the user.Protobuf type
google.cloud.contactcenterinsights.v1.FeedbackLabel| Modifier and Type | Class and Description |
|---|---|
static class |
FeedbackLabel.Builder
Represents a conversation, resource, and label provided by the user.
|
static class |
FeedbackLabel.LabelTypeCase |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CREATE_TIME_FIELD_NUMBER |
static int |
LABEL_FIELD_NUMBER |
static int |
LABELED_RESOURCE_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
QA_ANSWER_LABEL_FIELD_NUMBER |
static int |
UPDATE_TIME_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
static FeedbackLabel |
getDefaultInstance() |
FeedbackLabel |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getLabel()
String label.
|
com.google.protobuf.ByteString |
getLabelBytes()
String label.
|
String |
getLabeledResource()
Resource name of the resource to be labeled.
|
com.google.protobuf.ByteString |
getLabeledResourceBytes()
Resource name of the resource to be labeled.
|
FeedbackLabel.LabelTypeCase |
getLabelTypeCase() |
String |
getName()
Immutable.
|
com.google.protobuf.ByteString |
getNameBytes()
Immutable.
|
com.google.protobuf.Parser<FeedbackLabel> |
getParserForType() |
QaAnswer.AnswerValue |
getQaAnswerLabel()
QaAnswer label.
|
QaAnswer.AnswerValueOrBuilder |
getQaAnswerLabelOrBuilder()
QaAnswer label.
|
int |
getSerializedSize() |
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
boolean |
hasCreateTime()
Output only.
|
int |
hashCode() |
boolean |
hasLabel()
String label.
|
boolean |
hasQaAnswerLabel()
QaAnswer label.
|
boolean |
hasUpdateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static FeedbackLabel.Builder |
newBuilder() |
static FeedbackLabel.Builder |
newBuilder(FeedbackLabel prototype) |
FeedbackLabel.Builder |
newBuilderForType() |
protected FeedbackLabel.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static FeedbackLabel |
parseDelimitedFrom(InputStream input) |
static FeedbackLabel |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FeedbackLabel |
parseFrom(byte[] data) |
static FeedbackLabel |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FeedbackLabel |
parseFrom(ByteBuffer data) |
static FeedbackLabel |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FeedbackLabel |
parseFrom(com.google.protobuf.ByteString data) |
static FeedbackLabel |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FeedbackLabel |
parseFrom(com.google.protobuf.CodedInputStream input) |
static FeedbackLabel |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FeedbackLabel |
parseFrom(InputStream input) |
static FeedbackLabel |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<FeedbackLabel> |
parser() |
FeedbackLabel.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int LABEL_FIELD_NUMBER
public static final int QA_ANSWER_LABEL_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
public static final int LABELED_RESOURCE_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public FeedbackLabel.LabelTypeCase getLabelTypeCase()
getLabelTypeCase in interface FeedbackLabelOrBuilderpublic boolean hasLabel()
String label.
string label = 4;hasLabel in interface FeedbackLabelOrBuilderpublic String getLabel()
String label.
string label = 4;getLabel in interface FeedbackLabelOrBuilderpublic com.google.protobuf.ByteString getLabelBytes()
String label.
string label = 4;getLabelBytes in interface FeedbackLabelOrBuilderpublic boolean hasQaAnswerLabel()
QaAnswer label.
.google.cloud.contactcenterinsights.v1.QaAnswer.AnswerValue qa_answer_label = 7;hasQaAnswerLabel in interface FeedbackLabelOrBuilderpublic QaAnswer.AnswerValue getQaAnswerLabel()
QaAnswer label.
.google.cloud.contactcenterinsights.v1.QaAnswer.AnswerValue qa_answer_label = 7;getQaAnswerLabel in interface FeedbackLabelOrBuilderpublic QaAnswer.AnswerValueOrBuilder getQaAnswerLabelOrBuilder()
QaAnswer label.
.google.cloud.contactcenterinsights.v1.QaAnswer.AnswerValue qa_answer_label = 7;getQaAnswerLabelOrBuilder in interface FeedbackLabelOrBuilderpublic String getName()
Immutable. Resource name of the FeedbackLabel.
Format:
projects/{project}/locations/{location}/conversations/{conversation}/feedbackLabels/{feedback_label}
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];getName in interface FeedbackLabelOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Immutable. Resource name of the FeedbackLabel.
Format:
projects/{project}/locations/{location}/conversations/{conversation}/feedbackLabels/{feedback_label}
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];getNameBytes in interface FeedbackLabelOrBuilderpublic String getLabeledResource()
Resource name of the resource to be labeled.
string labeled_resource = 3;getLabeledResource in interface FeedbackLabelOrBuilderpublic com.google.protobuf.ByteString getLabeledResourceBytes()
Resource name of the resource to be labeled.
string labeled_resource = 3;getLabeledResourceBytes in interface FeedbackLabelOrBuilderpublic boolean hasCreateTime()
Output only. Create time of the label.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface FeedbackLabelOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. Create time of the label.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface FeedbackLabelOrBuilderpublic com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Create time of the label.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface FeedbackLabelOrBuilderpublic boolean hasUpdateTime()
Output only. Update time of the label.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface FeedbackLabelOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. Update time of the label.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface FeedbackLabelOrBuilderpublic com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. Update time of the label.
.google.protobuf.Timestamp update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface FeedbackLabelOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static FeedbackLabel parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FeedbackLabel parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FeedbackLabel parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FeedbackLabel parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FeedbackLabel parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FeedbackLabel parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FeedbackLabel parseFrom(InputStream input) throws IOException
IOExceptionpublic static FeedbackLabel parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static FeedbackLabel parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static FeedbackLabel parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static FeedbackLabel parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static FeedbackLabel parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic FeedbackLabel.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static FeedbackLabel.Builder newBuilder()
public static FeedbackLabel.Builder newBuilder(FeedbackLabel prototype)
public FeedbackLabel.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected FeedbackLabel.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static FeedbackLabel getDefaultInstance()
public static com.google.protobuf.Parser<FeedbackLabel> parser()
public com.google.protobuf.Parser<FeedbackLabel> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public FeedbackLabel getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.