FcmOptions

public final class FcmOptions extends Object

Represents the platform-independent FCM options that can be included in a Message. Instances of this class are thread-safe and immutable.

Nested Class Summary

Public Method Summary

static FcmOptions.Builder
builder()
Creates a new FcmOptions.Builder.
static FcmOptions
withAnalyticsLabel(String analyticsLabel)
Creates a new FcmOptions object with the specified analytics label.

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 Methods

public static FcmOptions.Builder builder ()

Creates a new FcmOptions.Builder.

Returns

public static FcmOptions withAnalyticsLabel (String analyticsLabel)

Creates a new FcmOptions object with the specified analytics label.

Parameters
analyticsLabel An analytics label
Returns
  • An FcmOptions object with the analytics label set to the supplied value.