SaveRequest
class SaveRequest : Parcelable
| kotlin.Any | |
| ↳ | android.service.autofill.SaveRequest | 
This class represents a request to an autofill provider to save applicable data entered by the user.
Summary
| Inherited constants | |
|---|---|
| Public methods | |
|---|---|
| Int | |
| Bundle? | Gets the latest client state bundle set by the service in a  | 
| MutableList<String!>? | Gets the ids of the datasets selected by the user, in the order in which they were selected. | 
| MutableList<FillContext!> | Gets the contexts associated with each previous fill request. | 
| Unit | writeToParcel(parcel: Parcel, flags: Int) | 
| Properties | |
|---|---|
| static Parcelable.Creator<SaveRequest!> | |
Public methods
describeContents
fun describeContents(): Int
| Return | |
|---|---|
| Int | a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0orandroid.os.Parcelable#CONTENTS_FILE_DESCRIPTOR | 
getClientState
fun getClientState(): Bundle?
Gets the latest client state bundle set by the service in a fill response. 
Note: Prior to Android android.os.Build.VERSION_CODES#P, only client state bundles set by FillResponse.Builder.setClientState(Bundle) were considered. On Android android.os.Build.VERSION_CODES#P and higher, bundles set in the result of an authenticated request through the android.view.autofill.AutofillManager#EXTRA_CLIENT_STATE extra are also considered (and take precedence when set).
| Return | |
|---|---|
| Bundle? | The client state. This value may be null. | 
getDatasetIds
fun getDatasetIds(): MutableList<String!>?
Gets the ids of the datasets selected by the user, in the order in which they were selected.
| Return | |
|---|---|
| MutableList<String!>? | This value may be null. | 
getFillContexts
fun getFillContexts(): MutableList<FillContext!>
Gets the contexts associated with each previous fill request.
Note: Starting on Android android.os.Build.VERSION_CODES#Q, it could also include contexts from requests whose SaveInfo had the SaveInfo.FLAG_DELAY_SAVE flag.
| Return | |
|---|---|
| MutableList<FillContext!> | The contexts associated with each previous fill request. This value cannot be null. | 
writeToParcel
fun writeToParcel(
parcel: Parcel,
flags: Int
): Unit
| Parameters | |
|---|---|
| dest | The Parcel in which the object should be written. This value cannot be null. | 
| flags | Int: Additional flags about how the object should be written. May be 0 or PARCELABLE_WRITE_RETURN_VALUE. Value is either0or a combination ofandroid.os.Parcelable#PARCELABLE_WRITE_RETURN_VALUE, and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES | 
