Google is committed to advancing racial equity for Black communities. See how.

FenceApi

public interface FenceApi

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

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

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