@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()
Creates a shallow clone of this object for all fields except the handler context.
|
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; useful for testing and debugging.
|
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, 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, withSdkRequestTimeout
public 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 Object
Object.toString()
public ComposeEnvironmentsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.