RegistrationRequest
class RegistrationRequest : Parcelable
| kotlin.Any | |
| ↳ | android.app.personalcontext.understander.RegistrationRequest |
Request to register a personal context understander. RegistrationRequest is passed to the registration activity in the understander's package that implements PersonalContextManager.ACTION_LAUNCH_PERSONAL_CONTEXT_UNDERSTANDER_CONSENT_INTRO in the PersonalContextManager.EXTRA_PERSONAL_CONTEXT_UNDERSTANDER_CONSENT_INTRO_REQUEST extra. It is used in formulating the response to the registration request. If no such activity is specified in the manifest, the registration flow will automatically continue to the system prompt for user consent.
Summary
| Inherited constants | |
|---|---|
| Public methods | |
|---|---|
| Int |
Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. |
| ComponentName |
Returns the ComponentName of the understander to be registered. |
| Unit |
writeToParcel(dest: Parcel, flags: Int)Flatten this object in to a Parcel. |
| Properties | |
|---|---|
| static Parcelable.Creator<RegistrationRequest!> | |
Public methods
describeContents
fun describeContents(): Int
Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit.
| Return | |
|---|---|
Int |
a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or
|
getComponentName
fun getComponentName(): ComponentName
Returns the ComponentName of the understander to be registered.
| Return | |
|---|---|
ComponentName |
This value cannot be null. |
writeToParcel
fun writeToParcel(
dest: Parcel,
flags: Int
): Unit
Flatten this object in to a Parcel.
| Parameters | |
|---|---|
dest |
Parcel: 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 either 0 or a combination of the following:
|