Package com.databricks.sdk.mixin
Class ClustersExt
- java.lang.Object
-
- com.databricks.sdk.service.compute.ClustersAPI
-
- com.databricks.sdk.mixin.ClustersExt
-
public class ClustersExt extends ClustersAPI
-
-
Constructor Summary
Constructors Constructor Description ClustersExt(ApiClient apiClient)
ClustersExt(ClustersService mock)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
ensureClusterIsRunning(String clusterId)
String
selectNodeType(NodeTypeSelector selector)
String
selectSparkVersion(SparkVersionSelector selector)
-
Methods inherited from class com.databricks.sdk.service.compute.ClustersAPI
changeOwner, changeOwner, create, create, delete, delete, edit, edit, events, events, get, get, impl, list, listNodeTypes, listZones, permanentDelete, permanentDelete, pin, pin, resize, resize, restart, restart, sparkVersions, start, start, unpin, unpin, waitGetClusterRunning, waitGetClusterRunning, waitGetClusterTerminated, waitGetClusterTerminated
-
-
-
-
Constructor Detail
-
ClustersExt
public ClustersExt(ApiClient apiClient)
-
ClustersExt
public ClustersExt(ClustersService mock)
-
-
Method Detail
-
selectSparkVersion
public String selectSparkVersion(SparkVersionSelector selector) throws IllegalArgumentException
- Throws:
IllegalArgumentException
-
selectNodeType
public String selectNodeType(NodeTypeSelector selector)
-
ensureClusterIsRunning
public void ensureClusterIsRunning(String clusterId) throws TimeoutException
- Throws:
TimeoutException
-
-