public static final class QaQuestion.AnswerChoice extends GeneratedMessage implements QaQuestion.AnswerChoiceOrBuilder
Message representing a possible answer to the question.
Protobuf type google.cloud.contactcenterinsights.v1.QaQuestion.AnswerChoice
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int BOOL_VALUE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int KEY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int NA_VALUE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int NUM_VALUE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int SCORE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int STR_VALUE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static QaQuestion.AnswerChoice getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static QaQuestion.AnswerChoice.Builder newBuilder()
public static QaQuestion.AnswerChoice.Builder newBuilder(QaQuestion.AnswerChoice prototype)
public static QaQuestion.AnswerChoice parseDelimitedFrom(InputStream input)
public static QaQuestion.AnswerChoice parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static QaQuestion.AnswerChoice parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static QaQuestion.AnswerChoice parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static QaQuestion.AnswerChoice parseFrom(ByteString data)
public static QaQuestion.AnswerChoice parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static QaQuestion.AnswerChoice parseFrom(CodedInputStream input)
public static QaQuestion.AnswerChoice parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static QaQuestion.AnswerChoice parseFrom(InputStream input)
public static QaQuestion.AnswerChoice parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static QaQuestion.AnswerChoice parseFrom(ByteBuffer data)
public static QaQuestion.AnswerChoice parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<QaQuestion.AnswerChoice> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public boolean getBoolValue()
Boolean value.
bool bool_value = 4;
| Returns |
| Type |
Description |
boolean |
The boolValue.
|
public QaQuestion.AnswerChoice getDefaultInstanceForType()
A short string used as an identifier.
string key = 1;
| Returns |
| Type |
Description |
String |
The key.
|
public ByteString getKeyBytes()
A short string used as an identifier.
string key = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for key.
|
public boolean getNaValue()
A value of "Not Applicable (N/A)". If provided, this field may only
be set to true. If a question receives this answer, it will be
excluded from any score calculations.
bool na_value = 5;
| Returns |
| Type |
Description |
boolean |
The naValue.
|
public double getNumValue()
Numerical value.
double num_value = 3;
| Returns |
| Type |
Description |
double |
The numValue.
|
public Parser<QaQuestion.AnswerChoice> getParserForType()
Overrides
Numerical score of the answer, used for generating the overall score of
a QaScorecardResult. If the answer uses na_value, this field is unused.
optional double score = 6;
| Returns |
| Type |
Description |
double |
The score.
|
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public String getStrValue()
String value.
string str_value = 2;
| Returns |
| Type |
Description |
String |
The strValue.
|
public ByteString getStrValueBytes()
String value.
string str_value = 2;
| Returns |
| Type |
Description |
ByteString |
The bytes for strValue.
|
public QaQuestion.AnswerChoice.ValueCase getValueCase()
public boolean hasBoolValue()
Boolean value.
bool bool_value = 4;
| Returns |
| Type |
Description |
boolean |
Whether the boolValue field is set.
|
public boolean hasNaValue()
A value of "Not Applicable (N/A)". If provided, this field may only
be set to true. If a question receives this answer, it will be
excluded from any score calculations.
bool na_value = 5;
| Returns |
| Type |
Description |
boolean |
Whether the naValue field is set.
|
public boolean hasNumValue()
Numerical value.
double num_value = 3;
| Returns |
| Type |
Description |
boolean |
Whether the numValue field is set.
|
public boolean hasScore()
Numerical score of the answer, used for generating the overall score of
a QaScorecardResult. If the answer uses na_value, this field is unused.
optional double score = 6;
| Returns |
| Type |
Description |
boolean |
Whether the score field is set.
|
public boolean hasStrValue()
String value.
string str_value = 2;
| Returns |
| Type |
Description |
boolean |
Whether the strValue field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public QaQuestion.AnswerChoice.Builder newBuilderForType()
protected QaQuestion.AnswerChoice.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public QaQuestion.AnswerChoice.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides