Added in API level 29
Builder
class Builder
| kotlin.Any | |
| ↳ | android.view.contentcapture.DataRemovalRequest.Builder |
Builder for DataRemovalRequest objects.
Summary
| Public constructors | |
|---|---|
Builder() |
|
| Public methods | |
|---|---|
| DataRemovalRequest.Builder |
addLocusId(locusId: LocusId, flags: Int)Request service to remove data associated with a given |
| DataRemovalRequest |
build()Builds the |
| DataRemovalRequest.Builder |
Requests servive to remove all content capture data associated with the app's package. |
Public constructors
Builder
Builder()
Public methods
addLocusId
Added in API level 29
fun addLocusId(
locusId: LocusId,
flags: Int
): DataRemovalRequest.Builder
Request service to remove data associated with a given LocusId.
| Parameters | |
|---|---|
locusId |
LocusId: the LocusId being requested to be removed. This value cannot be null. |
flags |
Int: either DataRemovalRequest.FLAG_IS_PREFIX or 0 Value is either 0 or android.view.contentcapture.DataRemovalRequest#FLAG_IS_PREFIX |
| Return | |
|---|---|
DataRemovalRequest.Builder |
this builder This value cannot be null. |
build
Added in API level 29
fun build(): DataRemovalRequest
Builds the DataRemovalRequest.
| Return | |
|---|---|
DataRemovalRequest |
This value cannot be null. |
forEverything
Added in API level 29
fun forEverything(): DataRemovalRequest.Builder
Requests servive to remove all content capture data associated with the app's package.
| Return | |
|---|---|
DataRemovalRequest.Builder |
this builder This value cannot be null. |