public static final class AnswerFeedback.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AnswerFeedback.Builder> implements AnswerFeedbackOrBuilder
The feedback that the customer has about a certain answer in the conversation.Protobuf type
google.cloud.contactcenterinsights.v1.AnswerFeedback| Modifier and Type | Method and Description |
|---|---|
AnswerFeedback.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
AnswerFeedback |
build() |
AnswerFeedback |
buildPartial() |
AnswerFeedback.Builder |
clear() |
AnswerFeedback.Builder |
clearClicked()
Indicates whether an answer or item was clicked by the human agent.
|
AnswerFeedback.Builder |
clearCorrectnessLevel()
The correctness level of an answer.
|
AnswerFeedback.Builder |
clearDisplayed()
Indicates whether an answer or item was displayed to the human agent in the
agent desktop UI.
|
AnswerFeedback.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
AnswerFeedback.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
AnswerFeedback.Builder |
clone() |
boolean |
getClicked()
Indicates whether an answer or item was clicked by the human agent.
|
AnswerFeedback.CorrectnessLevel |
getCorrectnessLevel()
The correctness level of an answer.
|
int |
getCorrectnessLevelValue()
The correctness level of an answer.
|
AnswerFeedback |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getDisplayed()
Indicates whether an answer or item was displayed to the human agent in the
agent desktop UI.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
AnswerFeedback.Builder |
mergeFrom(AnswerFeedback other) |
AnswerFeedback.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
AnswerFeedback.Builder |
mergeFrom(com.google.protobuf.Message other) |
AnswerFeedback.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
AnswerFeedback.Builder |
setClicked(boolean value)
Indicates whether an answer or item was clicked by the human agent.
|
AnswerFeedback.Builder |
setCorrectnessLevel(AnswerFeedback.CorrectnessLevel value)
The correctness level of an answer.
|
AnswerFeedback.Builder |
setCorrectnessLevelValue(int value)
The correctness level of an answer.
|
AnswerFeedback.Builder |
setDisplayed(boolean value)
Indicates whether an answer or item was displayed to the human agent in the
agent desktop UI.
|
AnswerFeedback.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
AnswerFeedback.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
AnswerFeedback.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerFeedback.Builder>public AnswerFeedback.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerFeedback.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerFeedback.Builder>public AnswerFeedback getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic AnswerFeedback build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic AnswerFeedback buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic AnswerFeedback.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerFeedback.Builder>public AnswerFeedback.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerFeedback.Builder>public AnswerFeedback.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerFeedback.Builder>public AnswerFeedback.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerFeedback.Builder>public AnswerFeedback.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerFeedback.Builder>public AnswerFeedback.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerFeedback.Builder>public AnswerFeedback.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AnswerFeedback.Builder>public AnswerFeedback.Builder mergeFrom(AnswerFeedback other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerFeedback.Builder>public AnswerFeedback.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AnswerFeedback.Builder>IOExceptionpublic int getCorrectnessLevelValue()
The correctness level of an answer.
.google.cloud.contactcenterinsights.v1.AnswerFeedback.CorrectnessLevel correctness_level = 1;
getCorrectnessLevelValue in interface AnswerFeedbackOrBuilderpublic AnswerFeedback.Builder setCorrectnessLevelValue(int value)
The correctness level of an answer.
.google.cloud.contactcenterinsights.v1.AnswerFeedback.CorrectnessLevel correctness_level = 1;
value - The enum numeric value on the wire for correctnessLevel to set.public AnswerFeedback.CorrectnessLevel getCorrectnessLevel()
The correctness level of an answer.
.google.cloud.contactcenterinsights.v1.AnswerFeedback.CorrectnessLevel correctness_level = 1;
getCorrectnessLevel in interface AnswerFeedbackOrBuilderpublic AnswerFeedback.Builder setCorrectnessLevel(AnswerFeedback.CorrectnessLevel value)
The correctness level of an answer.
.google.cloud.contactcenterinsights.v1.AnswerFeedback.CorrectnessLevel correctness_level = 1;
value - The correctnessLevel to set.public AnswerFeedback.Builder clearCorrectnessLevel()
The correctness level of an answer.
.google.cloud.contactcenterinsights.v1.AnswerFeedback.CorrectnessLevel correctness_level = 1;
public boolean getClicked()
Indicates whether an answer or item was clicked by the human agent.
bool clicked = 2;getClicked in interface AnswerFeedbackOrBuilderpublic AnswerFeedback.Builder setClicked(boolean value)
Indicates whether an answer or item was clicked by the human agent.
bool clicked = 2;value - The clicked to set.public AnswerFeedback.Builder clearClicked()
Indicates whether an answer or item was clicked by the human agent.
bool clicked = 2;public boolean getDisplayed()
Indicates whether an answer or item was displayed to the human agent in the agent desktop UI.
bool displayed = 3;getDisplayed in interface AnswerFeedbackOrBuilderpublic AnswerFeedback.Builder setDisplayed(boolean value)
Indicates whether an answer or item was displayed to the human agent in the agent desktop UI.
bool displayed = 3;value - The displayed to set.public AnswerFeedback.Builder clearDisplayed()
Indicates whether an answer or item was displayed to the human agent in the agent desktop UI.
bool displayed = 3;public final AnswerFeedback.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerFeedback.Builder>public final AnswerFeedback.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AnswerFeedback.Builder>Copyright © 2023 Google LLC. All rights reserved.