DeletionRequest.Builder
public
static
final
class
DeletionRequest.Builder
extends Object
Compilateur pour les objets DeletionRequest
.
Résumé
Méthodes héritées |
De la classe
java.lang.Object
Object
|
clone()
Crée et affiche une copie de cet objet.
|
boolean
|
equals(Object obj)
Indique si un autre objet est "égal à" celui-ci.
|
void
|
finalize()
Appelée par le récupérateur de mémoire sur un objet lorsque la récupération de mémoire détermine qu'il n'y a plus de référence à l'objet.
|
final
Class<?>
|
getClass()
Affiche la classe d'exécution de cet objet (Object ).
|
int
|
hashCode()
Affiche une valeur de code de hachage pour l'objet.
|
final
void
|
notify()
Active un seul thread en attente sur l'écran de cet objet.
|
final
void
|
notifyAll()
Active tous les threads en attente sur l'écran de cet objet.
|
String
|
toString()
Renvoie une représentation de l'objet sous forme de chaîne.
|
final
void
|
wait(long timeoutMillis, int nanos)
Entraîne l'attente du thread actuel jusqu'à son activation, généralement via une notification ou une interruption, ou après qu'un certain délai s'est écoulé.
|
final
void
|
wait(long timeoutMillis)
Entraîne l'attente du thread actuel jusqu'à son activation, généralement via une notification ou une interruption, ou après qu'un certain délai s'est écoulé.
|
final
void
|
wait()
Entraîne l'attente du thread actuel jusqu'à son activation, généralement via une notification ou une interruption.
|
|
Constructeurs publics
Builder
public Builder ()
Méthodes publiques
setDomainUris
public DeletionRequest.Builder setDomainUris (List<Uri> domainUris)
Permet de définir la liste des URI de domaine à utiliser pour la mise en correspondance. Ils seront associés à
utilisant le même domaine ou des sous-domaines. Exemple : Si domainUri correspond à https://example.com
, alors https://a.example.com
, https://example.com
et
https://b.example.com
va correspondre. https://abcexample.com
ne correspondra PAS.
Paramètres |
domainUris |
List : cette valeur peut être null . |
setEnd
public DeletionRequest.Builder setEnd (Instant end)
Définissez la fin de la plage de suppression. La transmission de Instant.MAX
entraîne
tout élément compris entre le début spécifié et l'enregistrement le plus récent à supprimer. Aucune fin définie
sera définie par défaut sur Instant.MAX
.
Paramètres |
end |
Instant : cette valeur ne peut pas être null . |
setMatchBehavior
public DeletionRequest.Builder setMatchBehavior (int matchBehavior)
Définit le comportement de correspondance pour les paramètres fournis. DeletionRequest.MATCH_BEHAVIOR_DELETE
: ceci
utilisera les paramètres fournis (URI d'origine et URI de domaine) pour sélectionner les enregistrements pour
de suppression. DeletionRequest.MATCH_BEHAVIOR_PRESERVE
: cette option permet de conserver les données associées
avec les paramètres fournis (URI d'origine et URI de domaine) et sélectionnez les enregistrements restants pour
de suppression.
setOriginUris
public DeletionRequest.Builder setOriginUris (List<Uri> originUris)
Définissez la liste des URI d'origine qui sera utilisé pour la mise en correspondance. Ils seront associés à
enregistrements ayant la même origine uniquement (les sous-domaines ne correspondront pas). Exemple : Si la valeur "originUri" est
https://a.example.com
, alors https://a.example.com
correspondra ; https://example.com
, https://b.example.com
et https://abcexample.com
ne correspondra PAS.
Paramètres |
originUris |
List : cette valeur peut être null . |
setStart
public DeletionRequest.Builder setStart (Instant start)
Définissez le début de la plage de suppression. La transmission de Instant.MIN
entraîne
tout, depuis l'enregistrement le plus ancien
jusqu'à la fin spécifiée, est supprimé. Aucun démarrage défini
la valeur par défaut est Instant.MIN
.
Paramètres |
start |
Instant : cette valeur ne peut pas être null . |