PersonGroups Interface
public interface PersonGroups
Uma instância dessa classe fornece acesso a todas as operações definidas em PersonGroups.
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
PersonGroupsCreateDefinitionStages.WithPersonGroupId |
create()
Crie um novo grupo de pessoas com personGroupId, nome e userData fornecidos pelo usuário especificados. |
void |
create(String personGroupId, CreatePersonGroupsOptionalParameter createOptionalParameter)
Crie um novo grupo de pessoas com personGroupId, nome e userData fornecidos pelo usuário especificados. |
Observable<Void> |
createAsync(String personGroupId, CreatePersonGroupsOptionalParameter createOptionalParameter)
Crie um novo grupo de pessoas com personGroupId, nome e userData fornecidos pelo usuário especificados. |
void |
delete(String personGroupId)
Exclua um grupo de pessoas existente. As imagens faciais persistentes de todas as pessoas no grupo de pessoas também serão excluídas. |
Observable<Void> |
deleteAsync(String personGroupId)
Exclua um grupo de pessoas existente. As imagens faciais persistentes de todas as pessoas no grupo de pessoas também serão excluídas. |
Person |
get(String personGroupId)
Recupere as informações de um grupo de pessoas, incluindo seu nome e userData. |
Observable<Person |
getAsync(String personGroupId)
Recupere as informações de um grupo de pessoas, incluindo seu nome e userData. |
Training |
getTrainingStatus(String personGroupId)
Recupere o status de treinamento de um grupo de pessoas (concluído ou em andamento). |
Observable<Training |
getTrainingStatusAsync(String personGroupId)
Recupere o status de treinamento de um grupo de pessoas (concluído ou em andamento). |
PersonGroupsListDefinitionStages.WithExecute |
list()
Listar grupos de pessoas e suas informações. |
List<Person |
list(ListPersonGroupsOptionalParameter listOptionalParameter)
Listar grupos de pessoas e suas informações. |
Observable<List<Person |
listAsync(ListPersonGroupsOptionalParameter listOptionalParameter)
Listar grupos de pessoas e suas informações. |
void |
train(String personGroupId)
Enfileirar uma tarefa de treinamento de grupo de pessoas, a tarefa de treinamento pode não ser iniciada imediatamente. |
Observable<Void> |
trainAsync(String personGroupId)
Enfileirar uma tarefa de treinamento de grupo de pessoas, a tarefa de treinamento pode não ser iniciada imediatamente. |
PersonGroupsUpdateDefinitionStages.WithPersonGroupId |
update()
Atualize o nome de exibição e o userData de um grupo de pessoas existentes. As propriedades que não aparecem no corpo da solicitação não serão atualizadas. |
void |
update(String personGroupId, UpdatePersonGroupsOptionalParameter updateOptionalParameter)
Atualize o nome de exibição e o userData de um grupo de pessoas existentes. As propriedades que não aparecem no corpo da solicitação não serão atualizadas. |
Observable<Void> |
updateAsync(String personGroupId, UpdatePersonGroupsOptionalParameter updateOptionalParameter)
Atualize o nome de exibição e o userData de um grupo de pessoas existentes. As propriedades que não aparecem no corpo da solicitação não serão atualizadas. |
Detalhes do método
create
public PersonGroupsCreateDefinitionStages.WithPersonGroupId create()
Crie um novo grupo de pessoas com personGroupId, nome e userData fornecidos pelo usuário especificados.
Returns:
create
public void create(String personGroupId, CreatePersonGroupsOptionalParameter createOptionalParameter)
Crie um novo grupo de pessoas com personGroupId, nome e userData fornecidos pelo usuário especificados.
Parameters:
Throws:
createAsync
public Observable
Crie um novo grupo de pessoas com personGroupId, nome e userData fornecidos pelo usuário especificados.
Parameters:
Returns:
Throws:
delete
public void delete(String personGroupId)
Exclua um grupo de pessoas existente. As imagens faciais persistentes de todas as pessoas no grupo de pessoas também serão excluídas.
Parameters:
Throws:
deleteAsync
public Observable
Exclua um grupo de pessoas existente. As imagens faciais persistentes de todas as pessoas no grupo de pessoas também serão excluídas.
Parameters:
Returns:
Throws:
get
public PersonGroup get(String personGroupId)
Recupere as informações de um grupo de pessoas, incluindo seu nome e userData.
Parameters:
Returns:
Throws:
getAsync
public Observable
Recupere as informações de um grupo de pessoas, incluindo seu nome e userData.
Parameters:
Returns:
Throws:
getTrainingStatus
public TrainingStatus getTrainingStatus(String personGroupId)
Recupere o status de treinamento de um grupo de pessoas (concluído ou em andamento).
Parameters:
Returns:
Throws:
getTrainingStatusAsync
public Observable
Recupere o status de treinamento de um grupo de pessoas (concluído ou em andamento).
Parameters:
Returns:
Throws:
list
public PersonGroupsListDefinitionStages.WithExecute list()
Listar grupos de pessoas e suas informações.
Returns:
list
public List
Listar grupos de pessoas e suas informações.
Parameters:
Returns:
Throws:
listAsync
public Observable> listAsync(ListPersonGroupsOptionalParameter listOptionalParameter)
Listar grupos de pessoas e suas informações.
Parameters:
Returns:
Throws:
train
public void train(String personGroupId)
Enfileirar uma tarefa de treinamento de grupo de pessoas, a tarefa de treinamento pode não ser iniciada imediatamente.
Parameters:
Throws:
trainAsync
public Observable
Enfileirar uma tarefa de treinamento de grupo de pessoas, a tarefa de treinamento pode não ser iniciada imediatamente.
Parameters:
Returns:
Throws:
update
public PersonGroupsUpdateDefinitionStages.WithPersonGroupId update()
Atualize o nome de exibição e o userData de um grupo de pessoas existentes. As propriedades que não aparecem no corpo da solicitação não serão atualizadas.
Returns:
update
public void update(String personGroupId, UpdatePersonGroupsOptionalParameter updateOptionalParameter)
Atualize o nome de exibição e o userData de um grupo de pessoas existentes. As propriedades que não aparecem no corpo da solicitação não serão atualizadas.
Parameters:
Throws:
updateAsync
public Observable
Atualize o nome de exibição e o userData de um grupo de pessoas existentes. As propriedades que não aparecem no corpo da solicitação não serão atualizadas.
Parameters:
Returns:
Throws:
Aplica-se a
Azure SDK for Java