public static class BidResponse.Protobuf extends Object implements BidResponse<OpenRtbProtobuf.BidResponse>
BidResponse.Avro, BidResponse.AvroBuilder, BidResponse.Builder<T>, BidResponse.Comparator, BidResponse.NativeImpl, BidResponse.Protobuf, BidResponse.ProtobufBuilder, BidResponse.Thrift, BidResponse.ThriftBuilder| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID |
| Constructor and Description |
|---|
Protobuf(byte[] binaryEncoding)
Constructs a new Protobuf instance based on a message's binary encoding.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
static BidResponse<OpenRtbProtobuf.BidResponse> |
from(byte[] binaryEncoding)
Decodes a Protobuf message.
|
OpenRtbProtobuf.BidResponse |
get()
Returns underlying object.
|
String |
getBidid()
Bid response ID to assist tracking for bidders.
|
String |
getCur()
Bid currency using ISO-4217 alphabetic codes; default is “USD”.
|
String |
getCustomdata()
This is an optional feature, which allows a bidder to set data in the exchange’s cookie.
|
String |
getId()
ID of the bid request.
|
int |
getNbr()
Reason for not bidding.
|
List<SeatBid<?>> |
getSeatbid()
Array of seatbid objects.
|
int |
hashCode() |
boolean |
isDefaultBidid() |
boolean |
isDefaultCur() |
boolean |
isDefaultCustomdata() |
boolean |
isDefaultId() |
boolean |
isDefaultNbr() |
boolean |
isDefaultSeatbid() |
BidResponse.Builder<OpenRtbProtobuf.BidResponse> |
newBuilder()
Creates a new builder based on this object.
|
String |
toString() |
avro, avro, compareTo, getAvroClass, getAvroSchema, getComparator, getProtobufClass, getProtobufDescriptor, getProtobufProtocolClass, getProtobufProtocolDescriptor, getThriftClass, getThriftMetadataMap, isDefault, nativeImpl, newAvroBuilder, newAvroBuilder, newAvroBuilder, newAvroBuilder, newNativeImplBuilder, newNativeImplBuilder, newProtobufBuilder, newProtobufBuilder, newProtobufBuilder, newThriftBuilder, newThriftBuilder, newThriftBuilder, protobuf, protobuf, thrift, thriftpublic static final long serialVersionUID
public Protobuf(byte[] binaryEncoding)
public OpenRtbProtobuf.BidResponse get()
BidResponseget in interface Supplier<OpenRtbProtobuf.BidResponse>get in interface BidResponse<OpenRtbProtobuf.BidResponse>public BidResponse.Builder<OpenRtbProtobuf.BidResponse> newBuilder()
BidResponsenewBuilder in interface BidResponse<OpenRtbProtobuf.BidResponse>public String getId()
BidResponsegetId in interface BidResponse<OpenRtbProtobuf.BidResponse>public boolean isDefaultId()
isDefaultId in interface BidResponse<OpenRtbProtobuf.BidResponse>public List<SeatBid<?>> getSeatbid()
BidResponsegetSeatbid in interface BidResponse<OpenRtbProtobuf.BidResponse>public boolean isDefaultSeatbid()
isDefaultSeatbid in interface BidResponse<OpenRtbProtobuf.BidResponse>public String getBidid()
BidResponsegetBidid in interface BidResponse<OpenRtbProtobuf.BidResponse>public boolean isDefaultBidid()
isDefaultBidid in interface BidResponse<OpenRtbProtobuf.BidResponse>public String getCur()
BidResponsegetCur in interface BidResponse<OpenRtbProtobuf.BidResponse>public boolean isDefaultCur()
isDefaultCur in interface BidResponse<OpenRtbProtobuf.BidResponse>public String getCustomdata()
BidResponsegetCustomdata in interface BidResponse<OpenRtbProtobuf.BidResponse>public boolean isDefaultCustomdata()
isDefaultCustomdata in interface BidResponse<OpenRtbProtobuf.BidResponse>public int getNbr()
BidResponsegetNbr in interface BidResponse<OpenRtbProtobuf.BidResponse>public boolean isDefaultNbr()
isDefaultNbr in interface BidResponse<OpenRtbProtobuf.BidResponse>public static BidResponse<OpenRtbProtobuf.BidResponse> from(byte[] binaryEncoding) throws IOException
IOExceptionCopyright © 2013–2016 AdGear Technologies Inc.. All rights reserved.