FederatedComputeScheduler
public
class
FederatedComputeScheduler
extends Object
java.lang.Object
|
↳ |
android.adservices.ondevicepersonalization.FederatedComputeScheduler
|
Controla la programación de aprendizaje federado y de trabajos de análisis federados.
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).
|
|
Métodos públicos
cancel
public void cancel (String populationName)
Cancela un trabajo de procesamiento federado con parámetros de entrenamiento de entrada.
Este método puede tardar varios segundos en completarse, por lo que solo debe llamarse desde un subproceso de trabajo.
Parámetros |
populationName |
String : El nombre de la propagación del trabajo que el llamador desea cancelar. Este valor no puede ser null . |
public void schedule (FederatedComputeScheduler.Params params,
FederatedComputeInput input)
Programa un trabajo de procesamiento federado.
Este método puede tardar varios segundos en completarse, por lo que solo debe llamarse desde un subproceso de trabajo.
Parámetros |
params |
FederatedComputeScheduler.Params : Parámetros relacionados con la programación de trabajos.
Este valor no puede ser null . |
input |
FederatedComputeInput : La configuración relacionada o el procesamiento federado. Debe ser coherente con la configuración del servidor de procesamiento federado. TODO(b/300461799): agrega un documento del servidor de procesamiento federado.
Este valor no puede ser null . |