@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DesiredConfiguration extends Object implements Serializable, Cloneable
Describes the desired configuration for an instance refresh.
If you specify a desired configuration, you must specify either a LaunchTemplate or a
MixedInstancesPolicy.
| Constructor and Description |
|---|
DesiredConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
DesiredConfiguration |
clone() |
boolean |
equals(Object obj) |
LaunchTemplateSpecification |
getLaunchTemplate() |
MixedInstancesPolicy |
getMixedInstancesPolicy() |
int |
hashCode() |
void |
setLaunchTemplate(LaunchTemplateSpecification launchTemplate) |
void |
setMixedInstancesPolicy(MixedInstancesPolicy mixedInstancesPolicy) |
String |
toString()
Returns a string representation of this object.
|
DesiredConfiguration |
withLaunchTemplate(LaunchTemplateSpecification launchTemplate) |
DesiredConfiguration |
withMixedInstancesPolicy(MixedInstancesPolicy mixedInstancesPolicy) |
public void setLaunchTemplate(LaunchTemplateSpecification launchTemplate)
launchTemplate - public LaunchTemplateSpecification getLaunchTemplate()
public DesiredConfiguration withLaunchTemplate(LaunchTemplateSpecification launchTemplate)
launchTemplate - public void setMixedInstancesPolicy(MixedInstancesPolicy mixedInstancesPolicy)
mixedInstancesPolicy - public MixedInstancesPolicy getMixedInstancesPolicy()
public DesiredConfiguration withMixedInstancesPolicy(MixedInstancesPolicy mixedInstancesPolicy)
mixedInstancesPolicy - public String toString()
toString in class ObjectObject.toString()public DesiredConfiguration clone()
Copyright © 2021. All rights reserved.