FenceApi

public interface FenceApi

This interface is deprecated.
The Awareness API is deprecated and will be turned down in a future Google Play services release, as early as January 2027. There is no direct replacement.

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()
 

Public Method Summary

abstract PendingResult<FenceQueryResult>
queryFences(GoogleApiClient client, FenceQueryRequest fenceQueryRequest)
This method is deprecated. The Awareness API is deprecated and will be turned down in a future Google Play services release, as early as January 2027. There is no direct replacement.
abstract PendingResult<Status>
updateFences(GoogleApiClient client, FenceUpdateRequest fenceUpdateRequest)
This method is deprecated. The Awareness API is deprecated and will be turned down in a future Google Play services release, as early as January 2027. There is no direct replacement.

Public Methods

public abstract PendingResult<FenceQueryResult> queryFences (GoogleApiClient client, FenceQueryRequest fenceQueryRequest)

This method is deprecated.
The Awareness API is deprecated and will be turned down in a future Google Play services release, as early as January 2027. There is no direct replacement.

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

public abstract PendingResult<Status> updateFences (GoogleApiClient client, FenceUpdateRequest fenceUpdateRequest)

This method is deprecated.
The Awareness API is deprecated and will be turned down in a future Google Play services release, as early as January 2027. There is no direct replacement.

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