Interface OpenRtb.BidRequest.Imp.PmpOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      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.
      int getDealsCount()
      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.DealOrBuilder getDealsOrBuilder​(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.
      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.
      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.
      • Methods inherited from interface com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder

        getDefaultInstanceForType, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtension
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • 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;