public abstract class NativeProduct
extends java.lang.Object
| Constructor and Description |
|---|
NativeProduct() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.String |
getCallToAction() |
abstract java.net.URI |
getClickUrl()
This is an
URI and not an URL, because deeplink are acceptable. |
abstract java.lang.String |
getDescription() |
java.net.URL |
getImageUrl() |
abstract java.lang.String |
getPrice() |
abstract java.lang.String |
getTitle() |
static com.google.gson.TypeAdapter<NativeProduct> |
typeAdapter(com.google.gson.Gson gson) |
public static com.google.gson.TypeAdapter<NativeProduct> typeAdapter(com.google.gson.Gson gson)
@NonNull public abstract java.lang.String getTitle()
@NonNull public abstract java.lang.String getDescription()
@NonNull public abstract java.lang.String getPrice()
@NonNull public abstract java.net.URI getClickUrl()
URI and not an URL, because deeplink are acceptable.@NonNull public abstract java.lang.String getCallToAction()
@NonNull public java.net.URL getImageUrl()