WebTriggerParams.Builder
public
static
final
class
WebTriggerParams.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.measurement.WebTriggerParams.Builder |
A builder for WebTriggerParams
.
Summary
Public constructors | |
---|---|
Builder(Uri registrationUri)
Builder constructor for |
Public methods | |
---|---|
WebTriggerParams
|
build()
Builds immutable |
WebTriggerParams.Builder
|
setDebugKeyAllowed(boolean debugKeyAllowed)
Setter for debug allow/disallow flag. |
Inherited methods | |
---|---|
Public constructors
Builder
public Builder (Uri registrationUri)
Builder constructor for WebTriggerParams
. mIsDebugKeyAllowed
is assigned
false by default.
Parameters | |
---|---|
registrationUri |
Uri : URI that the Attribution Reporting API sends a request to in order
to obtain trigger registration parameters
This value cannot be null . |
Public methods
build
public WebTriggerParams build ()
Builds immutable WebTriggerParams
.
Returns | |
---|---|
WebTriggerParams |
immutable WebTriggerParams
This value cannot be null . |
setDebugKeyAllowed
public WebTriggerParams.Builder setDebugKeyAllowed (boolean debugKeyAllowed)
Setter for debug allow/disallow flag. Setting it to true will allow parsing debug keys from registration responses and their addition in the generated reports.
Parameters | |
---|---|
debugKeyAllowed |
boolean : used by the browser to indicate whether the debug key obtained
from the registration URI is allowed to be used |
Returns | |
---|---|
WebTriggerParams.Builder |
builder
This value cannot be null . |