FaceLists インターフェイス
public interface FaceLists
このクラスのインスタンスは、FaceLists で定義されているすべての操作へのアクセスを提供します。
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
FaceListsAddFaceFromStreamDefinitionStages.WithFaceListId |
addFaceFromStream()
顔リストに顔を追加します。 入力面は、targetFace 四角形を持つイメージとして指定されます。 追加された顔を表す persistedFaceId が返され、persistedFaceId は期限切れになりません。 |
Persisted |
addFaceFromStream(String faceListId, byte[] image, AddFaceFromStreamOptionalParameter addFaceFromStreamOptionalParameter)
顔リストに顔を追加します。 入力面は、targetFace 四角形を持つイメージとして指定されます。 追加された顔を表す persistedFaceId が返され、persistedFaceId は期限切れになりません。 |
Observable<Persisted |
addFaceFromStreamAsync(String faceListId, byte[] image, AddFaceFromStreamOptionalParameter addFaceFromStreamOptionalParameter)
顔リストに顔を追加します。 入力面は、targetFace 四角形を持つイメージとして指定されます。 追加された顔を表す persistedFaceId が返され、persistedFaceId は期限切れになりません。 |
FaceListsAddFaceFromUrlDefinitionStages.WithFaceListId |
addFaceFromUrl()
顔リストに顔を追加します。 入力面は、targetFace 四角形を持つイメージとして指定されます。 追加された顔を表す persistedFaceId が返され、persistedFaceId は期限切れになりません。 |
Persisted |
addFaceFromUrl(String faceListId, String url, AddFaceFromUrlOptionalParameter addFaceFromUrlOptionalParameter)
顔リストに顔を追加します。 入力面は、targetFace 四角形を持つイメージとして指定されます。 追加された顔を表す persistedFaceId が返され、persistedFaceId は期限切れになりません。 |
Observable<Persisted |
addFaceFromUrlAsync(String faceListId, String url, AddFaceFromUrlOptionalParameter addFaceFromUrlOptionalParameter)
顔リストに顔を追加します。 入力面は、targetFace 四角形を持つイメージとして指定されます。 追加された顔を表す persistedFaceId が返され、persistedFaceId は期限切れになりません。 |
FaceListsCreateDefinitionStages.WithFaceListId |
create()
空の顔リストを作成します。 1 つのサブスクリプションに最大 64 個の顔リストを使用できます。 |
void |
create(String faceListId, CreateFaceListsOptionalParameter createOptionalParameter)
空の顔リストを作成します。 1 つのサブスクリプションに最大 64 個の顔リストを使用できます。 |
Observable<Void> |
createAsync(String faceListId, CreateFaceListsOptionalParameter createOptionalParameter)
空の顔リストを作成します。 1 つのサブスクリプションに最大 64 個の顔リストを使用できます。 |
void |
delete(String faceListId)
faceListId に従って既存の顔リストを削除します。 顔リスト内の永続化された顔イメージも削除されます。 |
Observable<Void> |
deleteAsync(String faceListId)
faceListId に従って既存の顔リストを削除します。 顔リスト内の永続化された顔イメージも削除されます。 |
void |
deleteFace(String faceListId, UUID persistedFaceId)
顔リストから既存の顔を削除します (persisitedFaceId と faceListId によって指定されます)。 顔に関連する永続化された画像も削除されます。 |
Observable<Void> |
deleteFaceAsync(String faceListId, UUID persistedFaceId)
顔リストから既存の顔を削除します (persisitedFaceId と faceListId によって指定されます)。 顔に関連する永続化された画像も削除されます。 |
Face |
get(String faceListId)
顔リストの情報を取得します。 |
Observable<Face |
getAsync(String faceListId)
顔リストの情報を取得します。 |
List<Face |
list()
既存のすべての顔リストに関する情報を取得します。 faceListId、name、userData のみが返されます。 |
Observable<List<Face |
listAsync()
既存のすべての顔リストに関する情報を取得します。 faceListId、name、userData のみが返されます。 |
FaceListsUpdateDefinitionStages.WithFaceListId |
update()
顔リストの情報を更新します。 |
void |
update(String faceListId, UpdateFaceListsOptionalParameter updateOptionalParameter)
顔リストの情報を更新します。 |
Observable<Void> |
updateAsync(String faceListId, UpdateFaceListsOptionalParameter updateOptionalParameter)
顔リストの情報を更新します。 |
メソッドの詳細
addFaceFromStream
public FaceListsAddFaceFromStreamDefinitionStages.WithFaceListId addFaceFromStream()
顔リストに顔を追加します。 入力面は、targetFace 四角形を持つイメージとして指定されます。 追加された顔を表す persistedFaceId が返され、persistedFaceId は期限切れになりません。
Returns:
addFaceFromStream
public PersistedFace addFaceFromStream(String faceListId, byte[] image, AddFaceFromStreamOptionalParameter addFaceFromStreamOptionalParameter)
顔リストに顔を追加します。 入力面は、targetFace 四角形を持つイメージとして指定されます。 追加された顔を表す persistedFaceId が返され、persistedFaceId は期限切れになりません。
Parameters:
Returns:
Throws:
addFaceFromStreamAsync
public Observable
顔リストに顔を追加します。 入力面は、targetFace 四角形を持つイメージとして指定されます。 追加された顔を表す persistedFaceId が返され、persistedFaceId は期限切れになりません。
Parameters:
Returns:
Throws:
addFaceFromUrl
public FaceListsAddFaceFromUrlDefinitionStages.WithFaceListId addFaceFromUrl()
顔リストに顔を追加します。 入力面は、targetFace 四角形を持つイメージとして指定されます。 追加された顔を表す persistedFaceId が返され、persistedFaceId は期限切れになりません。
Returns:
addFaceFromUrl
public PersistedFace addFaceFromUrl(String faceListId, String url, AddFaceFromUrlOptionalParameter addFaceFromUrlOptionalParameter)
顔リストに顔を追加します。 入力面は、targetFace 四角形を持つイメージとして指定されます。 追加された顔を表す persistedFaceId が返され、persistedFaceId は期限切れになりません。
Parameters:
Returns:
Throws:
addFaceFromUrlAsync
public Observable
顔リストに顔を追加します。 入力面は、targetFace 四角形を持つイメージとして指定されます。 追加された顔を表す persistedFaceId が返され、persistedFaceId は期限切れになりません。
Parameters:
Returns:
Throws:
create
public FaceListsCreateDefinitionStages.WithFaceListId create()
空の顔リストを作成します。 1 つのサブスクリプションに最大 64 個の顔リストを使用できます。
Returns:
create
public void create(String faceListId, CreateFaceListsOptionalParameter createOptionalParameter)
空の顔リストを作成します。 1 つのサブスクリプションに最大 64 個の顔リストを使用できます。
Parameters:
Throws:
createAsync
public Observable
空の顔リストを作成します。 1 つのサブスクリプションに最大 64 個の顔リストを使用できます。
Parameters:
Returns:
Throws:
delete
public void delete(String faceListId)
faceListId に従って既存の顔リストを削除します。 顔リスト内の永続化された顔イメージも削除されます。
Parameters:
Throws:
deleteAsync
public Observable
faceListId に従って既存の顔リストを削除します。 顔リスト内の永続化された顔イメージも削除されます。
Parameters:
Returns:
Throws:
deleteFace
public void deleteFace(String faceListId, UUID persistedFaceId)
顔リストから既存の顔を削除します (persisitedFaceId と faceListId によって指定されます)。 顔に関連する永続化された画像も削除されます。
Parameters:
Throws:
deleteFaceAsync
public Observable
顔リストから既存の顔を削除します (persisitedFaceId と faceListId によって指定されます)。 顔に関連する永続化された画像も削除されます。
Parameters:
Returns:
Throws:
get
public FaceList get(String faceListId)
顔リストの情報を取得します。
Parameters:
Returns:
Throws:
getAsync
public Observable
顔リストの情報を取得します。
Parameters:
Returns:
Throws:
list
public List
既存のすべての顔リストに関する情報を取得します。 faceListId、name、userData のみが返されます。
Returns:
Throws:
listAsync
public Observable> listAsync()
既存のすべての顔リストに関する情報を取得します。 faceListId、name、userData のみが返されます。
Returns:
Throws:
update
public FaceListsUpdateDefinitionStages.WithFaceListId update()
顔リストの情報を更新します。
Returns:
update
public void update(String faceListId, UpdateFaceListsOptionalParameter updateOptionalParameter)
顔リストの情報を更新します。
Parameters:
Throws:
updateAsync
public Observable
顔リストの情報を更新します。
Parameters:
Returns:
Throws:
適用対象
Azure SDK for Java