public static final class Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder> implements Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilder
OpenRTB 3.3.17: constitutes a deal struck a priori between a buyer and a seller and indicates that this impression is available under the terms of that deal.Protobuf type
openrtb.BidRequest.Impression.PMP.DirectDeal| Modifier and Type | Method and Description |
|---|---|
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
addAllWadomain(Iterable<String> values)
Array of advertiser domains allowed to bid on this Direct Deal.
|
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
addAllWseat(Iterable<String> values)
Array of buyer seats allowed to bid on this auction.
|
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
addWadomain(String value)
Array of advertiser domains allowed to bid on this Direct Deal.
|
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
addWadomainBytes(com.google.protobuf.ByteString value)
Array of advertiser domains allowed to bid on this Direct Deal.
|
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
addWseat(String value)
Array of buyer seats allowed to bid on this auction.
|
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
addWseatBytes(com.google.protobuf.ByteString value)
Array of buyer seats allowed to bid on this auction.
|
Openrtb.BidRequest.Impression.PMP.DirectDeal |
build() |
Openrtb.BidRequest.Impression.PMP.DirectDeal |
buildPartial() |
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
clear() |
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
clearAt()
Auction Type.
|
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
clearBidfloor()
Bid floor for this impression (in CPM of bidfloorcur).
|
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
clearBidfloorcur()
If bid floor is specified and multiple currencies supported per bid request,
then currency should be specified here using ISO-4217 alphabetic codes.
|
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
clearExt()
optional .openrtb.DirectDealExtensions ext = 1000; |
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
clearId()
A unique identifier for the direct deal.
|
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
clearWadomain()
Array of advertiser domains allowed to bid on this Direct Deal.
|
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
clearWseat()
Array of buyer seats allowed to bid on this auction.
|
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
clone() |
int |
getAt()
Auction Type.
|
double |
getBidfloor()
Bid floor for this impression (in CPM of bidfloorcur).
|
String |
getBidfloorcur()
If bid floor is specified and multiple currencies supported per bid request,
then currency should be specified here using ISO-4217 alphabetic codes.
|
com.google.protobuf.ByteString |
getBidfloorcurBytes()
If bid floor is specified and multiple currencies supported per bid request,
then currency should be specified here using ISO-4217 alphabetic codes.
|
Openrtb.BidRequest.Impression.PMP.DirectDeal |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Extension.DirectDealExtensions |
getExt()
optional .openrtb.DirectDealExtensions ext = 1000; |
Extension.DirectDealExtensions.Builder |
getExtBuilder()
optional .openrtb.DirectDealExtensions ext = 1000; |
Extension.DirectDealExtensionsOrBuilder |
getExtOrBuilder()
optional .openrtb.DirectDealExtensions ext = 1000; |
String |
getId()
A unique identifier for the direct deal.
|
com.google.protobuf.ByteString |
getIdBytes()
A unique identifier for the direct deal.
|
String |
getWadomain(int index)
Array of advertiser domains allowed to bid on this Direct Deal.
|
com.google.protobuf.ByteString |
getWadomainBytes(int index)
Array of advertiser domains allowed to bid on this Direct Deal.
|
int |
getWadomainCount()
Array of advertiser domains allowed to bid on this Direct Deal.
|
com.google.protobuf.ProtocolStringList |
getWadomainList()
Array of advertiser domains allowed to bid on this Direct Deal.
|
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 |
hasAt()
Auction Type.
|
boolean |
hasBidfloor()
Bid floor for this impression (in CPM of bidfloorcur).
|
boolean |
hasBidfloorcur()
If bid floor is specified and multiple currencies supported per bid request,
then currency should be specified here using ISO-4217 alphabetic codes.
|
boolean |
hasExt()
optional .openrtb.DirectDealExtensions ext = 1000; |
boolean |
hasId()
A unique identifier for the direct deal.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
mergeExt(Extension.DirectDealExtensions value)
optional .openrtb.DirectDealExtensions ext = 1000; |
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
mergeFrom(com.google.protobuf.Message other) |
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
mergeFrom(Openrtb.BidRequest.Impression.PMP.DirectDeal other) |
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
setAt(int value)
Auction Type.
|
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
setBidfloor(double value)
Bid floor for this impression (in CPM of bidfloorcur).
|
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
setBidfloorcur(String value)
If bid floor is specified and multiple currencies supported per bid request,
then currency should be specified here using ISO-4217 alphabetic codes.
|
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
setBidfloorcurBytes(com.google.protobuf.ByteString value)
If bid floor is specified and multiple currencies supported per bid request,
then currency should be specified here using ISO-4217 alphabetic codes.
|
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
setExt(Extension.DirectDealExtensions.Builder builderForValue)
optional .openrtb.DirectDealExtensions ext = 1000; |
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
setExt(Extension.DirectDealExtensions value)
optional .openrtb.DirectDealExtensions ext = 1000; |
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
setId(String value)
A unique identifier for the direct deal.
|
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
setIdBytes(com.google.protobuf.ByteString value)
A unique identifier for the direct deal.
|
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder |
setWadomain(int index,
String value)
Array of advertiser domains allowed to bid on this Direct Deal.
|
Openrtb.BidRequest.Impression.PMP.DirectDeal.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.Impression.PMP.DirectDeal.Builder>public Openrtb.BidRequest.Impression.PMP.DirectDeal.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.Impression.PMP.DirectDeal.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.Impression.PMP.DirectDeal.Builder>public Openrtb.BidRequest.Impression.PMP.DirectDeal getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Openrtb.BidRequest.Impression.PMP.DirectDeal build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Openrtb.BidRequest.Impression.PMP.DirectDeal buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Openrtb.BidRequest.Impression.PMP.DirectDeal.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.Impression.PMP.DirectDeal.Builder>public Openrtb.BidRequest.Impression.PMP.DirectDeal.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.Impression.PMP.DirectDeal.Builder>public Openrtb.BidRequest.Impression.PMP.DirectDeal.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.Impression.PMP.DirectDeal.Builder>public Openrtb.BidRequest.Impression.PMP.DirectDeal.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.Impression.PMP.DirectDeal.Builder>public Openrtb.BidRequest.Impression.PMP.DirectDeal.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.Impression.PMP.DirectDeal.Builder>public Openrtb.BidRequest.Impression.PMP.DirectDeal.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.Impression.PMP.DirectDeal.Builder>public Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder>public Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder mergeFrom(Openrtb.BidRequest.Impression.PMP.DirectDeal other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder>public Openrtb.BidRequest.Impression.PMP.DirectDeal.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.Impression.PMP.DirectDeal.Builder>IOExceptionpublic boolean hasId()
A unique identifier for the direct deal.
required string id = 1;hasId in interface Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilderpublic String getId()
A unique identifier for the direct deal.
required string id = 1;getId in interface Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
A unique identifier for the direct deal.
required string id = 1;getIdBytes in interface Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilderpublic Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder setId(String value)
A unique identifier for the direct deal.
required string id = 1;public Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder clearId()
A unique identifier for the direct deal.
required string id = 1;public Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder setIdBytes(com.google.protobuf.ByteString value)
A unique identifier for the direct deal.
required string id = 1;public boolean hasBidfloor()
Bid floor for this impression (in CPM of bidfloorcur).
optional double bidfloor = 2 [default = 0];hasBidfloor in interface Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilderpublic double getBidfloor()
Bid floor for this impression (in CPM of bidfloorcur).
optional double bidfloor = 2 [default = 0];getBidfloor in interface Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilderpublic Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder setBidfloor(double value)
Bid floor for this impression (in CPM of bidfloorcur).
optional double bidfloor = 2 [default = 0];public Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder clearBidfloor()
Bid floor for this impression (in CPM of bidfloorcur).
optional double bidfloor = 2 [default = 0];public boolean hasBidfloorcur()
If bid floor is specified and multiple currencies supported per bid request, then currency should be specified here using ISO-4217 alphabetic codes. Notes. this may be different from bid currency returned by bidder, if this is allowed on an exchange.
optional string bidfloorcur = 3 [default = "USD"];hasBidfloorcur in interface Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilderpublic String getBidfloorcur()
If bid floor is specified and multiple currencies supported per bid request, then currency should be specified here using ISO-4217 alphabetic codes. Notes. this may be different from bid currency returned by bidder, if this is allowed on an exchange.
optional string bidfloorcur = 3 [default = "USD"];getBidfloorcur in interface Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilderpublic com.google.protobuf.ByteString getBidfloorcurBytes()
If bid floor is specified and multiple currencies supported per bid request, then currency should be specified here using ISO-4217 alphabetic codes. Notes. this may be different from bid currency returned by bidder, if this is allowed on an exchange.
optional string bidfloorcur = 3 [default = "USD"];getBidfloorcurBytes in interface Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilderpublic Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder setBidfloorcur(String value)
If bid floor is specified and multiple currencies supported per bid request, then currency should be specified here using ISO-4217 alphabetic codes. Notes. this may be different from bid currency returned by bidder, if this is allowed on an exchange.
optional string bidfloorcur = 3 [default = "USD"];public Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder clearBidfloorcur()
If bid floor is specified and multiple currencies supported per bid request, then currency should be specified here using ISO-4217 alphabetic codes. Notes. this may be different from bid currency returned by bidder, if this is allowed on an exchange.
optional string bidfloorcur = 3 [default = "USD"];public Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder setBidfloorcurBytes(com.google.protobuf.ByteString value)
If bid floor is specified and multiple currencies supported per bid request, then currency should be specified here using ISO-4217 alphabetic codes. Notes. this may be different from bid currency returned by bidder, if this is allowed on an exchange.
optional string bidfloorcur = 3 [default = "USD"];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 = 4;getWseatList in interface Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilderpublic 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 = 4;getWseatCount in interface Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilderpublic 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 = 4;getWseat in interface Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilderpublic 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 = 4;getWseatBytes in interface Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilderpublic Openrtb.BidRequest.Impression.PMP.DirectDeal.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 = 4;public Openrtb.BidRequest.Impression.PMP.DirectDeal.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 = 4;public Openrtb.BidRequest.Impression.PMP.DirectDeal.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 = 4;public Openrtb.BidRequest.Impression.PMP.DirectDeal.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 = 4;public Openrtb.BidRequest.Impression.PMP.DirectDeal.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 = 4;public com.google.protobuf.ProtocolStringList getWadomainList()
Array of advertiser domains allowed to bid on this Direct Deal. For example, [ "advertiser1.com", "advertiser2.com" ] indicates that only the listed advertisers are allowed to bid on this direct deal.
repeated string wadomain = 5;getWadomainList in interface Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilderpublic int getWadomainCount()
Array of advertiser domains allowed to bid on this Direct Deal. For example, [ "advertiser1.com", "advertiser2.com" ] indicates that only the listed advertisers are allowed to bid on this direct deal.
repeated string wadomain = 5;getWadomainCount in interface Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilderpublic String getWadomain(int index)
Array of advertiser domains allowed to bid on this Direct Deal. For example, [ "advertiser1.com", "advertiser2.com" ] indicates that only the listed advertisers are allowed to bid on this direct deal.
repeated string wadomain = 5;getWadomain in interface Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilderpublic com.google.protobuf.ByteString getWadomainBytes(int index)
Array of advertiser domains allowed to bid on this Direct Deal. For example, [ "advertiser1.com", "advertiser2.com" ] indicates that only the listed advertisers are allowed to bid on this direct deal.
repeated string wadomain = 5;getWadomainBytes in interface Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilderpublic Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder setWadomain(int index, String value)
Array of advertiser domains allowed to bid on this Direct Deal. For example, [ "advertiser1.com", "advertiser2.com" ] indicates that only the listed advertisers are allowed to bid on this direct deal.
repeated string wadomain = 5;public Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder addWadomain(String value)
Array of advertiser domains allowed to bid on this Direct Deal. For example, [ "advertiser1.com", "advertiser2.com" ] indicates that only the listed advertisers are allowed to bid on this direct deal.
repeated string wadomain = 5;public Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder addAllWadomain(Iterable<String> values)
Array of advertiser domains allowed to bid on this Direct Deal. For example, [ "advertiser1.com", "advertiser2.com" ] indicates that only the listed advertisers are allowed to bid on this direct deal.
repeated string wadomain = 5;public Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder clearWadomain()
Array of advertiser domains allowed to bid on this Direct Deal. For example, [ "advertiser1.com", "advertiser2.com" ] indicates that only the listed advertisers are allowed to bid on this direct deal.
repeated string wadomain = 5;public Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder addWadomainBytes(com.google.protobuf.ByteString value)
Array of advertiser domains allowed to bid on this Direct Deal. For example, [ "advertiser1.com", "advertiser2.com" ] indicates that only the listed advertisers are allowed to bid on this direct deal.
repeated string wadomain = 5;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.
optional int32 at = 6;hasAt in interface Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilderpublic 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.
optional int32 at = 6;getAt in interface Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilderpublic Openrtb.BidRequest.Impression.PMP.DirectDeal.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.
optional int32 at = 6;public Openrtb.BidRequest.Impression.PMP.DirectDeal.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.
optional int32 at = 6;public boolean hasExt()
optional .openrtb.DirectDealExtensions ext = 1000;hasExt in interface Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilderpublic Extension.DirectDealExtensions getExt()
optional .openrtb.DirectDealExtensions ext = 1000;getExt in interface Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilderpublic Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder setExt(Extension.DirectDealExtensions value)
optional .openrtb.DirectDealExtensions ext = 1000;public Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder setExt(Extension.DirectDealExtensions.Builder builderForValue)
optional .openrtb.DirectDealExtensions ext = 1000;public Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder mergeExt(Extension.DirectDealExtensions value)
optional .openrtb.DirectDealExtensions ext = 1000;public Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder clearExt()
optional .openrtb.DirectDealExtensions ext = 1000;public Extension.DirectDealExtensions.Builder getExtBuilder()
optional .openrtb.DirectDealExtensions ext = 1000;public Extension.DirectDealExtensionsOrBuilder getExtOrBuilder()
optional .openrtb.DirectDealExtensions ext = 1000;getExtOrBuilder in interface Openrtb.BidRequest.Impression.PMP.DirectDealOrBuilderpublic final Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder>public final Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Openrtb.BidRequest.Impression.PMP.DirectDeal.Builder>Copyright © 2017. All rights reserved.