PersonGroupPersons Interface
public interface PersonGroupPersons
Uma instância dessa classe fornece acesso a todas as operações definidas em PersonGroupPersons.
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
PersonGroupPersonsAddPersonFaceFromStreamDefinitionStages.WithPersonGroupId |
addPersonFaceFromStream()
Adicione um rosto representativo a uma pessoa para identificação. A face de entrada é especificada como uma imagem com um retângulo targetFace. |
Persisted |
addPersonFaceFromStream(String personGroupId, UUID personId, byte[] image, AddPersonFaceFromStreamOptionalParameter addPersonFaceFromStreamOptionalParameter)
Adicione um rosto representativo a uma pessoa para identificação. A face de entrada é especificada como uma imagem com um retângulo targetFace. |
Observable<Persisted |
addPersonFaceFromStreamAsync(String personGroupId, UUID personId, byte[] image, AddPersonFaceFromStreamOptionalParameter addPersonFaceFromStreamOptionalParameter)
Adicione um rosto representativo a uma pessoa para identificação. A face de entrada é especificada como uma imagem com um retângulo targetFace. |
PersonGroupPersonsAddPersonFaceFromUrlDefinitionStages.WithPersonGroupId |
addPersonFaceFromUrl()
Adicione um rosto representativo a uma pessoa para identificação. A face de entrada é especificada como uma imagem com um retângulo targetFace. |
Persisted |
addPersonFaceFromUrl(String personGroupId, UUID personId, String url, AddPersonFaceFromUrlOptionalParameter addPersonFaceFromUrlOptionalParameter)
Adicione um rosto representativo a uma pessoa para identificação. A face de entrada é especificada como uma imagem com um retângulo targetFace. |
Observable<Persisted |
addPersonFaceFromUrlAsync(String personGroupId, UUID personId, String url, AddPersonFaceFromUrlOptionalParameter addPersonFaceFromUrlOptionalParameter)
Adicione um rosto representativo a uma pessoa para identificação. A face de entrada é especificada como uma imagem com um retângulo targetFace. |
PersonGroupPersonsCreateDefinitionStages.WithPersonGroupId |
create()
Criar uma pessoa em um grupo de pessoas especificado. |
Person |
create(String personGroupId, CreatePersonGroupPersonsOptionalParameter createOptionalParameter)
Criar uma pessoa em um grupo de pessoas especificado. |
Observable<Person> |
createAsync(String personGroupId, CreatePersonGroupPersonsOptionalParameter createOptionalParameter)
Criar uma pessoa em um grupo de pessoas especificado. |
void |
delete(String personGroupId, UUID personId)
Excluir uma pessoa de um grupo de pessoas. As imagens faciais persistentes da pessoa também serão excluídas. |
Observable<Void> |
deleteAsync(String personGroupId, UUID personId)
Excluir uma pessoa de um grupo de pessoas. As imagens faciais persistentes da pessoa também serão excluídas. |
void |
deleteFace(String personGroupId, UUID personId, UUID persistedFaceId)
Exclua um rosto de uma pessoa. A imagem relativa do rosto persistente também será excluída. |
Observable<Void> |
deleteFaceAsync(String personGroupId, UUID personId, UUID persistedFaceId)
Exclua um rosto de uma pessoa. A imagem relativa do rosto persistente também será excluída. |
Person |
get(String personGroupId, UUID personId)
Recupere as informações de uma pessoa, incluindo rostos persistentes registrados, nome e userData. |
Observable<Person> |
getAsync(String personGroupId, UUID personId)
Recupere as informações de uma pessoa, incluindo rostos persistentes registrados, nome e userData. |
Persisted |
getFace(String personGroupId, UUID personId, UUID persistedFaceId)
Recupere informações sobre um rosto persistente (especificado por persistedFaceId, personId e sua pessoa pertencenteGroupId). |
Observable<Persisted |
getFaceAsync(String personGroupId, UUID personId, UUID persistedFaceId)
Recupere informações sobre um rosto persistente (especificado por persistedFaceId, personId e sua pessoa pertencenteGroupId). |
PersonGroupPersonsListDefinitionStages.WithPersonGroupId |
list()
Liste todas as pessoas em um grupo de pessoas e recupere informações de pessoa (incluindo personId, name, userData e persistedFaceIds de rostos registrados da pessoa). |
List<Person> |
list(String personGroupId, ListPersonGroupPersonsOptionalParameter listOptionalParameter)
Liste todas as pessoas em um grupo de pessoas e recupere informações de pessoa (incluindo personId, name, userData e persistedFaceIds de rostos registrados da pessoa). |
Observable<List<Person>> |
listAsync(String personGroupId, ListPersonGroupPersonsOptionalParameter listOptionalParameter)
Liste todas as pessoas em um grupo de pessoas e recupere informações de pessoa (incluindo personId, name, userData e persistedFaceIds de rostos registrados da pessoa). |
PersonGroupPersonsUpdateDefinitionStages.WithPersonGroupId |
update()
Atualizar nome ou userData de uma pessoa. |
void |
update(String personGroupId, UUID personId, UpdatePersonGroupPersonsOptionalParameter updateOptionalParameter)
Atualizar nome ou userData de uma pessoa. |
Observable<Void> |
updateAsync(String personGroupId, UUID personId, UpdatePersonGroupPersonsOptionalParameter updateOptionalParameter)
Atualizar nome ou userData de uma pessoa. |
PersonGroupPersonsUpdateFaceDefinitionStages.WithPersonGroupId |
updateFace()
Atualize o campo userData de uma pessoa persistente. |
void |
updateFace(String personGroupId, UUID personId, UUID persistedFaceId, UpdateFaceOptionalParameter updateFaceOptionalParameter)
Atualize o campo userData de uma pessoa persistente. |
Observable<Void> |
updateFaceAsync(String personGroupId, UUID personId, UUID persistedFaceId, UpdateFaceOptionalParameter updateFaceOptionalParameter)
Atualize o campo userData de uma pessoa persistente. |
Detalhes do método
addPersonFaceFromStream
public PersonGroupPersonsAddPersonFaceFromStreamDefinitionStages.WithPersonGroupId addPersonFaceFromStream()
Adicione um rosto representativo a uma pessoa para identificação. A face de entrada é especificada como uma imagem com um retângulo targetFace.
Returns:
addPersonFaceFromStream
public PersistedFace addPersonFaceFromStream(String personGroupId, UUID personId, byte[] image, AddPersonFaceFromStreamOptionalParameter addPersonFaceFromStreamOptionalParameter)
Adicione um rosto representativo a uma pessoa para identificação. A face de entrada é especificada como uma imagem com um retângulo targetFace.
Parameters:
Returns:
Throws:
addPersonFaceFromStreamAsync
public Observable
Adicione um rosto representativo a uma pessoa para identificação. A face de entrada é especificada como uma imagem com um retângulo targetFace.
Parameters:
Returns:
Throws:
addPersonFaceFromUrl
public PersonGroupPersonsAddPersonFaceFromUrlDefinitionStages.WithPersonGroupId addPersonFaceFromUrl()
Adicione um rosto representativo a uma pessoa para identificação. A face de entrada é especificada como uma imagem com um retângulo targetFace.
Returns:
addPersonFaceFromUrl
public PersistedFace addPersonFaceFromUrl(String personGroupId, UUID personId, String url, AddPersonFaceFromUrlOptionalParameter addPersonFaceFromUrlOptionalParameter)
Adicione um rosto representativo a uma pessoa para identificação. A face de entrada é especificada como uma imagem com um retângulo targetFace.
Parameters:
Returns:
Throws:
addPersonFaceFromUrlAsync
public Observable
Adicione um rosto representativo a uma pessoa para identificação. A face de entrada é especificada como uma imagem com um retângulo targetFace.
Parameters:
Returns:
Throws:
create
public PersonGroupPersonsCreateDefinitionStages.WithPersonGroupId create()
Criar uma pessoa em um grupo de pessoas especificado.
Returns:
create
public Person create(String personGroupId, CreatePersonGroupPersonsOptionalParameter createOptionalParameter)
Criar uma pessoa em um grupo de pessoas especificado.
Parameters:
Returns:
Throws:
createAsync
public Observable
Criar uma pessoa em um grupo de pessoas especificado.
Parameters:
Returns:
Throws:
delete
public void delete(String personGroupId, UUID personId)
Excluir uma pessoa de um grupo de pessoas. As imagens faciais persistentes da pessoa também serão excluídas.
Parameters:
Throws:
deleteAsync
public Observable
Excluir uma pessoa de um grupo de pessoas. As imagens faciais persistentes da pessoa também serão excluídas.
Parameters:
Returns:
Throws:
deleteFace
public void deleteFace(String personGroupId, UUID personId, UUID persistedFaceId)
Exclua um rosto de uma pessoa. A imagem relativa do rosto persistente também será excluída.
Parameters:
Throws:
deleteFaceAsync
public Observable
Exclua um rosto de uma pessoa. A imagem relativa do rosto persistente também será excluída.
Parameters:
Returns:
Throws:
get
public Person get(String personGroupId, UUID personId)
Recupere as informações de uma pessoa, incluindo rostos persistentes registrados, nome e userData.
Parameters:
Returns:
Throws:
getAsync
public Observable
Recupere as informações de uma pessoa, incluindo rostos persistentes registrados, nome e userData.
Parameters:
Returns:
Throws:
getFace
public PersistedFace getFace(String personGroupId, UUID personId, UUID persistedFaceId)
Recupere informações sobre um rosto persistente (especificado por persistedFaceId, personId e sua pessoa pertencenteGroupId).
Parameters:
Returns:
Throws:
getFaceAsync
public Observable
Recupere informações sobre um rosto persistente (especificado por persistedFaceId, personId e sua pessoa pertencenteGroupId).
Parameters:
Returns:
Throws:
list
public PersonGroupPersonsListDefinitionStages.WithPersonGroupId list()
Liste todas as pessoas em um grupo de pessoas e recupere informações de pessoa (incluindo personId, name, userData e persistedFaceIds de rostos registrados da pessoa).
Returns:
list
public List
Liste todas as pessoas em um grupo de pessoas e recupere informações de pessoa (incluindo personId, name, userData e persistedFaceIds de rostos registrados da pessoa).
Parameters:
Returns:
Throws:
listAsync
public Observable> listAsync(String personGroupId, ListPersonGroupPersonsOptionalParameter listOptionalParameter)
Liste todas as pessoas em um grupo de pessoas e recupere informações de pessoa (incluindo personId, name, userData e persistedFaceIds de rostos registrados da pessoa).
Parameters:
Returns:
Throws:
update
public PersonGroupPersonsUpdateDefinitionStages.WithPersonGroupId update()
Atualizar nome ou userData de uma pessoa.
Returns:
update
public void update(String personGroupId, UUID personId, UpdatePersonGroupPersonsOptionalParameter updateOptionalParameter)
Atualizar nome ou userData de uma pessoa.
Parameters:
Throws:
updateAsync
public Observable
Atualizar nome ou userData de uma pessoa.
Parameters:
Returns:
Throws:
updateFace
public PersonGroupPersonsUpdateFaceDefinitionStages.WithPersonGroupId updateFace()
Atualize o campo userData de uma pessoa persistente.
Returns:
updateFace
public void updateFace(String personGroupId, UUID personId, UUID persistedFaceId, UpdateFaceOptionalParameter updateFaceOptionalParameter)
Atualize o campo userData de uma pessoa persistente.
Parameters:
Throws:
updateFaceAsync
public Observable
Atualize o campo userData de uma pessoa persistente.
Parameters:
Returns:
Throws:
Aplica-se a
Azure SDK for Java