public static class Bid.Thrift extends Object implements Bid<BidThrift>
Bid.Avro, Bid.AvroBuilder, Bid.Builder<T>, Bid.Comparator, Bid.NativeImpl, Bid.Protobuf, Bid.ProtobufBuilder, Bid.Thrift, Bid.ThriftBuilder| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID |
| Constructor and Description |
|---|
Thrift()
Create a new wrapper.
|
Thrift(BidThrift wrapped)
Wraps an existing instance.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
BidThrift |
get()
Returns underlying object.
|
String |
getAdid()
ID that references the ad to be served if the bid wins.
|
String |
getAdm()
Actual ad markup.
|
List<String> |
getAdomain()
Advertiser’s primary or top-level domain for advertiser checking.
|
List<Integer> |
getAttr()
Array of creative attributes.
|
String |
getCid()
Campaign ID or similar that appears within the ad markup.
|
String |
getCrid()
Creative ID for reporting content issues or defects.
|
String |
getDealid()
A unique identifier for the direct deal associated with the bid.
|
int |
getH()
Height of the ad in pixels.
|
String |
getId()
ID for the bid object chosen by the bidder for tracking and debugging purposes.
|
String |
getImpid()
ID of the impression object to which this bid applies.
|
String |
getLurl()
Sample image URL (without cache busting) for content checking.
|
String |
getNurl()
Win notice URL.
|
double |
getPrice()
Bid price in CPM.
|
int |
getW()
Width of the ad in pixels.
|
int |
hashCode() |
boolean |
isDefaultAdid() |
boolean |
isDefaultAdm() |
boolean |
isDefaultAdomain() |
boolean |
isDefaultAttr() |
boolean |
isDefaultCid() |
boolean |
isDefaultCrid() |
boolean |
isDefaultDealid() |
boolean |
isDefaultH() |
boolean |
isDefaultId() |
boolean |
isDefaultImpid() |
boolean |
isDefaultLurl() |
boolean |
isDefaultNurl() |
boolean |
isDefaultPrice() |
boolean |
isDefaultW() |
Bid.Builder<BidThrift> |
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 Thrift(BidThrift wrapped)
public Thrift()
public Bid.Builder<BidThrift> newBuilder()
BidnewBuilder in interface Bid<BidThrift>public String getId()
Bidpublic boolean isDefaultId()
isDefaultId in interface Bid<BidThrift>public String getImpid()
Bidpublic boolean isDefaultImpid()
isDefaultImpid in interface Bid<BidThrift>public double getPrice()
Bidpublic boolean isDefaultPrice()
isDefaultPrice in interface Bid<BidThrift>public String getAdid()
Bidpublic boolean isDefaultAdid()
isDefaultAdid in interface Bid<BidThrift>public String getNurl()
Bidpublic boolean isDefaultNurl()
isDefaultNurl in interface Bid<BidThrift>public String getAdm()
Bidpublic boolean isDefaultAdm()
isDefaultAdm in interface Bid<BidThrift>public List<String> getAdomain()
BidgetAdomain in interface Bid<BidThrift>public boolean isDefaultAdomain()
isDefaultAdomain in interface Bid<BidThrift>public String getLurl()
Bidpublic boolean isDefaultLurl()
isDefaultLurl in interface Bid<BidThrift>public String getCid()
Bidpublic boolean isDefaultCid()
isDefaultCid in interface Bid<BidThrift>public String getCrid()
Bidpublic boolean isDefaultCrid()
isDefaultCrid in interface Bid<BidThrift>public List<Integer> getAttr()
Bidpublic boolean isDefaultAttr()
isDefaultAttr in interface Bid<BidThrift>public String getDealid()
Bidpublic boolean isDefaultDealid()
isDefaultDealid in interface Bid<BidThrift>public int getW()
Bidpublic boolean isDefaultW()
isDefaultW in interface Bid<BidThrift>public int getH()
Bidpublic boolean isDefaultH()
isDefaultH in interface Bid<BidThrift>Copyright © 2013–2016 AdGear Technologies Inc.. All rights reserved.