-
- All Implemented Interfaces:
public class SpotXAdDescription.SpotXDataQueryParameter.Builder
Creates a builder for SpotXDataQueryParameter.
-
-
Constructor Summary
Constructors Constructor Description SpotXAdDescription.SpotXDataQueryParameter.Builder()
Creates a builder for SpotXDataQueryParameter. SpotXAdDescription.SpotXDataQueryParameter.Builder(SpotXAdDescription.SpotXDataQueryParameter data)
Creates a builder for SpotXDataQueryParameter configured with SpotXDataQueryParameter.
-
Method Summary
-
-
Constructor Detail
-
SpotXAdDescription.SpotXDataQueryParameter.Builder
SpotXAdDescription.SpotXDataQueryParameter.Builder()
Creates a builder for SpotXDataQueryParameter.
-
SpotXAdDescription.SpotXDataQueryParameter.Builder
SpotXAdDescription.SpotXDataQueryParameter.Builder(SpotXAdDescription.SpotXDataQueryParameter data)
Creates a builder for SpotXDataQueryParameter configured with SpotXDataQueryParameter.- Parameters:
data
- The SpotXDataQueryParameter.
-
-
Method Detail
-
param
@NonNull() SpotXAdDescription.SpotXDataQueryParameter.Builder param(@NonNull() String key, @NonNull() String value)
Sets a String value for the specified key.
- Parameters:
key
- The key for the String value.value
- The String value.
-
param
@NonNull() SpotXAdDescription.SpotXDataQueryParameter.Builder param(@NonNull() String key, double value)
Sets a double value for the specified key.
- Parameters:
key
- The key for the double value.value
- The double value.
-
paramDoubleList
@NonNull() SpotXAdDescription.SpotXDataQueryParameter.Builder paramDoubleList(@NonNull() String key, @NonNull() List<Double> value)
Sets a list of Double values for the specified key.
- Parameters:
key
- The key for the list of Double values.value
- The list of Double values.
-
param
@NonNull() SpotXAdDescription.SpotXDataQueryParameter.Builder param(@NonNull() String key, @NonNull() List<String> value)
Sets a list of String values for the specified key.
- Parameters:
key
- The key for the list of String values.value
- The list of String values.
-
param
@NonNull() SpotXAdDescription.SpotXDataQueryParameter.Builder param(@NonNull() String key, @NonNull() SpotXAdDescription.Geo value)
Sets a geographic location for the specified key.
- Parameters:
key
- The key for the geographic location value.value
- The geographic location.
-
paramGeoList
@NonNull() SpotXAdDescription.SpotXDataQueryParameter.Builder paramGeoList(@NonNull() String key, @NonNull() List<SpotXAdDescription.Geo> value)
Sets a list of geographic location values for the specified key.
- Parameters:
key
- The key for the list of geographic locations.value
- The list of String values.
-
param
@NonNull() SpotXAdDescription.SpotXDataQueryParameter.Builder param(@NonNull() String key, @NonNull() SpotXAdDescription.SpotXData value)
Sets SpotXData for the specified key.
- Parameters:
key
- The key for the SpotXData.value
- The SpotXData.
-
paramSpotXDataList
@NonNull() SpotXAdDescription.SpotXDataQueryParameter.Builder paramSpotXDataList(@NonNull() String key, @NonNull() List<SpotXAdDescription.SpotXData> value)
Sets a list of SpotXData for the specified key.
- Parameters:
key
- The key for the list of SpotXData.value
- The list of SpotXData.
-
build
@NonNull() SpotXAdDescription.SpotXDataQueryParameter build()
Builds SpotXDataQueryParameter.
-
-
-
-