Package | Description |
---|---|
com.qubole.qds.sdk.java.api | |
com.qubole.qds.sdk.java.api.sparkjobserver | |
com.qubole.qds.sdk.java.details |
Modifier and Type | Interface and Description |
---|---|
interface |
AllCommandsReportBuilder |
interface |
CanonicalHiveCommandsReportBuilder |
interface |
CompositeCommandBuilder |
interface |
DbAdvancedExportCommandBuilder |
interface |
DbAdvancedImportCommandBuilder |
interface |
DbSimpleExportCommandBuilder |
interface |
DbSimpleImportCommandBuilder |
interface |
HadoopCommandBuilder |
interface |
HiveCommandBuilder |
interface |
NotebookCommandBuilder |
interface |
PageableInvokableBuilder<T> |
interface |
PigCommandBuilder |
interface |
PrestoCommandBuilder |
interface |
ResultsCommandBuilder |
interface |
SchemaCommandBuilder |
interface |
ShellCommandBuilder |
interface |
SparkCommandBuilder |
interface |
StoreTablePropertiesBuilder |
Modifier and Type | Method and Description |
---|---|
InvokableBuilder<Command> |
ClusterApi.add_nodes(String labelOrId,
int node_count)
Corresponds to http://docs.qubole.com/en/latest/rest-api/cluster_api/add-node.html
|
InvokableBuilder<NotebookResult> |
NotebookAPI.bindNotebookToCluster(String clusterId,
String notebookId)
Corresponds to http://docs.qubole.com/en/latest/rest-api/notebook_api/bind-notebook.html
|
InvokableBuilder<javax.ws.rs.core.Response> |
CommandApi.cancel(String queryId)
Corresponds to http://www.qubole.com/docs/cancel-a-command/
|
InvokableBuilder<ClusterItem> |
ClusterApi.clone(String labelOrId,
ClusterConfigBuilder configBuilder)
Corresponds to cloning cluster under http://docs.qubole.com/en/latest/rest-api/cluster_api/clone-cluster.html
|
InvokableBuilder<NotebookResult> |
NotebookAPI.clone(String name,
String location,
String clusterId,
String clonedFromNotebook)
Corresponds to http://docs.qubole.com/en/latest/rest-api/notebook_api/clone-notebook.html
|
InvokableBuilder<NotebookResult> |
NotebookAPI.configure(String name,
String location,
String clusterId,
String notebookId)
Corresponds to http://docs.qubole.com/en/latest/rest-api/notebook_api/configure-notebook.html
|
InvokableBuilder<Cluster> |
ClusterApi.create(ClusterConfigBuilder configBuilder)
Corresponds to http://www.qubole.com/docs/create-new-cluster/
|
InvokableBuilder<Schedule> |
SchedulerApi.create(CreateScheduleCommandBuilder configBuilder)
Corresponds to http://docs.qubole.com/en/latest/rest-api/scheduler_api/create-a-schedule.html
|
InvokableBuilder<DbTap> |
DbTapApi.create(DbTapBuilder dbTap)
Corresponds to http://www.qubole.com/docs/create-a-dbtap/
|
InvokableBuilder<NotebookResult> |
NotebookAPI.create(String name,
String location,
String noteType,
String clusterId)
Corresponds to http://docs.qubole.com/en/latest/rest-api/notebook_api/create-notebook.html
|
InvokableBuilder<CommandResponse> |
CommandApi.dbTapQuery(String query,
int dbTapId) |
InvokableBuilder<Status> |
DbTapApi.delete(int dbTapId)
Corresponds to http://www.qubole.com/docs/delete-a-dbtap/
|
InvokableBuilder<NotebookResult> |
NotebookAPI.delete(String notebookId)
Corresponds to http://docs.qubole.com/en/latest/rest-api/notebook_api/delete-notebook.html
|
InvokableBuilder<ClusterItem> |
ClusterApi.delete(String labelOrId)
Corresponds to http://www.qubole.com/docs/delete-cluster/
|
InvokableBuilder<Status> |
HiveMetadataApi.deleteTableProperties(String tableName)
Corresponds to http://www.qubole.com/docs/delete-table-properties/
|
InvokableBuilder<DbTap> |
DbTapApi.edit(int dbTapId,
DbTapBuilder dbTap)
Corresponds to http://www.qubole.com/docs/edit-a-dbtap/
|
InvokableBuilder<ClusterItem> |
ClusterApi.edit(String labelOrId,
ClusterConfigBuilder configBuilder)
Corresponds to http://www.qubole.com/docs/edit-cluster/
|
InvokableBuilder<Schedule> |
SchedulerApi.edit(String scheduleId,
CreateScheduleCommandBuilder configBuilder)
Corresponds to http://docs.qubole.com/en/latest/rest-api/scheduler_api/edit-a-schedule.html
|
InvokableBuilder<List<String>> |
HiveMetadataApi.getSchemaNames() |
InvokableBuilder<SchemaList> |
DbTapApi.getSchemaNames(int dbTapId) |
InvokableBuilder<TableProperties> |
HiveMetadataApi.getTableProperties(String tableName)
Corresponds to http://www.qubole.com/docs/get-table-properties/
|
InvokableBuilder<ClusterItem> |
ClusterApi.information(String labelOrId)
Corresponds to http://www.qubole.com/docs/get-cluster-information/
|
InvokableBuilder<ResultValue> |
ResultsCommandBuilder.inline(Boolean value) |
InvokableBuilder<String> |
SchedulerApi.instanceLogs(int scheduleId,
int instanceId)
Corresponds to http://www.qubole.com/docs/get-logs-of-scheduled-instances/
|
InvokableBuilder<String> |
SchedulerApi.instanceResults(int scheduleId,
int instanceId)
Corresponds to http://www.qubole.com/docs/get-results-of-a-scheduled-instance/
|
InvokableBuilder<SuccessAndStatus> |
SchedulerApi.kill(int scheduleId)
Corresponds to http://www.qubole.com/docs/suspendresume-or-kill-a-schedule/ - kill
|
InvokableBuilder<List<ClusterItem>> |
ClusterApi.list()
Corresponds to http://www.qubole.com/docs/list-clusters/
|
InvokableBuilder<List<String>> |
DbTapApi.listTables(int dbTapId)
Corresponds to http://www.qubole.com/docs/list-tables-in-a-dbtap/
|
InvokableBuilder<String> |
CommandApi.logs(String queryId)
Corresponds to http://www.qubole.com/docs/view-command-logs/
|
InvokableBuilder<ClusterMetrics> |
ClusterApi.metrics(String labelOrId,
String metrics,
String hostname,
String interval)
Corresponds to http://docs.qubole.com/en/latest/rest-api/cluster_api/metrics-cluster.html
|
InvokableBuilder<Command> |
ClusterApi.remove_node(String labelOrId,
String private_dns)
Corresponds to http://docs.qubole.com/en/latest/rest-api/cluster_api/remove-node.html
|
InvokableBuilder<Command> |
ClusterApi.replace_node(String labelOrId,
String private_dns)
Corresponds to http://docs.qubole.com/en/latest/rest-api/cluster_api/replace-node.html
|
InvokableBuilder<SuccessAndStatus> |
SchedulerApi.resume(int scheduleId)
Corresponds to http://www.qubole.com/docs/suspendresume-or-kill-a-schedule/ - resume
|
InvokableBuilder<Message> |
ClusterApi.start(String labelOrId)
Corresponds to http://www.qubole.com/docs/start-terminate-cluster/ for "start"
|
InvokableBuilder<ClusterState> |
ClusterApi.state(String labelOrId)
Corresponds to http://www.qubole.com/docs/get-cluster-state/
|
InvokableBuilder<Command> |
CommandApi.status(String queryId)
Corresponds to http://www.qubole.com/docs/view-command-status/
|
InvokableBuilder<SuccessAndStatus> |
SchedulerApi.suspend(int scheduleId)
Corresponds to http://www.qubole.com/docs/suspendresume-or-kill-a-schedule/ - suspend
|
InvokableBuilder<List<NameAndType>> |
HiveMetadataApi.table(String tableName)
Corresponds to http://www.qubole.com/docs/table/
|
InvokableBuilder<Message> |
ClusterApi.terminate(String labelOrId)
Corresponds to http://www.qubole.com/docs/start-terminate-cluster/ for "terminate"
|
InvokableBuilder<DbTap> |
DbTapApi.view(int dbTapId)
Corresponds to http://www.qubole.com/docs/view-a-dbtap/
|
InvokableBuilder<Schedule> |
SchedulerApi.view(int scheduleId)
Corresponds to http://www.qubole.com/docs/view-a-schedule/
|
InvokableBuilder<Command> |
SchedulerApi.viewCommand(int scheduleId,
int instanceId)
Corresponds to http://www.qubole.com/docs/view-a-scheduled-command/
|
InvokableBuilder<List<TablePartitionsAndLocation>> |
HiveMetadataApi.viewTablePartitionsAndLocation(String tableName)
Corresponds to https://docs.qubole.com/en/latest/rest-api/hive_metadata_api/get_table_partitions.html
|
InvokableBuilder<T> |
InvokableBuilder.withCallback(javax.ws.rs.client.InvocationCallback<T> callback)
Make the API call using the specified notification callback
|
Modifier and Type | Method and Description |
---|---|
InvokableBuilder<AppItem> |
AppApi.create(AppBuilder app)
Create a new App by issuing a POST request to the /apps endpoint
|
InvokableBuilder<Message> |
AppApi.delete(int app_id)
Delete an app by issuing a DELETE request at /apps/ID endpoint
|
InvokableBuilder<List<App>> |
AppApi.index()
Shows a list of all available apps by issuing a GET request to the /apps endpoint
|
InvokableBuilder<App> |
AppApi.show(int app_id)
Shows an app by issuing a GET request to the /apps/ID endpoint
|
InvokableBuilder<App> |
AppApi.stop(int app_id)
Stop an app by issuing a PUT request at /apps/ID/stop endpoint
|
Modifier and Type | Class and Description |
---|---|
class |
CompositeCommandBuilderImpl |
class |
HiveCommandBuilderImpl |
class |
InvocationCallbackBase<T> |
class |
NotebookCommandBuilderImpl |
class |
ShellCommandBuilderImpl |
class |
SparkCommandBuilderImpl |
Modifier and Type | Method and Description |
---|---|
InvokableBuilder<NotebookResult> |
NotebookApiImpl.bindNotebookToCluster(String clusterId,
String notebookId) |
InvokableBuilder<NotebookResult> |
NotebookApiImpl.clone(String name,
String location,
String clusterId,
String clonedFromNotebook) |
InvokableBuilder<NotebookResult> |
NotebookApiImpl.configure(String name,
String location,
String clusterId,
String notebookId) |
InvokableBuilder<AppItem> |
AppApiImpl.create(AppBuilder app) |
InvokableBuilder<NotebookResult> |
NotebookApiImpl.create(String name,
String location,
String noteType,
String clusterId) |
InvokableBuilder<Message> |
AppApiImpl.delete(int app_id) |
InvokableBuilder<NotebookResult> |
NotebookApiImpl.delete(String notebookId) |
InvokableBuilder<List<App>> |
AppApiImpl.index() |
InvokableBuilder<App> |
AppApiImpl.show(int app_id) |
InvokableBuilder<App> |
AppApiImpl.stop(int app_id) |
InvokableBuilder<T> |
InvocationCallbackBase.withCallback(javax.ws.rs.client.InvocationCallback<T> callback) |
Copyright © 2020. All rights reserved.