Interface QaQuestion.AnswerChoiceOrBuilder (2.55.0)

public static interface QaQuestion.AnswerChoiceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBoolValue()

public abstract boolean getBoolValue()

Boolean value.

bool bool_value = 4;

Returns
Type Description
boolean

The boolValue.

getKey()

public abstract String getKey()

A short string used as an identifier.

string key = 1;

Returns
Type Description
String

The key.

getKeyBytes()

public abstract ByteString getKeyBytes()

A short string used as an identifier.

string key = 1;

Returns
Type Description
ByteString

The bytes for key.

getNaValue()

public abstract 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.

getNumValue()

public abstract double getNumValue()

Numerical value.

double num_value = 3;

Returns
Type Description
double

The numValue.

getScore()

public abstract double getScore()

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.

getStrValue()

public abstract String getStrValue()

String value.

string str_value = 2;

Returns
Type Description
String

The strValue.

getStrValueBytes()

public abstract ByteString getStrValueBytes()

String value.

string str_value = 2;

Returns
Type Description
ByteString

The bytes for strValue.

getValueCase()

public abstract QaQuestion.AnswerChoice.ValueCase getValueCase()
Returns
Type Description
QaQuestion.AnswerChoice.ValueCase

hasBoolValue()

public abstract boolean hasBoolValue()

Boolean value.

bool bool_value = 4;

Returns
Type Description
boolean

Whether the boolValue field is set.

hasNaValue()

public abstract 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.

hasNumValue()

public abstract boolean hasNumValue()

Numerical value.

double num_value = 3;

Returns
Type Description
boolean

Whether the numValue field is set.

hasScore()

public abstract 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.

hasStrValue()

public abstract boolean hasStrValue()

String value.

string str_value = 2;

Returns
Type Description
boolean

Whether the strValue field is set.