ReadMedicalResourcesPageRequest


@ExperimentalPersonalHealthRecordApi
public final class ReadMedicalResourcesPageRequest extends ReadMedicalResourcesRequest


A class to make subsequent requests when reading MedicalResources with HealthConnectClient.readMedicalResources.

This class should only be used after a successful initial request has been made with ReadMedicalResourcesInitialRequest.

This feature is dependent on the version of HealthConnect installed on the device. To check if it's available call HealthConnectFeatures.getFeatureStatus and pass FEATURE_PERSONAL_HEALTH_RECORD as an argument. An UnsupportedOperationException would be thrown if the feature is not available.

Summary

Public constructors

ReadMedicalResourcesPageRequest(@NonNull String pageToken, int pageSize)

Public methods

boolean
equals(Object other)
final @NonNull String

The token to read the next page, this should be obtained from ReadMedicalResourcesResponse.nextPageToken.

int
@NonNull String

Inherited methods

From androidx.health.connect.client.request.ReadMedicalResourcesRequest
final int

The maximum number of MedicalResources to be read.

Public constructors

ReadMedicalResourcesPageRequest

Added in 1.1.0-beta02
public ReadMedicalResourcesPageRequest(@NonNull String pageToken, int pageSize)

Public methods

equals

public boolean equals(Object other)

getPageToken

Added in 1.1.0-beta02
public final @NonNull String getPageToken()

The token to read the next page, this should be obtained from ReadMedicalResourcesResponse.nextPageToken.

hashCode

public int hashCode()

toString

public @NonNull String toString()