HealthConnectFeatures


@ExperimentalFeatureAvailabilityApi
public interface HealthConnectFeatures


Interface for checking availability of features in HealthConnectClient.

Summary

Constants

default static final int

Indicates that a feature is available and the corresponding APIs can be used at runtime.

default static final int

Indicates that a feature is unavailable and the corresponding APIs cannot be used at runtime.

Public methods

abstract int
getFeatureStatus(int feature)

Checks whether the given feature is available.

Constants

FEATURE_STATUS_AVAILABLE

Added in 1.1.0-alpha08
default static final int FEATURE_STATUS_AVAILABLE = 2

Indicates that a feature is available and the corresponding APIs can be used at runtime.

FEATURE_STATUS_UNAVAILABLE

Added in 1.1.0-alpha08
default static final int FEATURE_STATUS_UNAVAILABLE = 1

Indicates that a feature is unavailable and the corresponding APIs cannot be used at runtime.

Public methods

getFeatureStatus

Added in 1.1.0-alpha08
abstract int getFeatureStatus(int feature)

Checks whether the given feature is available.

Parameters
int feature

the feature to be checked. One of the "FEATURE_" constants in this class.