PersonGroups Interfaz
public interface PersonGroups
Una instancia de esta clase proporciona acceso a todas las operaciones definidas en PersonGroups.
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
PersonGroupsCreateDefinitionStages.WithPersonGroupId |
create()
Cree un nuevo grupo de personas con personGroupId, nombre y userData proporcionados por el usuario especificados. |
void |
create(String personGroupId, CreatePersonGroupsOptionalParameter createOptionalParameter)
Cree un nuevo grupo de personas con personGroupId, nombre y userData proporcionados por el usuario especificados. |
Observable<Void> |
createAsync(String personGroupId, CreatePersonGroupsOptionalParameter createOptionalParameter)
Cree un nuevo grupo de personas con personGroupId, nombre y userData proporcionados por el usuario especificados. |
void |
delete(String personGroupId)
Elimine un grupo de personas existente. También se eliminarán las imágenes faciales persistentes de todas las personas del grupo de personas. |
Observable<Void> |
deleteAsync(String personGroupId)
Elimine un grupo de personas existente. También se eliminarán las imágenes faciales persistentes de todas las personas del grupo de personas. |
Person |
get(String personGroupId)
Recupere la información de un grupo de personas, incluido su nombre y userData. |
Observable<Person |
getAsync(String personGroupId)
Recupere la información de un grupo de personas, incluido su nombre y userData. |
Training |
getTrainingStatus(String personGroupId)
Recupere el estado de entrenamiento de un grupo de personas (completado o en curso). |
Observable<Training |
getTrainingStatusAsync(String personGroupId)
Recupere el estado de entrenamiento de un grupo de personas (completado o en curso). |
PersonGroupsListDefinitionStages.WithExecute |
list()
Enumerar grupos de personas y su información. |
List<Person |
list(ListPersonGroupsOptionalParameter listOptionalParameter)
Enumerar grupos de personas y su información. |
Observable<List<Person |
listAsync(ListPersonGroupsOptionalParameter listOptionalParameter)
Enumera los grupos de personas y su información. |
void |
train(String personGroupId)
Poner en cola una tarea de entrenamiento de grupo de personas, es posible que la tarea de entrenamiento no se inicie inmediatamente. |
Observable<Void> |
trainAsync(String personGroupId)
Poner en cola una tarea de entrenamiento de grupo de personas, es posible que la tarea de entrenamiento no se inicie inmediatamente. |
PersonGroupsUpdateDefinitionStages.WithPersonGroupId |
update()
Actualice el nombre para mostrar y userData de un grupo de personas existente. Las propiedades que no aparecen en el cuerpo de la solicitud no se actualizarán. |
void |
update(String personGroupId, UpdatePersonGroupsOptionalParameter updateOptionalParameter)
Actualice el nombre para mostrar y userData de un grupo de personas existente. Las propiedades que no aparecen en el cuerpo de la solicitud no se actualizarán. |
Observable<Void> |
updateAsync(String personGroupId, UpdatePersonGroupsOptionalParameter updateOptionalParameter)
Actualice el nombre para mostrar y userData de un grupo de personas existente. Las propiedades que no aparecen en el cuerpo de la solicitud no se actualizarán. |
Detalles del método
create
public PersonGroupsCreateDefinitionStages.WithPersonGroupId create()
Cree un nuevo grupo de personas con personGroupId, nombre y userData proporcionados por el usuario especificados.
Returns:
create
public void create(String personGroupId, CreatePersonGroupsOptionalParameter createOptionalParameter)
Cree un nuevo grupo de personas con personGroupId, nombre y userData proporcionados por el usuario especificados.
Parameters:
Throws:
createAsync
public Observable
Cree un nuevo grupo de personas con personGroupId, nombre y userData proporcionados por el usuario especificados.
Parameters:
Returns:
Throws:
delete
public void delete(String personGroupId)
Elimine un grupo de personas existente. También se eliminarán las imágenes faciales persistentes de todas las personas del grupo de personas.
Parameters:
Throws:
deleteAsync
public Observable
Elimine un grupo de personas existente. También se eliminarán las imágenes faciales persistentes de todas las personas del grupo de personas.
Parameters:
Returns:
Throws:
get
public PersonGroup get(String personGroupId)
Recupere la información de un grupo de personas, incluido su nombre y userData.
Parameters:
Returns:
Throws:
getAsync
public Observable
Recupere la información de un grupo de personas, incluido su nombre y userData.
Parameters:
Returns:
Throws:
getTrainingStatus
public TrainingStatus getTrainingStatus(String personGroupId)
Recupere el estado de entrenamiento de un grupo de personas (completado o en curso).
Parameters:
Returns:
Throws:
getTrainingStatusAsync
public Observable
Recupere el estado de entrenamiento de un grupo de personas (completado o en curso).
Parameters:
Returns:
Throws:
list
public PersonGroupsListDefinitionStages.WithExecute list()
Enumerar grupos de personas y su información.
Returns:
list
public List
Enumerar grupos de personas y su información.
Parameters:
Returns:
Throws:
listAsync
public Observable> listAsync(ListPersonGroupsOptionalParameter listOptionalParameter)
Enumera los grupos de personas y su información.
Parameters:
Returns:
Throws:
train
public void train(String personGroupId)
Poner en cola una tarea de entrenamiento de grupo de personas, es posible que la tarea de entrenamiento no se inicie inmediatamente.
Parameters:
Throws:
trainAsync
public Observable
Poner en cola una tarea de entrenamiento de grupo de personas, es posible que la tarea de entrenamiento no se inicie inmediatamente.
Parameters:
Returns:
Throws:
update
public PersonGroupsUpdateDefinitionStages.WithPersonGroupId update()
Actualice el nombre para mostrar y userData de un grupo de personas existente. Las propiedades que no aparecen en el cuerpo de la solicitud no se actualizarán.
Returns:
update
public void update(String personGroupId, UpdatePersonGroupsOptionalParameter updateOptionalParameter)
Actualice el nombre para mostrar y userData de un grupo de personas existente. Las propiedades que no aparecen en el cuerpo de la solicitud no se actualizarán.
Parameters:
Throws:
updateAsync
public Observable
Actualice el nombre para mostrar y userData de un grupo de personas existente. Las propiedades que no aparecen en el cuerpo de la solicitud no se actualizarán.
Parameters:
Returns:
Throws:
Se aplica a
Azure SDK for Java