public static final class BrxRtb095.BidRequest.App extends com.google.protobuf.GeneratedMessage implements BrxRtb095.BidRequest.AppOrBuilder
BidRequest.App
Modifier and Type | Class and Description |
---|---|
static class |
BrxRtb095.BidRequest.App.Builder
Protobuf type
BidRequest.App |
com.google.protobuf.GeneratedMessage.BuilderParent, com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessage.ExtendableBuilder>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingType extends com.google.protobuf.Message,Type>
Modifier | Constructor and Description |
---|---|
private |
App(boolean noInit) |
private |
App(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
private |
App(com.google.protobuf.GeneratedMessage.Builder<?> builder) |
Modifier and Type | Method and Description |
---|---|
String |
getBundle()
optional string bundle = 10; |
com.google.protobuf.ByteString |
getBundleBytes()
optional string bundle = 10; |
BrxRtb095.ContentCategory |
getCat(int index)
repeated .ContentCategory cat = 4; |
int |
getCatCount()
repeated .ContentCategory cat = 4; |
List<BrxRtb095.ContentCategory> |
getCatList()
repeated .ContentCategory cat = 4; |
BrxRtb095.BidRequest.Content |
getContent()
optional .BidRequest.Content content = 13; |
BrxRtb095.BidRequest.ContentOrBuilder |
getContentOrBuilder()
optional .BidRequest.Content content = 13; |
static BrxRtb095.BidRequest.App |
getDefaultInstance() |
BrxRtb095.BidRequest.App |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getDomain()
optional string domain = 3; |
com.google.protobuf.ByteString |
getDomainBytes()
optional string domain = 3; |
String |
getId()
optional string id = 1; |
com.google.protobuf.ByteString |
getIdBytes()
optional string id = 1; |
String |
getKeywords()
optional string keywords = 11; |
com.google.protobuf.ByteString |
getKeywordsBytes()
optional string keywords = 11; |
String |
getName()
optional string name = 2; |
com.google.protobuf.ByteString |
getNameBytes()
optional string name = 2; |
BrxRtb095.ContentCategory |
getPagecat(int index)
repeated .ContentCategory pagecat = 6; |
int |
getPagecatCount()
repeated .ContentCategory pagecat = 6; |
List<BrxRtb095.ContentCategory> |
getPagecatList()
repeated .ContentCategory pagecat = 6; |
BrxRtb095.State |
getPaid()
optional .State paid = 9 [default = STATE_UNKNOWN]; |
com.google.protobuf.Parser<BrxRtb095.BidRequest.App> |
getParserForType() |
BrxRtb095.State |
getPrivacypolicy()
optional .State privacypolicy = 7 [default = STATE_UNKNOWN]; |
BrxRtb095.BidRequest.Publisher |
getPublisher()
optional .BidRequest.Publisher publisher = 14; |
BrxRtb095.BidRequest.PublisherOrBuilder |
getPublisherOrBuilder()
optional .BidRequest.Publisher publisher = 14; |
BrxRtb095.ContentCategory |
getSectioncat(int index)
repeated .ContentCategory sectioncat = 5; |
int |
getSectioncatCount()
repeated .ContentCategory sectioncat = 5; |
List<BrxRtb095.ContentCategory> |
getSectioncatList()
repeated .ContentCategory sectioncat = 5; |
int |
getSerializedSize() |
String |
getStoreurl()
optional string storeurl = 12; |
com.google.protobuf.ByteString |
getStoreurlBytes()
optional string storeurl = 12; |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
String |
getVer()
optional string ver = 8; |
com.google.protobuf.ByteString |
getVerBytes()
optional string ver = 8; |
boolean |
hasBundle()
optional string bundle = 10; |
boolean |
hasContent()
optional .BidRequest.Content content = 13; |
boolean |
hasDomain()
optional string domain = 3; |
boolean |
hasId()
optional string id = 1; |
boolean |
hasKeywords()
optional string keywords = 11; |
boolean |
hasName()
optional string name = 2; |
boolean |
hasPaid()
optional .State paid = 9 [default = STATE_UNKNOWN]; |
boolean |
hasPrivacypolicy()
optional .State privacypolicy = 7 [default = STATE_UNKNOWN]; |
boolean |
hasPublisher()
optional .BidRequest.Publisher publisher = 14; |
boolean |
hasStoreurl()
optional string storeurl = 12; |
boolean |
hasVer()
optional string ver = 8; |
private void |
initFields() |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static BrxRtb095.BidRequest.App.Builder |
newBuilder() |
static BrxRtb095.BidRequest.App.Builder |
newBuilder(BrxRtb095.BidRequest.App prototype) |
BrxRtb095.BidRequest.App.Builder |
newBuilderForType() |
protected BrxRtb095.BidRequest.App.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) |
static BrxRtb095.BidRequest.App |
parseDelimitedFrom(InputStream input) |
static BrxRtb095.BidRequest.App |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BrxRtb095.BidRequest.App |
parseFrom(byte[] data) |
static BrxRtb095.BidRequest.App |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BrxRtb095.BidRequest.App |
parseFrom(com.google.protobuf.ByteString data) |
static BrxRtb095.BidRequest.App |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BrxRtb095.BidRequest.App |
parseFrom(com.google.protobuf.CodedInputStream input) |
static BrxRtb095.BidRequest.App |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BrxRtb095.BidRequest.App |
parseFrom(InputStream input) |
static BrxRtb095.BidRequest.App |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
BrxRtb095.BidRequest.App.Builder |
toBuilder() |
protected Object |
writeReplace() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, makeExtensionsImmutable, newFileScopedGeneratedExtension, newFileScopedGeneratedExtension, newMessageScopedGeneratedExtension, newMessageScopedGeneratedExtension, parseUnknownField
equals, findInitializationErrors, getInitializationErrorString, hashCode, hashFields, toString
checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
private static final BrxRtb095.BidRequest.App defaultInstance
private final com.google.protobuf.UnknownFieldSet unknownFields
public static com.google.protobuf.Parser<BrxRtb095.BidRequest.App> PARSER
private int bitField0_
public static final int ID_FIELD_NUMBER
private Object id_
public static final int NAME_FIELD_NUMBER
private Object name_
public static final int DOMAIN_FIELD_NUMBER
private Object domain_
public static final int CAT_FIELD_NUMBER
private List<BrxRtb095.ContentCategory> cat_
public static final int SECTIONCAT_FIELD_NUMBER
private List<BrxRtb095.ContentCategory> sectioncat_
public static final int PAGECAT_FIELD_NUMBER
private List<BrxRtb095.ContentCategory> pagecat_
public static final int PRIVACYPOLICY_FIELD_NUMBER
private BrxRtb095.State privacypolicy_
public static final int VER_FIELD_NUMBER
private Object ver_
public static final int PAID_FIELD_NUMBER
private BrxRtb095.State paid_
public static final int BUNDLE_FIELD_NUMBER
private Object bundle_
public static final int KEYWORDS_FIELD_NUMBER
private Object keywords_
public static final int STOREURL_FIELD_NUMBER
private Object storeurl_
public static final int CONTENT_FIELD_NUMBER
private BrxRtb095.BidRequest.Content content_
public static final int PUBLISHER_FIELD_NUMBER
private BrxRtb095.BidRequest.Publisher publisher_
private byte memoizedIsInitialized
private int memoizedSerializedSize
private static final long serialVersionUID
private App(com.google.protobuf.GeneratedMessage.Builder<?> builder)
private App(boolean noInit)
private App(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static BrxRtb095.BidRequest.App getDefaultInstance()
public BrxRtb095.BidRequest.App getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields
in interface com.google.protobuf.MessageOrBuilder
getUnknownFields
in class com.google.protobuf.GeneratedMessage
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage
public com.google.protobuf.Parser<BrxRtb095.BidRequest.App> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessage
public boolean hasId()
optional string id = 1;
BASED ON OPEN RTB 2.1 APP OBJECT An “app” object should be included if the ad supported content is part of an application (e.g., mobile app) as opposed to a website. A bid request must not contain both an “app” object and a “site” object. The app object itself and all of its parameters are optional. If a parameter is not specified, it should be considered unknown
hasId
in interface BrxRtb095.BidRequest.AppOrBuilder
public String getId()
optional string id = 1;
BASED ON OPEN RTB 2.1 APP OBJECT An “app” object should be included if the ad supported content is part of an application (e.g., mobile app) as opposed to a website. A bid request must not contain both an “app” object and a “site” object. The app object itself and all of its parameters are optional. If a parameter is not specified, it should be considered unknown
getId
in interface BrxRtb095.BidRequest.AppOrBuilder
public com.google.protobuf.ByteString getIdBytes()
optional string id = 1;
BASED ON OPEN RTB 2.1 APP OBJECT An “app” object should be included if the ad supported content is part of an application (e.g., mobile app) as opposed to a website. A bid request must not contain both an “app” object and a “site” object. The app object itself and all of its parameters are optional. If a parameter is not specified, it should be considered unknown
getIdBytes
in interface BrxRtb095.BidRequest.AppOrBuilder
public boolean hasName()
optional string name = 2;
Application name (may be masked at publisher’s request).
hasName
in interface BrxRtb095.BidRequest.AppOrBuilder
public String getName()
optional string name = 2;
Application name (may be masked at publisher’s request).
getName
in interface BrxRtb095.BidRequest.AppOrBuilder
public com.google.protobuf.ByteString getNameBytes()
optional string name = 2;
Application name (may be masked at publisher’s request).
getNameBytes
in interface BrxRtb095.BidRequest.AppOrBuilder
public boolean hasDomain()
optional string domain = 3;
Domain of the application (e.g., “mygame.foo.com”)
hasDomain
in interface BrxRtb095.BidRequest.AppOrBuilder
public String getDomain()
optional string domain = 3;
Domain of the application (e.g., “mygame.foo.com”)
getDomain
in interface BrxRtb095.BidRequest.AppOrBuilder
public com.google.protobuf.ByteString getDomainBytes()
optional string domain = 3;
Domain of the application (e.g., “mygame.foo.com”)
getDomainBytes
in interface BrxRtb095.BidRequest.AppOrBuilder
public List<BrxRtb095.ContentCategory> getCatList()
repeated .ContentCategory cat = 4;
IAB content categories for the overall application
getCatList
in interface BrxRtb095.BidRequest.AppOrBuilder
public int getCatCount()
repeated .ContentCategory cat = 4;
IAB content categories for the overall application
getCatCount
in interface BrxRtb095.BidRequest.AppOrBuilder
public BrxRtb095.ContentCategory getCat(int index)
repeated .ContentCategory cat = 4;
IAB content categories for the overall application
getCat
in interface BrxRtb095.BidRequest.AppOrBuilder
public List<BrxRtb095.ContentCategory> getSectioncatList()
repeated .ContentCategory sectioncat = 5;
IAB content categories for the current subsection of the app
getSectioncatList
in interface BrxRtb095.BidRequest.AppOrBuilder
public int getSectioncatCount()
repeated .ContentCategory sectioncat = 5;
IAB content categories for the current subsection of the app
getSectioncatCount
in interface BrxRtb095.BidRequest.AppOrBuilder
public BrxRtb095.ContentCategory getSectioncat(int index)
repeated .ContentCategory sectioncat = 5;
IAB content categories for the current subsection of the app
getSectioncat
in interface BrxRtb095.BidRequest.AppOrBuilder
public List<BrxRtb095.ContentCategory> getPagecatList()
repeated .ContentCategory pagecat = 6;
IAB content categories for the current page/view of the app
getPagecatList
in interface BrxRtb095.BidRequest.AppOrBuilder
public int getPagecatCount()
repeated .ContentCategory pagecat = 6;
IAB content categories for the current page/view of the app
getPagecatCount
in interface BrxRtb095.BidRequest.AppOrBuilder
public BrxRtb095.ContentCategory getPagecat(int index)
repeated .ContentCategory pagecat = 6;
IAB content categories for the current page/view of the app
getPagecat
in interface BrxRtb095.BidRequest.AppOrBuilder
public boolean hasPrivacypolicy()
optional .State privacypolicy = 7 [default = STATE_UNKNOWN];
Specifies whether the app has a privacy policy
hasPrivacypolicy
in interface BrxRtb095.BidRequest.AppOrBuilder
public BrxRtb095.State getPrivacypolicy()
optional .State privacypolicy = 7 [default = STATE_UNKNOWN];
Specifies whether the app has a privacy policy
getPrivacypolicy
in interface BrxRtb095.BidRequest.AppOrBuilder
public boolean hasVer()
optional string ver = 8;
Application version
hasVer
in interface BrxRtb095.BidRequest.AppOrBuilder
public String getVer()
optional string ver = 8;
Application version
getVer
in interface BrxRtb095.BidRequest.AppOrBuilder
public com.google.protobuf.ByteString getVerBytes()
optional string ver = 8;
Application version
getVerBytes
in interface BrxRtb095.BidRequest.AppOrBuilder
public boolean hasPaid()
optional .State paid = 9 [default = STATE_UNKNOWN];
Specified whether the app is a paid app (no = free)
hasPaid
in interface BrxRtb095.BidRequest.AppOrBuilder
public BrxRtb095.State getPaid()
optional .State paid = 9 [default = STATE_UNKNOWN];
Specified whether the app is a paid app (no = free)
getPaid
in interface BrxRtb095.BidRequest.AppOrBuilder
public boolean hasBundle()
optional string bundle = 10;
Application bundle or package name (e.g., com.foo.mygame). This is intended to be a unique ID across multiple exchanges
hasBundle
in interface BrxRtb095.BidRequest.AppOrBuilder
public String getBundle()
optional string bundle = 10;
Application bundle or package name (e.g., com.foo.mygame). This is intended to be a unique ID across multiple exchanges
getBundle
in interface BrxRtb095.BidRequest.AppOrBuilder
public com.google.protobuf.ByteString getBundleBytes()
optional string bundle = 10;
Application bundle or package name (e.g., com.foo.mygame). This is intended to be a unique ID across multiple exchanges
getBundleBytes
in interface BrxRtb095.BidRequest.AppOrBuilder
public boolean hasKeywords()
optional string keywords = 11;
List of comma separated keywords describing this app
hasKeywords
in interface BrxRtb095.BidRequest.AppOrBuilder
public String getKeywords()
optional string keywords = 11;
List of comma separated keywords describing this app
getKeywords
in interface BrxRtb095.BidRequest.AppOrBuilder
public com.google.protobuf.ByteString getKeywordsBytes()
optional string keywords = 11;
List of comma separated keywords describing this app
getKeywordsBytes
in interface BrxRtb095.BidRequest.AppOrBuilder
public boolean hasStoreurl()
optional string storeurl = 12;
For QAG 1.5 compliance, an app store URL for an installed app should be passed in the bid request
hasStoreurl
in interface BrxRtb095.BidRequest.AppOrBuilder
public String getStoreurl()
optional string storeurl = 12;
For QAG 1.5 compliance, an app store URL for an installed app should be passed in the bid request
getStoreurl
in interface BrxRtb095.BidRequest.AppOrBuilder
public com.google.protobuf.ByteString getStoreurlBytes()
optional string storeurl = 12;
For QAG 1.5 compliance, an app store URL for an installed app should be passed in the bid request
getStoreurlBytes
in interface BrxRtb095.BidRequest.AppOrBuilder
public boolean hasContent()
optional .BidRequest.Content content = 13;
Object describing contents of the app
hasContent
in interface BrxRtb095.BidRequest.AppOrBuilder
public BrxRtb095.BidRequest.Content getContent()
optional .BidRequest.Content content = 13;
Object describing contents of the app
getContent
in interface BrxRtb095.BidRequest.AppOrBuilder
public BrxRtb095.BidRequest.ContentOrBuilder getContentOrBuilder()
optional .BidRequest.Content content = 13;
Object describing contents of the app
getContentOrBuilder
in interface BrxRtb095.BidRequest.AppOrBuilder
public boolean hasPublisher()
optional .BidRequest.Publisher publisher = 14;
Object describing the app publisher
hasPublisher
in interface BrxRtb095.BidRequest.AppOrBuilder
public BrxRtb095.BidRequest.Publisher getPublisher()
optional .BidRequest.Publisher publisher = 14;
Object describing the app publisher
getPublisher
in interface BrxRtb095.BidRequest.AppOrBuilder
public BrxRtb095.BidRequest.PublisherOrBuilder getPublisherOrBuilder()
optional .BidRequest.Publisher publisher = 14;
Object describing the app publisher
getPublisherOrBuilder
in interface BrxRtb095.BidRequest.AppOrBuilder
private void initFields()
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.AbstractMessage
IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.AbstractMessage
protected Object writeReplace() throws ObjectStreamException
writeReplace
in class com.google.protobuf.GeneratedMessage
ObjectStreamException
public static BrxRtb095.BidRequest.App parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static BrxRtb095.BidRequest.App parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static BrxRtb095.BidRequest.App parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static BrxRtb095.BidRequest.App parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static BrxRtb095.BidRequest.App parseFrom(InputStream input) throws IOException
IOException
public static BrxRtb095.BidRequest.App parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static BrxRtb095.BidRequest.App parseDelimitedFrom(InputStream input) throws IOException
IOException
public static BrxRtb095.BidRequest.App parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static BrxRtb095.BidRequest.App parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOException
public static BrxRtb095.BidRequest.App parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static BrxRtb095.BidRequest.App.Builder newBuilder()
public BrxRtb095.BidRequest.App.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static BrxRtb095.BidRequest.App.Builder newBuilder(BrxRtb095.BidRequest.App prototype)
public BrxRtb095.BidRequest.App.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected BrxRtb095.BidRequest.App.Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.GeneratedMessage