Implementation:Treeverse LakeFS Java SDK ActionsApi
Appearance
| Knowledge Sources | |
|---|---|
| Domains | Java_SDK, REST_API |
| Last Updated | 2026-02-08 00:00 GMT |
Overview
Concrete tool for actions management (getRun, listRepositoryRuns, listRunHooks) provided by the lakeFS Java SDK.
Description
The ActionsApi class is an auto-generated Java client for the lakeFS Actions API endpoints. It is generated by OpenAPI Generator from the lakeFS OpenAPI specification and provides type-safe methods for interacting with the lakeFS server.
Usage
Import this class when programmatically interacting with lakeFS actions operations from a Java application.
Code Reference
Source Location
- Repository: Treeverse_LakeFS
- File: clients/java/src/main/java/io/lakefs/clients/sdk/ActionsApi.java
- Lines: 1-914
Signature
public class ActionsApi {
private ApiClient localVarApiClient;
public ActionsApi() { ... }
public ActionsApi(ApiClient apiClient) { ... }
// API methods...
}
Import
import io.lakefs.clients.sdk.ActionsApi;
I/O Contract
Inputs
| Name | Type | Required | Description |
|---|---|---|---|
| apiClient | ApiClient | No | Custom API client configuration (uses default if omitted) |
Outputs
| Name | Type | Description |
|---|---|---|
| API responses | Model objects | Type-safe response objects from lakeFS server |
Usage Examples
Basic Usage
import io.lakefs.clients.sdk.ActionsApi;
import io.lakefs.clients.sdk.ApiClient;
import io.lakefs.clients.sdk.Configuration;
// Use default client
ApiClient client = Configuration.getDefaultApiClient();
client.setBasePath("http://localhost:8000/api/v1");
ActionsApi api = new ActionsApi(client);
// Call API methods...
Related Pages
Page Connections
Double-click a node to navigate. Hold to expand connections.
Principle
Implementation
Heuristic
Environment