Class QuestionOptions.TriviaOptions
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite<QuestionOptions.TriviaOptions,QuestionOptions.TriviaOptions.Builder>
-
- com.streamlayer.interactive.common.QuestionOptions.TriviaOptions
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,QuestionOptions.TriviaOptionsOrBuilder
- Enclosing class:
- QuestionOptions
public static final class QuestionOptions.TriviaOptions extends com.google.protobuf.GeneratedMessageLite<QuestionOptions.TriviaOptions,QuestionOptions.TriviaOptions.Builder> implements QuestionOptions.TriviaOptionsOrBuilder
Protobuf typestreamlayer.interactive.QuestionOptions.TriviaOptions
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classQuestionOptions.TriviaOptions.BuilderProtobuf typestreamlayer.interactive.QuestionOptions.TriviaOptions-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite,Type extends java.lang.Object>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm
-
-
Field Summary
Fields Modifier and Type Field Description static intCORRECT_FEEDBACK_FIELD_NUMBERstatic intEXPLANATION_FIELD_NUMBERstatic intINCORRECT_FEEDBACK_FIELD_NUMBERstatic intPOINTS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)AnswerFeedbackgetCorrectFeedback().streamlayer.interactive.AnswerFeedback correct_feedback = 1 [json_name = "correctFeedback"];static QuestionOptions.TriviaOptionsgetDefaultInstance()java.lang.StringgetExplanation()string explanation = 4 [json_name = "explanation"];com.google.protobuf.ByteStringgetExplanationBytes()string explanation = 4 [json_name = "explanation"];AnswerFeedbackgetIncorrectFeedback().streamlayer.interactive.AnswerFeedback incorrect_feedback = 2 [json_name = "incorrectFeedback"];longgetPoints()uint64 points = 3 [json_name = "points"];booleanhasCorrectFeedback().streamlayer.interactive.AnswerFeedback correct_feedback = 1 [json_name = "correctFeedback"];booleanhasIncorrectFeedback().streamlayer.interactive.AnswerFeedback incorrect_feedback = 2 [json_name = "incorrectFeedback"];static QuestionOptions.TriviaOptions.BuildernewBuilder()static QuestionOptions.TriviaOptions.BuildernewBuilder(QuestionOptions.TriviaOptions prototype)static QuestionOptions.TriviaOptionsparseDelimitedFrom(java.io.InputStream input)static QuestionOptions.TriviaOptionsparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static QuestionOptions.TriviaOptionsparseFrom(byte[] data)static QuestionOptions.TriviaOptionsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static QuestionOptions.TriviaOptionsparseFrom(com.google.protobuf.ByteString data)static QuestionOptions.TriviaOptionsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static QuestionOptions.TriviaOptionsparseFrom(com.google.protobuf.CodedInputStream input)static QuestionOptions.TriviaOptionsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static QuestionOptions.TriviaOptionsparseFrom(java.io.InputStream input)static QuestionOptions.TriviaOptionsparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static QuestionOptions.TriviaOptionsparseFrom(java.nio.ByteBuffer data)static QuestionOptions.TriviaOptionsparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<QuestionOptions.TriviaOptions>parser()-
Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeTo
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
-
-
-
Field Detail
-
CORRECT_FEEDBACK_FIELD_NUMBER
public static final int CORRECT_FEEDBACK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INCORRECT_FEEDBACK_FIELD_NUMBER
public static final int INCORRECT_FEEDBACK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
POINTS_FIELD_NUMBER
public static final int POINTS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EXPLANATION_FIELD_NUMBER
public static final int EXPLANATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
hasCorrectFeedback
public boolean hasCorrectFeedback()
.streamlayer.interactive.AnswerFeedback correct_feedback = 1 [json_name = "correctFeedback"];- Specified by:
hasCorrectFeedbackin interfaceQuestionOptions.TriviaOptionsOrBuilder- Returns:
- Whether the correctFeedback field is set.
-
getCorrectFeedback
public AnswerFeedback getCorrectFeedback()
.streamlayer.interactive.AnswerFeedback correct_feedback = 1 [json_name = "correctFeedback"];- Specified by:
getCorrectFeedbackin interfaceQuestionOptions.TriviaOptionsOrBuilder- Returns:
- The correctFeedback.
-
hasIncorrectFeedback
public boolean hasIncorrectFeedback()
.streamlayer.interactive.AnswerFeedback incorrect_feedback = 2 [json_name = "incorrectFeedback"];- Specified by:
hasIncorrectFeedbackin interfaceQuestionOptions.TriviaOptionsOrBuilder- Returns:
- Whether the incorrectFeedback field is set.
-
getIncorrectFeedback
public AnswerFeedback getIncorrectFeedback()
.streamlayer.interactive.AnswerFeedback incorrect_feedback = 2 [json_name = "incorrectFeedback"];- Specified by:
getIncorrectFeedbackin interfaceQuestionOptions.TriviaOptionsOrBuilder- Returns:
- The incorrectFeedback.
-
getPoints
public long getPoints()
uint64 points = 3 [json_name = "points"];- Specified by:
getPointsin interfaceQuestionOptions.TriviaOptionsOrBuilder- Returns:
- The points.
-
getExplanation
public java.lang.String getExplanation()
string explanation = 4 [json_name = "explanation"];- Specified by:
getExplanationin interfaceQuestionOptions.TriviaOptionsOrBuilder- Returns:
- The explanation.
-
getExplanationBytes
public com.google.protobuf.ByteString getExplanationBytes()
string explanation = 4 [json_name = "explanation"];- Specified by:
getExplanationBytesin interfaceQuestionOptions.TriviaOptionsOrBuilder- Returns:
- The bytes for explanation.
-
parseFrom
public static QuestionOptions.TriviaOptions parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuestionOptions.TriviaOptions parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuestionOptions.TriviaOptions parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuestionOptions.TriviaOptions parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuestionOptions.TriviaOptions parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuestionOptions.TriviaOptions parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuestionOptions.TriviaOptions parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static QuestionOptions.TriviaOptions parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static QuestionOptions.TriviaOptions parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static QuestionOptions.TriviaOptions parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static QuestionOptions.TriviaOptions parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static QuestionOptions.TriviaOptions parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilder
public static QuestionOptions.TriviaOptions.Builder newBuilder()
-
newBuilder
public static QuestionOptions.TriviaOptions.Builder newBuilder(QuestionOptions.TriviaOptions prototype)
-
dynamicMethod
protected final java.lang.Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)- Specified by:
dynamicMethodin classcom.google.protobuf.GeneratedMessageLite<QuestionOptions.TriviaOptions,QuestionOptions.TriviaOptions.Builder>
-
getDefaultInstance
public static QuestionOptions.TriviaOptions getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<QuestionOptions.TriviaOptions> parser()
-
-