All URIs are relative to https://localhost/api/v41
Method | HTTP request | Description |
---|---|---|
generateCopyDocker | POST /controlPlanes/commands/generateCopyDocker | Launches the Generate Copy Docker Script Command. |
getControlPlanes | GET /controlPlanes | Current Control Planes. |
getLogContent | POST /controlPlanes/fetchResources/logContent | Fetches the log content for the specific command. |
getManifestJson | POST /controlPlanes/fetchResources/manifest.json | Fetches the manifest. |
installControlPlane | POST /controlPlanes/commands/installControlPlane | Launches the install control plane command. |
readControlPlaneByUuid | GET /controlPlanes/{controlPlaneUuid} | The control plane with the given id. |
uninstallControlPlane | POST /controlPlanes/{controlPlaneUuid}/commands/uninstallControlPlane | Launches Uninstall Command on the control plane with the given uuid. |
upgradeControlPlane | POST /controlPlanes/{controlPlaneUuid}/commands/upgradeControlPlane | Launches the Upgrade Command on the control plane with the given uuid. |
ApiCommand generateCopyDocker(body)
Launches the Generate Copy Docker Script Command.
Launches the Generate Copy Docker Script Command
// Import classes:
//import com.cloudera.api.swagger.client.ApiClient;
//import com.cloudera.api.swagger.client.ApiException;
//import com.cloudera.api.swagger.client.Configuration;
//import com.cloudera.api.swagger.client.auth.*;
//import com.cloudera.api.swagger.ControlPlanesResourceApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure HTTP basic authorization: basic
HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
basic.setUsername("YOUR USERNAME");
basic.setPassword("YOUR PASSWORD");
ControlPlanesResourceApi apiInstance = new ControlPlanesResourceApi();
ApiGenerateCopyDockerArgs body = new ApiGenerateCopyDockerArgs(); // ApiGenerateCopyDockerArgs | Arguments for the Command
try {
ApiCommand result = apiInstance.generateCopyDocker(body);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling ControlPlanesResourceApi#generateCopyDocker");
e.printStackTrace();
}
Name | Type | Description | Notes |
---|---|---|---|
body | ApiGenerateCopyDockerArgs | Arguments for the Command | [optional] |
ApiControlPlaneList getControlPlanes()
Current Control Planes.
Current Control Planes
// Import classes:
//import com.cloudera.api.swagger.client.ApiClient;
//import com.cloudera.api.swagger.client.ApiException;
//import com.cloudera.api.swagger.client.Configuration;
//import com.cloudera.api.swagger.client.auth.*;
//import com.cloudera.api.swagger.ControlPlanesResourceApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure HTTP basic authorization: basic
HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
basic.setUsername("YOUR USERNAME");
basic.setPassword("YOUR PASSWORD");
ControlPlanesResourceApi apiInstance = new ControlPlanesResourceApi();
try {
ApiControlPlaneList result = apiInstance.getControlPlanes();
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling ControlPlanesResourceApi#getControlPlanes");
e.printStackTrace();
}
This endpoint does not need any parameter.
String getLogContent(commandId)
Fetches the log content for the specific command.
Fetches the log content for the specific command.
// Import classes:
//import com.cloudera.api.swagger.client.ApiClient;
//import com.cloudera.api.swagger.client.ApiException;
//import com.cloudera.api.swagger.client.Configuration;
//import com.cloudera.api.swagger.client.auth.*;
//import com.cloudera.api.swagger.ControlPlanesResourceApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure HTTP basic authorization: basic
HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
basic.setUsername("YOUR USERNAME");
basic.setPassword("YOUR PASSWORD");
ControlPlanesResourceApi apiInstance = new ControlPlanesResourceApi();
BigDecimal commandId = new BigDecimal(); // BigDecimal | the command id
try {
String result = apiInstance.getLogContent(commandId);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling ControlPlanesResourceApi#getLogContent");
e.printStackTrace();
}
Name | Type | Description | Notes |
---|---|---|---|
commandId | BigDecimal | the command id | [optional] |
String
File getManifestJson(remoteRepoUrl)
Fetches the manifest.
Fetches the manifest.json under the specified remote repo.
// Import classes:
//import com.cloudera.api.swagger.client.ApiClient;
//import com.cloudera.api.swagger.client.ApiException;
//import com.cloudera.api.swagger.client.Configuration;
//import com.cloudera.api.swagger.client.auth.*;
//import com.cloudera.api.swagger.ControlPlanesResourceApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure HTTP basic authorization: basic
HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
basic.setUsername("YOUR USERNAME");
basic.setPassword("YOUR PASSWORD");
ControlPlanesResourceApi apiInstance = new ControlPlanesResourceApi();
String remoteRepoUrl = "remoteRepoUrl_example"; // String | the remote repo url.
try {
File result = apiInstance.getManifestJson(remoteRepoUrl);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling ControlPlanesResourceApi#getManifestJson");
e.printStackTrace();
}
Name | Type | Description | Notes |
---|---|---|---|
remoteRepoUrl | String | the remote repo url. | [optional] |
ApiCommand installControlPlane(body)
Launches the install control plane command.
Launches the install control plane command.
// Import classes:
//import com.cloudera.api.swagger.client.ApiClient;
//import com.cloudera.api.swagger.client.ApiException;
//import com.cloudera.api.swagger.client.Configuration;
//import com.cloudera.api.swagger.client.auth.*;
//import com.cloudera.api.swagger.ControlPlanesResourceApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure HTTP basic authorization: basic
HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
basic.setUsername("YOUR USERNAME");
basic.setPassword("YOUR PASSWORD");
ControlPlanesResourceApi apiInstance = new ControlPlanesResourceApi();
ApiInstallControlPlaneArgs body = new ApiInstallControlPlaneArgs(); // ApiInstallControlPlaneArgs | Arguments for the Command
try {
ApiCommand result = apiInstance.installControlPlane(body);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling ControlPlanesResourceApi#installControlPlane");
e.printStackTrace();
}
Name | Type | Description | Notes |
---|---|---|---|
body | ApiInstallControlPlaneArgs | Arguments for the Command | [optional] |
ApiControlPlane readControlPlaneByUuid(controlPlaneUuid)
The control plane with the given id.
The control plane with the given id
// Import classes:
//import com.cloudera.api.swagger.client.ApiClient;
//import com.cloudera.api.swagger.client.ApiException;
//import com.cloudera.api.swagger.client.Configuration;
//import com.cloudera.api.swagger.client.auth.*;
//import com.cloudera.api.swagger.ControlPlanesResourceApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure HTTP basic authorization: basic
HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
basic.setUsername("YOUR USERNAME");
basic.setPassword("YOUR PASSWORD");
ControlPlanesResourceApi apiInstance = new ControlPlanesResourceApi();
String controlPlaneUuid = "controlPlaneUuid_example"; // String | The universally unique id of the control plane
try {
ApiControlPlane result = apiInstance.readControlPlaneByUuid(controlPlaneUuid);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling ControlPlanesResourceApi#readControlPlaneByUuid");
e.printStackTrace();
}
Name | Type | Description | Notes |
---|---|---|---|
controlPlaneUuid | String | The universally unique id of the control plane |
ApiCommand uninstallControlPlane(controlPlaneUuid, body)
Launches Uninstall Command on the control plane with the given uuid.
Launches Uninstall Command on the control plane with the given uuid
// Import classes:
//import com.cloudera.api.swagger.client.ApiClient;
//import com.cloudera.api.swagger.client.ApiException;
//import com.cloudera.api.swagger.client.Configuration;
//import com.cloudera.api.swagger.client.auth.*;
//import com.cloudera.api.swagger.ControlPlanesResourceApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure HTTP basic authorization: basic
HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
basic.setUsername("YOUR USERNAME");
basic.setPassword("YOUR PASSWORD");
ControlPlanesResourceApi apiInstance = new ControlPlanesResourceApi();
String controlPlaneUuid = "controlPlaneUuid_example"; // String | The universally unique id of the control plane
ApiUninstallControlPlaneArgs body = new ApiUninstallControlPlaneArgs(); // ApiUninstallControlPlaneArgs | Arguments for the Command
try {
ApiCommand result = apiInstance.uninstallControlPlane(controlPlaneUuid, body);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling ControlPlanesResourceApi#uninstallControlPlane");
e.printStackTrace();
}
Name | Type | Description | Notes |
---|---|---|---|
controlPlaneUuid | String | The universally unique id of the control plane | |
body | ApiUninstallControlPlaneArgs | Arguments for the Command | [optional] |
ApiCommand upgradeControlPlane(controlPlaneUuid, body)
Launches the Upgrade Command on the control plane with the given uuid.
Launches the Upgrade Command on the control plane with the given uuid
// Import classes:
//import com.cloudera.api.swagger.client.ApiClient;
//import com.cloudera.api.swagger.client.ApiException;
//import com.cloudera.api.swagger.client.Configuration;
//import com.cloudera.api.swagger.client.auth.*;
//import com.cloudera.api.swagger.ControlPlanesResourceApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure HTTP basic authorization: basic
HttpBasicAuth basic = (HttpBasicAuth) defaultClient.getAuthentication("basic");
basic.setUsername("YOUR USERNAME");
basic.setPassword("YOUR PASSWORD");
ControlPlanesResourceApi apiInstance = new ControlPlanesResourceApi();
String controlPlaneUuid = "controlPlaneUuid_example"; // String | The universally unique id of the control plane
ApiUpgradeControlPlaneArgs body = new ApiUpgradeControlPlaneArgs(); // ApiUpgradeControlPlaneArgs | Arguments for the Command
try {
ApiCommand result = apiInstance.upgradeControlPlane(controlPlaneUuid, body);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling ControlPlanesResourceApi#upgradeControlPlane");
e.printStackTrace();
}
Name | Type | Description | Notes |
---|---|---|---|
controlPlaneUuid | String | The universally unique id of the control plane | |
body | ApiUpgradeControlPlaneArgs | Arguments for the Command | [optional] |