FetchAndJoinCustomAudienceRequest.Builder

public static final class FetchAndJoinCustomAudienceRequest.Builder
extends Object

java.lang.Object
🎞 android.adservices.customaudience.FetchAndJoinCustomAudienceRequest.Builder


Builder per FetchAndJoinCustomAudienceRequest oggetti.

Riepilogo

Costruttori pubblici

Builder(Uri fetchUri)

Crea un'istanza per un FetchAndJoinCustomAudienceRequest.Builder con Uri da cui deve essere recuperato il segmento di pubblico personalizzato.

Metodi pubblici

FetchAndJoinCustomAudienceRequest build()

Crea un'istanza di un FetchAndJoinCustomAudienceRequest.

FetchAndJoinCustomAudienceRequest.Builder setActivationTime(Instant activationTime)

Imposta il Instant in base al quale verrà ritardata la partecipazione al segmento di pubblico personalizzato.

FetchAndJoinCustomAudienceRequest.Builder setExpirationTime(Instant expirationTime)

Imposta il Instant in base alla scadenza dell'appartenenza al segmento di pubblico personalizzato.

FetchAndJoinCustomAudienceRequest.Builder setFetchUri(Uri fetchUri)

Imposta il Uri da cui deve essere recuperato il segmento di pubblico personalizzato.

FetchAndJoinCustomAudienceRequest.Builder setName(String name)

Imposta il nome String del segmento di pubblico personalizzato a cui partecipare.

FetchAndJoinCustomAudienceRequest.Builder setUserBiddingSignals(AdSelectionSignals userBiddingSignals)

Imposta gli indicatori dell'acquirente che devono essere utilizzati dal codice JavaScript fornito dall'acquirente quando un segmento di pubblico partecipa alla selezione di un annuncio.

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 (Uri fetchUri)

Crea un'istanza per un FetchAndJoinCustomAudienceRequest.Builder con Uri da cui deve essere recuperato il segmento di pubblico personalizzato.

Parametri
fetchUri Uri: questo valore non può essere null.

Metodi pubblici

creare

public FetchAndJoinCustomAudienceRequest build ()

Crea un'istanza di un FetchAndJoinCustomAudienceRequest.

Ritorni
FetchAndJoinCustomAudienceRequest Questo valore non può essere null.

Lanci
NullPointerException se un parametro non nullo è nullo.

ImpostaTempodiattivazione

public FetchAndJoinCustomAudienceRequest.Builder setActivationTime (Instant activationTime)

Imposta il Instant in base al quale verrà ritardata la partecipazione al segmento di pubblico personalizzato.

Per informazioni dettagliate, visita la pagina FetchAndJoinCustomAudienceRequest.getActivationTime().

Parametri
activationTime Instant: questo valore può essere null.

Ritorni
FetchAndJoinCustomAudienceRequest.Builder Questo valore non può essere null.

setExpirationTime

public FetchAndJoinCustomAudienceRequest.Builder setExpirationTime (Instant expirationTime)

Imposta il Instant in base alla scadenza dell'appartenenza al segmento di pubblico personalizzato.

Per informazioni dettagliate, visita la pagina FetchAndJoinCustomAudienceRequest.getExpirationTime().

Parametri
expirationTime Instant: questo valore può essere null.

Ritorni
FetchAndJoinCustomAudienceRequest.Builder Questo valore non può essere null.

setRecuperaUri

public FetchAndJoinCustomAudienceRequest.Builder setFetchUri (Uri fetchUri)

Imposta il Uri da cui deve essere recuperato il segmento di pubblico personalizzato.

Per informazioni dettagliate, visita la pagina FetchAndJoinCustomAudienceRequest.getFetchUri() ()}.

Parametri
fetchUri Uri: questo valore non può essere null.

Ritorni
FetchAndJoinCustomAudienceRequest.Builder Questo valore non può essere null.

setName

public FetchAndJoinCustomAudienceRequest.Builder setName (String name)

Imposta il nome String del segmento di pubblico personalizzato a cui partecipare.

Per informazioni dettagliate, visita la pagina FetchAndJoinCustomAudienceRequest.getName().

Parametri
name String: questo valore può essere null.

Ritorni
FetchAndJoinCustomAudienceRequest.Builder Questo valore non può essere null.

Impostare gli indicatori delle offerte per l'utente

public FetchAndJoinCustomAudienceRequest.Builder setUserBiddingSignals (AdSelectionSignals userBiddingSignals)

Imposta gli indicatori dell'acquirente che devono essere utilizzati dal codice JavaScript fornito dall'acquirente quando un segmento di pubblico partecipa alla selezione di un annuncio.

Per informazioni dettagliate, visita la pagina FetchAndJoinCustomAudienceRequest.getUserBiddingSignals().

Parametri
userBiddingSignals AdSelectionSignals: questo valore può essere null.

Ritorni
FetchAndJoinCustomAudienceRequest.Builder Questo valore non può essere null.