public class Slot
extends java.lang.Object
| Constructor and Description |
|---|
Slot(org.json.JSONObject json) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getCpm() |
java.lang.Double |
getCpmAsNumber() |
java.lang.String |
getCurrency() |
java.lang.String |
getDisplayUrl()
Returns the URL of the AJS creative to load for displaying the ad.
|
int |
getHeight() |
java.lang.String |
getImpressionId() |
NativeAssets |
getNativeAssets() |
java.lang.String |
getPlacementId() |
long |
getTimeOfDownload()
Return the time of download in milliseconds for this bid response.
|
int |
getTtl()
Returns the TTL in seconds for this bid response.
|
int |
getWidth() |
boolean |
isExpired(Clock clock) |
boolean |
isNative() |
boolean |
isValid() |
void |
setTimeOfDownload(long timeOfDownload) |
void |
setTtl(int ttl) |
java.lang.String |
toString() |
@Nullable public java.lang.String getImpressionId()
public boolean isNative()
public java.lang.String getPlacementId()
public java.lang.String getCpm()
public int getWidth()
public int getHeight()
public java.lang.String getCurrency()
public int getTtl()
public void setTtl(int ttl)
public long getTimeOfDownload()
Clock.public void setTimeOfDownload(long timeOfDownload)
public java.lang.String getDisplayUrl()
Non null after validation through isValid()
@Nullable public NativeAssets getNativeAssets()
public boolean isExpired(@NonNull
Clock clock)
@NonNull public java.lang.String toString()
toString in class java.lang.Objectpublic boolean isValid()
public java.lang.Double getCpmAsNumber()
public boolean equals(java.lang.Object obj)
equals in class java.lang.Object