public static class SpotXAdDescription.SpotXDataQueryParameter.Builder extends Object
public static SpotXAdDescription.SpotXDataQueryParameter.Builder spotxDataQueryParameters()
public static SpotXAdDescription.SpotXDataQueryParameter.Builder spotxDataQueryParameters(SpotXAdDescription.SpotXDataQueryParameter data)
data
- The SpotXDataQueryParameter.public SpotXAdDescription.SpotXDataQueryParameter.Builder param(String key, String value)
key
- The key for the String value. (NonNull)value
- The String value. (NonNull)public SpotXAdDescription.SpotXDataQueryParameter.Builder param(String key, double value)
key
- The key for the double value. (NonNull)value
- The double value.public SpotXAdDescription.SpotXDataQueryParameter.Builder paramDoubleList(String key, List<Double> value)
key
- The key for the list of Double values. (NonNull)value
- The list of Double values. (NonNull)public SpotXAdDescription.SpotXDataQueryParameter.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.SpotXDataQueryParameter.Builder param(String key, SpotXAdDescription.Geo value)
key
- The key for the geographic location value. (NonNull)value
- The geographic location. (NonNull)public SpotXAdDescription.SpotXDataQueryParameter.Builder paramGeoList(String key, List<SpotXAdDescription.Geo> value)
key
- The key for the list of geographic locations. (NonNull)value
- The list of String values. (NonNull)public SpotXAdDescription.SpotXDataQueryParameter.Builder param(String key, SpotXAdDescription.SpotXData value)
key
- The key for the SpotXData. (NonNull)value
- The SpotXData. (NonNull)public SpotXAdDescription.SpotXDataQueryParameter.Builder paramSpotXDataList(String key, List<SpotXAdDescription.SpotXData> value)
key
- The key for the list of SpotXData. (NonNull)value
- The list of SpotXData. (NonNull)public SpotXAdDescription.SpotXDataQueryParameter build()