public static final class Openrtb.BidRequest.App extends com.google.protobuf.GeneratedMessage implements Openrtb.BidRequest.AppOrBuilder
openrtb.BidRequest.App
OpenRTB 3.3.6: should be included if the ad supported content is part of a mobile application (as opposed to a mobile website).
| Modifier and Type | Class and Description |
|---|---|
static class |
Openrtb.BidRequest.App.Builder
Protobuf type
openrtb.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<MessageType,BuilderType>>, 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 and Type | Field and Description |
|---|---|
static int |
BUNDLE_FIELD_NUMBER |
static int |
CAT_FIELD_NUMBER |
static int |
CONTENT_FIELD_NUMBER |
static int |
DOMAIN_FIELD_NUMBER |
static int |
EXT_FIELD_NUMBER |
static int |
ID_FIELD_NUMBER |
static int |
KEYWORDS_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
PAGECAT_FIELD_NUMBER |
static int |
PAID_FIELD_NUMBER |
static com.google.protobuf.Parser<Openrtb.BidRequest.App> |
PARSER
Deprecated.
|
static int |
PRIVACYPOLICY_FIELD_NUMBER |
static int |
PUBLISHER_FIELD_NUMBER |
static int |
SECTIONCAT_FIELD_NUMBER |
static int |
STOREURL_FIELD_NUMBER |
static int |
VER_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
String |
getBundle()
optional string bundle = 8 [default = "-1"]; |
com.google.protobuf.ByteString |
getBundleBytes()
optional string bundle = 8 [default = "-1"]; |
String |
getCat(int index)
repeated string cat = 4; |
com.google.protobuf.ByteString |
getCatBytes(int index)
repeated string cat = 4; |
int |
getCatCount()
repeated string cat = 4; |
com.google.protobuf.ProtocolStringList |
getCatList()
repeated string cat = 4; |
Openrtb.BidRequest.Content |
getContent()
optional .openrtb.BidRequest.Content content = 12; |
Openrtb.BidRequest.ContentOrBuilder |
getContentOrBuilder()
optional .openrtb.BidRequest.Content content = 12; |
static Openrtb.BidRequest.App |
getDefaultInstance() |
Openrtb.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; |
Extension.AppExtensions |
getExt()
optional .openrtb.AppExtensions ext = 1000; |
Extension.AppExtensionsOrBuilder |
getExtOrBuilder()
optional .openrtb.AppExtensions ext = 1000; |
String |
getId()
optional string id = 1 [default = "-1"]; |
com.google.protobuf.ByteString |
getIdBytes()
optional string id = 1 [default = "-1"]; |
String |
getKeywords()
optional string keywords = 13; |
com.google.protobuf.ByteString |
getKeywordsBytes()
optional string keywords = 13; |
String |
getName()
optional string name = 2 [default = "-1"]; |
com.google.protobuf.ByteString |
getNameBytes()
optional string name = 2 [default = "-1"]; |
String |
getPagecat(int index)
repeated string pagecat = 6; |
com.google.protobuf.ByteString |
getPagecatBytes(int index)
repeated string pagecat = 6; |
int |
getPagecatCount()
repeated string pagecat = 6; |
com.google.protobuf.ProtocolStringList |
getPagecatList()
repeated string pagecat = 6; |
OpenrtbCommon.Flag |
getPaid()
optional .openrtb.Flag paid = 10; |
com.google.protobuf.Parser<Openrtb.BidRequest.App> |
getParserForType() |
OpenrtbCommon.Flag |
getPrivacypolicy()
optional .openrtb.Flag privacypolicy = 9; |
Openrtb.BidRequest.Publisher |
getPublisher()
optional .openrtb.BidRequest.Publisher publisher = 11; |
Openrtb.BidRequest.PublisherOrBuilder |
getPublisherOrBuilder()
optional .openrtb.BidRequest.Publisher publisher = 11; |
String |
getSectioncat(int index)
repeated string sectioncat = 5; |
com.google.protobuf.ByteString |
getSectioncatBytes(int index)
repeated string sectioncat = 5; |
int |
getSectioncatCount()
repeated string sectioncat = 5; |
com.google.protobuf.ProtocolStringList |
getSectioncatList()
repeated string sectioncat = 5; |
int |
getSerializedSize() |
String |
getStoreurl()
optional string storeurl = 14; |
com.google.protobuf.ByteString |
getStoreurlBytes()
optional string storeurl = 14; |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
String |
getVer()
optional string ver = 7; |
com.google.protobuf.ByteString |
getVerBytes()
optional string ver = 7; |
boolean |
hasBundle()
optional string bundle = 8 [default = "-1"]; |
boolean |
hasContent()
optional .openrtb.BidRequest.Content content = 12; |
boolean |
hasDomain()
optional string domain = 3; |
boolean |
hasExt()
optional .openrtb.AppExtensions ext = 1000; |
boolean |
hasId()
optional string id = 1 [default = "-1"]; |
boolean |
hasKeywords()
optional string keywords = 13; |
boolean |
hasName()
optional string name = 2 [default = "-1"]; |
boolean |
hasPaid()
optional .openrtb.Flag paid = 10; |
boolean |
hasPrivacypolicy()
optional .openrtb.Flag privacypolicy = 9; |
boolean |
hasPublisher()
optional .openrtb.BidRequest.Publisher publisher = 11; |
boolean |
hasStoreurl()
optional string storeurl = 14; |
boolean |
hasVer()
optional string ver = 7; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Openrtb.BidRequest.App.Builder |
newBuilder() |
static Openrtb.BidRequest.App.Builder |
newBuilder(Openrtb.BidRequest.App prototype) |
Openrtb.BidRequest.App.Builder |
newBuilderForType() |
protected Openrtb.BidRequest.App.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) |
static Openrtb.BidRequest.App |
parseDelimitedFrom(InputStream input) |
static Openrtb.BidRequest.App |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Openrtb.BidRequest.App |
parseFrom(byte[] data) |
static Openrtb.BidRequest.App |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Openrtb.BidRequest.App |
parseFrom(com.google.protobuf.ByteString data) |
static Openrtb.BidRequest.App |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Openrtb.BidRequest.App |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Openrtb.BidRequest.App |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Openrtb.BidRequest.App |
parseFrom(InputStream input) |
static Openrtb.BidRequest.App |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Openrtb.BidRequest.App> |
parser() |
Openrtb.BidRequest.App.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, newFileScopedGeneratedExtension, newFileScopedGeneratedExtension, newMessageScopedGeneratedExtension, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, writeReplace, writeString, writeStringNoTagequals, findInitializationErrors, getInitializationErrorString, hashBoolean, hashCode, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int ID_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
public static final int DOMAIN_FIELD_NUMBER
public static final int CAT_FIELD_NUMBER
public static final int SECTIONCAT_FIELD_NUMBER
public static final int PAGECAT_FIELD_NUMBER
public static final int VER_FIELD_NUMBER
public static final int BUNDLE_FIELD_NUMBER
public static final int PRIVACYPOLICY_FIELD_NUMBER
public static final int PAID_FIELD_NUMBER
public static final int PUBLISHER_FIELD_NUMBER
public static final int CONTENT_FIELD_NUMBER
public static final int KEYWORDS_FIELD_NUMBER
public static final int STOREURL_FIELD_NUMBER
public static final int EXT_FIELD_NUMBER
@Deprecated public static final com.google.protobuf.Parser<Openrtb.BidRequest.App> PARSER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessagepublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic boolean hasId()
optional string id = 1 [default = "-1"];
Application ID on the exchange.
hasId in interface Openrtb.BidRequest.AppOrBuilderpublic String getId()
optional string id = 1 [default = "-1"];
Application ID on the exchange.
getId in interface Openrtb.BidRequest.AppOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
optional string id = 1 [default = "-1"];
Application ID on the exchange.
getIdBytes in interface Openrtb.BidRequest.AppOrBuilderpublic boolean hasName()
optional string name = 2 [default = "-1"];
Application name (may be masked at publisher’s request).
hasName in interface Openrtb.BidRequest.AppOrBuilderpublic String getName()
optional string name = 2 [default = "-1"];
Application name (may be masked at publisher’s request).
getName in interface Openrtb.BidRequest.AppOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
optional string name = 2 [default = "-1"];
Application name (may be masked at publisher’s request).
getNameBytes in interface Openrtb.BidRequest.AppOrBuilderpublic boolean hasDomain()
optional string domain = 3;
Domain of the application. For example, “mygame.foo.com”.
hasDomain in interface Openrtb.BidRequest.AppOrBuilderpublic String getDomain()
optional string domain = 3;
Domain of the application. For example, “mygame.foo.com”.
getDomain in interface Openrtb.BidRequest.AppOrBuilderpublic com.google.protobuf.ByteString getDomainBytes()
optional string domain = 3;
Domain of the application. For example, “mygame.foo.com”.
getDomainBytes in interface Openrtb.BidRequest.AppOrBuilderpublic com.google.protobuf.ProtocolStringList getCatList()
repeated string cat = 4;
Array of IAB content categories for the overall application.
getCatList in interface Openrtb.BidRequest.AppOrBuilderpublic int getCatCount()
repeated string cat = 4;
Array of IAB content categories for the overall application.
getCatCount in interface Openrtb.BidRequest.AppOrBuilderpublic String getCat(int index)
repeated string cat = 4;
Array of IAB content categories for the overall application.
getCat in interface Openrtb.BidRequest.AppOrBuilderpublic com.google.protobuf.ByteString getCatBytes(int index)
repeated string cat = 4;
Array of IAB content categories for the overall application.
getCatBytes in interface Openrtb.BidRequest.AppOrBuilderpublic com.google.protobuf.ProtocolStringList getSectioncatList()
repeated string sectioncat = 5;
Array of IAB content categories for the current subsection of the application.
getSectioncatList in interface Openrtb.BidRequest.AppOrBuilderpublic int getSectioncatCount()
repeated string sectioncat = 5;
Array of IAB content categories for the current subsection of the application.
getSectioncatCount in interface Openrtb.BidRequest.AppOrBuilderpublic String getSectioncat(int index)
repeated string sectioncat = 5;
Array of IAB content categories for the current subsection of the application.
getSectioncat in interface Openrtb.BidRequest.AppOrBuilderpublic com.google.protobuf.ByteString getSectioncatBytes(int index)
repeated string sectioncat = 5;
Array of IAB content categories for the current subsection of the application.
getSectioncatBytes in interface Openrtb.BidRequest.AppOrBuilderpublic com.google.protobuf.ProtocolStringList getPagecatList()
repeated string pagecat = 6;
Array of IAB content categories for the current page/view of the app.
getPagecatList in interface Openrtb.BidRequest.AppOrBuilderpublic int getPagecatCount()
repeated string pagecat = 6;
Array of IAB content categories for the current page/view of the app.
getPagecatCount in interface Openrtb.BidRequest.AppOrBuilderpublic String getPagecat(int index)
repeated string pagecat = 6;
Array of IAB content categories for the current page/view of the app.
getPagecat in interface Openrtb.BidRequest.AppOrBuilderpublic com.google.protobuf.ByteString getPagecatBytes(int index)
repeated string pagecat = 6;
Array of IAB content categories for the current page/view of the app.
getPagecatBytes in interface Openrtb.BidRequest.AppOrBuilderpublic boolean hasVer()
optional string ver = 7;
Application version.
hasVer in interface Openrtb.BidRequest.AppOrBuilderpublic String getVer()
optional string ver = 7;
Application version.
getVer in interface Openrtb.BidRequest.AppOrBuilderpublic com.google.protobuf.ByteString getVerBytes()
optional string ver = 7;
Application version.
getVerBytes in interface Openrtb.BidRequest.AppOrBuilderpublic boolean hasBundle()
optional string bundle = 8 [default = "-1"];
Application bundle or package name (e.g., com.foo.mygame). This is intended to be a unique ID across multiple exchanges.
hasBundle in interface Openrtb.BidRequest.AppOrBuilderpublic String getBundle()
optional string bundle = 8 [default = "-1"];
Application bundle or package name (e.g., com.foo.mygame). This is intended to be a unique ID across multiple exchanges.
getBundle in interface Openrtb.BidRequest.AppOrBuilderpublic com.google.protobuf.ByteString getBundleBytes()
optional string bundle = 8 [default = "-1"];
Application bundle or package name (e.g., com.foo.mygame). This is intended to be a unique ID across multiple exchanges.
getBundleBytes in interface Openrtb.BidRequest.AppOrBuilderpublic boolean hasPrivacypolicy()
optional .openrtb.Flag privacypolicy = 9;
Specifies whether the application has a privacy policy.
hasPrivacypolicy in interface Openrtb.BidRequest.AppOrBuilderpublic OpenrtbCommon.Flag getPrivacypolicy()
optional .openrtb.Flag privacypolicy = 9;
Specifies whether the application has a privacy policy.
getPrivacypolicy in interface Openrtb.BidRequest.AppOrBuilderpublic boolean hasPaid()
optional .openrtb.Flag paid = 10;
Application is a paid version or free.
hasPaid in interface Openrtb.BidRequest.AppOrBuilderpublic OpenrtbCommon.Flag getPaid()
optional .openrtb.Flag paid = 10;
Application is a paid version or free.
getPaid in interface Openrtb.BidRequest.AppOrBuilderpublic boolean hasPublisher()
optional .openrtb.BidRequest.Publisher publisher = 11;
Application's Publisher.
hasPublisher in interface Openrtb.BidRequest.AppOrBuilderpublic Openrtb.BidRequest.Publisher getPublisher()
optional .openrtb.BidRequest.Publisher publisher = 11;
Application's Publisher.
getPublisher in interface Openrtb.BidRequest.AppOrBuilderpublic Openrtb.BidRequest.PublisherOrBuilder getPublisherOrBuilder()
optional .openrtb.BidRequest.Publisher publisher = 11;
Application's Publisher.
getPublisherOrBuilder in interface Openrtb.BidRequest.AppOrBuilderpublic boolean hasContent()
optional .openrtb.BidRequest.Content content = 12;
Application's Content.
hasContent in interface Openrtb.BidRequest.AppOrBuilderpublic Openrtb.BidRequest.Content getContent()
optional .openrtb.BidRequest.Content content = 12;
Application's Content.
getContent in interface Openrtb.BidRequest.AppOrBuilderpublic Openrtb.BidRequest.ContentOrBuilder getContentOrBuilder()
optional .openrtb.BidRequest.Content content = 12;
Application's Content.
getContentOrBuilder in interface Openrtb.BidRequest.AppOrBuilderpublic boolean hasKeywords()
optional string keywords = 13;
List of keywords describing this site in a comma separated string.
hasKeywords in interface Openrtb.BidRequest.AppOrBuilderpublic String getKeywords()
optional string keywords = 13;
List of keywords describing this site in a comma separated string.
getKeywords in interface Openrtb.BidRequest.AppOrBuilderpublic com.google.protobuf.ByteString getKeywordsBytes()
optional string keywords = 13;
List of keywords describing this site in a comma separated string.
getKeywordsBytes in interface Openrtb.BidRequest.AppOrBuilderpublic boolean hasStoreurl()
optional string storeurl = 14;
For QAG 1.5 compliance, an app store URL for an installed app should be passed in the bid request.
hasStoreurl in interface Openrtb.BidRequest.AppOrBuilderpublic String getStoreurl()
optional string storeurl = 14;
For QAG 1.5 compliance, an app store URL for an installed app should be passed in the bid request.
getStoreurl in interface Openrtb.BidRequest.AppOrBuilderpublic com.google.protobuf.ByteString getStoreurlBytes()
optional string storeurl = 14;
For QAG 1.5 compliance, an app store URL for an installed app should be passed in the bid request.
getStoreurlBytes in interface Openrtb.BidRequest.AppOrBuilderpublic boolean hasExt()
optional .openrtb.AppExtensions ext = 1000;hasExt in interface Openrtb.BidRequest.AppOrBuilderpublic Extension.AppExtensions getExt()
optional .openrtb.AppExtensions ext = 1000;getExt in interface Openrtb.BidRequest.AppOrBuilderpublic Extension.AppExtensionsOrBuilder getExtOrBuilder()
optional .openrtb.AppExtensions ext = 1000;getExtOrBuilder in interface Openrtb.BidRequest.AppOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageIOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessagepublic static Openrtb.BidRequest.App parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Openrtb.BidRequest.App parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Openrtb.BidRequest.App parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Openrtb.BidRequest.App parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Openrtb.BidRequest.App parseFrom(InputStream input) throws IOException
IOExceptionpublic static Openrtb.BidRequest.App parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Openrtb.BidRequest.App parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Openrtb.BidRequest.App parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Openrtb.BidRequest.App parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Openrtb.BidRequest.App parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Openrtb.BidRequest.App.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Openrtb.BidRequest.App.Builder newBuilder()
public static Openrtb.BidRequest.App.Builder newBuilder(Openrtb.BidRequest.App prototype)
public Openrtb.BidRequest.App.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Openrtb.BidRequest.App.Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessagepublic static Openrtb.BidRequest.App getDefaultInstance()
public static com.google.protobuf.Parser<Openrtb.BidRequest.App> parser()
public com.google.protobuf.Parser<Openrtb.BidRequest.App> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic Openrtb.BidRequest.App getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2017. All rights reserved.