ParameterValue

public abstract class ParameterValue extends Object
Known Direct Subclasses

Represents a Remote Config parameter value that can be used in a Template.

Nested Class Summary

class ParameterValue.Explicit Represents an explicit Remote Config parameter value with a value that the parameter is set to. 
class ParameterValue.InAppDefault Represents an in app default parameter value. 

Public Constructor Summary

Public Method Summary

static ParameterValue.InAppDefault
inAppDefault()
Creates a new ParameterValue.InAppDefault instance.
static ParameterValue.Explicit
of(String value)
Creates a new ParameterValue.Explicit instance with the given value.

Inherited Method Summary

Object
clone()
boolean
equals(Object arg0)
void
finalize()
final Class<?>
getClass()
int
hashCode()
final void
notify()
final void
notifyAll()
String
toString()
final void
wait(long arg0, int arg1)
final void
wait(long arg0)
final void
wait()

Public Constructors

public ParameterValue ()

Public Methods

public static ParameterValue.InAppDefault inAppDefault ()

Creates a new ParameterValue.InAppDefault instance.

Returns

public static ParameterValue.Explicit of (String value)

Creates a new ParameterValue.Explicit instance with the given value.

Parameters
value The value of the ParameterValue.Explicit.
Returns