PersonGroupPersons インターフェイス
public interface PersonGroupPersons
このクラスのインスタンスは、PersonGroupPersons で定義されているすべての操作へのアクセスを提供します。
メソッドの概要
メソッドの詳細
addPersonFaceFromStream
public PersonGroupPersonsAddPersonFaceFromStreamDefinitionStages.WithPersonGroupId addPersonFaceFromStream()
識別のために担当者に代表的な顔を追加します。 入力面は、targetFace 四角形を持つイメージとして指定されます。
Returns:
addPersonFaceFromStream
public PersistedFace addPersonFaceFromStream(String personGroupId, UUID personId, byte[] image, AddPersonFaceFromStreamOptionalParameter addPersonFaceFromStreamOptionalParameter)
識別のために担当者に代表的な顔を追加します。 入力面は、targetFace 四角形を持つイメージとして指定されます。
Parameters:
Returns:
Throws:
addPersonFaceFromStreamAsync
public Observable
識別のために担当者に代表的な顔を追加します。 入力面は、targetFace 四角形を持つイメージとして指定されます。
Parameters:
Returns:
Throws:
addPersonFaceFromUrl
public PersonGroupPersonsAddPersonFaceFromUrlDefinitionStages.WithPersonGroupId addPersonFaceFromUrl()
識別のために担当者に代表的な顔を追加します。 入力面は、targetFace 四角形を持つイメージとして指定されます。
Returns:
addPersonFaceFromUrl
public PersistedFace addPersonFaceFromUrl(String personGroupId, UUID personId, String url, AddPersonFaceFromUrlOptionalParameter addPersonFaceFromUrlOptionalParameter)
識別のために担当者に代表的な顔を追加します。 入力面は、targetFace 四角形を持つイメージとして指定されます。
Parameters:
Returns:
Throws:
addPersonFaceFromUrlAsync
public Observable
識別のために担当者に代表的な顔を追加します。 入力面は、targetFace 四角形を持つイメージとして指定されます。
Parameters:
Returns:
Throws:
create
public PersonGroupPersonsCreateDefinitionStages.WithPersonGroupId create()
指定された人物グループに新しい人物を作成します。
Returns:
create
public Person create(String personGroupId, CreatePersonGroupPersonsOptionalParameter createOptionalParameter)
指定された人物グループに新しい人物を作成します。
Parameters:
Returns:
Throws:
createAsync
public Observable
指定された人物グループに新しい人物を作成します。
Parameters:
Returns:
Throws:
delete
public void delete(String personGroupId, UUID personId)
人物グループから既存の人物を削除します。 ユーザーの永続化された顔画像も削除されます。
Parameters:
Throws:
deleteAsync
public Observable
人物グループから既存の人物を削除します。 ユーザーの永続化された顔画像も削除されます。
Parameters:
Returns:
Throws:
deleteFace
public void deleteFace(String personGroupId, UUID personId, UUID persistedFaceId)
人から顔を削除します。 永続化された顔の相対画像も削除されます。
Parameters:
Throws:
deleteFaceAsync
public Observable
人から顔を削除します。 永続化された顔の相対画像も削除されます。
Parameters:
Returns:
Throws:
get
public Person get(String personGroupId, UUID personId)
登録された永続化された顔、名前、userData など、ユーザーの情報を取得します。
Parameters:
Returns:
Throws:
getAsync
public Observable
登録された永続化された顔、名前、userData など、ユーザーの情報を取得します。
Parameters:
Returns:
Throws:
getFace
public PersistedFace getFace(String personGroupId, UUID personId, UUID persistedFaceId)
永続化された顔 (persistedFaceId、personId、およびその属する personGroupId で指定) に関する情報を取得します。
Parameters:
Returns:
Throws:
getFaceAsync
public Observable
永続化された顔 (persistedFaceId、personId、およびその属する personGroupId で指定) に関する情報を取得します。
Parameters:
Returns:
Throws:
list
public PersonGroupPersonsListDefinitionStages.WithPersonGroupId list()
ユーザー グループ内のすべてのユーザーを一覧表示し、個人情報 (personId、名前、userData、およびユーザーの登録済み顔の persistedFaceIds を含む) を取得します。
Returns:
list
public List
ユーザー グループ内のすべてのユーザーを一覧表示し、個人情報 (personId、名前、userData、およびユーザーの登録済み顔の persistedFaceIds を含む) を取得します。
Parameters:
Returns:
Throws:
listAsync
public Observable> listAsync(String personGroupId, ListPersonGroupPersonsOptionalParameter listOptionalParameter)
ユーザー グループ内のすべてのユーザーを一覧表示し、個人情報 (personId、名前、userData、およびユーザーの登録済み顔の persistedFaceIds を含む) を取得します。
Parameters:
Returns:
Throws:
update
public PersonGroupPersonsUpdateDefinitionStages.WithPersonGroupId update()
人物の name または userData を更新します。
Returns:
update
public void update(String personGroupId, UUID personId, UpdatePersonGroupPersonsOptionalParameter updateOptionalParameter)
人物の name または userData を更新します。
Parameters:
Throws:
updateAsync
public Observable
人物の name または userData を更新します。
Parameters:
Returns:
Throws:
updateFace
public PersonGroupPersonsUpdateFaceDefinitionStages.WithPersonGroupId updateFace()
人物の永続化された顔の userData フィールドを更新します。
Returns:
updateFace
public void updateFace(String personGroupId, UUID personId, UUID persistedFaceId, UpdateFaceOptionalParameter updateFaceOptionalParameter)
人物の永続化された顔の userData フィールドを更新します。
Parameters:
Throws:
updateFaceAsync
public Observable
人物の永続化された顔の userData フィールドを更新します。
Parameters:
Returns:
Throws:
適用対象
Azure SDK for Java