use of com.amazonaws.services.rekognition.model.ListFacesRequest in project aws-doc-sdk-examples by awsdocs.
the class ListFacesInCollection method main.
public static void main(String[] args) throws Exception {
AmazonRekognition rekognitionClient = AmazonRekognitionClientBuilder.defaultClient();
ObjectMapper objectMapper = new ObjectMapper();
ListFacesResult listFacesResult = null;
System.out.println("Faces in collection " + collectionId);
String paginationToken = null;
do {
if (listFacesResult != null) {
paginationToken = listFacesResult.getNextToken();
}
ListFacesRequest listFacesRequest = new ListFacesRequest().withCollectionId(collectionId).withMaxResults(1).withNextToken(paginationToken);
listFacesResult = rekognitionClient.listFaces(listFacesRequest);
List<Face> faces = listFacesResult.getFaces();
for (Face face : faces) {
System.out.println(objectMapper.writerWithDefaultPrettyPrinter().writeValueAsString(face));
}
} while (listFacesResult != null && listFacesResult.getNextToken() != null);
}
Aggregations