GetMedicalDataSourcesRequest.Builder
public
static
final
class
GetMedicalDataSourcesRequest.Builder
extends Object
| java.lang.Object | |
| ↳ | android.health.connect.GetMedicalDataSourcesRequest.Builder |
Builder class for GetMedicalDataSourcesRequest.
Summary
Public constructors | |
|---|---|
Builder()
Constructs a new |
|
Builder(GetMedicalDataSourcesRequest other)
Constructs a clone of the other |
|
Builder(GetMedicalDataSourcesRequest.Builder other)
Constructs a clone of the other |
|
Public methods | |
|---|---|
GetMedicalDataSourcesRequest.Builder
|
addPackageName(String packageName)
Adds a package name to limit this request to. |
GetMedicalDataSourcesRequest
|
build()
Returns a new instance of |
GetMedicalDataSourcesRequest.Builder
|
clearPackageNames()
Clears all package names. |
Inherited methods | |
|---|---|
Public constructors
Builder
public Builder ()
Constructs a new GetMedicalDataSourcesRequest.Builder with no filters set.
Builder
public Builder (GetMedicalDataSourcesRequest other)
Constructs a clone of the other GetMedicalDataSourcesRequest instance.
| Parameters | |
|---|---|
other |
GetMedicalDataSourcesRequest: This value cannot be null. |
Builder
public Builder (GetMedicalDataSourcesRequest.Builder other)
Constructs a clone of the other GetMedicalDataSourcesRequest.Builder.
| Parameters | |
|---|---|
other |
GetMedicalDataSourcesRequest.Builder: This value cannot be null. |
Public methods
addPackageName
public GetMedicalDataSourcesRequest.Builder addPackageName (String packageName)
Adds a package name to limit this request to.
If the list of package names is empty, MedicalDataSources for all packages
will be requested. Otherwise only those for the added package names are requested.
| Parameters | |
|---|---|
packageName |
String: This value cannot be null. |
| Returns | |
|---|---|
GetMedicalDataSourcesRequest.Builder |
This value cannot be null. |
| Throws | |
|---|---|
IllegalArgumentException |
if the provided packageName is not valid. |
build
public GetMedicalDataSourcesRequest build ()
Returns a new instance of GetMedicalDataSourcesRequest with the specified
parameters.
| Returns | |
|---|---|
GetMedicalDataSourcesRequest |
This value cannot be null. |
clearPackageNames
public GetMedicalDataSourcesRequest.Builder clearPackageNames ()
Clears all package names.
| Returns | |
|---|---|
GetMedicalDataSourcesRequest.Builder |
This value cannot be null. |