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()
Muestra 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
Compilador
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. Estas coincidirán con
los registros que usan el mismo dominio o cualquier subdominio. P.ej., si domainUri es https://example.com
, https://a.example.com
, https://example.com
y https://b.example.com
coincidirán; 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
hará que se borre todo, desde el inicio especificado hasta el registro más reciente. Ningún final establecido se establecerá de forma predeterminada en Instant.MAX
.
Parámetros |
end |
Instant : Este valor no puede ser null . |
setMatchBehavior
public DeletionRequest.Builder setMatchBehavior (int matchBehavior)
Configura el comportamiento de coincidencia para los parámetros proporcionados. DeletionRequest.MATCH_BEHAVIOR_DELETE
: Esta opción usará los parámetros proporcionados (URI de origen y de dominio) para seleccionar registros que se borrarán. 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 su eliminación.
setOriginUris
public DeletionRequest.Builder setOriginUris (List<Uri> originUris)
Establece la lista de URI de origen que se usará para la coincidencia. Se coincidirán con
los registros que usen solo el mismo origen, es decir, los subdominios no coincidirán. P.ej., si originUri es https://a.example.com
, entonces https://a.example.com
coincidirá; https://example.com
, https://b.example.com
y https://abcexample.com
NO coincidirán.
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
hará que se borre todo, desde el registro más antiguo hasta el final especificado. El inicio no establecido se establecerá de forma predeterminada en Instant.MIN
.
Parámetros |
start |
Instant : Este valor no puede ser null . |