public static final class Openrtb.BidRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Builder> implements Openrtb.BidRequestOrBuilder
OpenRTB 3.3.1: The top-level bid request object.Protobuf type
openrtb.BidRequest| Modifier and Type | Method and Description |
|---|---|
Openrtb.BidRequest.Builder |
addAllBadv(Iterable<String> values)
Array of strings of blocked top-level domains of advertisers.
|
Openrtb.BidRequest.Builder |
addAllBcat(Iterable<String> values)
Blocked Advertiser Categories.
|
Openrtb.BidRequest.Builder |
addAllCur(Iterable<String> values)
Array of allowed currencies for bids on this bid request using ISO-4217 alphabetic codes.
|
Openrtb.BidRequest.Builder |
addAllImp(Iterable<? extends Openrtb.BidRequest.Impression> values)
Multiple impression auctions may be specified in a single bid request.
|
Openrtb.BidRequest.Builder |
addAllWseat(Iterable<String> values)
Array of buyer seats allowed to bid on this auction.
|
Openrtb.BidRequest.Builder |
addBadv(String value)
Array of strings of blocked top-level domains of advertisers.
|
Openrtb.BidRequest.Builder |
addBadvBytes(com.google.protobuf.ByteString value)
Array of strings of blocked top-level domains of advertisers.
|
Openrtb.BidRequest.Builder |
addBcat(String value)
Blocked Advertiser Categories.
|
Openrtb.BidRequest.Builder |
addBcatBytes(com.google.protobuf.ByteString value)
Blocked Advertiser Categories.
|
Openrtb.BidRequest.Builder |
addCur(String value)
Array of allowed currencies for bids on this bid request using ISO-4217 alphabetic codes.
|
Openrtb.BidRequest.Builder |
addCurBytes(com.google.protobuf.ByteString value)
Array of allowed currencies for bids on this bid request using ISO-4217 alphabetic codes.
|
Openrtb.BidRequest.Builder |
addImp(int index,
Openrtb.BidRequest.Impression.Builder builderForValue)
Multiple impression auctions may be specified in a single bid request.
|
Openrtb.BidRequest.Builder |
addImp(int index,
Openrtb.BidRequest.Impression value)
Multiple impression auctions may be specified in a single bid request.
|
Openrtb.BidRequest.Builder |
addImp(Openrtb.BidRequest.Impression.Builder builderForValue)
Multiple impression auctions may be specified in a single bid request.
|
Openrtb.BidRequest.Builder |
addImp(Openrtb.BidRequest.Impression value)
Multiple impression auctions may be specified in a single bid request.
|
Openrtb.BidRequest.Impression.Builder |
addImpBuilder()
Multiple impression auctions may be specified in a single bid request.
|
Openrtb.BidRequest.Impression.Builder |
addImpBuilder(int index)
Multiple impression auctions may be specified in a single bid request.
|
Openrtb.BidRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Openrtb.BidRequest.Builder |
addWseat(String value)
Array of buyer seats allowed to bid on this auction.
|
Openrtb.BidRequest.Builder |
addWseatBytes(com.google.protobuf.ByteString value)
Array of buyer seats allowed to bid on this auction.
|
Openrtb.BidRequest |
build() |
Openrtb.BidRequest |
buildPartial() |
Openrtb.BidRequest.Builder |
clear() |
Openrtb.BidRequest.Builder |
clearAllimps()
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.Builder |
clearApp()
Information pertaining to a mobile application.
|
Openrtb.BidRequest.Builder |
clearAt()
Auction Type.
|
Openrtb.BidRequest.Builder |
clearBadv()
Array of strings of blocked top-level domains of advertisers.
|
Openrtb.BidRequest.Builder |
clearBcat()
Blocked Advertiser Categories.
|
Openrtb.BidRequest.Builder |
clearCur()
Array of allowed currencies for bids on this bid request using ISO-4217 alphabetic codes.
|
Openrtb.BidRequest.Builder |
clearDevice()
Information pertaining to the device.
|
Openrtb.BidRequest.Builder |
clearExt()
optional .openrtb.BidRequestExtensions ext = 1000; |
Openrtb.BidRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Openrtb.BidRequest.Builder |
clearId()
Unique ID of the bid request, provided by the exchange.
|
Openrtb.BidRequest.Builder |
clearImp()
Multiple impression auctions may be specified in a single bid request.
|
Openrtb.BidRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Openrtb.BidRequest.Builder |
clearRegs()
Container for any legal, governmental or industry regulations in force for the request.
|
Openrtb.BidRequest.Builder |
clearSite()
Information pertaining to a website.
|
Openrtb.BidRequest.Builder |
clearTest()
Indicator of test mode in which auctions are not billable,
where 0 = live mode, 1 = test mode.
|
Openrtb.BidRequest.Builder |
clearTmax()
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).
|
Openrtb.BidRequest.Builder |
clearUser()
Information known or derived about the human user of the device.
|
Openrtb.BidRequest.Builder |
clearWseat()
Array of buyer seats allowed to bid on this auction.
|
Openrtb.BidRequest.Builder |
clone() |
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.App.Builder |
getAppBuilder()
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.
|
Openrtb.BidRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Openrtb.BidRequest.Device |
getDevice()
Information pertaining to the device.
|
Openrtb.BidRequest.Device.Builder |
getDeviceBuilder()
Information pertaining to the device.
|
Openrtb.BidRequest.DeviceOrBuilder |
getDeviceOrBuilder()
Information pertaining to the device.
|
Extension.BidRequestExtensions |
getExt()
optional .openrtb.BidRequestExtensions ext = 1000; |
Extension.BidRequestExtensions.Builder |
getExtBuilder()
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.
|
Openrtb.BidRequest.Impression.Builder |
getImpBuilder(int index)
Multiple impression auctions may be specified in a single bid request.
|
List<Openrtb.BidRequest.Impression.Builder> |
getImpBuilderList()
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.
|
Openrtb.BidRequest.Regulations |
getRegs()
Container for any legal, governmental or industry regulations in force for the request.
|
Openrtb.BidRequest.Regulations.Builder |
getRegsBuilder()
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.
|
Openrtb.BidRequest.Site |
getSite()
Information pertaining to a website.
|
Openrtb.BidRequest.Site.Builder |
getSiteBuilder()
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).
|
Openrtb.BidRequest.User |
getUser()
Information known or derived about the human user of the device.
|
Openrtb.BidRequest.User.Builder |
getUserBuilder()
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; |
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() |
Openrtb.BidRequest.Builder |
mergeApp(Openrtb.BidRequest.App value)
Information pertaining to a mobile application.
|
Openrtb.BidRequest.Builder |
mergeDevice(Openrtb.BidRequest.Device value)
Information pertaining to the device.
|
Openrtb.BidRequest.Builder |
mergeExt(Extension.BidRequestExtensions value)
optional .openrtb.BidRequestExtensions ext = 1000; |
Openrtb.BidRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Openrtb.BidRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
Openrtb.BidRequest.Builder |
mergeFrom(Openrtb.BidRequest other) |
Openrtb.BidRequest.Builder |
mergeRegs(Openrtb.BidRequest.Regulations value)
Container for any legal, governmental or industry regulations in force for the request.
|
Openrtb.BidRequest.Builder |
mergeSite(Openrtb.BidRequest.Site value)
Information pertaining to a website.
|
Openrtb.BidRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Openrtb.BidRequest.Builder |
mergeUser(Openrtb.BidRequest.User value)
Information known or derived about the human user of the device.
|
Openrtb.BidRequest.Builder |
removeImp(int index)
Multiple impression auctions may be specified in a single bid request.
|
Openrtb.BidRequest.Builder |
setAllimps(OpenrtbCommon.Flag value)
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.Builder |
setApp(Openrtb.BidRequest.App.Builder builderForValue)
Information pertaining to a mobile application.
|
Openrtb.BidRequest.Builder |
setApp(Openrtb.BidRequest.App value)
Information pertaining to a mobile application.
|
Openrtb.BidRequest.Builder |
setAt(int value)
Auction Type.
|
Openrtb.BidRequest.Builder |
setBadv(int index,
String value)
Array of strings of blocked top-level domains of advertisers.
|
Openrtb.BidRequest.Builder |
setBcat(int index,
String value)
Blocked Advertiser Categories.
|
Openrtb.BidRequest.Builder |
setCur(int index,
String value)
Array of allowed currencies for bids on this bid request using ISO-4217 alphabetic codes.
|
Openrtb.BidRequest.Builder |
setDevice(Openrtb.BidRequest.Device.Builder builderForValue)
Information pertaining to the device.
|
Openrtb.BidRequest.Builder |
setDevice(Openrtb.BidRequest.Device value)
Information pertaining to the device.
|
Openrtb.BidRequest.Builder |
setExt(Extension.BidRequestExtensions.Builder builderForValue)
optional .openrtb.BidRequestExtensions ext = 1000; |
Openrtb.BidRequest.Builder |
setExt(Extension.BidRequestExtensions value)
optional .openrtb.BidRequestExtensions ext = 1000; |
Openrtb.BidRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Openrtb.BidRequest.Builder |
setId(String value)
Unique ID of the bid request, provided by the exchange.
|
Openrtb.BidRequest.Builder |
setIdBytes(com.google.protobuf.ByteString value)
Unique ID of the bid request, provided by the exchange.
|
Openrtb.BidRequest.Builder |
setImp(int index,
Openrtb.BidRequest.Impression.Builder builderForValue)
Multiple impression auctions may be specified in a single bid request.
|
Openrtb.BidRequest.Builder |
setImp(int index,
Openrtb.BidRequest.Impression value)
Multiple impression auctions may be specified in a single bid request.
|
Openrtb.BidRequest.Builder |
setRegs(Openrtb.BidRequest.Regulations.Builder builderForValue)
Container for any legal, governmental or industry regulations in force for the request.
|
Openrtb.BidRequest.Builder |
setRegs(Openrtb.BidRequest.Regulations value)
Container for any legal, governmental or industry regulations in force for the request.
|
Openrtb.BidRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Openrtb.BidRequest.Builder |
setSite(Openrtb.BidRequest.Site.Builder builderForValue)
Information pertaining to a website.
|
Openrtb.BidRequest.Builder |
setSite(Openrtb.BidRequest.Site value)
Information pertaining to a website.
|
Openrtb.BidRequest.Builder |
setTest(boolean value)
Indicator of test mode in which auctions are not billable,
where 0 = live mode, 1 = test mode.
|
Openrtb.BidRequest.Builder |
setTmax(int value)
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).
|
Openrtb.BidRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Openrtb.BidRequest.Builder |
setUser(Openrtb.BidRequest.User.Builder builderForValue)
Information known or derived about the human user of the device.
|
Openrtb.BidRequest.Builder |
setUser(Openrtb.BidRequest.User value)
Information known or derived about the human user of the device.
|
Openrtb.BidRequest.Builder |
setWseat(int index,
String value)
Array of buyer seats allowed to bid on this auction.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, parseUnknownFieldfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Builder>public Openrtb.BidRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Builder>public Openrtb.BidRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Openrtb.BidRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Openrtb.BidRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Openrtb.BidRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Builder>public Openrtb.BidRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Builder>public Openrtb.BidRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Builder>public Openrtb.BidRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Builder>public Openrtb.BidRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Builder>public Openrtb.BidRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Builder>public Openrtb.BidRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Openrtb.BidRequest.Builder>public Openrtb.BidRequest.Builder mergeFrom(Openrtb.BidRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Builder>public Openrtb.BidRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Openrtb.BidRequest.Builder>IOExceptionpublic 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 Openrtb.BidRequest.Builder setId(String value)
Unique ID of the bid request, provided by the exchange.
required string id = 1;public Openrtb.BidRequest.Builder clearId()
Unique ID of the bid request, provided by the exchange.
required string id = 1;public Openrtb.BidRequest.Builder setIdBytes(com.google.protobuf.ByteString value)
Unique ID of the bid request, provided by the exchange.
required string id = 1;public 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 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.Builder setImp(int index, Openrtb.BidRequest.Impression value)
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;public Openrtb.BidRequest.Builder setImp(int index, Openrtb.BidRequest.Impression.Builder builderForValue)
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;public Openrtb.BidRequest.Builder addImp(Openrtb.BidRequest.Impression value)
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;public Openrtb.BidRequest.Builder addImp(int index, Openrtb.BidRequest.Impression value)
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;public Openrtb.BidRequest.Builder addImp(Openrtb.BidRequest.Impression.Builder builderForValue)
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;public Openrtb.BidRequest.Builder addImp(int index, Openrtb.BidRequest.Impression.Builder builderForValue)
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;public Openrtb.BidRequest.Builder addAllImp(Iterable<? extends Openrtb.BidRequest.Impression> values)
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;public Openrtb.BidRequest.Builder clearImp()
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;public Openrtb.BidRequest.Builder removeImp(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;public Openrtb.BidRequest.Impression.Builder getImpBuilder(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;public 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 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 Openrtb.BidRequest.Impression.Builder addImpBuilder()
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;public Openrtb.BidRequest.Impression.Builder addImpBuilder(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;public List<Openrtb.BidRequest.Impression.Builder> getImpBuilderList()
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;public 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.Builder setSite(Openrtb.BidRequest.Site value)
Information pertaining to a website.
optional .openrtb.BidRequest.Site site = 3;public Openrtb.BidRequest.Builder setSite(Openrtb.BidRequest.Site.Builder builderForValue)
Information pertaining to a website.
optional .openrtb.BidRequest.Site site = 3;public Openrtb.BidRequest.Builder mergeSite(Openrtb.BidRequest.Site value)
Information pertaining to a website.
optional .openrtb.BidRequest.Site site = 3;public Openrtb.BidRequest.Builder clearSite()
Information pertaining to a website.
optional .openrtb.BidRequest.Site site = 3;public Openrtb.BidRequest.Site.Builder getSiteBuilder()
Information pertaining to a website.
optional .openrtb.BidRequest.Site site = 3;public 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.Builder setApp(Openrtb.BidRequest.App value)
Information pertaining to a mobile application.
optional .openrtb.BidRequest.App app = 4;public Openrtb.BidRequest.Builder setApp(Openrtb.BidRequest.App.Builder builderForValue)
Information pertaining to a mobile application.
optional .openrtb.BidRequest.App app = 4;public Openrtb.BidRequest.Builder mergeApp(Openrtb.BidRequest.App value)
Information pertaining to a mobile application.
optional .openrtb.BidRequest.App app = 4;public Openrtb.BidRequest.Builder clearApp()
Information pertaining to a mobile application.
optional .openrtb.BidRequest.App app = 4;public Openrtb.BidRequest.App.Builder getAppBuilder()
Information pertaining to a mobile application.
optional .openrtb.BidRequest.App app = 4;public 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.Builder setDevice(Openrtb.BidRequest.Device value)
Information pertaining to the device.
optional .openrtb.BidRequest.Device device = 5;public Openrtb.BidRequest.Builder setDevice(Openrtb.BidRequest.Device.Builder builderForValue)
Information pertaining to the device.
optional .openrtb.BidRequest.Device device = 5;public Openrtb.BidRequest.Builder mergeDevice(Openrtb.BidRequest.Device value)
Information pertaining to the device.
optional .openrtb.BidRequest.Device device = 5;public Openrtb.BidRequest.Builder clearDevice()
Information pertaining to the device.
optional .openrtb.BidRequest.Device device = 5;public Openrtb.BidRequest.Device.Builder getDeviceBuilder()
Information pertaining to the device.
optional .openrtb.BidRequest.Device device = 5;public 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.Builder setUser(Openrtb.BidRequest.User value)
Information known or derived about the human user of the device.
optional .openrtb.BidRequest.User user = 6;public Openrtb.BidRequest.Builder setUser(Openrtb.BidRequest.User.Builder builderForValue)
Information known or derived about the human user of the device.
optional .openrtb.BidRequest.User user = 6;public Openrtb.BidRequest.Builder mergeUser(Openrtb.BidRequest.User value)
Information known or derived about the human user of the device.
optional .openrtb.BidRequest.User user = 6;public Openrtb.BidRequest.Builder clearUser()
Information known or derived about the human user of the device.
optional .openrtb.BidRequest.User user = 6;public Openrtb.BidRequest.User.Builder getUserBuilder()
Information known or derived about the human user of the device.
optional .openrtb.BidRequest.User user = 6;public 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 Openrtb.BidRequest.Builder setTest(boolean value)
Indicator of test mode in which auctions are not billable, where 0 = live mode, 1 = test mode.
optional bool test = 15 [default = false];public Openrtb.BidRequest.Builder clearTest()
Indicator of test mode in which auctions are not billable, where 0 = live mode, 1 = test mode.
optional bool test = 15 [default = false];public 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 Openrtb.BidRequest.Builder setAt(int value)
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];public Openrtb.BidRequest.Builder clearAt()
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];public 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 Openrtb.BidRequest.Builder setTmax(int value)
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;public Openrtb.BidRequest.Builder clearTmax()
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;public 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 Openrtb.BidRequest.Builder setWseat(int index, String value)
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;public Openrtb.BidRequest.Builder addWseat(String value)
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;public Openrtb.BidRequest.Builder addAllWseat(Iterable<String> values)
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;public Openrtb.BidRequest.Builder clearWseat()
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;public Openrtb.BidRequest.Builder addWseatBytes(com.google.protobuf.ByteString value)
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;public 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 Openrtb.BidRequest.Builder setAllimps(OpenrtbCommon.Flag value)
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];public Openrtb.BidRequest.Builder clearAllimps()
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];public 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 Openrtb.BidRequest.Builder setCur(int index, String value)
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;public Openrtb.BidRequest.Builder addCur(String value)
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;public Openrtb.BidRequest.Builder addAllCur(Iterable<String> values)
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;public Openrtb.BidRequest.Builder clearCur()
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;public Openrtb.BidRequest.Builder addCurBytes(com.google.protobuf.ByteString value)
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;public 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 Openrtb.BidRequest.Builder setBcat(int index, String value)
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;public Openrtb.BidRequest.Builder addBcat(String value)
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;public Openrtb.BidRequest.Builder addAllBcat(Iterable<String> values)
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;public Openrtb.BidRequest.Builder clearBcat()
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;public Openrtb.BidRequest.Builder addBcatBytes(com.google.protobuf.ByteString value)
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;public 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 Openrtb.BidRequest.Builder setBadv(int index, String value)
Array of strings of blocked top-level domains of advertisers.
For example, {“company1.com”, “company2.com”}.
repeated string badv = 13;public Openrtb.BidRequest.Builder addBadv(String value)
Array of strings of blocked top-level domains of advertisers.
For example, {“company1.com”, “company2.com”}.
repeated string badv = 13;public Openrtb.BidRequest.Builder addAllBadv(Iterable<String> values)
Array of strings of blocked top-level domains of advertisers.
For example, {“company1.com”, “company2.com”}.
repeated string badv = 13;public Openrtb.BidRequest.Builder clearBadv()
Array of strings of blocked top-level domains of advertisers.
For example, {“company1.com”, “company2.com”}.
repeated string badv = 13;public Openrtb.BidRequest.Builder addBadvBytes(com.google.protobuf.ByteString value)
Array of strings of blocked top-level domains of advertisers.
For example, {“company1.com”, “company2.com”}.
repeated string badv = 13;public 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.Builder setRegs(Openrtb.BidRequest.Regulations value)
Container for any legal, governmental or industry regulations in force for the request.
optional .openrtb.BidRequest.Regulations regs = 14;public Openrtb.BidRequest.Builder setRegs(Openrtb.BidRequest.Regulations.Builder builderForValue)
Container for any legal, governmental or industry regulations in force for the request.
optional .openrtb.BidRequest.Regulations regs = 14;public Openrtb.BidRequest.Builder mergeRegs(Openrtb.BidRequest.Regulations value)
Container for any legal, governmental or industry regulations in force for the request.
optional .openrtb.BidRequest.Regulations regs = 14;public Openrtb.BidRequest.Builder clearRegs()
Container for any legal, governmental or industry regulations in force for the request.
optional .openrtb.BidRequest.Regulations regs = 14;public Openrtb.BidRequest.Regulations.Builder getRegsBuilder()
Container for any legal, governmental or industry regulations in force for the request.
optional .openrtb.BidRequest.Regulations regs = 14;public 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 Openrtb.BidRequest.Builder setExt(Extension.BidRequestExtensions value)
optional .openrtb.BidRequestExtensions ext = 1000;public Openrtb.BidRequest.Builder setExt(Extension.BidRequestExtensions.Builder builderForValue)
optional .openrtb.BidRequestExtensions ext = 1000;public Openrtb.BidRequest.Builder mergeExt(Extension.BidRequestExtensions value)
optional .openrtb.BidRequestExtensions ext = 1000;public Openrtb.BidRequest.Builder clearExt()
optional .openrtb.BidRequestExtensions ext = 1000;public Extension.BidRequestExtensions.Builder getExtBuilder()
optional .openrtb.BidRequestExtensions ext = 1000;public Extension.BidRequestExtensionsOrBuilder getExtOrBuilder()
optional .openrtb.BidRequestExtensions ext = 1000;getExtOrBuilder in interface Openrtb.BidRequestOrBuilderpublic final Openrtb.BidRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Builder>public final Openrtb.BidRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Builder>Copyright © 2017. All rights reserved.