Class App

java.lang.Object
client.model.v2.App

public class App extends Object
  • Constructor Details

    • App

      public App()
  • Method Details

    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getCmd

      public String getCmd()
    • setCmd

      public void setCmd(String cmd)
    • getArgs

      public List<String> getArgs()
    • setArgs

      public void setArgs(List<String> args)
    • getInstances

      public Integer getInstances()
    • setInstances

      public void setInstances(Integer instances)
    • getCpus

      public Double getCpus()
    • setCpus

      public void setCpus(Double cpus)
    • getMem

      public Double getMem()
    • setMem

      public void setMem(Double mem)
    • getUris

      public Collection<String> getUris()
    • setUris

      public void setUris(Collection<String> uris)
    • getConstraints

      public List<List<String>> getConstraints()
    • setConstraints

      public void setConstraints(List<List<String>> constraints)
    • addConstraint

      public void addConstraint(String attribute, String operator, String value)
    • getAcceptedResourceRoles

      public Collection<String> getAcceptedResourceRoles()
    • setAcceptedResourceRoles

      public void setAcceptedResourceRoles(Collection<String> acceptedResourceRoles)
    • addAcceptedResourceRole

      public void addAcceptedResourceRole(String role)
    • getContainer

      public Container getContainer()
    • setContainer

      public void setContainer(Container container)
    • getEnv

      public Map<String,String> getEnv()
    • setEnv

      public void setEnv(Map<String,String> env)
    • getLabels

      public Map<String,String> getLabels()
    • setLabels

      public void setLabels(Map<String,String> labels)
    • addLabel

      public void addLabel(String key, String value)
    • getExecutor

      public String getExecutor()
    • setExecutor

      public void setExecutor(String executor)
    • getPorts

      public List<Integer> getPorts()
    • setPorts

      public void setPorts(List<Integer> ports)
    • getRequirePorts

      public Boolean getRequirePorts()
    • setRequirePorts

      public void setRequirePorts(Boolean requirePorts)
    • getDependencies

      public Collection<String> getDependencies()
    • setDependencies

      public void setDependencies(List<String> dependencies)
    • addDependency

      public void addDependency(String dependency)
    • getBackoffSeconds

      public Integer getBackoffSeconds()
    • setBackoffSeconds

      public void setBackoffSeconds(Integer backoffSeconds)
    • getBackoffFactor

      public Double getBackoffFactor()
    • setBackoffFactor

      public void setBackoffFactor(Double backoffFactor)
    • getMaxLaunchDelaySeconds

      public Integer getMaxLaunchDelaySeconds()
    • setMaxLaunchDelaySeconds

      public void setMaxLaunchDelaySeconds(Integer maxLaunchDelaySeconds)
    • addUri

      public void addUri(String uri)
    • addPort

      public void addPort(int port)
    • getTasks

      public Collection<Task> getTasks()
    • setTasks

      public void setTasks(Collection<Task> tasks)
    • getTasksStaged

      public Integer getTasksStaged()
    • setTasksStaged

      public void setTasksStaged(Integer tasksStaged)
    • getTasksRunning

      public Integer getTasksRunning()
    • setTasksRunning

      public void setTasksRunning(Integer tasksRunning)
    • getTasksHealthy

      public Integer getTasksHealthy()
    • setTasksHealthy

      public void setTasksHealthy(Integer tasksHealthy)
    • getTasksUnhealthy

      public Integer getTasksUnhealthy()
    • setTasksUnhealthy

      public void setTasksUnhealthy(Integer tasksUnhealthy)
    • getHealthChecks

      public List<HealthCheck> getHealthChecks()
    • setHealthChecks

      public void setHealthChecks(List<HealthCheck> healthChecks)
    • getUpgradeStrategy

      public UpgradeStrategy getUpgradeStrategy()
    • getDeployments

      public List<App.Deployment> getDeployments()
    • setDeployments

      public void setDeployments(List<App.Deployment> deployments)
    • setUpgradeStrategy

      public void setUpgradeStrategy(UpgradeStrategy upgradeStrategy)
    • getLastTaskFailure

      public TaskFailure getLastTaskFailure()
    • setLastTaskFailure

      public void setLastTaskFailure(TaskFailure lastTaskFailure)
    • toString

      public String toString()
      Overrides:
      toString in class Object