WebSourceParams


class WebSourceParams : Parcelable
kotlin.Any
   ↳ android.adservices.measurement.WebSourceParams

Class holding source registration parameters.

Summary

Nested classes

A builder for WebSourceParams.

Inherited constants
Public methods
Int

Boolean
equals(other: Any?)

Uri

Getter for registration Uri.

Int

Boolean

Getter for debug allowed/disallowed flag.

Unit
writeToParcel(out: Parcel, flags: Int)

Flatten this object in to a Parcel.

Properties
static Parcelable.Creator<WebSourceParams!>

Creator for Paracelable (via reflection).

Public methods

describeContents

Added in API level 34
fun describeContents(): Int
Return
Int a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or android.os.Parcelable#CONTENTS_FILE_DESCRIPTOR

equals

Added in API level 34
fun equals(other: Any?): Boolean
Parameters
obj the reference object with which to compare.
Return
Boolean true if this object is the same as the obj argument; false otherwise.

getRegistrationUri

fun getRegistrationUri(): Uri

Getter for registration Uri.

Return
Uri This value cannot be null.

hashCode

Added in API level 34
fun hashCode(): Int
Return
Int a hash code value for this object.

isDebugKeyAllowed

fun isDebugKeyAllowed(): Boolean

Getter for debug allowed/disallowed flag. Its value as true means to allow parsing debug keys from registration responses and their addition in the generated reports.

writeToParcel

Added in API level 34
fun writeToParcel(
    out: Parcel,
    flags: Int
): Unit

Flatten this object in to a Parcel.

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 either 0 or a combination of android.os.Parcelable#PARCELABLE_WRITE_RETURN_VALUE, and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES
out Parcel: This value cannot be null.

Properties

CREATOR

static val CREATOR: Parcelable.Creator<WebSourceParams!>

Creator for Paracelable (via reflection).