DeletionRequest.Builder
public
static
final
class
DeletionRequest.Builder
extends Object
Compilador para objetos DeletionRequest
.
Resumen
Métodos heredados |
Desde la clase
java.lang.Object
Object
|
clone()
Crea y muestra una copia de este objeto.
|
boolean
|
equals(Object obj)
Indica si algún otro objeto es "igual a" este.
|
void
|
finalize()
Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección determina que no hay más referencias al objeto.
|
final
Class<?>
|
getClass()
Muestra la clase del entorno de ejecución de este Object .
|
int
|
hashCode()
Muestra un valor de código hash para el objeto.
|
final
void
|
notify()
Activa un solo subproceso que está esperando la supervisión de este objeto.
|
final
void
|
notifyAll()
Activa todos los subprocesos que están esperando la supervisión de este objeto.
|
String
|
toString()
Devuelve una representación de cadena del objeto.
|
final
void
|
wait(long timeoutMillis, int nanos)
Hace que el subproceso actual espere hasta que se active (por lo general, se notifica o se interrumpe) o hasta que haya transcurrido un período determinado en tiempo real.
|
final
void
|
wait(long timeoutMillis)
Hace que el subproceso actual espere hasta que se active (por lo general, se notifica o se interrumpe) o hasta que haya transcurrido un período determinado en tiempo real.
|
final
void
|
wait()
Hace que el subproceso actual espere hasta que se active (por lo general, se notifica o se interrumpe).
|
|
Constructores públicos
Builder
public Builder ()
Métodos públicos
setDomainUris
public DeletionRequest.Builder setDomainUris (List<Uri> domainUris)
Establece la lista de URI de dominio que se usará para la coincidencia. Estos se compararán con
registros que usan el mismo dominio o cualquier subdominio. P.ej., Si DomainUri es https://example.com
, entonces https://a.example.com
, https://example.com
y
https://b.example.com
coincidirá; https://abcexample.com
NO coincidirá.
Parámetros |
domainUris |
List : este valor puede ser null . |
setEnd
public DeletionRequest.Builder setEnd (Instant end)
Establece el final del rango de eliminación. Pasar Instant.MAX
causará
todo desde el inicio especificado hasta el registro más reciente que se borrará. Sin final establecido
el valor predeterminado será Instant.MAX
.
Parámetros |
end |
Instant : este valor no puede ser null . |
setMatchBehavior
public DeletionRequest.Builder setMatchBehavior (int matchBehavior)
Establece el comportamiento de coincidencia para los parámetros proporcionados. DeletionRequest.MATCH_BEHAVIOR_DELETE
: Esta
usará los parámetros proporcionados (URI de origen y URI de dominio) para seleccionar registros para
y la eliminación de datos. DeletionRequest.MATCH_BEHAVIOR_PRESERVE
: Esta opción conservará los datos asociados
con los parámetros proporcionados (URI de origen y URI de dominio) y seleccionar los registros restantes para
y la eliminación de datos.
setOriginUris
public DeletionRequest.Builder setOriginUris (List<Uri> originUris)
Establece la lista de URI de origen que se usará para la coincidencia. Estos se compararán con
de registro que usan solo el mismo origen, es decir, los subdominios no coincidirán. P.ej., Si originUri es
https://a.example.com
; luego, https://a.example.com
coincidirá; https://example.com
, https://b.example.com
y https://abcexample.com
NO coincidirá.
Parámetros |
originUris |
List : este valor puede ser null . |
setStart
public DeletionRequest.Builder setStart (Instant start)
Establece el inicio del rango de eliminación. Pasar Instant.MIN
causará
se borrará todo desde el registro más antiguo hasta el extremo especificado. Si no se establece un inicio,
el valor predeterminado es Instant.MIN
.
Parámetros |
start |
Instant : este valor no puede ser null . |