public class UpdateDeploymentGroupRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Represents the input of an update deployment group operation.
NOOP
Constructor and Description |
---|
UpdateDeploymentGroupRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateDeploymentGroupRequest |
clone() |
boolean |
equals(Object obj) |
String |
getApplicationName()
The application name corresponding to the deployment group to update.
|
List<String> |
getAutoScalingGroups()
The replacement list of Auto Scaling groups to be included in the
deployment group, if you want to change them.
|
String |
getCurrentDeploymentGroupName()
The current name of the existing deployment group.
|
String |
getDeploymentConfigName()
The replacement deployment configuration name to use, if you want to
change it.
|
List<EC2TagFilter> |
getEc2TagFilters()
The replacement set of Amazon EC2 tags to filter on, if you want to
change them.
|
String |
getNewDeploymentGroupName()
The new name of the deployment group, if you want to change it.
|
List<TagFilter> |
getOnPremisesInstanceTagFilters()
The replacement set of on-premises instance tags for filter on, if you
want to change them.
|
String |
getServiceRoleArn()
A replacement service role's ARN, if you want to change it.
|
int |
hashCode() |
void |
setApplicationName(String applicationName)
The application name corresponding to the deployment group to update.
|
void |
setAutoScalingGroups(Collection<String> autoScalingGroups)
The replacement list of Auto Scaling groups to be included in the
deployment group, if you want to change them.
|
void |
setCurrentDeploymentGroupName(String currentDeploymentGroupName)
The current name of the existing deployment group.
|
void |
setDeploymentConfigName(String deploymentConfigName)
The replacement deployment configuration name to use, if you want to
change it.
|
void |
setEc2TagFilters(Collection<EC2TagFilter> ec2TagFilters)
The replacement set of Amazon EC2 tags to filter on, if you want to
change them.
|
void |
setNewDeploymentGroupName(String newDeploymentGroupName)
The new name of the deployment group, if you want to change it.
|
void |
setOnPremisesInstanceTagFilters(Collection<TagFilter> onPremisesInstanceTagFilters)
The replacement set of on-premises instance tags for filter on, if you
want to change them.
|
void |
setServiceRoleArn(String serviceRoleArn)
A replacement service role's ARN, if you want to change it.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
UpdateDeploymentGroupRequest |
withApplicationName(String applicationName)
The application name corresponding to the deployment group to update.
|
UpdateDeploymentGroupRequest |
withAutoScalingGroups(Collection<String> autoScalingGroups)
The replacement list of Auto Scaling groups to be included in the
deployment group, if you want to change them.
|
UpdateDeploymentGroupRequest |
withAutoScalingGroups(String... autoScalingGroups)
The replacement list of Auto Scaling groups to be included in the
deployment group, if you want to change them.
|
UpdateDeploymentGroupRequest |
withCurrentDeploymentGroupName(String currentDeploymentGroupName)
The current name of the existing deployment group.
|
UpdateDeploymentGroupRequest |
withDeploymentConfigName(String deploymentConfigName)
The replacement deployment configuration name to use, if you want to
change it.
|
UpdateDeploymentGroupRequest |
withEc2TagFilters(Collection<EC2TagFilter> ec2TagFilters)
The replacement set of Amazon EC2 tags to filter on, if you want to
change them.
|
UpdateDeploymentGroupRequest |
withEc2TagFilters(EC2TagFilter... ec2TagFilters)
The replacement set of Amazon EC2 tags to filter on, if you want to
change them.
|
UpdateDeploymentGroupRequest |
withNewDeploymentGroupName(String newDeploymentGroupName)
The new name of the deployment group, if you want to change it.
|
UpdateDeploymentGroupRequest |
withOnPremisesInstanceTagFilters(Collection<TagFilter> onPremisesInstanceTagFilters)
The replacement set of on-premises instance tags for filter on, if you
want to change them.
|
UpdateDeploymentGroupRequest |
withOnPremisesInstanceTagFilters(TagFilter... onPremisesInstanceTagFilters)
The replacement set of on-premises instance tags for filter on, if you
want to change them.
|
UpdateDeploymentGroupRequest |
withServiceRoleArn(String serviceRoleArn)
A replacement service role's ARN, if you want to change it.
|
copyBaseTo, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, withGeneralProgressListener, withRequestMetricCollector
public void setApplicationName(String applicationName)
The application name corresponding to the deployment group to update.
applicationName
- The application name corresponding to the deployment group to
update.public String getApplicationName()
The application name corresponding to the deployment group to update.
public UpdateDeploymentGroupRequest withApplicationName(String applicationName)
The application name corresponding to the deployment group to update.
applicationName
- The application name corresponding to the deployment group to
update.public void setCurrentDeploymentGroupName(String currentDeploymentGroupName)
The current name of the existing deployment group.
currentDeploymentGroupName
- The current name of the existing deployment group.public String getCurrentDeploymentGroupName()
The current name of the existing deployment group.
public UpdateDeploymentGroupRequest withCurrentDeploymentGroupName(String currentDeploymentGroupName)
The current name of the existing deployment group.
currentDeploymentGroupName
- The current name of the existing deployment group.public void setNewDeploymentGroupName(String newDeploymentGroupName)
The new name of the deployment group, if you want to change it.
newDeploymentGroupName
- The new name of the deployment group, if you want to change it.public String getNewDeploymentGroupName()
The new name of the deployment group, if you want to change it.
public UpdateDeploymentGroupRequest withNewDeploymentGroupName(String newDeploymentGroupName)
The new name of the deployment group, if you want to change it.
newDeploymentGroupName
- The new name of the deployment group, if you want to change it.public void setDeploymentConfigName(String deploymentConfigName)
The replacement deployment configuration name to use, if you want to change it.
deploymentConfigName
- The replacement deployment configuration name to use, if you want
to change it.public String getDeploymentConfigName()
The replacement deployment configuration name to use, if you want to change it.
public UpdateDeploymentGroupRequest withDeploymentConfigName(String deploymentConfigName)
The replacement deployment configuration name to use, if you want to change it.
deploymentConfigName
- The replacement deployment configuration name to use, if you want
to change it.public List<EC2TagFilter> getEc2TagFilters()
The replacement set of Amazon EC2 tags to filter on, if you want to change them.
public void setEc2TagFilters(Collection<EC2TagFilter> ec2TagFilters)
The replacement set of Amazon EC2 tags to filter on, if you want to change them.
ec2TagFilters
- The replacement set of Amazon EC2 tags to filter on, if you want
to change them.public UpdateDeploymentGroupRequest withEc2TagFilters(EC2TagFilter... ec2TagFilters)
The replacement set of Amazon EC2 tags to filter on, if you want to change them.
ec2TagFilters
- The replacement set of Amazon EC2 tags to filter on, if you want
to change them.public UpdateDeploymentGroupRequest withEc2TagFilters(Collection<EC2TagFilter> ec2TagFilters)
The replacement set of Amazon EC2 tags to filter on, if you want to change them.
ec2TagFilters
- The replacement set of Amazon EC2 tags to filter on, if you want
to change them.public List<TagFilter> getOnPremisesInstanceTagFilters()
The replacement set of on-premises instance tags for filter on, if you want to change them.
public void setOnPremisesInstanceTagFilters(Collection<TagFilter> onPremisesInstanceTagFilters)
The replacement set of on-premises instance tags for filter on, if you want to change them.
onPremisesInstanceTagFilters
- The replacement set of on-premises instance tags for filter on, if
you want to change them.public UpdateDeploymentGroupRequest withOnPremisesInstanceTagFilters(TagFilter... onPremisesInstanceTagFilters)
The replacement set of on-premises instance tags for filter on, if you want to change them.
onPremisesInstanceTagFilters
- The replacement set of on-premises instance tags for filter on, if
you want to change them.public UpdateDeploymentGroupRequest withOnPremisesInstanceTagFilters(Collection<TagFilter> onPremisesInstanceTagFilters)
The replacement set of on-premises instance tags for filter on, if you want to change them.
onPremisesInstanceTagFilters
- The replacement set of on-premises instance tags for filter on, if
you want to change them.public List<String> getAutoScalingGroups()
The replacement list of Auto Scaling groups to be included in the deployment group, if you want to change them.
public void setAutoScalingGroups(Collection<String> autoScalingGroups)
The replacement list of Auto Scaling groups to be included in the deployment group, if you want to change them.
autoScalingGroups
- The replacement list of Auto Scaling groups to be included in the
deployment group, if you want to change them.public UpdateDeploymentGroupRequest withAutoScalingGroups(String... autoScalingGroups)
The replacement list of Auto Scaling groups to be included in the deployment group, if you want to change them.
autoScalingGroups
- The replacement list of Auto Scaling groups to be included in the
deployment group, if you want to change them.public UpdateDeploymentGroupRequest withAutoScalingGroups(Collection<String> autoScalingGroups)
The replacement list of Auto Scaling groups to be included in the deployment group, if you want to change them.
autoScalingGroups
- The replacement list of Auto Scaling groups to be included in the
deployment group, if you want to change them.public void setServiceRoleArn(String serviceRoleArn)
A replacement service role's ARN, if you want to change it.
serviceRoleArn
- A replacement service role's ARN, if you want to change it.public String getServiceRoleArn()
A replacement service role's ARN, if you want to change it.
public UpdateDeploymentGroupRequest withServiceRoleArn(String serviceRoleArn)
A replacement service role's ARN, if you want to change it.
serviceRoleArn
- A replacement service role's ARN, if you want to change it.public String toString()
toString
in class Object
Object.toString()
public UpdateDeploymentGroupRequest clone()
clone
in class AmazonWebServiceRequest
Copyright © 2015. All rights reserved.