PersonGroupPersons Schnittstelle
public interface PersonGroupPersons
Ein instance dieser Klasse bietet Zugriff auf alle in PersonGroupPersons definierten Vorgänge.
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
PersonGroupPersonsAddPersonFaceFromStreamDefinitionStages.WithPersonGroupId |
addPersonFaceFromStream()
Fügen Sie einer Person ein repräsentatives Gesicht zur Identifizierung hinzu. Die Eingabefläche wird als Bild mit einem targetFace-Rechteck angegeben. |
Persisted |
addPersonFaceFromStream(String personGroupId, UUID personId, byte[] image, AddPersonFaceFromStreamOptionalParameter addPersonFaceFromStreamOptionalParameter)
Fügen Sie einer Person ein repräsentatives Gesicht zur Identifizierung hinzu. Die Eingabefläche wird als Bild mit einem targetFace-Rechteck angegeben. |
Observable<Persisted |
addPersonFaceFromStreamAsync(String personGroupId, UUID personId, byte[] image, AddPersonFaceFromStreamOptionalParameter addPersonFaceFromStreamOptionalParameter)
Fügen Sie einer Person ein repräsentatives Gesicht zur Identifizierung hinzu. Die Eingabefläche wird als Bild mit einem targetFace-Rechteck angegeben. |
PersonGroupPersonsAddPersonFaceFromUrlDefinitionStages.WithPersonGroupId |
addPersonFaceFromUrl()
Fügen Sie einer Person ein repräsentatives Gesicht zur Identifizierung hinzu. Die Eingabefläche wird als Bild mit einem targetFace-Rechteck angegeben. |
Persisted |
addPersonFaceFromUrl(String personGroupId, UUID personId, String url, AddPersonFaceFromUrlOptionalParameter addPersonFaceFromUrlOptionalParameter)
Fügen Sie einer Person ein repräsentatives Gesicht zur Identifizierung hinzu. Die Eingabefläche wird als Bild mit einem targetFace-Rechteck angegeben. |
Observable<Persisted |
addPersonFaceFromUrlAsync(String personGroupId, UUID personId, String url, AddPersonFaceFromUrlOptionalParameter addPersonFaceFromUrlOptionalParameter)
Fügen Sie einer Person ein repräsentatives Gesicht zur Identifizierung hinzu. Die Eingabefläche wird als Bild mit einem targetFace-Rechteck angegeben. |
PersonGroupPersonsCreateDefinitionStages.WithPersonGroupId |
create()
Hiermit erstellen Sie eine neue Person in einer angegebenen Personengruppe. |
Person |
create(String personGroupId, CreatePersonGroupPersonsOptionalParameter createOptionalParameter)
Hiermit erstellen Sie eine neue Person in einer angegebenen Personengruppe. |
Observable<Person> |
createAsync(String personGroupId, CreatePersonGroupPersonsOptionalParameter createOptionalParameter)
Hiermit erstellen Sie eine neue Person in einer angegebenen Personengruppe. |
void |
delete(String personGroupId, UUID personId)
Hiermit löschen Sie eine vorhandene Person aus einer Personengruppe. Beibehaltene Gesichtsbilder der Person werden ebenfalls gelöscht. |
Observable<Void> |
deleteAsync(String personGroupId, UUID personId)
Hiermit löschen Sie eine vorhandene Person aus einer Personengruppe. Beibehaltene Gesichtsbilder der Person werden ebenfalls gelöscht. |
void |
deleteFace(String personGroupId, UUID personId, UUID persistedFaceId)
Löschen Sie ein Gesicht aus einer Person. Das relative Bild für das beibehaltene Gesicht wird ebenfalls gelöscht. |
Observable<Void> |
deleteFaceAsync(String personGroupId, UUID personId, UUID persistedFaceId)
Löschen Sie ein Gesicht aus einer Person. Das relative Bild für das beibehaltene Gesicht wird ebenfalls gelöscht. |
Person |
get(String personGroupId, UUID personId)
Rufen Sie die Informationen einer Person ab, einschließlich registrierter persistenter Gesichter, Name und Benutzerdaten. |
Observable<Person> |
getAsync(String personGroupId, UUID personId)
Rufen Sie die Informationen einer Person ab, einschließlich registrierter persistenter Gesichter, Name und Benutzerdaten. |
Persisted |
getFace(String personGroupId, UUID personId, UUID persistedFaceId)
Rufen Sie Informationen zu einem persistenten Gesicht ab (angegeben durch persistedFaceId, personId und die zugehörige personGroupId). |
Observable<Persisted |
getFaceAsync(String personGroupId, UUID personId, UUID persistedFaceId)
Rufen Sie Informationen zu einem persistenten Gesicht ab (angegeben durch persistedFaceId, personId und die zugehörige personGroupId). |
PersonGroupPersonsListDefinitionStages.WithPersonGroupId |
list()
Listen Sie alle Personen in einer Personengruppe auf, und rufen Sie Personeninformationen ab (einschließlich personId, Name, userData und persistedFaceIds von registrierten Gesichtern der Person). |
List<Person> |
list(String personGroupId, ListPersonGroupPersonsOptionalParameter listOptionalParameter)
Listen Sie alle Personen in einer Personengruppe auf, und rufen Sie Personeninformationen ab (einschließlich personId, Name, userData und persistedFaceIds von registrierten Gesichtern der Person). |
Observable<List<Person>> |
listAsync(String personGroupId, ListPersonGroupPersonsOptionalParameter listOptionalParameter)
Listen Sie alle Personen in einer Personengruppe auf, und rufen Sie Personeninformationen ab (einschließlich personId, Name, userData und persistedFaceIds von registrierten Gesichtern der Person). |
PersonGroupPersonsUpdateDefinitionStages.WithPersonGroupId |
update()
Hiermit aktualisieren Sie den Namen oder die userData-Angabe einer Person. |
void |
update(String personGroupId, UUID personId, UpdatePersonGroupPersonsOptionalParameter updateOptionalParameter)
Hiermit aktualisieren Sie den Namen oder die userData-Angabe einer Person. |
Observable<Void> |
updateAsync(String personGroupId, UUID personId, UpdatePersonGroupPersonsOptionalParameter updateOptionalParameter)
Hiermit aktualisieren Sie den Namen oder die userData-Angabe einer Person. |
PersonGroupPersonsUpdateFaceDefinitionStages.WithPersonGroupId |
updateFace()
Hiermit aktualisieren Sie das userData-Feld des gespeicherten Gesichts einer Person. |
void |
updateFace(String personGroupId, UUID personId, UUID persistedFaceId, UpdateFaceOptionalParameter updateFaceOptionalParameter)
Hiermit aktualisieren Sie das userData-Feld des gespeicherten Gesichts einer Person. |
Observable<Void> |
updateFaceAsync(String personGroupId, UUID personId, UUID persistedFaceId, UpdateFaceOptionalParameter updateFaceOptionalParameter)
Hiermit aktualisieren Sie das userData-Feld des gespeicherten Gesichts einer Person. |
Details zur Methode
addPersonFaceFromStream
public PersonGroupPersonsAddPersonFaceFromStreamDefinitionStages.WithPersonGroupId addPersonFaceFromStream()
Fügen Sie einer Person ein repräsentatives Gesicht zur Identifizierung hinzu. Die Eingabefläche wird als Bild mit einem targetFace-Rechteck angegeben.
Returns:
addPersonFaceFromStream
public PersistedFace addPersonFaceFromStream(String personGroupId, UUID personId, byte[] image, AddPersonFaceFromStreamOptionalParameter addPersonFaceFromStreamOptionalParameter)
Fügen Sie einer Person ein repräsentatives Gesicht zur Identifizierung hinzu. Die Eingabefläche wird als Bild mit einem targetFace-Rechteck angegeben.
Parameters:
Returns:
Throws:
addPersonFaceFromStreamAsync
public Observable
Fügen Sie einer Person ein repräsentatives Gesicht zur Identifizierung hinzu. Die Eingabefläche wird als Bild mit einem targetFace-Rechteck angegeben.
Parameters:
Returns:
Throws:
addPersonFaceFromUrl
public PersonGroupPersonsAddPersonFaceFromUrlDefinitionStages.WithPersonGroupId addPersonFaceFromUrl()
Fügen Sie einer Person ein repräsentatives Gesicht zur Identifizierung hinzu. Die Eingabefläche wird als Bild mit einem targetFace-Rechteck angegeben.
Returns:
addPersonFaceFromUrl
public PersistedFace addPersonFaceFromUrl(String personGroupId, UUID personId, String url, AddPersonFaceFromUrlOptionalParameter addPersonFaceFromUrlOptionalParameter)
Fügen Sie einer Person ein repräsentatives Gesicht zur Identifizierung hinzu. Die Eingabefläche wird als Bild mit einem targetFace-Rechteck angegeben.
Parameters:
Returns:
Throws:
addPersonFaceFromUrlAsync
public Observable
Fügen Sie einer Person ein repräsentatives Gesicht zur Identifizierung hinzu. Die Eingabefläche wird als Bild mit einem targetFace-Rechteck angegeben.
Parameters:
Returns:
Throws:
create
public PersonGroupPersonsCreateDefinitionStages.WithPersonGroupId create()
Hiermit erstellen Sie eine neue Person in einer angegebenen Personengruppe.
Returns:
create
public Person create(String personGroupId, CreatePersonGroupPersonsOptionalParameter createOptionalParameter)
Hiermit erstellen Sie eine neue Person in einer angegebenen Personengruppe.
Parameters:
Returns:
Throws:
createAsync
public Observable
Hiermit erstellen Sie eine neue Person in einer angegebenen Personengruppe.
Parameters:
Returns:
Throws:
delete
public void delete(String personGroupId, UUID personId)
Hiermit löschen Sie eine vorhandene Person aus einer Personengruppe. Beibehaltene Gesichtsbilder der Person werden ebenfalls gelöscht.
Parameters:
Throws:
deleteAsync
public Observable
Hiermit löschen Sie eine vorhandene Person aus einer Personengruppe. Beibehaltene Gesichtsbilder der Person werden ebenfalls gelöscht.
Parameters:
Returns:
Throws:
deleteFace
public void deleteFace(String personGroupId, UUID personId, UUID persistedFaceId)
Löschen Sie ein Gesicht aus einer Person. Das relative Bild für das beibehaltene Gesicht wird ebenfalls gelöscht.
Parameters:
Throws:
deleteFaceAsync
public Observable
Löschen Sie ein Gesicht aus einer Person. Das relative Bild für das beibehaltene Gesicht wird ebenfalls gelöscht.
Parameters:
Returns:
Throws:
get
public Person get(String personGroupId, UUID personId)
Rufen Sie die Informationen einer Person ab, einschließlich registrierter persistenter Gesichter, Name und Benutzerdaten.
Parameters:
Returns:
Throws:
getAsync
public Observable
Rufen Sie die Informationen einer Person ab, einschließlich registrierter persistenter Gesichter, Name und Benutzerdaten.
Parameters:
Returns:
Throws:
getFace
public PersistedFace getFace(String personGroupId, UUID personId, UUID persistedFaceId)
Rufen Sie Informationen zu einem persistenten Gesicht ab (angegeben durch persistedFaceId, personId und die zugehörige personGroupId).
Parameters:
Returns:
Throws:
getFaceAsync
public Observable
Rufen Sie Informationen zu einem persistenten Gesicht ab (angegeben durch persistedFaceId, personId und die zugehörige personGroupId).
Parameters:
Returns:
Throws:
list
public PersonGroupPersonsListDefinitionStages.WithPersonGroupId list()
Listen Sie alle Personen in einer Personengruppe auf, und rufen Sie Personeninformationen ab (einschließlich personId, Name, userData und persistedFaceIds von registrierten Gesichtern der Person).
Returns:
list
public List
Listen Sie alle Personen in einer Personengruppe auf, und rufen Sie Personeninformationen ab (einschließlich personId, Name, userData und persistedFaceIds von registrierten Gesichtern der Person).
Parameters:
Returns:
Throws:
listAsync
public Observable> listAsync(String personGroupId, ListPersonGroupPersonsOptionalParameter listOptionalParameter)
Listen Sie alle Personen in einer Personengruppe auf, und rufen Sie Personeninformationen ab (einschließlich personId, Name, userData und persistedFaceIds von registrierten Gesichtern der Person).
Parameters:
Returns:
Throws:
update
public PersonGroupPersonsUpdateDefinitionStages.WithPersonGroupId update()
Hiermit aktualisieren Sie den Namen oder die userData-Angabe einer Person.
Returns:
update
public void update(String personGroupId, UUID personId, UpdatePersonGroupPersonsOptionalParameter updateOptionalParameter)
Hiermit aktualisieren Sie den Namen oder die userData-Angabe einer Person.
Parameters:
Throws:
updateAsync
public Observable
Hiermit aktualisieren Sie den Namen oder die userData-Angabe einer Person.
Parameters:
Returns:
Throws:
updateFace
public PersonGroupPersonsUpdateFaceDefinitionStages.WithPersonGroupId updateFace()
Hiermit aktualisieren Sie das userData-Feld des gespeicherten Gesichts einer Person.
Returns:
updateFace
public void updateFace(String personGroupId, UUID personId, UUID persistedFaceId, UpdateFaceOptionalParameter updateFaceOptionalParameter)
Hiermit aktualisieren Sie das userData-Feld des gespeicherten Gesichts einer Person.
Parameters:
Throws:
updateFaceAsync
public Observable
Hiermit aktualisieren Sie das userData-Feld des gespeicherten Gesichts einer Person.
Parameters:
Returns:
Throws:
Gilt für:
Azure SDK for Java