public static class

MessagesOptions.Builder

extends Object
java.lang.Object
   ↳ com.google.android.gms.nearby.messages.MessagesOptions.Builder

Class Overview

Builder for MessagesOptions.

Summary

Public Constructors
MessagesOptions.Builder()
Public Methods
MessagesOptions build()
MessagesOptions.Builder setPermissions(int permissions)
Sets which NearbyPermissions are requested for Nearby.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public MessagesOptions.Builder ()

Public Methods

public MessagesOptions build ()

Returns
MessagesOptions

public MessagesOptions.Builder setPermissions (int permissions)

Sets which NearbyPermissions are requested for Nearby.

By setting a more restrictive scope of permissions, Nearby will shrink its opt in dialog appropriately. However, ensure that all the publish and subscribe calls are limited to the provided scope. Otherwise, api calls will fail with error MISSING_PERMISSIONS.

Parameters
permissions int
Returns
MessagesOptions.Builder