Class AsyncBlobStorageIntegrationsClient
java.lang.Object
com.langfuse.client.resources.blobstorageintegrations.AsyncBlobStorageIntegrationsClient
-
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).Get responses with HTTP metadata like headers
-
Field Details
-
clientOptions
-
-
Constructor Details
-
AsyncBlobStorageIntegrationsClient
-
-
Method Details
-
withRawResponse
Get responses with HTTP metadata like headers -
getBlobStorageIntegrations
Get all blob storage integrations for the organization (requires organization-scoped API key) -
getBlobStorageIntegrations
public CompletableFuture<BlobStorageIntegrationsResponse> getBlobStorageIntegrations(RequestOptions requestOptions) Get all blob storage integrations for the organization (requires organization-scoped API key) -
upsertBlobStorageIntegration
public CompletableFuture<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<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<BlobStorageIntegrationDeletionResponse> deleteBlobStorageIntegration(String id) Delete a blob storage integration by ID (requires organization-scoped API key) -
deleteBlobStorageIntegration
public CompletableFuture<BlobStorageIntegrationDeletionResponse> deleteBlobStorageIntegration(String id, RequestOptions requestOptions) Delete a blob storage integration by ID (requires organization-scoped API key)
-