public static class CameraEffectArguments.Builder extends java.lang.Object implements ShareModelBuilder<CameraEffectArguments,CameraEffectArguments.Builder>
CameraEffectArguments class.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CameraEffectArguments |
build()
Creates a new instance of CameraEffectArguments with the arguments that have been set in this
Builder instance.
|
CameraEffectArguments.Builder |
putArgument(java.lang.String key,
java.lang.String value)
Sets the passed in value for the passed in key.
|
CameraEffectArguments.Builder |
putArgument(java.lang.String key,
java.lang.String[] arrayValue)
Sets the passed in value for the passed in key.
|
CameraEffectArguments.Builder |
readFrom(CameraEffectArguments model)
Reads the values from a ShareModel into the builder.
|
CameraEffectArguments.Builder |
readFrom(android.os.Parcel parcel) |
public CameraEffectArguments.Builder putArgument(java.lang.String key, java.lang.String value)
key - Key for the argumentvalue - Value of the argumentpublic CameraEffectArguments.Builder putArgument(java.lang.String key, java.lang.String[] arrayValue)
key - Key for the argumentarrayValue - Value of the argumentpublic CameraEffectArguments.Builder readFrom(CameraEffectArguments model)
ShareModelBuilderreadFrom in interface ShareModelBuilder<CameraEffectArguments,CameraEffectArguments.Builder>model - The source ShareModelpublic CameraEffectArguments.Builder readFrom(android.os.Parcel parcel)
public CameraEffectArguments build()
build in interface ShareBuilder<CameraEffectArguments,CameraEffectArguments.Builder>