Package com.google.openrtb
Class OpenRtb.BidRequest.Imp.Pmp.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Imp.Pmp,OpenRtb.BidRequest.Imp.Pmp.Builder>
-
- com.google.openrtb.OpenRtb.BidRequest.Imp.Pmp.Builder
-
- All Implemented Interfaces:
OpenRtb.BidRequest.Imp.PmpOrBuilder,com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<OpenRtb.BidRequest.Imp.Pmp>,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- OpenRtb.BidRequest.Imp.Pmp
public static final class OpenRtb.BidRequest.Imp.Pmp.Builder extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Imp.Pmp,OpenRtb.BidRequest.Imp.Pmp.Builder> implements OpenRtb.BidRequest.Imp.PmpOrBuilder
OpenRTB 2.2: This object is the private marketplace container for direct deals between buyers and sellers that may pertain to this impression. The actual deals are represented as a collection of Deal objects. Refer to Section 7.2 for more details.
Protobuf typecom.google.openrtb.BidRequest.Imp.Pmp
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description OpenRtb.BidRequest.Imp.Pmp.BuilderaddAllDeals(Iterable<? extends OpenRtb.BidRequest.Imp.Pmp.Deal> values)Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.OpenRtb.BidRequest.Imp.Pmp.BuilderaddDeals(int index, OpenRtb.BidRequest.Imp.Pmp.Deal value)Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.OpenRtb.BidRequest.Imp.Pmp.BuilderaddDeals(int index, OpenRtb.BidRequest.Imp.Pmp.Deal.Builder builderForValue)Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.OpenRtb.BidRequest.Imp.Pmp.BuilderaddDeals(OpenRtb.BidRequest.Imp.Pmp.Deal value)Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.OpenRtb.BidRequest.Imp.Pmp.BuilderaddDeals(OpenRtb.BidRequest.Imp.Pmp.Deal.Builder builderForValue)Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.OpenRtb.BidRequest.Imp.Pmp.Deal.BuilderaddDealsBuilder()Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.OpenRtb.BidRequest.Imp.Pmp.Deal.BuilderaddDealsBuilder(int index)Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.<Type> OpenRtb.BidRequest.Imp.Pmp.BuilderaddExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<OpenRtb.BidRequest.Imp.Pmp,List<Type>> extension, Type value)OpenRtb.BidRequest.Imp.Pmp.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)OpenRtb.BidRequest.Imp.Pmpbuild()OpenRtb.BidRequest.Imp.PmpbuildPartial()OpenRtb.BidRequest.Imp.Pmp.Builderclear()OpenRtb.BidRequest.Imp.Pmp.BuilderclearDeals()Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.<Type> OpenRtb.BidRequest.Imp.Pmp.BuilderclearExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<OpenRtb.BidRequest.Imp.Pmp,?> extension)OpenRtb.BidRequest.Imp.Pmp.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)OpenRtb.BidRequest.Imp.Pmp.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)OpenRtb.BidRequest.Imp.Pmp.BuilderclearPrivateAuction()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.OpenRtb.BidRequest.Imp.Pmp.Builderclone()OpenRtb.BidRequest.Imp.Pmp.DealgetDeals(int index)Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.OpenRtb.BidRequest.Imp.Pmp.Deal.BuildergetDealsBuilder(int index)Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.List<OpenRtb.BidRequest.Imp.Pmp.Deal.Builder>getDealsBuilderList()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.OpenRtb.BidRequest.Imp.PmpgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()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.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()OpenRtb.BidRequest.Imp.Pmp.BuildermergeFrom(OpenRtb.BidRequest.Imp.Pmp other)OpenRtb.BidRequest.Imp.Pmp.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)OpenRtb.BidRequest.Imp.Pmp.BuildermergeFrom(com.google.protobuf.Message other)OpenRtb.BidRequest.Imp.Pmp.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)OpenRtb.BidRequest.Imp.Pmp.BuilderremoveDeals(int index)Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.OpenRtb.BidRequest.Imp.Pmp.BuildersetDeals(int index, OpenRtb.BidRequest.Imp.Pmp.Deal value)Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.OpenRtb.BidRequest.Imp.Pmp.BuildersetDeals(int index, OpenRtb.BidRequest.Imp.Pmp.Deal.Builder builderForValue)Array of Deal (Section 3.2.18) objects that convey the specific deals applicable to this impression.<Type> OpenRtb.BidRequest.Imp.Pmp.BuildersetExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<OpenRtb.BidRequest.Imp.Pmp,List<Type>> extension, int index, Type value)<Type> OpenRtb.BidRequest.Imp.Pmp.BuildersetExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<OpenRtb.BidRequest.Imp.Pmp,Type> extension, Type value)OpenRtb.BidRequest.Imp.Pmp.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)OpenRtb.BidRequest.Imp.Pmp.BuildersetPrivateAuction(boolean value)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.OpenRtb.BidRequest.Imp.Pmp.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)OpenRtb.BidRequest.Imp.Pmp.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.ExtendableBuilder
addExtension, addExtension, clearExtension, clearExtension, extensionsAreInitialized, getAllFields, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, getField, getFieldBuilder, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, hasExtension, hasExtension, hasExtension, hasField, mergeExtensionFields, newBuilderForField, setExtension, setExtension, setExtension, setExtension
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getOneofFieldDescriptor, getParentForChildren, getUnknownFields, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder
getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtension
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<OpenRtb.BidRequest.Imp.Pmp.Builder>
-
clear
public OpenRtb.BidRequest.Imp.Pmp.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Imp.Pmp,OpenRtb.BidRequest.Imp.Pmp.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<OpenRtb.BidRequest.Imp.Pmp.Builder>
-
getDefaultInstanceForType
public OpenRtb.BidRequest.Imp.Pmp getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<OpenRtb.BidRequest.Imp.Pmp>- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public OpenRtb.BidRequest.Imp.Pmp build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public OpenRtb.BidRequest.Imp.Pmp buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public OpenRtb.BidRequest.Imp.Pmp.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<OpenRtb.BidRequest.Imp.Pmp.Builder>
-
setField
public OpenRtb.BidRequest.Imp.Pmp.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Imp.Pmp,OpenRtb.BidRequest.Imp.Pmp.Builder>
-
clearField
public OpenRtb.BidRequest.Imp.Pmp.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Imp.Pmp,OpenRtb.BidRequest.Imp.Pmp.Builder>
-
clearOneof
public OpenRtb.BidRequest.Imp.Pmp.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<OpenRtb.BidRequest.Imp.Pmp.Builder>
-
setRepeatedField
public OpenRtb.BidRequest.Imp.Pmp.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Imp.Pmp,OpenRtb.BidRequest.Imp.Pmp.Builder>
-
addRepeatedField
public OpenRtb.BidRequest.Imp.Pmp.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Imp.Pmp,OpenRtb.BidRequest.Imp.Pmp.Builder>
-
setExtension
public <Type> OpenRtb.BidRequest.Imp.Pmp.Builder setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<OpenRtb.BidRequest.Imp.Pmp,Type> extension, Type value)
- Overrides:
setExtensionin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Imp.Pmp,OpenRtb.BidRequest.Imp.Pmp.Builder>
-
setExtension
public <Type> OpenRtb.BidRequest.Imp.Pmp.Builder setExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<OpenRtb.BidRequest.Imp.Pmp,List<Type>> extension, int index, Type value)
- Overrides:
setExtensionin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Imp.Pmp,OpenRtb.BidRequest.Imp.Pmp.Builder>
-
addExtension
public <Type> OpenRtb.BidRequest.Imp.Pmp.Builder addExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<OpenRtb.BidRequest.Imp.Pmp,List<Type>> extension, Type value)
- Overrides:
addExtensionin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Imp.Pmp,OpenRtb.BidRequest.Imp.Pmp.Builder>
-
clearExtension
public <Type> OpenRtb.BidRequest.Imp.Pmp.Builder clearExtension(com.google.protobuf.GeneratedMessage.GeneratedExtension<OpenRtb.BidRequest.Imp.Pmp,?> extension)
- Overrides:
clearExtensionin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Imp.Pmp,OpenRtb.BidRequest.Imp.Pmp.Builder>
-
mergeFrom
public OpenRtb.BidRequest.Imp.Pmp.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OpenRtb.BidRequest.Imp.Pmp.Builder>
-
mergeFrom
public OpenRtb.BidRequest.Imp.Pmp.Builder mergeFrom(OpenRtb.BidRequest.Imp.Pmp other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.ExtendableBuilder<OpenRtb.BidRequest.Imp.Pmp,OpenRtb.BidRequest.Imp.Pmp.Builder>
-
mergeFrom
public OpenRtb.BidRequest.Imp.Pmp.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OpenRtb.BidRequest.Imp.Pmp.Builder>- Throws:
IOException
-
hasPrivateAuction
public 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];- Specified by:
hasPrivateAuctionin interfaceOpenRtb.BidRequest.Imp.PmpOrBuilder- Returns:
- Whether the privateAuction field is set.
-
getPrivateAuction
public 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];- Specified by:
getPrivateAuctionin interfaceOpenRtb.BidRequest.Imp.PmpOrBuilder- Returns:
- The privateAuction.
-
setPrivateAuction
public OpenRtb.BidRequest.Imp.Pmp.Builder setPrivateAuction(boolean value)
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];- Parameters:
value- The privateAuction to set.- Returns:
- This builder for chaining.
-
clearPrivateAuction
public OpenRtb.BidRequest.Imp.Pmp.Builder clearPrivateAuction()
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:
- This builder for chaining.
-
getDealsList
public 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;- Specified by:
getDealsListin interfaceOpenRtb.BidRequest.Imp.PmpOrBuilder
-
getDealsCount
public 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;- Specified by:
getDealsCountin interfaceOpenRtb.BidRequest.Imp.PmpOrBuilder
-
getDeals
public 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;- Specified by:
getDealsin interfaceOpenRtb.BidRequest.Imp.PmpOrBuilder
-
setDeals
public OpenRtb.BidRequest.Imp.Pmp.Builder setDeals(int index, OpenRtb.BidRequest.Imp.Pmp.Deal value)
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;
-
setDeals
public OpenRtb.BidRequest.Imp.Pmp.Builder setDeals(int index, OpenRtb.BidRequest.Imp.Pmp.Deal.Builder builderForValue)
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;
-
addDeals
public OpenRtb.BidRequest.Imp.Pmp.Builder addDeals(OpenRtb.BidRequest.Imp.Pmp.Deal value)
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;
-
addDeals
public OpenRtb.BidRequest.Imp.Pmp.Builder addDeals(int index, OpenRtb.BidRequest.Imp.Pmp.Deal value)
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;
-
addDeals
public OpenRtb.BidRequest.Imp.Pmp.Builder addDeals(OpenRtb.BidRequest.Imp.Pmp.Deal.Builder builderForValue)
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;
-
addDeals
public OpenRtb.BidRequest.Imp.Pmp.Builder addDeals(int index, OpenRtb.BidRequest.Imp.Pmp.Deal.Builder builderForValue)
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;
-
addAllDeals
public OpenRtb.BidRequest.Imp.Pmp.Builder addAllDeals(Iterable<? extends OpenRtb.BidRequest.Imp.Pmp.Deal> values)
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;
-
clearDeals
public OpenRtb.BidRequest.Imp.Pmp.Builder clearDeals()
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;
-
removeDeals
public OpenRtb.BidRequest.Imp.Pmp.Builder removeDeals(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;
-
getDealsBuilder
public OpenRtb.BidRequest.Imp.Pmp.Deal.Builder getDealsBuilder(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;
-
getDealsOrBuilder
public 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;- Specified by:
getDealsOrBuilderin interfaceOpenRtb.BidRequest.Imp.PmpOrBuilder
-
getDealsOrBuilderList
public 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;- Specified by:
getDealsOrBuilderListin interfaceOpenRtb.BidRequest.Imp.PmpOrBuilder
-
addDealsBuilder
public OpenRtb.BidRequest.Imp.Pmp.Deal.Builder addDealsBuilder()
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;
-
addDealsBuilder
public OpenRtb.BidRequest.Imp.Pmp.Deal.Builder addDealsBuilder(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;
-
getDealsBuilderList
public List<OpenRtb.BidRequest.Imp.Pmp.Deal.Builder> getDealsBuilderList()
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;
-
setUnknownFields
public final OpenRtb.BidRequest.Imp.Pmp.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OpenRtb.BidRequest.Imp.Pmp.Builder>
-
mergeUnknownFields
public final OpenRtb.BidRequest.Imp.Pmp.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OpenRtb.BidRequest.Imp.Pmp.Builder>
-
-