@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ComposeEnvironmentsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Request to create or update a group of environments.
NOOP| Constructor and Description | 
|---|
| ComposeEnvironmentsRequest() | 
| Modifier and Type | Method and Description | 
|---|---|
| ComposeEnvironmentsRequest | clone() | 
| boolean | equals(Object obj) | 
| String | getApplicationName()
 The name of the application to which the specified source bundles belong. | 
| String | getGroupName()
 The name of the group to which the target environments belong. | 
| List<String> | getVersionLabels()
 A list of version labels, specifying one or more application source bundles that belong to the target
 application. | 
| int | hashCode() | 
| void | setApplicationName(String applicationName)
 The name of the application to which the specified source bundles belong. | 
| void | setGroupName(String groupName)
 The name of the group to which the target environments belong. | 
| void | setVersionLabels(Collection<String> versionLabels)
 A list of version labels, specifying one or more application source bundles that belong to the target
 application. | 
| String | toString()Returns a string representation of this object. | 
| ComposeEnvironmentsRequest | withApplicationName(String applicationName)
 The name of the application to which the specified source bundles belong. | 
| ComposeEnvironmentsRequest | withGroupName(String groupName)
 The name of the group to which the target environments belong. | 
| ComposeEnvironmentsRequest | withVersionLabels(Collection<String> versionLabels)
 A list of version labels, specifying one or more application source bundles that belong to the target
 application. | 
| ComposeEnvironmentsRequest | withVersionLabels(String... versionLabels)
 A list of version labels, specifying one or more application source bundles that belong to the target
 application. | 
addHandlerContext, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setApplicationName(String applicationName)
The name of the application to which the specified source bundles belong.
applicationName - The name of the application to which the specified source bundles belong.public String getApplicationName()
The name of the application to which the specified source bundles belong.
public ComposeEnvironmentsRequest withApplicationName(String applicationName)
The name of the application to which the specified source bundles belong.
applicationName - The name of the application to which the specified source bundles belong.public void setGroupName(String groupName)
The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.
groupName - The name of the group to which the target environments belong. Specify a group name only if the
        environment name defined in each target environment's manifest ends with a + (plus) character. See Environment
        Manifest (env.yaml) for details.public String getGroupName()
The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.
public ComposeEnvironmentsRequest withGroupName(String groupName)
The name of the group to which the target environments belong. Specify a group name only if the environment name defined in each target environment's manifest ends with a + (plus) character. See Environment Manifest (env.yaml) for details.
groupName - The name of the group to which the target environments belong. Specify a group name only if the
        environment name defined in each target environment's manifest ends with a + (plus) character. See Environment
        Manifest (env.yaml) for details.public List<String> getVersionLabels()
A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.
public void setVersionLabels(Collection<String> versionLabels)
A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.
versionLabels - A list of version labels, specifying one or more application source bundles that belong to the target
        application. Each source bundle must include an environment manifest that specifies the name of the
        environment and the name of the solution stack to use, and optionally can specify environment links to
        create.public ComposeEnvironmentsRequest withVersionLabels(String... versionLabels)
A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.
 NOTE: This method appends the values to the existing list (if any). Use
 setVersionLabels(java.util.Collection) or withVersionLabels(java.util.Collection) if you want
 to override the existing values.
 
versionLabels - A list of version labels, specifying one or more application source bundles that belong to the target
        application. Each source bundle must include an environment manifest that specifies the name of the
        environment and the name of the solution stack to use, and optionally can specify environment links to
        create.public ComposeEnvironmentsRequest withVersionLabels(Collection<String> versionLabels)
A list of version labels, specifying one or more application source bundles that belong to the target application. Each source bundle must include an environment manifest that specifies the name of the environment and the name of the solution stack to use, and optionally can specify environment links to create.
versionLabels - A list of version labels, specifying one or more application source bundles that belong to the target
        application. Each source bundle must include an environment manifest that specifies the name of the
        environment and the name of the solution stack to use, and optionally can specify environment links to
        create.public String toString()
toString in class ObjectObject.toString()public ComposeEnvironmentsRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2021. All rights reserved.