public class DockerAutoScaler extends java.lang.Object implements ContainerAutoScaler
Constructor and Description |
---|
DockerAutoScaler(DockerContainerProvider containerProvider) |
Modifier and Type | Method and Description |
---|---|
protected CreateDockerContainerOptions.Builder |
createAuthoScaleOptions(FabricService fabricService) |
void |
createContainers(java.lang.String version,
java.lang.String profile,
int count) |
void |
destroyContainers(java.lang.String profile,
int count,
java.util.List<Container> containers) |
int |
getWeight() |
public DockerAutoScaler(DockerContainerProvider containerProvider)
public int getWeight()
getWeight
in interface ContainerAutoScaler
public void createContainers(java.lang.String version, java.lang.String profile, int count) throws java.lang.Exception
createContainers
in interface ContainerAutoScaler
java.lang.Exception
protected CreateDockerContainerOptions.Builder createAuthoScaleOptions(FabricService fabricService)
public void destroyContainers(java.lang.String profile, int count, java.util.List<Container> containers)
destroyContainers
in interface ContainerAutoScaler
Copyright © 2011-2014 Red Hat. All Rights Reserved.