public class ComposeEnvironmentsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ComposeEnvironmentsRequest() |
Modifier and Type | Method and Description |
---|---|
ComposeEnvironmentsRequest |
clone()
Creates a shallow clone of this request.
|
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.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, 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 © 2015. All rights reserved.