Implementation:Treeverse LakeFS Java SDK PullsApi
Appearance
| Knowledge Sources | |
|---|---|
| Domains | Java_SDK, REST_API |
| Last Updated | 2026-02-08 00:00 GMT |
Overview
Concrete tool for pull request operations provided by the lakeFS Java SDK.
Description
The PullsApi class is an auto-generated Java client for the lakeFS Pulls 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 pull request operations from a Java application.
Code Reference
Source Location
- Repository: Treeverse_LakeFS
- File: clients/java/src/main/java/io/lakefs/clients/sdk/PullsApi.java
- Lines: 1-1097
Signature
public class PullsApi {
private ApiClient localVarApiClient;
public PullsApi() { ... }
public PullsApi(ApiClient apiClient) { ... }
// API methods...
}
Import
import io.lakefs.clients.sdk.PullsApi;
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.PullsApi;
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");
PullsApi api = new PullsApi(client);
// Call API methods...
Related Pages
Page Connections
Double-click a node to navigate. Hold to expand connections.
Principle
Implementation
Heuristic
Environment