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 Uris.
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. |