Class Promotion
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite<Promotion,Promotion.Builder>
-
- com.streamlayer.interactive.common.Promotion
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,PromotionOrBuilder
public final class Promotion extends com.google.protobuf.GeneratedMessageLite<Promotion,Promotion.Builder> implements PromotionOrBuilder
Protobuf typestreamlayer.interactive.Promotion
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPromotion.BuilderProtobuf typestreamlayer.interactive.Promotion-
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 intAD_UNIT_FIELD_NUMBERstatic intBANNER_FIELD_NUMBERstatic intFORMAT_FIELD_NUMBERstatic intGENERAL_TAB_METADATA_FIELD_NUMBERstatic intSPONSOR_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected java.lang.ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)AdUnitgetAdUnit()Deprecated.streamlayer.interactive.Promotion.ad_unit is deprecated.intgetAdUnitValue()Deprecated.streamlayer.interactive.Promotion.ad_unit is deprecated.BannergetBanner().streamlayer.interactive.Banner banner = 2 [json_name = "banner"];static PromotiongetDefaultInstance()PromotionFormatgetFormat()Deprecated.streamlayer.interactive.Promotion.format is deprecated.intgetFormatValue()Deprecated.streamlayer.interactive.Promotion.format is deprecated.GeneralTabMetadatagetGeneralTabMetadata()metadata for ad unitSponsorshipgetSponsor().streamlayer.interactive.Sponsorship sponsor = 5 [json_name = "sponsor"];booleanhasBanner().streamlayer.interactive.Banner banner = 2 [json_name = "banner"];booleanhasGeneralTabMetadata()metadata for ad unitbooleanhasSponsor().streamlayer.interactive.Sponsorship sponsor = 5 [json_name = "sponsor"];static Promotion.BuildernewBuilder()static Promotion.BuildernewBuilder(Promotion prototype)static PromotionparseDelimitedFrom(java.io.InputStream input)static PromotionparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PromotionparseFrom(byte[] data)static PromotionparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PromotionparseFrom(com.google.protobuf.ByteString data)static PromotionparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PromotionparseFrom(com.google.protobuf.CodedInputStream input)static PromotionparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PromotionparseFrom(java.io.InputStream input)static PromotionparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PromotionparseFrom(java.nio.ByteBuffer data)static PromotionparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Promotion>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
-
FORMAT_FIELD_NUMBER
public static final int FORMAT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BANNER_FIELD_NUMBER
public static final int BANNER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GENERAL_TAB_METADATA_FIELD_NUMBER
public static final int GENERAL_TAB_METADATA_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AD_UNIT_FIELD_NUMBER
public static final int AD_UNIT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SPONSOR_FIELD_NUMBER
public static final int SPONSOR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getFormatValue
@Deprecated public int getFormatValue()
Deprecated.streamlayer.interactive.Promotion.format is deprecated. See streamlayer/interactive/interactive.common.proto;l=518.streamlayer.interactive.PromotionFormat format = 1 [json_name = "format", deprecated = true];- Specified by:
getFormatValuein interfacePromotionOrBuilder- Returns:
- The enum numeric value on the wire for format.
-
getFormat
@Deprecated public PromotionFormat getFormat()
Deprecated.streamlayer.interactive.Promotion.format is deprecated. See streamlayer/interactive/interactive.common.proto;l=518.streamlayer.interactive.PromotionFormat format = 1 [json_name = "format", deprecated = true];- Specified by:
getFormatin interfacePromotionOrBuilder- Returns:
- The format.
-
hasBanner
public boolean hasBanner()
.streamlayer.interactive.Banner banner = 2 [json_name = "banner"];- Specified by:
hasBannerin interfacePromotionOrBuilder- Returns:
- Whether the banner field is set.
-
getBanner
public Banner getBanner()
.streamlayer.interactive.Banner banner = 2 [json_name = "banner"];- Specified by:
getBannerin interfacePromotionOrBuilder- Returns:
- The banner.
-
hasGeneralTabMetadata
public boolean hasGeneralTabMetadata()
metadata for ad unit
.streamlayer.interactive.GeneralTabMetadata general_tab_metadata = 3 [json_name = "generalTabMetadata"];- Specified by:
hasGeneralTabMetadatain interfacePromotionOrBuilder- Returns:
- Whether the generalTabMetadata field is set.
-
getGeneralTabMetadata
public GeneralTabMetadata getGeneralTabMetadata()
metadata for ad unit
.streamlayer.interactive.GeneralTabMetadata general_tab_metadata = 3 [json_name = "generalTabMetadata"];- Specified by:
getGeneralTabMetadatain interfacePromotionOrBuilder- Returns:
- The generalTabMetadata.
-
getAdUnitValue
@Deprecated public int getAdUnitValue()
Deprecated.streamlayer.interactive.Promotion.ad_unit is deprecated. See streamlayer/interactive/interactive.common.proto;l=521ad unit toggle
.streamlayer.interactive.AdUnit ad_unit = 4 [json_name = "adUnit", deprecated = true];- Specified by:
getAdUnitValuein interfacePromotionOrBuilder- Returns:
- The enum numeric value on the wire for adUnit.
-
getAdUnit
@Deprecated public AdUnit getAdUnit()
Deprecated.streamlayer.interactive.Promotion.ad_unit is deprecated. See streamlayer/interactive/interactive.common.proto;l=521ad unit toggle
.streamlayer.interactive.AdUnit ad_unit = 4 [json_name = "adUnit", deprecated = true];- Specified by:
getAdUnitin interfacePromotionOrBuilder- Returns:
- The adUnit.
-
hasSponsor
public boolean hasSponsor()
.streamlayer.interactive.Sponsorship sponsor = 5 [json_name = "sponsor"];- Specified by:
hasSponsorin interfacePromotionOrBuilder- Returns:
- Whether the sponsor field is set.
-
getSponsor
public Sponsorship getSponsor()
.streamlayer.interactive.Sponsorship sponsor = 5 [json_name = "sponsor"];- Specified by:
getSponsorin interfacePromotionOrBuilder- Returns:
- The sponsor.
-
parseFrom
public static Promotion parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Promotion parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Promotion parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Promotion parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Promotion parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Promotion parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Promotion parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Promotion parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Promotion parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Promotion parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Promotion parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Promotion parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilder
public static Promotion.Builder newBuilder()
-
newBuilder
public static Promotion.Builder newBuilder(Promotion 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<Promotion,Promotion.Builder>
-
getDefaultInstance
public static Promotion getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Promotion> parser()
-
-