public static final class OpenRtbProtobuf.Pmp extends com.google.protobuf.GeneratedMessageV3 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 | Class and Description |
|---|---|
static class |
OpenRtbProtobuf.Pmp.Builder
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.
|
com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
DEALS_FIELD_NUMBER |
static com.google.protobuf.Parser<OpenRtbProtobuf.Pmp> |
PARSER
Deprecated.
|
static int |
PRIVATE_AUCTION_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
OpenRtbProtobuf.Deal |
getDeals(int index)
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.
|
static OpenRtbProtobuf.Pmp |
getDefaultInstance() |
OpenRtbProtobuf.Pmp |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<OpenRtbProtobuf.Pmp> |
getParserForType() |
int |
getPrivateAuction()
An integer flag indicating that this impression is a private auction eligible only to seats named in the Direct Deals object.
|
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
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() |
static OpenRtbProtobuf.Pmp.Builder |
newBuilder() |
static OpenRtbProtobuf.Pmp.Builder |
newBuilder(OpenRtbProtobuf.Pmp prototype) |
OpenRtbProtobuf.Pmp.Builder |
newBuilderForType() |
static OpenRtbProtobuf.Pmp |
parseDelimitedFrom(InputStream input) |
static OpenRtbProtobuf.Pmp |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OpenRtbProtobuf.Pmp |
parseFrom(byte[] data) |
static OpenRtbProtobuf.Pmp |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OpenRtbProtobuf.Pmp |
parseFrom(com.google.protobuf.ByteString data) |
static OpenRtbProtobuf.Pmp |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OpenRtbProtobuf.Pmp |
parseFrom(com.google.protobuf.CodedInputStream input) |
static OpenRtbProtobuf.Pmp |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OpenRtbProtobuf.Pmp |
parseFrom(InputStream input) |
static OpenRtbProtobuf.Pmp |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<OpenRtbProtobuf.Pmp> |
parser() |
OpenRtbProtobuf.Pmp.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneoffindInitializationErrors, getInitializationErrorString, toStringtoByteArray, toByteString, writeDelimitedTo, writeTopublic static final int PRIVATE_AUCTION_FIELD_NUMBER
public static final int DEALS_FIELD_NUMBER
@Deprecated public static final com.google.protobuf.Parser<OpenRtbProtobuf.Pmp> PARSER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
public 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 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 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 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.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 final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static OpenRtbProtobuf.Pmp parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OpenRtbProtobuf.Pmp parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OpenRtbProtobuf.Pmp parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OpenRtbProtobuf.Pmp parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OpenRtbProtobuf.Pmp parseFrom(InputStream input) throws IOException
IOExceptionpublic static OpenRtbProtobuf.Pmp parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static OpenRtbProtobuf.Pmp parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static OpenRtbProtobuf.Pmp parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static OpenRtbProtobuf.Pmp parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static OpenRtbProtobuf.Pmp parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic OpenRtbProtobuf.Pmp.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static OpenRtbProtobuf.Pmp.Builder newBuilder()
public static OpenRtbProtobuf.Pmp.Builder newBuilder(OpenRtbProtobuf.Pmp prototype)
public OpenRtbProtobuf.Pmp.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLitepublic static OpenRtbProtobuf.Pmp getDefaultInstance()
public static com.google.protobuf.Parser<OpenRtbProtobuf.Pmp> parser()
public com.google.protobuf.Parser<OpenRtbProtobuf.Pmp> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public OpenRtbProtobuf.Pmp getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2013–2016 AdGear Technologies Inc.. All rights reserved.