-
public class SnapLensLaunchData.Builder
-
-
Constructor Summary
Constructors Constructor Description SnapLensLaunchData.Builder()
Constructor for snap lens launch data builder.
-
Method Summary
Modifier and Type Method Description SnapLensLaunchData.Builder
addStringKeyPair(@NonNull() String key, @NonNull() String value)
Adds a String key & String value pair to the lens launch data. SnapLensLaunchData.Builder
addNumberKeyPair(@NonNull() String key, @NonNull() Number value)
Adds a String key & Number value pair to the lens launch data. SnapLensLaunchData.Builder
addStringArrayKeyPair(@NonNull() String key, @NonNull() Array<String> value)
Adds a String key & String Array value pair to the lens launch data. SnapLensLaunchData.Builder
addNumberArrayKeyPair(@NonNull() String key, @NonNull() Array<Number> value)
Adds a String key & Number Array value pair to the lens launch data. SnapLensLaunchData
build()
Builds the launch data into a json string.
-
-
-
Method Detail
-
addStringKeyPair
SnapLensLaunchData.Builder addStringKeyPair(@NonNull() String key, @NonNull() String value)
Adds a String key & String value pair to the lens launch data.
-
addNumberKeyPair
SnapLensLaunchData.Builder addNumberKeyPair(@NonNull() String key, @NonNull() Number value)
Adds a String key & Number value pair to the lens launch data.
-
addStringArrayKeyPair
SnapLensLaunchData.Builder addStringArrayKeyPair(@NonNull() String key, @NonNull() Array<String> value)
Adds a String key & String Array value pair to the lens launch data.
-
addNumberArrayKeyPair
SnapLensLaunchData.Builder addNumberArrayKeyPair(@NonNull() String key, @NonNull() Array<Number> value)
Adds a String key & Number Array value pair to the lens launch data.
-
build
@Nullable() SnapLensLaunchData build()
Builds the launch data into a json string.
-
-