AI-generated Key Takeaways
-
The
FenceApiinterface is deprecated and developers should usegetFenceClient(Activity)instead. -
This interface served as a deprecated entry point for the Awareness Fence API using
GoogleApiClient. -
Methods within
FenceApimust be used in conjunction with aGoogleApiClientinstance. -
The
queryFencesandupdateFencesmethods are deprecated and have alternative methods available inFenceClient.
This interface is deprecated.
Use
getFenceClient(Activity) instead.
Deprecated entry point for the Awareness Fence API using GoogleApiClient.
The methods must be used in conjunction with a GoogleApiClient
instance. For example:
new GoogleApiClient.Builder(context)
.addApi(Awareness.API)
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
.build()
See Also
Public Method Summary
| abstract PendingResult<FenceQueryResult> |
queryFences(GoogleApiClient
client,
FenceQueryRequest fenceQueryRequest)
This method is deprecated. Use
queryFences(FenceQueryRequest) instead.
|
| abstract PendingResult<Status> |
updateFences(GoogleApiClient
client,
FenceUpdateRequest fenceUpdateRequest)
This method is deprecated. Use
updateFences(FenceUpdateRequest) instead.
|
Public Methods
public abstract PendingResult<FenceQueryResult> queryFences (GoogleApiClient client, FenceQueryRequest fenceQueryRequest)
This method is deprecated.
Use
queryFences(FenceQueryRequest) instead.
Query the state of a registered fence in the Awareness API.
Parameters
| client | A GoogleApiClient
instance. |
|---|---|
| fenceQueryRequest | A request encapsulating the query criteria parameters. |
Returns
- a
PendingResultwith aFenceQueryResult.
public abstract PendingResult<Status> updateFences (GoogleApiClient client, FenceUpdateRequest fenceUpdateRequest)
This method is deprecated.
Use
updateFences(FenceUpdateRequest) instead.
Add or remove a set of fences that are registered with the Awareness API.
Parameters
| client | A GoogleApiClient
instance. |
|---|---|
| fenceUpdateRequest | A request indicating a batch of fences to add and/or remove. |
Returns
- a
PendingResultwithStatusindicating success or failure.