PersonGroupPersons Interfaz
public interface PersonGroupPersons
Una instancia de esta clase proporciona acceso a todas las operaciones definidas en PersonGroupPersons.
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
PersonGroupPersonsAddPersonFaceFromStreamDefinitionStages.WithPersonGroupId |
addPersonFaceFromStream()
Agregue una cara representativa a una persona para su identificación. La cara de entrada se especifica como una imagen con un rectángulo targetFace. |
Persisted |
addPersonFaceFromStream(String personGroupId, UUID personId, byte[] image, AddPersonFaceFromStreamOptionalParameter addPersonFaceFromStreamOptionalParameter)
Agregue una cara representativa a una persona para su identificación. La cara de entrada se especifica como una imagen con un rectángulo targetFace. |
Observable<Persisted |
addPersonFaceFromStreamAsync(String personGroupId, UUID personId, byte[] image, AddPersonFaceFromStreamOptionalParameter addPersonFaceFromStreamOptionalParameter)
Agregue una cara representativa a una persona para su identificación. La cara de entrada se especifica como una imagen con un rectángulo targetFace. |
PersonGroupPersonsAddPersonFaceFromUrlDefinitionStages.WithPersonGroupId |
addPersonFaceFromUrl()
Agregue una cara representativa a una persona para su identificación. La cara de entrada se especifica como una imagen con un rectángulo targetFace. |
Persisted |
addPersonFaceFromUrl(String personGroupId, UUID personId, String url, AddPersonFaceFromUrlOptionalParameter addPersonFaceFromUrlOptionalParameter)
Agregue una cara representativa a una persona para su identificación. La cara de entrada se especifica como una imagen con un rectángulo targetFace. |
Observable<Persisted |
addPersonFaceFromUrlAsync(String personGroupId, UUID personId, String url, AddPersonFaceFromUrlOptionalParameter addPersonFaceFromUrlOptionalParameter)
Agregue una cara representativa a una persona para su identificación. La cara de entrada se especifica como una imagen con un rectángulo targetFace. |
PersonGroupPersonsCreateDefinitionStages.WithPersonGroupId |
create()
Crea una nueva persona en un grupo de personas especificado. |
Person |
create(String personGroupId, CreatePersonGroupPersonsOptionalParameter createOptionalParameter)
Crea una nueva persona en un grupo de personas especificado. |
Observable<Person> |
createAsync(String personGroupId, CreatePersonGroupPersonsOptionalParameter createOptionalParameter)
Crea una nueva persona en un grupo de personas especificado. |
void |
delete(String personGroupId, UUID personId)
Elimina una persona existente de un grupo de personas. También se eliminarán las imágenes faciales persistentes de la persona. |
Observable<Void> |
deleteAsync(String personGroupId, UUID personId)
Elimina una persona existente de un grupo de personas. También se eliminarán las imágenes faciales persistentes de la persona. |
void |
deleteFace(String personGroupId, UUID personId, UUID persistedFaceId)
Elimina una cara de una persona. También se eliminará la imagen relativa de la cara persistente. |
Observable<Void> |
deleteFaceAsync(String personGroupId, UUID personId, UUID persistedFaceId)
Elimina una cara de una persona. También se eliminará la imagen relativa de la cara persistente. |
Person |
get(String personGroupId, UUID personId)
Recupere la información de una persona, incluidas las caras persistentes registradas, el nombre y los datos de usuario. |
Observable<Person> |
getAsync(String personGroupId, UUID personId)
Recupere la información de una persona, incluidas las caras persistentes registradas, el nombre y los datos de usuario. |
Persisted |
getFace(String personGroupId, UUID personId, UUID persistedFaceId)
Recupere información sobre una cara persistente (especificada por persistedFaceId, personId y su elemento personGroupId). |
Observable<Persisted |
getFaceAsync(String personGroupId, UUID personId, UUID persistedFaceId)
Recupere información sobre una cara persistente (especificada por persistedFaceId, personId y su elemento personGroupId). |
PersonGroupPersonsListDefinitionStages.WithPersonGroupId |
list()
Enumere todas las personas de un grupo de personas y recupere información de persona (incluidos personId, name, userData y persistedFaceIds de caras registradas de la persona). |
List<Person> |
list(String personGroupId, ListPersonGroupPersonsOptionalParameter listOptionalParameter)
Enumere todas las personas de un grupo de personas y recupere información de persona (incluidos personId, name, userData y persistedFaceIds de caras registradas de la persona). |
Observable<List<Person>> |
listAsync(String personGroupId, ListPersonGroupPersonsOptionalParameter listOptionalParameter)
Enumere todas las personas de un grupo de personas y recupere información de persona (incluidos personId, name, userData y persistedFaceIds de caras registradas de la persona). |
PersonGroupPersonsUpdateDefinitionStages.WithPersonGroupId |
update()
Actualiza los elementos name o userData de una persona. |
void |
update(String personGroupId, UUID personId, UpdatePersonGroupPersonsOptionalParameter updateOptionalParameter)
Actualiza los elementos name o userData de una persona. |
Observable<Void> |
updateAsync(String personGroupId, UUID personId, UpdatePersonGroupPersonsOptionalParameter updateOptionalParameter)
Actualiza los elementos name o userData de una persona. |
PersonGroupPersonsUpdateFaceDefinitionStages.WithPersonGroupId |
updateFace()
Actualice el campo userData de una persona persistente de la cara. |
void |
updateFace(String personGroupId, UUID personId, UUID persistedFaceId, UpdateFaceOptionalParameter updateFaceOptionalParameter)
Actualice el campo userData de una persona persistente de la cara. |
Observable<Void> |
updateFaceAsync(String personGroupId, UUID personId, UUID persistedFaceId, UpdateFaceOptionalParameter updateFaceOptionalParameter)
Actualice el campo userData de una persona persistente de la cara. |
Detalles del método
addPersonFaceFromStream
public PersonGroupPersonsAddPersonFaceFromStreamDefinitionStages.WithPersonGroupId addPersonFaceFromStream()
Agregue una cara representativa a una persona para su identificación. La cara de entrada se especifica como una imagen con un rectángulo targetFace.
Returns:
addPersonFaceFromStream
public PersistedFace addPersonFaceFromStream(String personGroupId, UUID personId, byte[] image, AddPersonFaceFromStreamOptionalParameter addPersonFaceFromStreamOptionalParameter)
Agregue una cara representativa a una persona para su identificación. La cara de entrada se especifica como una imagen con un rectángulo targetFace.
Parameters:
Returns:
Throws:
addPersonFaceFromStreamAsync
public Observable
Agregue una cara representativa a una persona para su identificación. La cara de entrada se especifica como una imagen con un rectángulo targetFace.
Parameters:
Returns:
Throws:
addPersonFaceFromUrl
public PersonGroupPersonsAddPersonFaceFromUrlDefinitionStages.WithPersonGroupId addPersonFaceFromUrl()
Agregue una cara representativa a una persona para su identificación. La cara de entrada se especifica como una imagen con un rectángulo targetFace.
Returns:
addPersonFaceFromUrl
public PersistedFace addPersonFaceFromUrl(String personGroupId, UUID personId, String url, AddPersonFaceFromUrlOptionalParameter addPersonFaceFromUrlOptionalParameter)
Agregue una cara representativa a una persona para su identificación. La cara de entrada se especifica como una imagen con un rectángulo targetFace.
Parameters:
Returns:
Throws:
addPersonFaceFromUrlAsync
public Observable
Agregue una cara representativa a una persona para su identificación. La cara de entrada se especifica como una imagen con un rectángulo targetFace.
Parameters:
Returns:
Throws:
create
public PersonGroupPersonsCreateDefinitionStages.WithPersonGroupId create()
Crea una nueva persona en un grupo de personas especificado.
Returns:
create
public Person create(String personGroupId, CreatePersonGroupPersonsOptionalParameter createOptionalParameter)
Crea una nueva persona en un grupo de personas especificado.
Parameters:
Returns:
Throws:
createAsync
public Observable
Crea una nueva persona en un grupo de personas especificado.
Parameters:
Returns:
Throws:
delete
public void delete(String personGroupId, UUID personId)
Elimina una persona existente de un grupo de personas. También se eliminarán las imágenes faciales persistentes de la persona.
Parameters:
Throws:
deleteAsync
public Observable
Elimina una persona existente de un grupo de personas. También se eliminarán las imágenes faciales persistentes de la persona.
Parameters:
Returns:
Throws:
deleteFace
public void deleteFace(String personGroupId, UUID personId, UUID persistedFaceId)
Elimina una cara de una persona. También se eliminará la imagen relativa de la cara persistente.
Parameters:
Throws:
deleteFaceAsync
public Observable
Elimina una cara de una persona. También se eliminará la imagen relativa de la cara persistente.
Parameters:
Returns:
Throws:
get
public Person get(String personGroupId, UUID personId)
Recupere la información de una persona, incluidas las caras persistentes registradas, el nombre y los datos de usuario.
Parameters:
Returns:
Throws:
getAsync
public Observable
Recupere la información de una persona, incluidas las caras persistentes registradas, el nombre y los datos de usuario.
Parameters:
Returns:
Throws:
getFace
public PersistedFace getFace(String personGroupId, UUID personId, UUID persistedFaceId)
Recupere información sobre una cara persistente (especificada por persistedFaceId, personId y su elemento personGroupId).
Parameters:
Returns:
Throws:
getFaceAsync
public Observable
Recupere información sobre una cara persistente (especificada por persistedFaceId, personId y su elemento personGroupId).
Parameters:
Returns:
Throws:
list
public PersonGroupPersonsListDefinitionStages.WithPersonGroupId list()
Enumere todas las personas de un grupo de personas y recupere información de persona (incluidos personId, name, userData y persistedFaceIds de caras registradas de la persona).
Returns:
list
public List
Enumere todas las personas de un grupo de personas y recupere información de persona (incluidos personId, name, userData y persistedFaceIds de caras registradas de la persona).
Parameters:
Returns:
Throws:
listAsync
public Observable> listAsync(String personGroupId, ListPersonGroupPersonsOptionalParameter listOptionalParameter)
Enumere todas las personas de un grupo de personas y recupere información de persona (incluidos personId, name, userData y persistedFaceIds de caras registradas de la persona).
Parameters:
Returns:
Throws:
update
public PersonGroupPersonsUpdateDefinitionStages.WithPersonGroupId update()
Actualiza los elementos name o userData de una persona.
Returns:
update
public void update(String personGroupId, UUID personId, UpdatePersonGroupPersonsOptionalParameter updateOptionalParameter)
Actualiza los elementos name o userData de una persona.
Parameters:
Throws:
updateAsync
public Observable
Actualiza los elementos name o userData de una persona.
Parameters:
Returns:
Throws:
updateFace
public PersonGroupPersonsUpdateFaceDefinitionStages.WithPersonGroupId updateFace()
Actualice el campo userData de una persona persistente de la cara.
Returns:
updateFace
public void updateFace(String personGroupId, UUID personId, UUID persistedFaceId, UpdateFaceOptionalParameter updateFaceOptionalParameter)
Actualice el campo userData de una persona persistente de la cara.
Parameters:
Throws:
updateFaceAsync
public Observable
Actualice el campo userData de una persona persistente de la cara.
Parameters:
Returns:
Throws:
Se aplica a
Azure SDK for Java