DeletionRequest.Builder
public
static
final
class
DeletionRequest.Builder
extends Object
Kreator DeletionRequest
obiektów.
Podsumowanie
Metody dziedziczone |
Z zajęć
java.lang.Object
Object
|
clone()
Tworzy i zwraca kopię tego obiektu.
|
boolean
|
equals(Object obj)
Wskazuje, czy inny obiekt ma stan „równa się” tego.
|
void
|
finalize()
Wywoływane przez funkcję czyszczenia pamięci obiektu podczas czyszczenia pamięci
oznacza, że nie ma więcej odwołań do obiektu.
|
final
Class<?>
|
getClass()
Zwraca klasę środowiska wykonawczego tego zasobu (Object ).
|
int
|
hashCode()
Zwraca wartość kodu skrótu obiektu.
|
final
void
|
notify()
Wybudza pojedynczy wątek oczekujący na obiekt
monitorowania.
|
final
void
|
notifyAll()
Wybudza wszystkie wątki oczekujące na monitorze tego obiektu.
|
String
|
toString()
Zwraca obiekt w postaci ciągu znaków.
|
final
void
|
wait(long timeoutMillis, int nanos)
Powoduje, że bieżący wątek czeka, aż zostanie przebudzony. Zwykle
przez powiadomienie lub przerwienie;
upłynęło pewną ilość czasu.
|
final
void
|
wait(long timeoutMillis)
Powoduje, że bieżący wątek czeka, aż zostanie przebudzony. Zwykle
przez powiadomienie lub przerwienie;
upłynęło pewną ilość czasu.
|
final
void
|
wait()
Powoduje, że bieżący wątek czeka, aż zostanie przebudzony. Zwykle
przez powiadomienie lub przerwienie;
|
|
Konstruktory publiczne
Budowniczy
public Builder ()
Metody publiczne
setDomainUris
public DeletionRequest.Builder setDomainUris (List<Uri> domainUris)
Ustaw listę identyfikatorów URI domen, które będą używane do dopasowywania. Zostaną one dopasowane do
rekordów korzystających z tej samej domeny lub dowolnych subdomen. Na przykład: Jeśli domainUri to https://example.com
, to https://a.example.com
, https://example.com
i
https://b.example.com
będzie pasować; https://abcexample.com
NIE będzie pasować.
Parametry |
domainUris |
List : może przyjmować wartość null . |
ustawKoniec
public DeletionRequest.Builder setEnd (Instant end)
Ustaw koniec zakresu usuwania. Zaliczenie Instant.MAX
spowoduje, że
wszystko od określonego początku do najnowszego rekordu do usunięcia. Brak ustalonego końca
będzie domyślnie ustawiony na Instant.MAX
.
Parametry |
end |
Instant : ta wartość nie może być typu null . |
setMatchBehavior
public DeletionRequest.Builder setMatchBehavior (int matchBehavior)
Ustaw zachowanie dopasowania dla podanych parametrów. DeletionRequest.MATCH_BEHAVIOR_DELETE
: to
będzie używać podanych parametrów (identyfikatorów URI źródła i identyfikatorów URI domeny) do wybierania rekordów dla
usunięcia. DeletionRequest.MATCH_BEHAVIOR_PRESERVE
: ta opcja spowoduje zachowanie danych powiązanych
za pomocą podanych parametrów (identyfikatory URI źródła i identyfikatory URI domeny) oraz wybierz pozostałe rekordy dla
usunięcia.
setOriginUris
public DeletionRequest.Builder setOriginUris (List<Uri> originUris)
Ustaw listę identyfikatorów URI źródła, które będą używane do dopasowywania. Zostaną one dopasowane do
rekordy korzystające tylko z tego samego źródła tj. subdomeny nie będą się zgadzać. Na przykład: Jeśli originUri to
https://a.example.com
, to https://a.example.com
będzie pasować do: https://example.com
, https://b.example.com
i https://abcexample.com
NIE będzie pasować.
Parametry |
originUris |
List : może przyjmować wartość null . |
setStart
public DeletionRequest.Builder setStart (Instant start)
Ustaw początek zakresu usuwania. Zaliczenie Instant.MIN
spowoduje, że
zostanie usunięte wszystko od najstarszego rekordu do określonego końca. Brak ustawionego startu
domyślna wartość to Instant.MIN
.
Parametry |
start |
Instant : ta wartość nie może być typu null . |