public static final class Openrtb.BidRequest extends com.google.protobuf.GeneratedMessageV3 implements Openrtb.BidRequestOrBuilder
OpenRTB 3.3.1: The top-level bid request object.Protobuf type
openrtb.BidRequest| Modifier and Type | Class and Description |
|---|---|
static class |
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).
|
static interface |
Openrtb.BidRequest.AppOrBuilder |
static class |
Openrtb.BidRequest.Builder
OpenRTB 3.3.1: The top-level bid request object.
|
static class |
Openrtb.BidRequest.Content
OpenRTB 3.3.7: describes the content of a site or app.
|
static interface |
Openrtb.BidRequest.ContentOrBuilder |
static class |
Openrtb.BidRequest.Data
OpenRTB 3.3.13: The data and segment objects together allow data about the user to be passed
to bidders in the bid request.
|
static interface |
Openrtb.BidRequest.DataOrBuilder |
static class |
Openrtb.BidRequest.Device
OpenRTB 3.3.10: Provides information pertaining to the device including its hardware,
platform, location, and carrier.
|
static interface |
Openrtb.BidRequest.DeviceOrBuilder |
static class |
Openrtb.BidRequest.Geo
OpenRTB 3.3.11: describes the current geographic location of the Device (e.g., based on IP
address or GPS), or the home geo of the User (e.g., based on registration data).
|
static interface |
Openrtb.BidRequest.GeoOrBuilder |
static class |
Openrtb.BidRequest.Impression
OpenRTB 3.3.2: describes the ad position or impression being auctioned.
|
static interface |
Openrtb.BidRequest.ImpressionOrBuilder |
static class |
Openrtb.BidRequest.Producer
OpenRTB 3.3.9: describes the producer of content object, which might be different from the
publisher of the content of the page.
|
static interface |
Openrtb.BidRequest.ProducerOrBuilder |
static class |
Openrtb.BidRequest.Publisher
OpenRTB 3.3.8: describes the publisher of a site or app.
|
static interface |
Openrtb.BidRequest.PublisherOrBuilder |
static class |
Openrtb.BidRequest.Regulations
OpenRTB 3.3.15: Legal, governmental, or industry regulations that apply to the request.
|
static interface |
Openrtb.BidRequest.RegulationsOrBuilder |
static class |
Openrtb.BidRequest.Site
OpenRTB 3.3.5: should be included if the ad supported content is part of a website
(as opposed to an application).
|
static interface |
Openrtb.BidRequest.SiteOrBuilder |
static class |
Openrtb.BidRequest.User
OpenRTB 3.3.12: contains information known or derived about the human user of the device.
|
static interface |
Openrtb.BidRequest.UserOrBuilder |
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| Modifier and Type | Field and Description |
|---|---|
static int |
ALLIMPS_FIELD_NUMBER |
static int |
APP_FIELD_NUMBER |
static int |
AT_FIELD_NUMBER |
static int |
BADV_FIELD_NUMBER |
static int |
BCAT_FIELD_NUMBER |
static int |
CUR_FIELD_NUMBER |
static int |
DEVICE_FIELD_NUMBER |
static int |
EXT_FIELD_NUMBER |
static int |
ID_FIELD_NUMBER |
static int |
IMP_FIELD_NUMBER |
static com.google.protobuf.Parser<Openrtb.BidRequest> |
PARSER
Deprecated.
|
static int |
REGS_FIELD_NUMBER |
static int |
SITE_FIELD_NUMBER |
static int |
TEST_FIELD_NUMBER |
static int |
TMAX_FIELD_NUMBER |
static int |
USER_FIELD_NUMBER |
static int |
WSEAT_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
OpenrtbCommon.Flag |
getAllimps()
Flag to indicate whether Exchange can verify that all impressions offered
represent all of the impressions available in context (e.g., all
impressions available on the web page; all impressions available for a
video [pre, mid and postroll spots], etc.) to support road-blocking.
|
Openrtb.BidRequest.App |
getApp()
Information pertaining to a mobile application.
|
Openrtb.BidRequest.AppOrBuilder |
getAppOrBuilder()
Information pertaining to a mobile application.
|
int |
getAt()
Auction Type.
|
String |
getBadv(int index)
Array of strings of blocked top-level domains of advertisers.
|
com.google.protobuf.ByteString |
getBadvBytes(int index)
Array of strings of blocked top-level domains of advertisers.
|
int |
getBadvCount()
Array of strings of blocked top-level domains of advertisers.
|
com.google.protobuf.ProtocolStringList |
getBadvList()
Array of strings of blocked top-level domains of advertisers.
|
String |
getBcat(int index)
Blocked Advertiser Categories.
|
com.google.protobuf.ByteString |
getBcatBytes(int index)
Blocked Advertiser Categories.
|
int |
getBcatCount()
Blocked Advertiser Categories.
|
com.google.protobuf.ProtocolStringList |
getBcatList()
Blocked Advertiser Categories.
|
String |
getCur(int index)
Array of allowed currencies for bids on this bid request using ISO-4217 alphabetic codes.
|
com.google.protobuf.ByteString |
getCurBytes(int index)
Array of allowed currencies for bids on this bid request using ISO-4217 alphabetic codes.
|
int |
getCurCount()
Array of allowed currencies for bids on this bid request using ISO-4217 alphabetic codes.
|
com.google.protobuf.ProtocolStringList |
getCurList()
Array of allowed currencies for bids on this bid request using ISO-4217 alphabetic codes.
|
static Openrtb.BidRequest |
getDefaultInstance() |
Openrtb.BidRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
Openrtb.BidRequest.Device |
getDevice()
Information pertaining to the device.
|
Openrtb.BidRequest.DeviceOrBuilder |
getDeviceOrBuilder()
Information pertaining to the device.
|
Extension.BidRequestExtensions |
getExt()
optional .openrtb.BidRequestExtensions ext = 1000; |
Extension.BidRequestExtensionsOrBuilder |
getExtOrBuilder()
optional .openrtb.BidRequestExtensions ext = 1000; |
String |
getId()
Unique ID of the bid request, provided by the exchange.
|
com.google.protobuf.ByteString |
getIdBytes()
Unique ID of the bid request, provided by the exchange.
|
Openrtb.BidRequest.Impression |
getImp(int index)
Multiple impression auctions may be specified in a single bid request.
|
int |
getImpCount()
Multiple impression auctions may be specified in a single bid request.
|
List<Openrtb.BidRequest.Impression> |
getImpList()
Multiple impression auctions may be specified in a single bid request.
|
Openrtb.BidRequest.ImpressionOrBuilder |
getImpOrBuilder(int index)
Multiple impression auctions may be specified in a single bid request.
|
List<? extends Openrtb.BidRequest.ImpressionOrBuilder> |
getImpOrBuilderList()
Multiple impression auctions may be specified in a single bid request.
|
com.google.protobuf.Parser<Openrtb.BidRequest> |
getParserForType() |
Openrtb.BidRequest.Regulations |
getRegs()
Container for any legal, governmental or industry regulations in force for the request.
|
Openrtb.BidRequest.RegulationsOrBuilder |
getRegsOrBuilder()
Container for any legal, governmental or industry regulations in force for the request.
|
int |
getSerializedSize() |
Openrtb.BidRequest.Site |
getSite()
Information pertaining to a website.
|
Openrtb.BidRequest.SiteOrBuilder |
getSiteOrBuilder()
Information pertaining to a website.
|
boolean |
getTest()
Indicator of test mode in which auctions are not billable,
where 0 = live mode, 1 = test mode.
|
int |
getTmax()
Maximum amount of time in milliseconds to submit a bid (e.g., 120 means the
bidder has 120ms to submit a bid before the auction is complete).
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
Openrtb.BidRequest.User |
getUser()
Information known or derived about the human user of the device.
|
Openrtb.BidRequest.UserOrBuilder |
getUserOrBuilder()
Information known or derived about the human user of the device.
|
String |
getWseat(int index)
Array of buyer seats allowed to bid on this auction.
|
com.google.protobuf.ByteString |
getWseatBytes(int index)
Array of buyer seats allowed to bid on this auction.
|
int |
getWseatCount()
Array of buyer seats allowed to bid on this auction.
|
com.google.protobuf.ProtocolStringList |
getWseatList()
Array of buyer seats allowed to bid on this auction.
|
boolean |
hasAllimps()
Flag to indicate whether Exchange can verify that all impressions offered
represent all of the impressions available in context (e.g., all
impressions available on the web page; all impressions available for a
video [pre, mid and postroll spots], etc.) to support road-blocking.
|
boolean |
hasApp()
Information pertaining to a mobile application.
|
boolean |
hasAt()
Auction Type.
|
boolean |
hasDevice()
Information pertaining to the device.
|
boolean |
hasExt()
optional .openrtb.BidRequestExtensions ext = 1000; |
int |
hashCode() |
boolean |
hasId()
Unique ID of the bid request, provided by the exchange.
|
boolean |
hasRegs()
Container for any legal, governmental or industry regulations in force for the request.
|
boolean |
hasSite()
Information pertaining to a website.
|
boolean |
hasTest()
Indicator of test mode in which auctions are not billable,
where 0 = live mode, 1 = test mode.
|
boolean |
hasTmax()
Maximum amount of time in milliseconds to submit a bid (e.g., 120 means the
bidder has 120ms to submit a bid before the auction is complete).
|
boolean |
hasUser()
Information known or derived about the human user of the device.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Openrtb.BidRequest.Builder |
newBuilder() |
static Openrtb.BidRequest.Builder |
newBuilder(Openrtb.BidRequest prototype) |
Openrtb.BidRequest.Builder |
newBuilderForType() |
protected Openrtb.BidRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static Openrtb.BidRequest |
parseDelimitedFrom(InputStream input) |
static Openrtb.BidRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Openrtb.BidRequest |
parseFrom(byte[] data) |
static Openrtb.BidRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Openrtb.BidRequest |
parseFrom(com.google.protobuf.ByteString data) |
static Openrtb.BidRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Openrtb.BidRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Openrtb.BidRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Openrtb.BidRequest |
parseFrom(InputStream input) |
static Openrtb.BidRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Openrtb.BidRequest> |
parser() |
Openrtb.BidRequest.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, 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 IMP_FIELD_NUMBER
public static final int SITE_FIELD_NUMBER
public static final int APP_FIELD_NUMBER
public static final int DEVICE_FIELD_NUMBER
public static final int USER_FIELD_NUMBER
public static final int TEST_FIELD_NUMBER
public static final int AT_FIELD_NUMBER
public static final int TMAX_FIELD_NUMBER
public static final int WSEAT_FIELD_NUMBER
public static final int ALLIMPS_FIELD_NUMBER
public static final int CUR_FIELD_NUMBER
public static final int BCAT_FIELD_NUMBER
public static final int BADV_FIELD_NUMBER
public static final int REGS_FIELD_NUMBER
public static final int EXT_FIELD_NUMBER
@Deprecated public static final com.google.protobuf.Parser<Openrtb.BidRequest> PARSER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasId()
Unique ID of the bid request, provided by the exchange.
required string id = 1;hasId in interface Openrtb.BidRequestOrBuilderpublic String getId()
Unique ID of the bid request, provided by the exchange.
required string id = 1;getId in interface Openrtb.BidRequestOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
Unique ID of the bid request, provided by the exchange.
required string id = 1;getIdBytes in interface Openrtb.BidRequestOrBuilderpublic List<Openrtb.BidRequest.Impression> getImpList()
Multiple impression auctions may be specified in a single bid request. At least one impression is required for a valid bid request.
repeated .openrtb.BidRequest.Impression imp = 2;getImpList in interface Openrtb.BidRequestOrBuilderpublic List<? extends Openrtb.BidRequest.ImpressionOrBuilder> getImpOrBuilderList()
Multiple impression auctions may be specified in a single bid request. At least one impression is required for a valid bid request.
repeated .openrtb.BidRequest.Impression imp = 2;getImpOrBuilderList in interface Openrtb.BidRequestOrBuilderpublic int getImpCount()
Multiple impression auctions may be specified in a single bid request. At least one impression is required for a valid bid request.
repeated .openrtb.BidRequest.Impression imp = 2;getImpCount in interface Openrtb.BidRequestOrBuilderpublic Openrtb.BidRequest.Impression getImp(int index)
Multiple impression auctions may be specified in a single bid request. At least one impression is required for a valid bid request.
repeated .openrtb.BidRequest.Impression imp = 2;getImp in interface Openrtb.BidRequestOrBuilderpublic Openrtb.BidRequest.ImpressionOrBuilder getImpOrBuilder(int index)
Multiple impression auctions may be specified in a single bid request. At least one impression is required for a valid bid request.
repeated .openrtb.BidRequest.Impression imp = 2;getImpOrBuilder in interface Openrtb.BidRequestOrBuilderpublic boolean hasSite()
Information pertaining to a website.
optional .openrtb.BidRequest.Site site = 3;hasSite in interface Openrtb.BidRequestOrBuilderpublic Openrtb.BidRequest.Site getSite()
Information pertaining to a website.
optional .openrtb.BidRequest.Site site = 3;getSite in interface Openrtb.BidRequestOrBuilderpublic Openrtb.BidRequest.SiteOrBuilder getSiteOrBuilder()
Information pertaining to a website.
optional .openrtb.BidRequest.Site site = 3;getSiteOrBuilder in interface Openrtb.BidRequestOrBuilderpublic boolean hasApp()
Information pertaining to a mobile application.
optional .openrtb.BidRequest.App app = 4;hasApp in interface Openrtb.BidRequestOrBuilderpublic Openrtb.BidRequest.App getApp()
Information pertaining to a mobile application.
optional .openrtb.BidRequest.App app = 4;getApp in interface Openrtb.BidRequestOrBuilderpublic Openrtb.BidRequest.AppOrBuilder getAppOrBuilder()
Information pertaining to a mobile application.
optional .openrtb.BidRequest.App app = 4;getAppOrBuilder in interface Openrtb.BidRequestOrBuilderpublic boolean hasDevice()
Information pertaining to the device.
optional .openrtb.BidRequest.Device device = 5;hasDevice in interface Openrtb.BidRequestOrBuilderpublic Openrtb.BidRequest.Device getDevice()
Information pertaining to the device.
optional .openrtb.BidRequest.Device device = 5;getDevice in interface Openrtb.BidRequestOrBuilderpublic Openrtb.BidRequest.DeviceOrBuilder getDeviceOrBuilder()
Information pertaining to the device.
optional .openrtb.BidRequest.Device device = 5;getDeviceOrBuilder in interface Openrtb.BidRequestOrBuilderpublic boolean hasUser()
Information known or derived about the human user of the device.
optional .openrtb.BidRequest.User user = 6;hasUser in interface Openrtb.BidRequestOrBuilderpublic Openrtb.BidRequest.User getUser()
Information known or derived about the human user of the device.
optional .openrtb.BidRequest.User user = 6;getUser in interface Openrtb.BidRequestOrBuilderpublic Openrtb.BidRequest.UserOrBuilder getUserOrBuilder()
Information known or derived about the human user of the device.
optional .openrtb.BidRequest.User user = 6;getUserOrBuilder in interface Openrtb.BidRequestOrBuilderpublic boolean hasTest()
Indicator of test mode in which auctions are not billable, where 0 = live mode, 1 = test mode.
optional bool test = 15 [default = false];hasTest in interface Openrtb.BidRequestOrBuilderpublic boolean getTest()
Indicator of test mode in which auctions are not billable, where 0 = live mode, 1 = test mode.
optional bool test = 15 [default = false];getTest in interface Openrtb.BidRequestOrBuilderpublic boolean hasAt()
Auction Type. If “1”, then first price auction. If “2”, then second price auction. Additional auction types can be defined as per the exchange’s business rules. Exchange specific rules should be numbered over 500.
optional int32 at = 7 [default = 2];hasAt in interface Openrtb.BidRequestOrBuilderpublic int getAt()
Auction Type. If “1”, then first price auction. If “2”, then second price auction. Additional auction types can be defined as per the exchange’s business rules. Exchange specific rules should be numbered over 500.
optional int32 at = 7 [default = 2];getAt in interface Openrtb.BidRequestOrBuilderpublic boolean hasTmax()
Maximum amount of time in milliseconds to submit a bid (e.g., 120 means the bidder has 120ms to submit a bid before the auction is complete). If this value never changes across an exchange, then the exchange can supply this information offline.
optional int32 tmax = 8;hasTmax in interface Openrtb.BidRequestOrBuilderpublic int getTmax()
Maximum amount of time in milliseconds to submit a bid (e.g., 120 means the bidder has 120ms to submit a bid before the auction is complete). If this value never changes across an exchange, then the exchange can supply this information offline.
optional int32 tmax = 8;getTmax in interface Openrtb.BidRequestOrBuilderpublic com.google.protobuf.ProtocolStringList getWseatList()
Array of buyer seats allowed to bid on this auction. Seats are an optional feature of exchange. For example, [“4”,”34”,”82”,”A45”] indicates that only advertisers using these exchange seats are allowed to bid on the impressions in this auction.
repeated string wseat = 9;getWseatList in interface Openrtb.BidRequestOrBuilderpublic int getWseatCount()
Array of buyer seats allowed to bid on this auction. Seats are an optional feature of exchange. For example, [“4”,”34”,”82”,”A45”] indicates that only advertisers using these exchange seats are allowed to bid on the impressions in this auction.
repeated string wseat = 9;getWseatCount in interface Openrtb.BidRequestOrBuilderpublic String getWseat(int index)
Array of buyer seats allowed to bid on this auction. Seats are an optional feature of exchange. For example, [“4”,”34”,”82”,”A45”] indicates that only advertisers using these exchange seats are allowed to bid on the impressions in this auction.
repeated string wseat = 9;getWseat in interface Openrtb.BidRequestOrBuilderpublic com.google.protobuf.ByteString getWseatBytes(int index)
Array of buyer seats allowed to bid on this auction. Seats are an optional feature of exchange. For example, [“4”,”34”,”82”,”A45”] indicates that only advertisers using these exchange seats are allowed to bid on the impressions in this auction.
repeated string wseat = 9;getWseatBytes in interface Openrtb.BidRequestOrBuilderpublic boolean hasAllimps()
Flag to indicate whether Exchange can verify that all impressions offered represent all of the impressions available in context (e.g., all impressions available on the web page; all impressions available for a video [pre, mid and postroll spots], etc.) to support road-blocking. A true value should only be passed if the exchange is aware of all impressions in context for the publisher. NO means the exchange cannot verify, and YES means that all impressions represent all impressions available.
optional .openrtb.Flag allimps = 10 [default = NO];hasAllimps in interface Openrtb.BidRequestOrBuilderpublic OpenrtbCommon.Flag getAllimps()
Flag to indicate whether Exchange can verify that all impressions offered represent all of the impressions available in context (e.g., all impressions available on the web page; all impressions available for a video [pre, mid and postroll spots], etc.) to support road-blocking. A true value should only be passed if the exchange is aware of all impressions in context for the publisher. NO means the exchange cannot verify, and YES means that all impressions represent all impressions available.
optional .openrtb.Flag allimps = 10 [default = NO];getAllimps in interface Openrtb.BidRequestOrBuilderpublic com.google.protobuf.ProtocolStringList getCurList()
Array of allowed currencies for bids on this bid request using ISO-4217 alphabetic codes. If only one currency is used by the exchange, this parameter is not required.
repeated string cur = 11;getCurList in interface Openrtb.BidRequestOrBuilderpublic int getCurCount()
Array of allowed currencies for bids on this bid request using ISO-4217 alphabetic codes. If only one currency is used by the exchange, this parameter is not required.
repeated string cur = 11;getCurCount in interface Openrtb.BidRequestOrBuilderpublic String getCur(int index)
Array of allowed currencies for bids on this bid request using ISO-4217 alphabetic codes. If only one currency is used by the exchange, this parameter is not required.
repeated string cur = 11;getCur in interface Openrtb.BidRequestOrBuilderpublic com.google.protobuf.ByteString getCurBytes(int index)
Array of allowed currencies for bids on this bid request using ISO-4217 alphabetic codes. If only one currency is used by the exchange, this parameter is not required.
repeated string cur = 11;getCurBytes in interface Openrtb.BidRequestOrBuilderpublic com.google.protobuf.ProtocolStringList getBcatList()
Blocked Advertiser Categories. Note that there is no existing categorization / taxonomy of advertiser industries. However, as a substitute exchanges may decide to use IAB categories as an approximation.
repeated string bcat = 12;getBcatList in interface Openrtb.BidRequestOrBuilderpublic int getBcatCount()
Blocked Advertiser Categories. Note that there is no existing categorization / taxonomy of advertiser industries. However, as a substitute exchanges may decide to use IAB categories as an approximation.
repeated string bcat = 12;getBcatCount in interface Openrtb.BidRequestOrBuilderpublic String getBcat(int index)
Blocked Advertiser Categories. Note that there is no existing categorization / taxonomy of advertiser industries. However, as a substitute exchanges may decide to use IAB categories as an approximation.
repeated string bcat = 12;getBcat in interface Openrtb.BidRequestOrBuilderpublic com.google.protobuf.ByteString getBcatBytes(int index)
Blocked Advertiser Categories. Note that there is no existing categorization / taxonomy of advertiser industries. However, as a substitute exchanges may decide to use IAB categories as an approximation.
repeated string bcat = 12;getBcatBytes in interface Openrtb.BidRequestOrBuilderpublic com.google.protobuf.ProtocolStringList getBadvList()
Array of strings of blocked top-level domains of advertisers.
For example, {“company1.com”, “company2.com”}.
repeated string badv = 13;getBadvList in interface Openrtb.BidRequestOrBuilderpublic int getBadvCount()
Array of strings of blocked top-level domains of advertisers.
For example, {“company1.com”, “company2.com”}.
repeated string badv = 13;getBadvCount in interface Openrtb.BidRequestOrBuilderpublic String getBadv(int index)
Array of strings of blocked top-level domains of advertisers.
For example, {“company1.com”, “company2.com”}.
repeated string badv = 13;getBadv in interface Openrtb.BidRequestOrBuilderpublic com.google.protobuf.ByteString getBadvBytes(int index)
Array of strings of blocked top-level domains of advertisers.
For example, {“company1.com”, “company2.com”}.
repeated string badv = 13;getBadvBytes in interface Openrtb.BidRequestOrBuilderpublic boolean hasRegs()
Container for any legal, governmental or industry regulations in force for the request.
optional .openrtb.BidRequest.Regulations regs = 14;hasRegs in interface Openrtb.BidRequestOrBuilderpublic Openrtb.BidRequest.Regulations getRegs()
Container for any legal, governmental or industry regulations in force for the request.
optional .openrtb.BidRequest.Regulations regs = 14;getRegs in interface Openrtb.BidRequestOrBuilderpublic Openrtb.BidRequest.RegulationsOrBuilder getRegsOrBuilder()
Container for any legal, governmental or industry regulations in force for the request.
optional .openrtb.BidRequest.Regulations regs = 14;getRegsOrBuilder in interface Openrtb.BidRequestOrBuilderpublic boolean hasExt()
optional .openrtb.BidRequestExtensions ext = 1000;hasExt in interface Openrtb.BidRequestOrBuilderpublic Extension.BidRequestExtensions getExt()
optional .openrtb.BidRequestExtensions ext = 1000;getExt in interface Openrtb.BidRequestOrBuilderpublic Extension.BidRequestExtensionsOrBuilder getExtOrBuilder()
optional .openrtb.BidRequestExtensions ext = 1000;getExtOrBuilder in interface Openrtb.BidRequestOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static Openrtb.BidRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Openrtb.BidRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Openrtb.BidRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Openrtb.BidRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Openrtb.BidRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static Openrtb.BidRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Openrtb.BidRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Openrtb.BidRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Openrtb.BidRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Openrtb.BidRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Openrtb.BidRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Openrtb.BidRequest.Builder newBuilder()
public static Openrtb.BidRequest.Builder newBuilder(Openrtb.BidRequest prototype)
public Openrtb.BidRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Openrtb.BidRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Openrtb.BidRequest getDefaultInstance()
public static com.google.protobuf.Parser<Openrtb.BidRequest> parser()
public com.google.protobuf.Parser<Openrtb.BidRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Openrtb.BidRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2017. All rights reserved.