com.cloudbees.api.config
Class ConfigParameters

java.lang.Object
  extended by com.cloudbees.api.config.ParameterHolder
      extended by com.cloudbees.api.config.ConfigParameters

public class ConfigParameters
extends ParameterHolder

Data model for configuration.

Author:
Fabian Donze
See Also:
BeesClient.configurationParametersAsObject(String, String), BeesClient.configurationParametersUpdate(String, String, ConfigParameters), ApplicationDeployArgs.Builder#withConfigs(ConfigParameters)

Constructor Summary
ConfigParameters()
           
 
Method Summary
 void deleteEnvironment(String name)
           
 void deleteResource(String name)
           
 Environment getEnvironment(String env)
           
 List<Environment> getEnvironments()
           
 ResourceSettings getResource(String name)
           
 List<ResourceSettings> getResources()
           
static ConfigParameters parse(String xml)
           
 void setEnvironment(Environment environment)
           
 void setEnvironments(List<Environment> environments)
           
 void setResource(ResourceSettings resource)
           
 void setResources(List<ResourceSettings> resources)
           
 String toXML()
          Returns a string representation of XML.
 
Methods inherited from class com.cloudbees.api.config.ParameterHolder
getParameters, getRuntimeParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigParameters

public ConfigParameters()
Method Detail

getEnvironments

public List<Environment> getEnvironments()

setEnvironments

public void setEnvironments(List<Environment> environments)

setEnvironment

public void setEnvironment(Environment environment)

getEnvironment

public Environment getEnvironment(String env)

deleteEnvironment

public void deleteEnvironment(String name)

getResources

public List<ResourceSettings> getResources()

setResources

public void setResources(List<ResourceSettings> resources)

setResource

public void setResource(ResourceSettings resource)

getResource

public ResourceSettings getResource(String name)

deleteResource

public void deleteResource(String name)

toXML

public String toXML()
Returns a string representation of XML.


parse

public static ConfigParameters parse(String xml)


Copyright © 2011-2013. All Rights Reserved.