public static final class OpenRtbProtobuf.Pmp.Builder extends com.google.protobuf.GeneratedMessage.Builder<OpenRtbProtobuf.Pmp.Builder> implements OpenRtbProtobuf.PmpOrBuilder
3.3.16 PMP Object The “pmp” object contains a parent object for usage within the context of private marketplaces and the use of the RTB protocol to execute Direct Deals.Protobuf type
open_rtb.Pmp| Modifier and Type | Method and Description |
|---|---|
OpenRtbProtobuf.Pmp.Builder |
addAllDeals(Iterable<? extends OpenRtbProtobuf.Deal> values)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
|
OpenRtbProtobuf.Pmp.Builder |
addDeals(int index,
OpenRtbProtobuf.Deal.Builder builderForValue)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
|
OpenRtbProtobuf.Pmp.Builder |
addDeals(int index,
OpenRtbProtobuf.Deal value)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
|
OpenRtbProtobuf.Pmp.Builder |
addDeals(OpenRtbProtobuf.Deal.Builder builderForValue)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
|
OpenRtbProtobuf.Pmp.Builder |
addDeals(OpenRtbProtobuf.Deal value)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
|
OpenRtbProtobuf.Deal.Builder |
addDealsBuilder()
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
|
OpenRtbProtobuf.Deal.Builder |
addDealsBuilder(int index)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
|
OpenRtbProtobuf.Pmp |
build() |
OpenRtbProtobuf.Pmp |
buildPartial() |
OpenRtbProtobuf.Pmp.Builder |
clear() |
OpenRtbProtobuf.Pmp.Builder |
clearDeals()
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
|
OpenRtbProtobuf.Pmp.Builder |
clearPrivateAuction()
An integer flag indicating that this impression is a private auction eligible only to seats named in the Direct Deals object.
|
OpenRtbProtobuf.Deal |
getDeals(int index)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
|
OpenRtbProtobuf.Deal.Builder |
getDealsBuilder(int index)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
|
List<OpenRtbProtobuf.Deal.Builder> |
getDealsBuilderList()
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
|
int |
getDealsCount()
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
|
List<OpenRtbProtobuf.Deal> |
getDealsList()
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
|
OpenRtbProtobuf.DealOrBuilder |
getDealsOrBuilder(int index)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
|
List<? extends OpenRtbProtobuf.DealOrBuilder> |
getDealsOrBuilderList()
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
|
OpenRtbProtobuf.Pmp |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getPrivateAuction()
An integer flag indicating that this impression is a private auction eligible only to seats named in the Direct Deals object.
|
boolean |
hasPrivateAuction()
An integer flag indicating that this impression is a private auction eligible only to seats named in the Direct Deals object.
|
boolean |
isInitialized() |
OpenRtbProtobuf.Pmp.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
OpenRtbProtobuf.Pmp.Builder |
mergeFrom(com.google.protobuf.Message other) |
OpenRtbProtobuf.Pmp.Builder |
mergeFrom(OpenRtbProtobuf.Pmp other) |
OpenRtbProtobuf.Pmp.Builder |
removeDeals(int index)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
|
OpenRtbProtobuf.Pmp.Builder |
setDeals(int index,
OpenRtbProtobuf.Deal.Builder builderForValue)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
|
OpenRtbProtobuf.Pmp.Builder |
setDeals(int index,
OpenRtbProtobuf.Deal value)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
|
OpenRtbProtobuf.Pmp.Builder |
setPrivateAuction(int value)
An integer flag indicating that this impression is a private auction eligible only to seats named in the Direct Deals object.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, mergeUnknownFields, newBuilderForField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toStringequals, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
public OpenRtbProtobuf.Pmp.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<OpenRtbProtobuf.Pmp.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.GeneratedMessage.Builder<OpenRtbProtobuf.Pmp.Builder>public OpenRtbProtobuf.Pmp getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic OpenRtbProtobuf.Pmp build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic OpenRtbProtobuf.Pmp buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic OpenRtbProtobuf.Pmp.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OpenRtbProtobuf.Pmp.Builder>public OpenRtbProtobuf.Pmp.Builder mergeFrom(OpenRtbProtobuf.Pmp other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<OpenRtbProtobuf.Pmp.Builder>public OpenRtbProtobuf.Pmp.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<OpenRtbProtobuf.Pmp.Builder>IOExceptionpublic boolean hasPrivateAuction()
An integer flag indicating that this impression is a private auction eligible only to seats named in the Direct Deals object. (e.g., 1 = bids for this impression are restricted to the deals specified and the terms thereof; 0 = all bids are accepted)
optional uint32 private_auction = 1;hasPrivateAuction in interface OpenRtbProtobuf.PmpOrBuilderpublic int getPrivateAuction()
An integer flag indicating that this impression is a private auction eligible only to seats named in the Direct Deals object. (e.g., 1 = bids for this impression are restricted to the deals specified and the terms thereof; 0 = all bids are accepted)
optional uint32 private_auction = 1;getPrivateAuction in interface OpenRtbProtobuf.PmpOrBuilderpublic OpenRtbProtobuf.Pmp.Builder setPrivateAuction(int value)
An integer flag indicating that this impression is a private auction eligible only to seats named in the Direct Deals object. (e.g., 1 = bids for this impression are restricted to the deals specified and the terms thereof; 0 = all bids are accepted)
optional uint32 private_auction = 1;public OpenRtbProtobuf.Pmp.Builder clearPrivateAuction()
An integer flag indicating that this impression is a private auction eligible only to seats named in the Direct Deals object. (e.g., 1 = bids for this impression are restricted to the deals specified and the terms thereof; 0 = all bids are accepted)
optional uint32 private_auction = 1;public List<OpenRtbProtobuf.Deal> getDealsList()
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
repeated .open_rtb.Deal deals = 2;getDealsList in interface OpenRtbProtobuf.PmpOrBuilderpublic int getDealsCount()
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
repeated .open_rtb.Deal deals = 2;getDealsCount in interface OpenRtbProtobuf.PmpOrBuilderpublic OpenRtbProtobuf.Deal getDeals(int index)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
repeated .open_rtb.Deal deals = 2;getDeals in interface OpenRtbProtobuf.PmpOrBuilderpublic OpenRtbProtobuf.Pmp.Builder setDeals(int index, OpenRtbProtobuf.Deal value)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
repeated .open_rtb.Deal deals = 2;public OpenRtbProtobuf.Pmp.Builder setDeals(int index, OpenRtbProtobuf.Deal.Builder builderForValue)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
repeated .open_rtb.Deal deals = 2;public OpenRtbProtobuf.Pmp.Builder addDeals(OpenRtbProtobuf.Deal value)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
repeated .open_rtb.Deal deals = 2;public OpenRtbProtobuf.Pmp.Builder addDeals(int index, OpenRtbProtobuf.Deal value)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
repeated .open_rtb.Deal deals = 2;public OpenRtbProtobuf.Pmp.Builder addDeals(OpenRtbProtobuf.Deal.Builder builderForValue)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
repeated .open_rtb.Deal deals = 2;public OpenRtbProtobuf.Pmp.Builder addDeals(int index, OpenRtbProtobuf.Deal.Builder builderForValue)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
repeated .open_rtb.Deal deals = 2;public OpenRtbProtobuf.Pmp.Builder addAllDeals(Iterable<? extends OpenRtbProtobuf.Deal> values)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
repeated .open_rtb.Deal deals = 2;public OpenRtbProtobuf.Pmp.Builder clearDeals()
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
repeated .open_rtb.Deal deals = 2;public OpenRtbProtobuf.Pmp.Builder removeDeals(int index)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
repeated .open_rtb.Deal deals = 2;public OpenRtbProtobuf.Deal.Builder getDealsBuilder(int index)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
repeated .open_rtb.Deal deals = 2;public OpenRtbProtobuf.DealOrBuilder getDealsOrBuilder(int index)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
repeated .open_rtb.Deal deals = 2;getDealsOrBuilder in interface OpenRtbProtobuf.PmpOrBuilderpublic List<? extends OpenRtbProtobuf.DealOrBuilder> getDealsOrBuilderList()
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
repeated .open_rtb.Deal deals = 2;getDealsOrBuilderList in interface OpenRtbProtobuf.PmpOrBuilderpublic OpenRtbProtobuf.Deal.Builder addDealsBuilder()
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
repeated .open_rtb.Deal deals = 2;public OpenRtbProtobuf.Deal.Builder addDealsBuilder(int index)
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
repeated .open_rtb.Deal deals = 2;public List<OpenRtbProtobuf.Deal.Builder> getDealsBuilderList()
A collection of “deal” objects encapsulating a list of direct deals eligible for this impression.
repeated .open_rtb.Deal deals = 2;Copyright © 2013–2016 AdGear Technologies Inc.. All rights reserved.