public abstract class Publisher
extends java.lang.Object
| Constructor and Description |
|---|
Publisher() |
| Modifier and Type | Method and Description |
|---|---|
static Publisher |
create(java.lang.String bundleId,
java.lang.String criteoPublisherId,
java.util.Map<java.lang.String,java.lang.Object> ext) |
abstract java.lang.String |
getBundleId() |
abstract java.lang.String |
getCriteoPublisherId() |
abstract java.util.Map<java.lang.String,java.lang.Object> |
getExt() |
static com.google.gson.TypeAdapter<Publisher> |
typeAdapter(com.google.gson.Gson gson) |
@NonNull public static Publisher create(@NonNull java.lang.String bundleId, @NonNull java.lang.String criteoPublisherId, @NonNull java.util.Map<java.lang.String,java.lang.Object> ext)
public static com.google.gson.TypeAdapter<Publisher> typeAdapter(com.google.gson.Gson gson)
@NonNull public abstract java.lang.String getBundleId()
@NonNull @SerializedName(value="cpId") public abstract java.lang.String getCriteoPublisherId()
@NonNull public abstract java.util.Map<java.lang.String,java.lang.Object> getExt()