DeletionRequest.Builder
public
static
final
class
DeletionRequest.Builder
extends Object
Builder per DeletionRequest
oggetti.
Riepilogo
Metodi ereditati |
Dal corso
java.lang.Object
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 ()
Metodi pubblici
ImpostaDominioUris
public DeletionRequest.Builder setDomainUris (List<Uri> domainUris)
Imposta l'elenco degli URI di dominio che verranno utilizzati per la corrispondenza. Queste saranno associate
che usano lo stesso dominio o altri sottodomini. Ad es. Se domainUri è https://example.com
, allora https://a.example.com
, https://example.com
e
https://b.example.com
corrisponderà; https://abcexample.com
NON corrisponderà.
Parametri |
domainUris |
List : questo valore può essere null . |
ImpostaFine
public DeletionRequest.Builder setEnd (Instant end)
Imposta la fine dell'intervallo di eliminazione. Il superamento della soglia Instant.MAX
causerà
tutto dall'inizio specificato fino all'ultimo record da eliminare. Nessuna fine impostata
Il valore predefinito sarà Instant.MAX
.
Parametri |
end |
Instant : questo valore non può essere null . |
setMatchBehavior
public DeletionRequest.Builder setMatchBehavior (int matchBehavior)
Imposta il comportamento di corrispondenza per i parametri forniti. DeletionRequest.MATCH_BEHAVIOR_DELETE
: questo
utilizzerà i parametri forniti (URI di origine e URI di dominio) per selezionare i record per
l'eliminazione dei dati. DeletionRequest.MATCH_BEHAVIOR_PRESERVE
: questa opzione conserverà i dati associati
con i parametri forniti (URI di origine e URI di dominio) e seleziona i record rimanenti per
l'eliminazione dei dati.
setOriginUris
public DeletionRequest.Builder setOriginUris (List<Uri> originUris)
Imposta l'elenco di URI di origine che verranno utilizzati per la corrispondenza. Queste saranno associate
che utilizzano solo la stessa origine, ovvero i sottodomini non corrisponderanno. Ad es. Se originUri è
https://a.example.com
, quindi https://a.example.com
corrisponderà; https://example.com
, https://b.example.com
e https://abcexample.com
NON corrisponderà.
Parametri |
originUris |
List : questo valore può essere null . |
impostaInizia
public DeletionRequest.Builder setStart (Instant start)
Imposta l'inizio dell'intervallo di eliminazione. Il superamento della soglia Instant.MIN
causerà
dal record meno recente
fino alla fine specificata vengono eliminati. Nessun avvio impostato
il valore predefinito è Instant.MIN
.
Parametri |
start |
Instant : questo valore non può essere null . |