@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutAppLaunchConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
PutAppLaunchConfigurationRequest() |
Modifier and Type | Method and Description |
---|---|
PutAppLaunchConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAppId()
ID of the application associated with the launch configuration.
|
String |
getRoleName()
Name of service role in the customer's account that Amazon CloudFormation uses to launch the application.
|
List<ServerGroupLaunchConfiguration> |
getServerGroupLaunchConfigurations()
Launch configurations for server groups in the application.
|
int |
hashCode() |
void |
setAppId(String appId)
ID of the application associated with the launch configuration.
|
void |
setRoleName(String roleName)
Name of service role in the customer's account that Amazon CloudFormation uses to launch the application.
|
void |
setServerGroupLaunchConfigurations(Collection<ServerGroupLaunchConfiguration> serverGroupLaunchConfigurations)
Launch configurations for server groups in the application.
|
String |
toString()
Returns a string representation of this object.
|
PutAppLaunchConfigurationRequest |
withAppId(String appId)
ID of the application associated with the launch configuration.
|
PutAppLaunchConfigurationRequest |
withRoleName(String roleName)
Name of service role in the customer's account that Amazon CloudFormation uses to launch the application.
|
PutAppLaunchConfigurationRequest |
withServerGroupLaunchConfigurations(Collection<ServerGroupLaunchConfiguration> serverGroupLaunchConfigurations)
Launch configurations for server groups in the application.
|
PutAppLaunchConfigurationRequest |
withServerGroupLaunchConfigurations(ServerGroupLaunchConfiguration... serverGroupLaunchConfigurations)
Launch configurations for server groups in the 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 setAppId(String appId)
ID of the application associated with the launch configuration.
appId
- ID of the application associated with the launch configuration.public String getAppId()
ID of the application associated with the launch configuration.
public PutAppLaunchConfigurationRequest withAppId(String appId)
ID of the application associated with the launch configuration.
appId
- ID of the application associated with the launch configuration.public void setRoleName(String roleName)
Name of service role in the customer's account that Amazon CloudFormation uses to launch the application.
roleName
- Name of service role in the customer's account that Amazon CloudFormation uses to launch the application.public String getRoleName()
Name of service role in the customer's account that Amazon CloudFormation uses to launch the application.
public PutAppLaunchConfigurationRequest withRoleName(String roleName)
Name of service role in the customer's account that Amazon CloudFormation uses to launch the application.
roleName
- Name of service role in the customer's account that Amazon CloudFormation uses to launch the application.public List<ServerGroupLaunchConfiguration> getServerGroupLaunchConfigurations()
Launch configurations for server groups in the application.
public void setServerGroupLaunchConfigurations(Collection<ServerGroupLaunchConfiguration> serverGroupLaunchConfigurations)
Launch configurations for server groups in the application.
serverGroupLaunchConfigurations
- Launch configurations for server groups in the application.public PutAppLaunchConfigurationRequest withServerGroupLaunchConfigurations(ServerGroupLaunchConfiguration... serverGroupLaunchConfigurations)
Launch configurations for server groups in the application.
NOTE: This method appends the values to the existing list (if any). Use
setServerGroupLaunchConfigurations(java.util.Collection)
or
withServerGroupLaunchConfigurations(java.util.Collection)
if you want to override the existing values.
serverGroupLaunchConfigurations
- Launch configurations for server groups in the application.public PutAppLaunchConfigurationRequest withServerGroupLaunchConfigurations(Collection<ServerGroupLaunchConfiguration> serverGroupLaunchConfigurations)
Launch configurations for server groups in the application.
serverGroupLaunchConfigurations
- Launch configurations for server groups in the application.public String toString()
toString
in class Object
Object.toString()
public PutAppLaunchConfigurationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.