FenceApi

  • The FenceApi interface is deprecated and developers should use getFenceClient(Activity) instead.

  • This interface served as a deprecated entry point for the Awareness Fence API using GoogleApiClient .

  • Methods within FenceApi must be used in conjunction with a GoogleApiClient instance.

  • The queryFences and updateFences methods are deprecated and have alternative methods available in FenceClient .

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
Design a Mobile Site
View Site in Mobile | Classic
Share by: