com.cloudera.api.v6
Interface ClouderaManagerResourceV6

All Superinterfaces:
ClouderaManagerResource, ClouderaManagerResourceV2, ClouderaManagerResourceV3
All Known Subinterfaces:
ClouderaManagerResourceV11, ClouderaManagerResourceV12, ClouderaManagerResourceV14, ClouderaManagerResourceV15, ClouderaManagerResourceV16, ClouderaManagerResourceV17, ClouderaManagerResourceV18, ClouderaManagerResourceV19, ClouderaManagerResourceV7, ClouderaManagerResourceV8

public interface ClouderaManagerResourceV6
extends ClouderaManagerResourceV3


Method Summary
 void beginTrial()
          Begin trial license.
 void endTrial()
          End trial license.
 ApiLicensedFeatureUsage getLicensedFeatureUsage()
          Retrieve a summary of licensed feature usage.
 MgmtServiceResourceV6 getMgmtServiceResource()
          Return the Cloudera Management Services resource.
 ApiCommand hostInstallCommand(ApiHostInstallArguments hostInstall)
          Perform installation on a set of hosts.
 
Methods inherited from interface com.cloudera.api.v3.ClouderaManagerResourceV3
getAllHostsResource, getCmPeersResource
 
Methods inherited from interface com.cloudera.api.v2.ClouderaManagerResourceV2
getDeployment, hostsDecommissionCommand, hostsRecommissionCommand, hostsStartRolesCommand, updateDeployment
 
Methods inherited from interface com.cloudera.api.v1.ClouderaManagerResource
collectDiagnosticDataCommand, generateCredentialsCommand, getConfig, getLog, getVersion, inspectHostsCommand, listActiveCommands, readLicense, updateConfig, updateLicense
 

Method Detail

beginTrial

@Path(value="/trial/begin")
void beginTrial()
Begin trial license.


endTrial

@Path(value="/trial/end")
void endTrial()
End trial license.


getLicensedFeatureUsage

@Path(value="/licensedFeatureUsage")
ApiLicensedFeatureUsage getLicensedFeatureUsage()
Retrieve a summary of licensed feature usage.

This command will return information about what Cloudera Enterprise licensed features are in use in the clusters being managed by this Cloudera Manager, as well as totals for usage across all clusters.

The specific features described can vary between different versions of Cloudera Manager.

Available since API v6.


hostInstallCommand

@Path(value="/commands/hostInstall")
ApiCommand hostInstallCommand(ApiHostInstallArguments hostInstall)
Perform installation on a set of hosts.

This command installs Cloudera Manager Agent on a set of hosts.

Available since API v6.

Parameters:
hostInstall - Hosts to perform installation on
Returns:
Information about the submitted command.

getMgmtServiceResource

@Path(value="/service")
MgmtServiceResourceV6 getMgmtServiceResource()
Return the Cloudera Management Services resource.

Specified by:
getMgmtServiceResource in interface ClouderaManagerResource
Specified by:
getMgmtServiceResource in interface ClouderaManagerResourceV2
Specified by:
getMgmtServiceResource in interface ClouderaManagerResourceV3
Returns:
The Cloudera Management Services resource.


Copyright © Cloudera, Inc. Released under Apache License, Version 2.0.