public interface ContainerClusterAppmaster extends YarnAppmaster
YarnAppmaster which is controlling
container clusters.| Modifier and Type | Method and Description |
|---|---|
ContainerCluster |
createContainerCluster(String clusterId,
ProjectionData projection) |
ContainerCluster |
createContainerCluster(String clusterId,
String clusterDef,
ProjectionData projection,
Map<String,Object> extraProperties) |
void |
destroyContainerCluster(String id) |
Map<String,ContainerCluster> |
getContainerClusters() |
void |
modifyContainerCluster(String id,
ProjectionData data) |
void |
startContainerCluster(String id) |
void |
stopContainerCluster(String id) |
addAppmasterStateListener, setEnvironment, setParameters, submitApplicationMap<String,ContainerCluster> getContainerClusters()
ContainerCluster createContainerCluster(String clusterId, ProjectionData projection)
ContainerCluster createContainerCluster(String clusterId, String clusterDef, ProjectionData projection, Map<String,Object> extraProperties)
void startContainerCluster(String id)
void stopContainerCluster(String id)
void destroyContainerCluster(String id)
void modifyContainerCluster(String id, ProjectionData data)