public class AzkabanClient
extends java.lang.Object
| Constructor and Description |
|---|
AzkabanClient(java.lang.String azkabanUrl) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<java.lang.String> |
createProject(java.lang.String sessionId,
java.lang.String name,
java.lang.String description) |
java.util.Optional<java.lang.Integer> |
executeFlow(java.lang.String sessionId,
java.lang.String project,
java.lang.String flow) |
java.util.Optional<FetchFlowExecutionRes> |
fetchFlowExecution(java.lang.String sessionId,
java.lang.Integer executionId) |
java.util.Optional<java.lang.String> |
login(java.lang.String username,
java.lang.String password) |
boolean |
uploadProject(java.lang.String sessionId,
java.lang.String project,
byte[] fileContent) |
public java.util.Optional<java.lang.String> login(java.lang.String username,
java.lang.String password)
public java.util.Optional<java.lang.String> createProject(java.lang.String sessionId,
java.lang.String name,
java.lang.String description)
public boolean uploadProject(java.lang.String sessionId,
java.lang.String project,
byte[] fileContent)
public java.util.Optional<java.lang.Integer> executeFlow(java.lang.String sessionId,
java.lang.String project,
java.lang.String flow)
public java.util.Optional<FetchFlowExecutionRes> fetchFlowExecution(java.lang.String sessionId, java.lang.Integer executionId)