public static final class OpenRtbProtobuf.Pmp.Builder extends com.google.protobuf.GeneratedMessageV3.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.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
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 |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
OpenRtbProtobuf.Pmp.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
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.Pmp.Builder |
clone() |
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 |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
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 |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
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.
|
OpenRtbProtobuf.Pmp.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
OpenRtbProtobuf.Pmp.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, newBuilderForFieldfindInitializationErrors, 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.GeneratedMessageV3.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.GeneratedMessageV3.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 clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Pmp.Builder>public OpenRtbProtobuf.Pmp.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<OpenRtbProtobuf.Pmp.Builder>public OpenRtbProtobuf.Pmp.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Pmp.Builder>public OpenRtbProtobuf.Pmp.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Pmp.Builder>public OpenRtbProtobuf.Pmp.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<OpenRtbProtobuf.Pmp.Builder>public OpenRtbProtobuf.Pmp.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<OpenRtbProtobuf.Pmp.Builder>public 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.GeneratedMessageV3.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;public final OpenRtbProtobuf.Pmp.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Pmp.Builder>public final OpenRtbProtobuf.Pmp.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Pmp.Builder>Copyright © 2013–2016 AdGear Technologies Inc.. All rights reserved.