AI-generated Key Takeaways
-
GeofencingRequest.Builderis used to build aGeofencingRequest. -
You can add single or multiple geofences to the request using the
addGeofenceoraddGeofencesmethods. -
The
setInitialTriggermethod allows you to define the notification behavior when geofences are added. -
The
buildmethod creates theGeofencingRequest, requiring at least one geofence to have been added.
A builder for GeofencingRequest.
Public Constructor Summary
|
Builder()
|
Public Method Summary
| GeofencingRequest.Builder | |
| GeofencingRequest.Builder | |
| GeofencingRequest |
build()
Builds the
GeofencingRequest.
|
| GeofencingRequest.Builder |
setInitialTrigger(int initialTrigger)
Sets the geofence notification behavior at the moment when the geofences are
added.
|
Inherited Method Summary
Public Constructors
public Builder ()
Public Methods
public GeofencingRequest.Builder addGeofence (Geofence geofence)
Adds a geofence to the request.
public GeofencingRequest.Builder addGeofences (List<? extends Geofence> geofences)
Adds the given geofences to the request.
public GeofencingRequest build ()
Builds the GeofencingRequest.
At least one geofence must have been added to the GeofencingRequest.Builder.
public GeofencingRequest.Builder setInitialTrigger (int initialTrigger)
Sets the geofence notification behavior at the moment when the geofences are added.
The default behavior is
GeofencingRequest.INITIAL_TRIGGER_ENTER and
GeofencingRequest.INITIAL_TRIGGER_DWELL.
Parameters
| initialTrigger | the notification behavior. Should be a bit-wise of
GeofencingRequest#INITIAL_TRIGGER_ options. |
|---|