BleDevicesResult

public class BleDevicesResult extends AbstractSafeParcelable
implements Result

Result of listClaimedBleDevices(com.google.android.gms.common.api.GoogleApiClient). Contains all user associated claimed BLE devices which matched the request. The method getClaimedBleDevices() can be used to fetch the resulting claimed BLE devices returned from the Google Fit store.

The calling app should check getStatus() to confirm that the request was successful.

In case the calling app is missing the required permissions, the returned status has status code set to NEEDS_OAUTH_PERMISSIONS. In this case the caller should use startResolutionForResult(Activity, int) to start an intent to get the necessary consent from the user before retrying the request.

Inherited Constant Summary

Field Summary

public static final Creator<BleDevicesResult> CREATOR

Public Method Summary

boolean
List<BleDevice>
getClaimedBleDevices(DataType dataType)
Returns all found claimed BLE devices for the given dataType
List<BleDevice>
getClaimedBleDevices()
Returns all of the found claimed BLE devices.
Status
getStatus()
Returns the status of this result.
int
String
void
writeToParcel(Parcel dest, int flags)

Inherited Method Summary

Fields

public static final Creator<BleDevicesResult> CREATOR

Public Methods

public boolean equals (Object that)

public List<BleDevice> getClaimedBleDevices (DataType dataType)

Returns all found claimed BLE devices for the given dataType

Returns
  • the list of retrieved claimed BLE devices, empty if none were found.

public List<BleDevice> getClaimedBleDevices ()

Returns all of the found claimed BLE devices.

Returns
  • the list of retrieved BLE devices, empty if none were found.

public Status getStatus ()

Returns the status of this result. Use isSuccess() to determine whether the call was successful, and getStatusCode() to determine what the error cause was.

Certain errors are due to failures that can be resolved by launching a particular intent. The resolution intent is available via getResolution().

public int hashCode ()

public String toString ()

public void writeToParcel (Parcel dest, int flags)