WebSourceParams.Builder
public
static
final
class
WebSourceParams.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.measurement.WebSourceParams.Builder |
A builder for WebSourceParams
.
Summary
Public constructors | |
---|---|
Builder(Uri registrationUri)
Builder constructor for |
Public methods | |
---|---|
WebSourceParams
|
build()
Built immutable |
WebSourceParams.Builder
|
setDebugKeyAllowed(boolean debugKeyAllowed)
Setter for debug allow/disallow flag. |
Inherited methods | |
---|---|
Public constructors
Builder
public Builder (Uri registrationUri)
Builder constructor for WebSourceParams
. mIsDebugKeyAllowed
is assigned
false by default.
Parameters | |
---|---|
registrationUri |
Uri : URI that the Attribution Reporting API sends a request to in order
to obtain source registration parameters.
This value cannot be null . |
Public methods
build
public WebSourceParams build ()
Built immutable WebSourceParams
.
Returns | |
---|---|
WebSourceParams |
immutable WebSourceParams
This value cannot be null . |
setDebugKeyAllowed
public WebSourceParams.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 | |
---|---|
WebSourceParams.Builder |
builder
This value cannot be null . |