public static class SpotXAdDescription.SpotXData.Builder extends Object
Modifier and Type | Method and Description |
---|---|
SpotXAdDescription.SpotXData |
build()
Builds the SpotXData.
|
SpotXAdDescription.SpotXData.Builder |
param(String key,
double value)
Sets a double value for the specified key.
|
SpotXAdDescription.SpotXData.Builder |
param(String key,
List<String> value)
Sets a list of String values for the specified key.
|
SpotXAdDescription.SpotXData.Builder |
param(String key,
SpotXAdDescription.Geo value)
Sets a geographic location for the specified key.
|
SpotXAdDescription.SpotXData.Builder |
param(String key,
String value)
Sets a String value for the specified key.
|
static SpotXAdDescription.SpotXData.Builder |
spotxData()
Creates a builder for SpotXData.
|
static SpotXAdDescription.SpotXData.Builder |
spotxData(SpotXAdDescription.SpotXData data)
Creates a builder for SpotXData configured with SpotXData.
|
public static SpotXAdDescription.SpotXData.Builder spotxData()
public static SpotXAdDescription.SpotXData.Builder spotxData(SpotXAdDescription.SpotXData data)
data
- The SpotXData. (NonNull)public SpotXAdDescription.SpotXData.Builder param(String key, String value)
key
- The key for the String value. (NonNull)value
- The String value. (NonNull)public SpotXAdDescription.SpotXData.Builder param(String key, double value)
key
- The key for the String value. (NonNull)value
- The double value.public SpotXAdDescription.SpotXData.Builder param(String key, List<String> value)
key
- The key for the list of String values. (NonNull)value
- The list of String values. (NonNull)public SpotXAdDescription.SpotXData.Builder param(String key, SpotXAdDescription.Geo value)
key
- The key for the geographic location value. (NonNull)value
- The geographic location. (NonNull)public SpotXAdDescription.SpotXData build()