Class AsyncRawBlobStorageIntegrationsClient
java.lang.Object
com.langfuse.client.resources.blobstorageintegrations.AsyncRawBlobStorageIntegrationsClient
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDelete a blob storage integration by ID (requires organization-scoped API key)deleteBlobStorageIntegration(String id, RequestOptions requestOptions) Delete a blob storage integration by ID (requires organization-scoped API key)Get all blob storage integrations for the organization (requires organization-scoped API key)getBlobStorageIntegrations(RequestOptions requestOptions) Get all blob storage integrations for the organization (requires organization-scoped API key)Create or update a blob storage integration for a specific project (requires organization-scoped API key).upsertBlobStorageIntegration(CreateBlobStorageIntegrationRequest request, RequestOptions requestOptions) Create or update a blob storage integration for a specific project (requires organization-scoped API key).
-
Field Details
-
clientOptions
-
-
Constructor Details
-
AsyncRawBlobStorageIntegrationsClient
-
-
Method Details
-
getBlobStorageIntegrations
public CompletableFuture<LangfuseClientHttpResponse<BlobStorageIntegrationsResponse>> getBlobStorageIntegrations()Get all blob storage integrations for the organization (requires organization-scoped API key) -
getBlobStorageIntegrations
public CompletableFuture<LangfuseClientHttpResponse<BlobStorageIntegrationsResponse>> getBlobStorageIntegrations(RequestOptions requestOptions) Get all blob storage integrations for the organization (requires organization-scoped API key) -
upsertBlobStorageIntegration
public CompletableFuture<LangfuseClientHttpResponse<BlobStorageIntegrationResponse>> upsertBlobStorageIntegration(CreateBlobStorageIntegrationRequest request) Create or update a blob storage integration for a specific project (requires organization-scoped API key). The configuration is validated by performing a test upload to the bucket. -
upsertBlobStorageIntegration
public CompletableFuture<LangfuseClientHttpResponse<BlobStorageIntegrationResponse>> upsertBlobStorageIntegration(CreateBlobStorageIntegrationRequest request, RequestOptions requestOptions) Create or update a blob storage integration for a specific project (requires organization-scoped API key). The configuration is validated by performing a test upload to the bucket. -
deleteBlobStorageIntegration
public CompletableFuture<LangfuseClientHttpResponse<BlobStorageIntegrationDeletionResponse>> deleteBlobStorageIntegration(String id) Delete a blob storage integration by ID (requires organization-scoped API key) -
deleteBlobStorageIntegration
public CompletableFuture<LangfuseClientHttpResponse<BlobStorageIntegrationDeletionResponse>> deleteBlobStorageIntegration(String id, RequestOptions requestOptions) Delete a blob storage integration by ID (requires organization-scoped API key)
-