Package com.google.openrtb
Class OpenRtb.BidRequest.App
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.protobuf.GeneratedMessageV3.ExtendableMessage<OpenRtb.BidRequest.App>
-
- com.google.openrtb.OpenRtb.BidRequest.App
-
- All Implemented Interfaces:
OpenRtb.BidRequest.AppOrBuilder,com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<OpenRtb.BidRequest.App>,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- OpenRtb.BidRequest
public static final class OpenRtb.BidRequest.App extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<OpenRtb.BidRequest.App> implements OpenRtb.BidRequest.AppOrBuilder
OpenRTB 2.0: This object should be included if the ad supported content is a non-browser application (typically in mobile) as opposed to a website. A bid request must not contain both an App and a Site object. At a minimum, it is useful to provide an App ID or bundle, but this is not strictly required.
Protobuf typecom.google.openrtb.BidRequest.App- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOpenRtb.BidRequest.App.BuilderOpenRTB 2.0: This object should be included if the ad supported content is a non-browser application (typically in mobile) as opposed to a website.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3.ExtendableMessage
com.google.protobuf.GeneratedMessageV3.ExtendableMessage.ExtensionWriter
-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intBUNDLE_FIELD_NUMBERstatic intCAT_FIELD_NUMBERstatic intCONTENT_FIELD_NUMBERstatic intDOMAIN_FIELD_NUMBERstatic intID_FIELD_NUMBERstatic intKEYWORDS_FIELD_NUMBERstatic intNAME_FIELD_NUMBERstatic intPAGECAT_FIELD_NUMBERstatic intPAID_FIELD_NUMBERstatic com.google.protobuf.Parser<OpenRtb.BidRequest.App>PARSERDeprecated.static intPRIVACYPOLICY_FIELD_NUMBERstatic intPUBLISHER_FIELD_NUMBERstatic intSECTIONCAT_FIELD_NUMBERstatic intSTOREURL_FIELD_NUMBERstatic intVER_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetBundle()A platform-specific application identifier intended to be unique to the app and independent of the exchange.com.google.protobuf.ByteStringgetBundleBytes()A platform-specific application identifier intended to be unique to the app and independent of the exchange.StringgetCat(int index)Array of IAB content categories of the app.com.google.protobuf.ByteStringgetCatBytes(int index)Array of IAB content categories of the app.intgetCatCount()Array of IAB content categories of the app.com.google.protobuf.ProtocolStringListgetCatList()Array of IAB content categories of the app.OpenRtb.BidRequest.ContentgetContent()Details about the Content (Section 3.2.9) within the app.OpenRtb.BidRequest.ContentOrBuildergetContentOrBuilder()Details about the Content (Section 3.2.9) within the app.static OpenRtb.BidRequest.AppgetDefaultInstance()OpenRtb.BidRequest.AppgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetDomain()Domain of the application.com.google.protobuf.ByteStringgetDomainBytes()Domain of the application.StringgetId()Application ID on the exchange.com.google.protobuf.ByteStringgetIdBytes()Application ID on the exchange.StringgetKeywords()Comma separated list of keywords about the app.com.google.protobuf.ByteStringgetKeywordsBytes()Comma separated list of keywords about the app.StringgetName()Application name (may be aliased at publisher's request).com.google.protobuf.ByteStringgetNameBytes()Application name (may be aliased at publisher's request).StringgetPagecat(int index)Array of IAB content categories that describe the current page or view of the app.com.google.protobuf.ByteStringgetPagecatBytes(int index)Array of IAB content categories that describe the current page or view of the app.intgetPagecatCount()Array of IAB content categories that describe the current page or view of the app.com.google.protobuf.ProtocolStringListgetPagecatList()Array of IAB content categories that describe the current page or view of the app.booleangetPaid()false = app is free, true = the app is a paid version.com.google.protobuf.Parser<OpenRtb.BidRequest.App>getParserForType()booleangetPrivacypolicy()Indicates if the app has a privacy policy.OpenRtb.BidRequest.PublishergetPublisher()Details about the Publisher (Section 3.2.8) of the app.OpenRtb.BidRequest.PublisherOrBuildergetPublisherOrBuilder()Details about the Publisher (Section 3.2.8) of the app.StringgetSectioncat(int index)Array of IAB content categories that describe the current section of the app.com.google.protobuf.ByteStringgetSectioncatBytes(int index)Array of IAB content categories that describe the current section of the app.intgetSectioncatCount()Array of IAB content categories that describe the current section of the app.com.google.protobuf.ProtocolStringListgetSectioncatList()Array of IAB content categories that describe the current section of the app.intgetSerializedSize()StringgetStoreurl()App store URL for an installed app; for QAG 1.5 compliance.com.google.protobuf.ByteStringgetStoreurlBytes()App store URL for an installed app; for QAG 1.5 compliance.com.google.protobuf.UnknownFieldSetgetUnknownFields()StringgetVer()Application version.com.google.protobuf.ByteStringgetVerBytes()Application version.booleanhasBundle()A platform-specific application identifier intended to be unique to the app and independent of the exchange.booleanhasContent()Details about the Content (Section 3.2.9) within the app.booleanhasDomain()Domain of the application.inthashCode()booleanhasId()Application ID on the exchange.booleanhasKeywords()Comma separated list of keywords about the app.booleanhasName()Application name (may be aliased at publisher's request).booleanhasPaid()false = app is free, true = the app is a paid version.booleanhasPrivacypolicy()Indicates if the app has a privacy policy.booleanhasPublisher()Details about the Publisher (Section 3.2.8) of the app.booleanhasStoreurl()App store URL for an installed app; for QAG 1.5 compliance.booleanhasVer()Application version.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static OpenRtb.BidRequest.App.BuildernewBuilder()static OpenRtb.BidRequest.App.BuildernewBuilder(OpenRtb.BidRequest.App prototype)OpenRtb.BidRequest.App.BuildernewBuilderForType()protected OpenRtb.BidRequest.App.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static OpenRtb.BidRequest.AppparseDelimitedFrom(InputStream input)static OpenRtb.BidRequest.AppparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OpenRtb.BidRequest.AppparseFrom(byte[] data)static OpenRtb.BidRequest.AppparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OpenRtb.BidRequest.AppparseFrom(com.google.protobuf.ByteString data)static OpenRtb.BidRequest.AppparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OpenRtb.BidRequest.AppparseFrom(com.google.protobuf.CodedInputStream input)static OpenRtb.BidRequest.AppparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OpenRtb.BidRequest.AppparseFrom(InputStream input)static OpenRtb.BidRequest.AppparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OpenRtb.BidRequest.AppparseFrom(ByteBuffer data)static OpenRtb.BidRequest.AppparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<OpenRtb.BidRequest.App>parser()OpenRtb.BidRequest.App.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.ExtendableMessage
extensionsAreInitialized, extensionsSerializedSize, extensionsSerializedSizeAsMessageSet, getAllFields, getAllFieldsRaw, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, getExtensionFields, getField, getRepeatedField, getRepeatedFieldCount, hasExtension, hasExtension, hasExtension, hasField, makeExtensionsImmutable, newExtensionWriter, newMessageSetExtensionWriter, parseUnknownField, parseUnknownFieldProto3
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getDescriptorForType, getOneofFieldDescriptor, hasOneof, internalGetMapField, isStringEmpty, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder
getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtension
-
-
-
-
Field Detail
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DOMAIN_FIELD_NUMBER
public static final int DOMAIN_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CAT_FIELD_NUMBER
public static final int CAT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SECTIONCAT_FIELD_NUMBER
public static final int SECTIONCAT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PAGECAT_FIELD_NUMBER
public static final int PAGECAT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VER_FIELD_NUMBER
public static final int VER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BUNDLE_FIELD_NUMBER
public static final int BUNDLE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PRIVACYPOLICY_FIELD_NUMBER
public static final int PRIVACYPOLICY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PAID_FIELD_NUMBER
public static final int PAID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PUBLISHER_FIELD_NUMBER
public static final int PUBLISHER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONTENT_FIELD_NUMBER
public static final int CONTENT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KEYWORDS_FIELD_NUMBER
public static final int KEYWORDS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STOREURL_FIELD_NUMBER
public static final int STOREURL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARSER
@Deprecated public static final com.google.protobuf.Parser<OpenRtb.BidRequest.App> PARSER
Deprecated.
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasId
public boolean hasId()
Application ID on the exchange. RECOMMENDED by the OpenRTB specification.
optional string id = 1;- Specified by:
hasIdin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- Whether the id field is set.
-
getId
public String getId()
Application ID on the exchange. RECOMMENDED by the OpenRTB specification.
optional string id = 1;- Specified by:
getIdin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
Application ID on the exchange. RECOMMENDED by the OpenRTB specification.
optional string id = 1;- Specified by:
getIdBytesin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- The bytes for id.
-
hasName
public boolean hasName()
Application name (may be aliased at publisher's request). App names for SDK-less requests (mostly from connected TVs) can be provided by the publisher directly in the request.
optional string name = 2;- Specified by:
hasNamein interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- Whether the name field is set.
-
getName
public String getName()
Application name (may be aliased at publisher's request). App names for SDK-less requests (mostly from connected TVs) can be provided by the publisher directly in the request.
optional string name = 2;- Specified by:
getNamein interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Application name (may be aliased at publisher's request). App names for SDK-less requests (mostly from connected TVs) can be provided by the publisher directly in the request.
optional string name = 2;- Specified by:
getNameBytesin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- The bytes for name.
-
hasDomain
public boolean hasDomain()
Domain of the application. For example, "mygame.foo.com".
optional string domain = 3;- Specified by:
hasDomainin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- Whether the domain field is set.
-
getDomain
public String getDomain()
Domain of the application. For example, "mygame.foo.com".
optional string domain = 3;- Specified by:
getDomainin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- The domain.
-
getDomainBytes
public com.google.protobuf.ByteString getDomainBytes()
Domain of the application. For example, "mygame.foo.com".
optional string domain = 3;- Specified by:
getDomainBytesin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- The bytes for domain.
-
getCatList
public com.google.protobuf.ProtocolStringList getCatList()
Array of IAB content categories of the app. See enum ContentCategory.
repeated string cat = 4;- Specified by:
getCatListin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- A list containing the cat.
-
getCatCount
public int getCatCount()
Array of IAB content categories of the app. See enum ContentCategory.
repeated string cat = 4;- Specified by:
getCatCountin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- The count of cat.
-
getCat
public String getCat(int index)
Array of IAB content categories of the app. See enum ContentCategory.
repeated string cat = 4;- Specified by:
getCatin interfaceOpenRtb.BidRequest.AppOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The cat at the given index.
-
getCatBytes
public com.google.protobuf.ByteString getCatBytes(int index)
Array of IAB content categories of the app. See enum ContentCategory.
repeated string cat = 4;- Specified by:
getCatBytesin interfaceOpenRtb.BidRequest.AppOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the cat at the given index.
-
getSectioncatList
public com.google.protobuf.ProtocolStringList getSectioncatList()
Array of IAB content categories that describe the current section of the app. See enum ContentCategory.
repeated string sectioncat = 5;- Specified by:
getSectioncatListin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- A list containing the sectioncat.
-
getSectioncatCount
public int getSectioncatCount()
Array of IAB content categories that describe the current section of the app. See enum ContentCategory.
repeated string sectioncat = 5;- Specified by:
getSectioncatCountin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- The count of sectioncat.
-
getSectioncat
public String getSectioncat(int index)
Array of IAB content categories that describe the current section of the app. See enum ContentCategory.
repeated string sectioncat = 5;- Specified by:
getSectioncatin interfaceOpenRtb.BidRequest.AppOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The sectioncat at the given index.
-
getSectioncatBytes
public com.google.protobuf.ByteString getSectioncatBytes(int index)
Array of IAB content categories that describe the current section of the app. See enum ContentCategory.
repeated string sectioncat = 5;- Specified by:
getSectioncatBytesin interfaceOpenRtb.BidRequest.AppOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the sectioncat at the given index.
-
getPagecatList
public com.google.protobuf.ProtocolStringList getPagecatList()
Array of IAB content categories that describe the current page or view of the app. See enum ContentCategory.
repeated string pagecat = 6;- Specified by:
getPagecatListin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- A list containing the pagecat.
-
getPagecatCount
public int getPagecatCount()
Array of IAB content categories that describe the current page or view of the app. See enum ContentCategory.
repeated string pagecat = 6;- Specified by:
getPagecatCountin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- The count of pagecat.
-
getPagecat
public String getPagecat(int index)
Array of IAB content categories that describe the current page or view of the app. See enum ContentCategory.
repeated string pagecat = 6;- Specified by:
getPagecatin interfaceOpenRtb.BidRequest.AppOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The pagecat at the given index.
-
getPagecatBytes
public com.google.protobuf.ByteString getPagecatBytes(int index)
Array of IAB content categories that describe the current page or view of the app. See enum ContentCategory.
repeated string pagecat = 6;- Specified by:
getPagecatBytesin interfaceOpenRtb.BidRequest.AppOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the pagecat at the given index.
-
hasVer
public boolean hasVer()
Application version.
optional string ver = 7;- Specified by:
hasVerin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- Whether the ver field is set.
-
getVer
public String getVer()
Application version.
optional string ver = 7;- Specified by:
getVerin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- The ver.
-
getVerBytes
public com.google.protobuf.ByteString getVerBytes()
Application version.
optional string ver = 7;- Specified by:
getVerBytesin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- The bytes for ver.
-
hasBundle
public boolean hasBundle()
A platform-specific application identifier intended to be unique to the app and independent of the exchange. On Android, this should be a bundle or package name (e.g., com.foo.mygame). On iOS, it is a numeric ID. For SDK-less requests (mostly from connected TVs), it can be provided by the publisher directly in the request.
optional string bundle = 8;- Specified by:
hasBundlein interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- Whether the bundle field is set.
-
getBundle
public String getBundle()
A platform-specific application identifier intended to be unique to the app and independent of the exchange. On Android, this should be a bundle or package name (e.g., com.foo.mygame). On iOS, it is a numeric ID. For SDK-less requests (mostly from connected TVs), it can be provided by the publisher directly in the request.
optional string bundle = 8;- Specified by:
getBundlein interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- The bundle.
-
getBundleBytes
public com.google.protobuf.ByteString getBundleBytes()
A platform-specific application identifier intended to be unique to the app and independent of the exchange. On Android, this should be a bundle or package name (e.g., com.foo.mygame). On iOS, it is a numeric ID. For SDK-less requests (mostly from connected TVs), it can be provided by the publisher directly in the request.
optional string bundle = 8;- Specified by:
getBundleBytesin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- The bytes for bundle.
-
hasPrivacypolicy
public boolean hasPrivacypolicy()
Indicates if the app has a privacy policy.
optional bool privacypolicy = 9;- Specified by:
hasPrivacypolicyin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- Whether the privacypolicy field is set.
-
getPrivacypolicy
public boolean getPrivacypolicy()
Indicates if the app has a privacy policy.
optional bool privacypolicy = 9;- Specified by:
getPrivacypolicyin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- The privacypolicy.
-
hasPaid
public boolean hasPaid()
false = app is free, true = the app is a paid version.
optional bool paid = 10;- Specified by:
hasPaidin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- Whether the paid field is set.
-
getPaid
public boolean getPaid()
false = app is free, true = the app is a paid version.
optional bool paid = 10;- Specified by:
getPaidin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- The paid.
-
hasPublisher
public boolean hasPublisher()
Details about the Publisher (Section 3.2.8) of the app.
optional .com.google.openrtb.BidRequest.Publisher publisher = 11;- Specified by:
hasPublisherin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- Whether the publisher field is set.
-
getPublisher
public OpenRtb.BidRequest.Publisher getPublisher()
Details about the Publisher (Section 3.2.8) of the app.
optional .com.google.openrtb.BidRequest.Publisher publisher = 11;- Specified by:
getPublisherin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- The publisher.
-
getPublisherOrBuilder
public OpenRtb.BidRequest.PublisherOrBuilder getPublisherOrBuilder()
Details about the Publisher (Section 3.2.8) of the app.
optional .com.google.openrtb.BidRequest.Publisher publisher = 11;- Specified by:
getPublisherOrBuilderin interfaceOpenRtb.BidRequest.AppOrBuilder
-
hasContent
public boolean hasContent()
Details about the Content (Section 3.2.9) within the app.
optional .com.google.openrtb.BidRequest.Content content = 12;- Specified by:
hasContentin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- Whether the content field is set.
-
getContent
public OpenRtb.BidRequest.Content getContent()
Details about the Content (Section 3.2.9) within the app.
optional .com.google.openrtb.BidRequest.Content content = 12;- Specified by:
getContentin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- The content.
-
getContentOrBuilder
public OpenRtb.BidRequest.ContentOrBuilder getContentOrBuilder()
Details about the Content (Section 3.2.9) within the app.
optional .com.google.openrtb.BidRequest.Content content = 12;- Specified by:
getContentOrBuilderin interfaceOpenRtb.BidRequest.AppOrBuilder
-
hasKeywords
public boolean hasKeywords()
Comma separated list of keywords about the app.
optional string keywords = 13;- Specified by:
hasKeywordsin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- Whether the keywords field is set.
-
getKeywords
public String getKeywords()
Comma separated list of keywords about the app.
optional string keywords = 13;- Specified by:
getKeywordsin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- The keywords.
-
getKeywordsBytes
public com.google.protobuf.ByteString getKeywordsBytes()
Comma separated list of keywords about the app.
optional string keywords = 13;- Specified by:
getKeywordsBytesin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- The bytes for keywords.
-
hasStoreurl
public boolean hasStoreurl()
App store URL for an installed app; for QAG 1.5 compliance.
optional string storeurl = 16;- Specified by:
hasStoreurlin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- Whether the storeurl field is set.
-
getStoreurl
public String getStoreurl()
App store URL for an installed app; for QAG 1.5 compliance.
optional string storeurl = 16;- Specified by:
getStoreurlin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- The storeurl.
-
getStoreurlBytes
public com.google.protobuf.ByteString getStoreurlBytes()
App store URL for an installed app; for QAG 1.5 compliance.
optional string storeurl = 16;- Specified by:
getStoreurlBytesin interfaceOpenRtb.BidRequest.AppOrBuilder- Returns:
- The bytes for storeurl.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.ExtendableMessage<OpenRtb.BidRequest.App>
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static OpenRtb.BidRequest.App parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OpenRtb.BidRequest.App parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OpenRtb.BidRequest.App parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OpenRtb.BidRequest.App parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OpenRtb.BidRequest.App parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OpenRtb.BidRequest.App parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OpenRtb.BidRequest.App parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static OpenRtb.BidRequest.App parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static OpenRtb.BidRequest.App parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static OpenRtb.BidRequest.App parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static OpenRtb.BidRequest.App parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static OpenRtb.BidRequest.App parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public OpenRtb.BidRequest.App.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static OpenRtb.BidRequest.App.Builder newBuilder()
-
newBuilder
public static OpenRtb.BidRequest.App.Builder newBuilder(OpenRtb.BidRequest.App prototype)
-
toBuilder
public OpenRtb.BidRequest.App.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected OpenRtb.BidRequest.App.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static OpenRtb.BidRequest.App getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<OpenRtb.BidRequest.App> parser()
-
getParserForType
public com.google.protobuf.Parser<OpenRtb.BidRequest.App> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public OpenRtb.BidRequest.App getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<OpenRtb.BidRequest.App>- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-