SourceRegistrationRequest.Builder
public
static
final
class
SourceRegistrationRequest.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.measurement.SourceRegistrationRequest.Builder |
Builder for SourceRegistrationRequest
.
Summary
Public constructors | |
---|---|
Builder(List<Uri> registrationUris)
Builder constructor for |
Public methods | |
---|---|
SourceRegistrationRequest
|
build()
Pre-validates parameters and builds |
SourceRegistrationRequest.Builder
|
setInputEvent(InputEvent inputEvent)
Setter corresponding to |
Inherited methods | |
---|---|
Public constructors
Builder
public Builder (List<Uri> registrationUris)
Builder constructor for SourceRegistrationRequest
.
Parameters | |
---|---|
registrationUris |
List : source registration Uri s
This value cannot be null . |
Throws | |
---|---|
IllegalArgumentException |
if the scheme for one or more of the
registrationUris is not HTTPS |
Public methods
build
public SourceRegistrationRequest build ()
Pre-validates parameters and builds SourceRegistrationRequest
.
Returns | |
---|---|
SourceRegistrationRequest |
This value cannot be null . |
setInputEvent
public SourceRegistrationRequest.Builder setInputEvent (InputEvent inputEvent)
Setter corresponding to SourceRegistrationRequest.getInputEvent()
.
Parameters | |
---|---|
inputEvent |
InputEvent : User Interaction InputEvent used by the AttributionReporting
API to distinguish clicks from views. It will be an InputEvent object (for a
click event) or null (for a view event) |
Returns | |
---|---|
SourceRegistrationRequest.Builder |
builder
This value cannot be null . |