Class AsyncRawAnnotationQueuesClient
java.lang.Object
com.langfuse.client.resources.annotationqueues.AsyncRawAnnotationQueuesClient
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateQueue(CreateAnnotationQueueRequest request) Create an annotation queuecreateQueue(CreateAnnotationQueueRequest request, RequestOptions requestOptions) Create an annotation queuecreateQueueAssignment(String queueId, AnnotationQueueAssignmentRequest request) Create an assignment for a user to an annotation queuecreateQueueAssignment(String queueId, AnnotationQueueAssignmentRequest request, RequestOptions requestOptions) Create an assignment for a user to an annotation queuecreateQueueItem(String queueId, CreateAnnotationQueueItemRequest request) Add an item to an annotation queuecreateQueueItem(String queueId, CreateAnnotationQueueItemRequest request, RequestOptions requestOptions) Add an item to an annotation queuedeleteQueueAssignment(String queueId, AnnotationQueueAssignmentRequest request) Delete an assignment for a user to an annotation queuedeleteQueueAssignment(String queueId, AnnotationQueueAssignmentRequest request, RequestOptions requestOptions) Delete an assignment for a user to an annotation queuedeleteQueueItem(String queueId, String itemId) Remove an item from an annotation queuedeleteQueueItem(String queueId, String itemId, RequestOptions requestOptions) Remove an item from an annotation queueGet an annotation queue by IDgetQueue(String queueId, RequestOptions requestOptions) Get an annotation queue by IDgetQueueItem(String queueId, String itemId) Get a specific item from an annotation queuegetQueueItem(String queueId, String itemId, RequestOptions requestOptions) Get a specific item from an annotation queuelistQueueItems(String queueId) Get items for a specific annotation queuelistQueueItems(String queueId, RequestOptions requestOptions) Get items for a specific annotation queuelistQueueItems(String queueId, GetAnnotationQueueItemsRequest request) Get items for a specific annotation queuelistQueueItems(String queueId, GetAnnotationQueueItemsRequest request, RequestOptions requestOptions) Get items for a specific annotation queueGet all annotation queueslistQueues(RequestOptions requestOptions) Get all annotation queueslistQueues(GetAnnotationQueuesRequest request) Get all annotation queueslistQueues(GetAnnotationQueuesRequest request, RequestOptions requestOptions) Get all annotation queuesupdateQueueItem(String queueId, String itemId) Update an annotation queue itemupdateQueueItem(String queueId, String itemId, RequestOptions requestOptions) Update an annotation queue itemupdateQueueItem(String queueId, String itemId, UpdateAnnotationQueueItemRequest request) Update an annotation queue itemupdateQueueItem(String queueId, String itemId, UpdateAnnotationQueueItemRequest request, RequestOptions requestOptions) Update an annotation queue item
-
Field Details
-
clientOptions
-
-
Constructor Details
-
AsyncRawAnnotationQueuesClient
-
-
Method Details
-
listQueues
Get all annotation queues -
listQueues
public CompletableFuture<LangfuseClientHttpResponse<PaginatedAnnotationQueues>> listQueues(RequestOptions requestOptions) Get all annotation queues -
listQueues
public CompletableFuture<LangfuseClientHttpResponse<PaginatedAnnotationQueues>> listQueues(GetAnnotationQueuesRequest request) Get all annotation queues -
listQueues
public CompletableFuture<LangfuseClientHttpResponse<PaginatedAnnotationQueues>> listQueues(GetAnnotationQueuesRequest request, RequestOptions requestOptions) Get all annotation queues -
createQueue
public CompletableFuture<LangfuseClientHttpResponse<AnnotationQueue>> createQueue(CreateAnnotationQueueRequest request) Create an annotation queue -
createQueue
public CompletableFuture<LangfuseClientHttpResponse<AnnotationQueue>> createQueue(CreateAnnotationQueueRequest request, RequestOptions requestOptions) Create an annotation queue -
getQueue
Get an annotation queue by ID -
getQueue
public CompletableFuture<LangfuseClientHttpResponse<AnnotationQueue>> getQueue(String queueId, RequestOptions requestOptions) Get an annotation queue by ID -
listQueueItems
public CompletableFuture<LangfuseClientHttpResponse<PaginatedAnnotationQueueItems>> listQueueItems(String queueId) Get items for a specific annotation queue -
listQueueItems
public CompletableFuture<LangfuseClientHttpResponse<PaginatedAnnotationQueueItems>> listQueueItems(String queueId, RequestOptions requestOptions) Get items for a specific annotation queue -
listQueueItems
public CompletableFuture<LangfuseClientHttpResponse<PaginatedAnnotationQueueItems>> listQueueItems(String queueId, GetAnnotationQueueItemsRequest request) Get items for a specific annotation queue -
listQueueItems
public CompletableFuture<LangfuseClientHttpResponse<PaginatedAnnotationQueueItems>> listQueueItems(String queueId, GetAnnotationQueueItemsRequest request, RequestOptions requestOptions) Get items for a specific annotation queue -
getQueueItem
public CompletableFuture<LangfuseClientHttpResponse<AnnotationQueueItem>> getQueueItem(String queueId, String itemId) Get a specific item from an annotation queue -
getQueueItem
public CompletableFuture<LangfuseClientHttpResponse<AnnotationQueueItem>> getQueueItem(String queueId, String itemId, RequestOptions requestOptions) Get a specific item from an annotation queue -
createQueueItem
public CompletableFuture<LangfuseClientHttpResponse<AnnotationQueueItem>> createQueueItem(String queueId, CreateAnnotationQueueItemRequest request) Add an item to an annotation queue -
createQueueItem
public CompletableFuture<LangfuseClientHttpResponse<AnnotationQueueItem>> createQueueItem(String queueId, CreateAnnotationQueueItemRequest request, RequestOptions requestOptions) Add an item to an annotation queue -
updateQueueItem
public CompletableFuture<LangfuseClientHttpResponse<AnnotationQueueItem>> updateQueueItem(String queueId, String itemId) Update an annotation queue item -
updateQueueItem
public CompletableFuture<LangfuseClientHttpResponse<AnnotationQueueItem>> updateQueueItem(String queueId, String itemId, RequestOptions requestOptions) Update an annotation queue item -
updateQueueItem
public CompletableFuture<LangfuseClientHttpResponse<AnnotationQueueItem>> updateQueueItem(String queueId, String itemId, UpdateAnnotationQueueItemRequest request) Update an annotation queue item -
updateQueueItem
public CompletableFuture<LangfuseClientHttpResponse<AnnotationQueueItem>> updateQueueItem(String queueId, String itemId, UpdateAnnotationQueueItemRequest request, RequestOptions requestOptions) Update an annotation queue item -
deleteQueueItem
public CompletableFuture<LangfuseClientHttpResponse<DeleteAnnotationQueueItemResponse>> deleteQueueItem(String queueId, String itemId) Remove an item from an annotation queue -
deleteQueueItem
public CompletableFuture<LangfuseClientHttpResponse<DeleteAnnotationQueueItemResponse>> deleteQueueItem(String queueId, String itemId, RequestOptions requestOptions) Remove an item from an annotation queue -
createQueueAssignment
public CompletableFuture<LangfuseClientHttpResponse<CreateAnnotationQueueAssignmentResponse>> createQueueAssignment(String queueId, AnnotationQueueAssignmentRequest request) Create an assignment for a user to an annotation queue -
createQueueAssignment
public CompletableFuture<LangfuseClientHttpResponse<CreateAnnotationQueueAssignmentResponse>> createQueueAssignment(String queueId, AnnotationQueueAssignmentRequest request, RequestOptions requestOptions) Create an assignment for a user to an annotation queue -
deleteQueueAssignment
public CompletableFuture<LangfuseClientHttpResponse<DeleteAnnotationQueueAssignmentResponse>> deleteQueueAssignment(String queueId, AnnotationQueueAssignmentRequest request) Delete an assignment for a user to an annotation queue -
deleteQueueAssignment
public CompletableFuture<LangfuseClientHttpResponse<DeleteAnnotationQueueAssignmentResponse>> deleteQueueAssignment(String queueId, AnnotationQueueAssignmentRequest request, RequestOptions requestOptions) Delete an assignment for a user to an annotation queue
-