WebSourceRegistrationRequest.Builder

public static final class WebSourceRegistrationRequest.Builder
extends Object

java.lang.Object
🎞 android.adservices.measurement.WebSourceRegistrationRequest.Builder


Builder per WebSourceRegistrationRequest.

Riepilogo

Costruttori pubblici

Builder(List<WebSourceParams> webSourceParams, Uri topOriginUri)

Costruttore del builder per WebSourceRegistrationRequest.

Metodi pubblici

WebSourceRegistrationRequest build()

Preconvalida i parametri e crea WebSourceRegistrationRequest.

WebSourceRegistrationRequest.Builder setAppDestination(Uri appDestination)

Setter per la destinazione dell'app.

WebSourceRegistrationRequest.Builder setInputEvent(InputEvent inputEvent)

Impostatore per l'evento di input.

WebSourceRegistrationRequest.Builder setVerifiedDestination(Uri verifiedDestination)

Imposta per destinazione verificata.

WebSourceRegistrationRequest.Builder setWebDestination(Uri webDestination)

Setter per la destinazione web.

Metodi ereditati

Object clone()

Crea e restituisce una copia di questo oggetto.

boolean equals(Object obj)

Indica se un altro oggetto è "uguale a" questo.

void finalize()

Viene chiamato dal garbage collector su un oggetto quando viene utilizzata la garbage collection determina che non ci sono altri riferimenti all'oggetto.

final Class<?> getClass()

Restituisce la classe di runtime di questo Object.

int hashCode()

Restituisce un valore del codice hash per l'oggetto.

final void notify()

Riattiva un singolo thread in attesa sull'oggetto di questo monitoraggio.

final void notifyAll()

Riattiva tutti i thread in attesa sul monitor di questo oggetto.

String toString()

Restituisce una rappresentazione stringa dell'oggetto.

final void wait(long timeoutMillis, int nanos)

Fa in modo che il thread attuale attenda fino a quando non viene riattivato, in genere tramite notifica o interruzioni, oppure fino a quando sia trascorso una certa quantità di tempo reale.

final void wait(long timeoutMillis)

Fa in modo che il thread attuale attenda fino a quando non viene riattivato, in genere tramite notifica o interruzioni, oppure fino a quando sia trascorso una certa quantità di tempo reale.

final void wait()

Fa in modo che il thread attuale attenda fino a quando non viene riattivato, in genere tramite una notifica o l'interruzione.

Costruttori pubblici

Costruttore

public Builder (List<WebSourceParams> webSourceParams, 
                Uri topOriginUri)

Costruttore del builder per WebSourceRegistrationRequest.

Parametri
webSourceParams List: parametri sorgente contenenti i parametri di registrazione di origine, l'elenco non deve essere vuoto Questo valore non può essere null.

topOriginUri Uri: publisher di origine Uri Questo valore non può essere null.

Metodi pubblici

creare

public WebSourceRegistrationRequest build ()

Preconvalida i parametri e crea WebSourceRegistrationRequest.

Ritorni
WebSourceRegistrationRequest Questo valore non può essere null.

setAppDestination

public WebSourceRegistrationRequest.Builder setAppDestination (Uri appDestination)

Setter per la destinazione dell'app. È l'app per Android Uri dove corrisponde è prevista una conversione. È richiesta almeno una destinazione app o una destinazione web.

Parametri
appDestination Uri: destinazione app Uri Questo valore potrebbe essere null.

Ritorni
WebSourceRegistrationRequest.Builder builder Questo valore non può essere null.

setInputEvent

public WebSourceRegistrationRequest.Builder setInputEvent (InputEvent inputEvent)

Impostatore per l'evento di input.

Parametri
inputEvent InputEvent: User Interaction InputEvent utilizzato dall'API AttributionReporting per distinguere i clic dalle visualizzazioni. Questo valore può essere null.

Ritorni
WebSourceRegistrationRequest.Builder builder Questo valore non può essere null.

setVerifiedDestination

public WebSourceRegistrationRequest.Builder setVerifiedDestination (Uri verifiedDestination)

Imposta per destinazione verificata.

Parametri
verifiedDestination Uri: destinazione verificata Questo valore può essere null.

Ritorni
WebSourceRegistrationRequest.Builder builder Questo valore non può essere null.

setWebDestination

public WebSourceRegistrationRequest.Builder setWebDestination (Uri webDestination)

Setter per la destinazione web. È il sito web Uri in cui la conversione corrispondente è quello previsto. È richiesta almeno una destinazione app o una destinazione web.

Parametri
webDestination Uri: destinazione web Uri Questo valore potrebbe essere null.

Ritorni
WebSourceRegistrationRequest.Builder builder Questo valore non può essere null.