public class ProfileRequirements extends Object implements Comparable<ProfileRequirements>
| Constructor and Description |
|---|
ProfileRequirements() |
ProfileRequirements(String profile) |
ProfileRequirements(String profile,
Integer minimumInstances) |
ProfileRequirements(String profile,
Integer minimumInstances,
Integer maximumInstances) |
ProfileRequirements(String profile,
Integer minimumInstances,
Integer maximumInstances,
List<String> dependentProfiles) |
ProfileRequirements(String profile,
Integer minimumInstances,
Integer maximumInstances,
String... dependentProfiles) |
public ProfileRequirements()
public ProfileRequirements(String profile)
public ProfileRequirements(String profile, Integer minimumInstances, Integer maximumInstances)
public ProfileRequirements(String profile, Integer minimumInstances, Integer maximumInstances, List<String> dependentProfiles)
public int compareTo(ProfileRequirements o)
compareTo in interface Comparable<ProfileRequirements>public ProfileRequirements dependentProfiles(List<String> profiles)
public ProfileRequirements dependentProfiles(String... profiles)
public ProfileRequirements minimumInstances(Integer value)
public ProfileRequirements maximumInstances(Integer value)
public ChildScalingRequirements childScaling()
public SshScalingRequirements sshScaling()
public DockerScalingRequirements dockerScaling()
public OpenShiftScalingRequirements openShiftScaling()
public String getProfile()
public void setProfile(String profile)
public Integer getMaximumInstances()
public void setMaximumInstances(Integer maximumInstances)
public Integer getMinimumInstances()
public void setMinimumInstances(Integer minimumInstances)
public ChildScalingRequirements getChildScalingRequirements()
public void setChildScalingRequirements(ChildScalingRequirements childScalingRequirements)
public SshScalingRequirements getSshScalingRequirements()
public void setSshScalingRequirements(SshScalingRequirements sshScalingRequirements)
public DockerScalingRequirements getDockerScalingRequirements()
public void setDockerScalingRequirements(DockerScalingRequirements dockerScalingRequirements)
public OpenShiftScalingRequirements getOpenShiftScalingRequirements()
public void setOpenShiftScalingRequirements(OpenShiftScalingRequirements openShiftScalingRequirements)
public double getHealth(int instances)
public boolean checkIsEmpty()
protected static boolean isEmpty(Integer number)
protected static boolean isEmpty(Collection<?> coll)
public boolean hasMinimumInstances()
getMinimumInstances()Copyright © 2011–2014 Red Hat. All rights reserved.