PersonGroups Schnittstelle
public interface PersonGroups
Ein instance dieser Klasse bietet Zugriff auf alle in PersonGroups definierten Vorgänge.
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
PersonGroupsCreateDefinitionStages.WithPersonGroupId |
create()
Erstellen Sie eine neue Personengruppe mit der angegebenen personGroupId, dem angegebenen Namen und den vom Benutzer bereitgestellten userData.Create a new person group group with specified personGroupId, name and user-provided userData. |
void |
create(String personGroupId, CreatePersonGroupsOptionalParameter createOptionalParameter)
Erstellen Sie eine neue Personengruppe mit der angegebenen personGroupId, dem angegebenen Namen und den vom Benutzer bereitgestellten userData.Create a new person group group with specified personGroupId, name and user-provided userData. |
Observable<Void> |
createAsync(String personGroupId, CreatePersonGroupsOptionalParameter createOptionalParameter)
Erstellen Sie eine neue Personengruppe mit der angegebenen personGroupId, dem angegebenen Namen und den vom Benutzer bereitgestellten userData.Create a new person group group with specified personGroupId, name and user-provided userData. |
void |
delete(String personGroupId)
Löschen sie eine vorhandene Personengruppe. Beibehaltene Gesichtsbilder aller Personen in der Personengruppe werden ebenfalls gelöscht. |
Observable<Void> |
deleteAsync(String personGroupId)
Löschen sie eine vorhandene Personengruppe. Beibehaltene Gesichtsbilder aller Personen in der Personengruppe werden ebenfalls gelöscht. |
Person |
get(String personGroupId)
Rufen Sie die Informationen einer Personengruppe ab, einschließlich name und userData. |
Observable<Person |
getAsync(String personGroupId)
Rufen Sie die Informationen einer Personengruppe ab, einschließlich name und userData. |
Training |
getTrainingStatus(String personGroupId)
Rufen Sie die status einer Personengruppe (abgeschlossen oder fortlaufend) ab. |
Observable<Training |
getTrainingStatusAsync(String personGroupId)
Rufen Sie die status einer Personengruppe (abgeschlossen oder fortlaufend) ab. |
PersonGroupsListDefinitionStages.WithExecute |
list()
Auflisten von Personengruppen und deren Informationen. |
List<Person |
list(ListPersonGroupsOptionalParameter listOptionalParameter)
Auflisten von Personengruppen und deren Informationen. |
Observable<List<Person |
listAsync(ListPersonGroupsOptionalParameter listOptionalParameter)
Auflisten von Personengruppen und deren Informationen. |
void |
train(String personGroupId)
Stellen Sie eine Trainingsaufgabe für eine Personengruppe in die Warteschlange ein. Die Trainingsaufgabe wird möglicherweise nicht sofort gestartet. |
Observable<Void> |
trainAsync(String personGroupId)
Stellen Sie eine Trainingsaufgabe für eine Personengruppe in die Warteschlange ein. Die Trainingsaufgabe wird möglicherweise nicht sofort gestartet. |
PersonGroupsUpdateDefinitionStages.WithPersonGroupId |
update()
Aktualisieren Sie den Anzeigenamen und userData einer vorhandenen Personengruppe. Die Eigenschaften, die nicht im Anforderungstext angezeigt werden, werden nicht aktualisiert. |
void |
update(String personGroupId, UpdatePersonGroupsOptionalParameter updateOptionalParameter)
Aktualisieren Sie den Anzeigenamen und userData einer vorhandenen Personengruppe. Die Eigenschaften, die nicht im Anforderungstext angezeigt werden, werden nicht aktualisiert. |
Observable<Void> |
updateAsync(String personGroupId, UpdatePersonGroupsOptionalParameter updateOptionalParameter)
Aktualisieren Sie den Anzeigenamen und userData einer vorhandenen Personengruppe. Die Eigenschaften, die nicht im Anforderungstext angezeigt werden, werden nicht aktualisiert. |
Details zur Methode
create
public PersonGroupsCreateDefinitionStages.WithPersonGroupId create()
Erstellen Sie eine neue Personengruppe mit der angegebenen personGroupId, dem angegebenen Namen und den vom Benutzer bereitgestellten userData.Create a new person group group with specified personGroupId, name and user-provided userData.
Returns:
create
public void create(String personGroupId, CreatePersonGroupsOptionalParameter createOptionalParameter)
Erstellen Sie eine neue Personengruppe mit der angegebenen personGroupId, dem angegebenen Namen und den vom Benutzer bereitgestellten userData.Create a new person group group with specified personGroupId, name and user-provided userData.
Parameters:
Throws:
createAsync
public Observable
Erstellen Sie eine neue Personengruppe mit der angegebenen personGroupId, dem angegebenen Namen und den vom Benutzer bereitgestellten userData.Create a new person group group with specified personGroupId, name and user-provided userData.
Parameters:
Returns:
Throws:
delete
public void delete(String personGroupId)
Löschen sie eine vorhandene Personengruppe. Beibehaltene Gesichtsbilder aller Personen in der Personengruppe werden ebenfalls gelöscht.
Parameters:
Throws:
deleteAsync
public Observable
Löschen sie eine vorhandene Personengruppe. Beibehaltene Gesichtsbilder aller Personen in der Personengruppe werden ebenfalls gelöscht.
Parameters:
Returns:
Throws:
get
public PersonGroup get(String personGroupId)
Rufen Sie die Informationen einer Personengruppe ab, einschließlich name und userData.
Parameters:
Returns:
Throws:
getAsync
public Observable
Rufen Sie die Informationen einer Personengruppe ab, einschließlich name und userData.
Parameters:
Returns:
Throws:
getTrainingStatus
public TrainingStatus getTrainingStatus(String personGroupId)
Rufen Sie die status einer Personengruppe (abgeschlossen oder fortlaufend) ab.
Parameters:
Returns:
Throws:
getTrainingStatusAsync
public Observable
Rufen Sie die status einer Personengruppe (abgeschlossen oder fortlaufend) ab.
Parameters:
Returns:
Throws:
list
public PersonGroupsListDefinitionStages.WithExecute list()
Auflisten von Personengruppen und deren Informationen.
Returns:
list
public List
Auflisten von Personengruppen und deren Informationen.
Parameters:
Returns:
Throws:
listAsync
public Observable> listAsync(ListPersonGroupsOptionalParameter listOptionalParameter)
Auflisten von Personengruppen und deren Informationen.
Parameters:
Returns:
Throws:
train
public void train(String personGroupId)
Stellen Sie eine Trainingsaufgabe für eine Personengruppe in die Warteschlange ein. Die Trainingsaufgabe wird möglicherweise nicht sofort gestartet.
Parameters:
Throws:
trainAsync
public Observable
Stellen Sie eine Trainingsaufgabe für eine Personengruppe in die Warteschlange ein. Die Trainingsaufgabe wird möglicherweise nicht sofort gestartet.
Parameters:
Returns:
Throws:
update
public PersonGroupsUpdateDefinitionStages.WithPersonGroupId update()
Aktualisieren Sie den Anzeigenamen und userData einer vorhandenen Personengruppe. Die Eigenschaften, die nicht im Anforderungstext angezeigt werden, werden nicht aktualisiert.
Returns:
update
public void update(String personGroupId, UpdatePersonGroupsOptionalParameter updateOptionalParameter)
Aktualisieren Sie den Anzeigenamen und userData einer vorhandenen Personengruppe. Die Eigenschaften, die nicht im Anforderungstext angezeigt werden, werden nicht aktualisiert.
Parameters:
Throws:
updateAsync
public Observable
Aktualisieren Sie den Anzeigenamen und userData einer vorhandenen Personengruppe. Die Eigenschaften, die nicht im Anforderungstext angezeigt werden, werden nicht aktualisiert.
Parameters:
Returns:
Throws:
Gilt für:
Azure SDK for Java