Class QuestionOptions.ShopOptions
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite<QuestionOptions.ShopOptions,QuestionOptions.ShopOptions.Builder>
-
- com.streamlayer.interactive.common.QuestionOptions.ShopOptions
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,QuestionOptions.ShopOptionsOrBuilder
- Enclosing class:
- QuestionOptions
public static final class QuestionOptions.ShopOptions extends com.google.protobuf.GeneratedMessageLite<QuestionOptions.ShopOptions,QuestionOptions.ShopOptions.Builder> implements QuestionOptions.ShopOptionsOrBuilder
Protobuf typestreamlayer.interactive.QuestionOptions.ShopOptions
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classQuestionOptions.ShopOptions.BuilderProtobuf typestreamlayer.interactive.QuestionOptions.ShopOptions-
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 intAVAILABLE_SIZES_FIELD_NUMBERstatic intGENDER_FIELD_NUMBERstatic intPRICE_FIELD_NUMBERstatic intPRODUCT_FIELD_NUMBERstatic intSTORE_URL_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)SizegetAvailableSizes(int index)repeated .streamlayer.interactive.Size available_sizes = 3 [json_name = "availableSizes"];intgetAvailableSizesCount()repeated .streamlayer.interactive.Size available_sizes = 3 [json_name = "availableSizes"];java.util.List<Size>getAvailableSizesList()repeated .streamlayer.interactive.Size available_sizes = 3 [json_name = "availableSizes"];SizeOrBuildergetAvailableSizesOrBuilder(int index)repeated .streamlayer.interactive.Size available_sizes = 3 [json_name = "availableSizes"];java.util.List<? extends SizeOrBuilder>getAvailableSizesOrBuilderList()repeated .streamlayer.interactive.Size available_sizes = 3 [json_name = "availableSizes"];static QuestionOptions.ShopOptionsgetDefaultInstance()ShopGendergetGender().streamlayer.interactive.ShopGender gender = 4 [json_name = "gender"];intgetGenderValue().streamlayer.interactive.ShopGender gender = 4 [json_name = "gender"];PricegetPrice().streamlayer.interactive.Price price = 2 [json_name = "price"];ProductgetProduct().streamlayer.interactive.Product product = 1 [json_name = "product"];java.lang.StringgetStoreUrl()string store_url = 5 [json_name = "storeUrl"];com.google.protobuf.ByteStringgetStoreUrlBytes()string store_url = 5 [json_name = "storeUrl"];booleanhasPrice().streamlayer.interactive.Price price = 2 [json_name = "price"];booleanhasProduct().streamlayer.interactive.Product product = 1 [json_name = "product"];static QuestionOptions.ShopOptions.BuildernewBuilder()static QuestionOptions.ShopOptions.BuildernewBuilder(QuestionOptions.ShopOptions prototype)static QuestionOptions.ShopOptionsparseDelimitedFrom(java.io.InputStream input)static QuestionOptions.ShopOptionsparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static QuestionOptions.ShopOptionsparseFrom(byte[] data)static QuestionOptions.ShopOptionsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static QuestionOptions.ShopOptionsparseFrom(com.google.protobuf.ByteString data)static QuestionOptions.ShopOptionsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static QuestionOptions.ShopOptionsparseFrom(com.google.protobuf.CodedInputStream input)static QuestionOptions.ShopOptionsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static QuestionOptions.ShopOptionsparseFrom(java.io.InputStream input)static QuestionOptions.ShopOptionsparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static QuestionOptions.ShopOptionsparseFrom(java.nio.ByteBuffer data)static QuestionOptions.ShopOptionsparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<QuestionOptions.ShopOptions>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
-
PRODUCT_FIELD_NUMBER
public static final int PRODUCT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PRICE_FIELD_NUMBER
public static final int PRICE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AVAILABLE_SIZES_FIELD_NUMBER
public static final int AVAILABLE_SIZES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GENDER_FIELD_NUMBER
public static final int GENDER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STORE_URL_FIELD_NUMBER
public static final int STORE_URL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
hasProduct
public boolean hasProduct()
.streamlayer.interactive.Product product = 1 [json_name = "product"];- Specified by:
hasProductin interfaceQuestionOptions.ShopOptionsOrBuilder- Returns:
- Whether the product field is set.
-
getProduct
public Product getProduct()
.streamlayer.interactive.Product product = 1 [json_name = "product"];- Specified by:
getProductin interfaceQuestionOptions.ShopOptionsOrBuilder- Returns:
- The product.
-
hasPrice
public boolean hasPrice()
.streamlayer.interactive.Price price = 2 [json_name = "price"];- Specified by:
hasPricein interfaceQuestionOptions.ShopOptionsOrBuilder- Returns:
- Whether the price field is set.
-
getPrice
public Price getPrice()
.streamlayer.interactive.Price price = 2 [json_name = "price"];- Specified by:
getPricein interfaceQuestionOptions.ShopOptionsOrBuilder- Returns:
- The price.
-
getAvailableSizesList
public java.util.List<Size> getAvailableSizesList()
repeated .streamlayer.interactive.Size available_sizes = 3 [json_name = "availableSizes"];- Specified by:
getAvailableSizesListin interfaceQuestionOptions.ShopOptionsOrBuilder
-
getAvailableSizesOrBuilderList
public java.util.List<? extends SizeOrBuilder> getAvailableSizesOrBuilderList()
repeated .streamlayer.interactive.Size available_sizes = 3 [json_name = "availableSizes"];
-
getAvailableSizesCount
public int getAvailableSizesCount()
repeated .streamlayer.interactive.Size available_sizes = 3 [json_name = "availableSizes"];- Specified by:
getAvailableSizesCountin interfaceQuestionOptions.ShopOptionsOrBuilder
-
getAvailableSizes
public Size getAvailableSizes(int index)
repeated .streamlayer.interactive.Size available_sizes = 3 [json_name = "availableSizes"];- Specified by:
getAvailableSizesin interfaceQuestionOptions.ShopOptionsOrBuilder
-
getAvailableSizesOrBuilder
public SizeOrBuilder getAvailableSizesOrBuilder(int index)
repeated .streamlayer.interactive.Size available_sizes = 3 [json_name = "availableSizes"];
-
getGenderValue
public int getGenderValue()
.streamlayer.interactive.ShopGender gender = 4 [json_name = "gender"];- Specified by:
getGenderValuein interfaceQuestionOptions.ShopOptionsOrBuilder- Returns:
- The enum numeric value on the wire for gender.
-
getGender
public ShopGender getGender()
.streamlayer.interactive.ShopGender gender = 4 [json_name = "gender"];- Specified by:
getGenderin interfaceQuestionOptions.ShopOptionsOrBuilder- Returns:
- The gender.
-
getStoreUrl
public java.lang.String getStoreUrl()
string store_url = 5 [json_name = "storeUrl"];- Specified by:
getStoreUrlin interfaceQuestionOptions.ShopOptionsOrBuilder- Returns:
- The storeUrl.
-
getStoreUrlBytes
public com.google.protobuf.ByteString getStoreUrlBytes()
string store_url = 5 [json_name = "storeUrl"];- Specified by:
getStoreUrlBytesin interfaceQuestionOptions.ShopOptionsOrBuilder- Returns:
- The bytes for storeUrl.
-
parseFrom
public static QuestionOptions.ShopOptions parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuestionOptions.ShopOptions parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuestionOptions.ShopOptions parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuestionOptions.ShopOptions 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.ShopOptions parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuestionOptions.ShopOptions parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static QuestionOptions.ShopOptions parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static QuestionOptions.ShopOptions parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static QuestionOptions.ShopOptions parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static QuestionOptions.ShopOptions parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static QuestionOptions.ShopOptions parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static QuestionOptions.ShopOptions parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilder
public static QuestionOptions.ShopOptions.Builder newBuilder()
-
newBuilder
public static QuestionOptions.ShopOptions.Builder newBuilder(QuestionOptions.ShopOptions 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.ShopOptions,QuestionOptions.ShopOptions.Builder>
-
getDefaultInstance
public static QuestionOptions.ShopOptions getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<QuestionOptions.ShopOptions> parser()
-
-