Package com.google.openrtb
Interface OpenRtb.BidRequest.Imp.PmpOrBuilder
-
- All Superinterfaces:
com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<OpenRtb.BidRequest.Imp.Pmp>,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
OpenRtb.BidRequest.Imp.Pmp,OpenRtb.BidRequest.Imp.Pmp.Builder
- Enclosing class:
- OpenRtb.BidRequest.Imp
public static interface OpenRtb.BidRequest.Imp.PmpOrBuilder extends com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<OpenRtb.BidRequest.Imp.Pmp>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OpenRtb.BidRequest.Imp.Pmp.DealgetDeals(int index)Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.intgetDealsCount()Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.List<OpenRtb.BidRequest.Imp.Pmp.Deal>getDealsList()Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.OpenRtb.BidRequest.Imp.Pmp.DealOrBuildergetDealsOrBuilder(int index)Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.List<? extends OpenRtb.BidRequest.Imp.Pmp.DealOrBuilder>getDealsOrBuilderList()Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.booleangetPrivateAuction()Indicator of auction eligibility to seats named in the Direct Deals object, where false = all bids are accepted, true = bids are restricted to the deals specified and the terms thereof.booleanhasPrivateAuction()Indicator of auction eligibility to seats named in the Direct Deals object, where false = all bids are accepted, true = bids are restricted to the deals specified and the terms thereof.-
Methods inherited from interface com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder
getDefaultInstanceForType, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtension
-
-
-
-
Method Detail
-
hasPrivateAuction
boolean hasPrivateAuction()
Indicator of auction eligibility to seats named in the Direct Deals object, where false = all bids are accepted, true = bids are restricted to the deals specified and the terms thereof.
optional bool private_auction = 1 [default = false];- Returns:
- Whether the privateAuction field is set.
-
getPrivateAuction
boolean getPrivateAuction()
Indicator of auction eligibility to seats named in the Direct Deals object, where false = all bids are accepted, true = bids are restricted to the deals specified and the terms thereof.
optional bool private_auction = 1 [default = false];- Returns:
- The privateAuction.
-
getDealsList
List<OpenRtb.BidRequest.Imp.Pmp.Deal> getDealsList()
Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.
repeated .com.google.openrtb.BidRequest.Imp.Pmp.Deal deals = 2;
-
getDeals
OpenRtb.BidRequest.Imp.Pmp.Deal getDeals(int index)
Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.
repeated .com.google.openrtb.BidRequest.Imp.Pmp.Deal deals = 2;
-
getDealsCount
int getDealsCount()
Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.
repeated .com.google.openrtb.BidRequest.Imp.Pmp.Deal deals = 2;
-
getDealsOrBuilderList
List<? extends OpenRtb.BidRequest.Imp.Pmp.DealOrBuilder> getDealsOrBuilderList()
Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.
repeated .com.google.openrtb.BidRequest.Imp.Pmp.Deal deals = 2;
-
getDealsOrBuilder
OpenRtb.BidRequest.Imp.Pmp.DealOrBuilder getDealsOrBuilder(int index)
Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.
repeated .com.google.openrtb.BidRequest.Imp.Pmp.Deal deals = 2;
-
-