@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GreenFleetProvisioningOption extends Object implements Serializable, Cloneable, StructuredPojo
Information about the instances that belong to the replacement environment in a blue/green deployment.
| Constructor and Description |
|---|
GreenFleetProvisioningOption() |
| Modifier and Type | Method and Description |
|---|---|
GreenFleetProvisioningOption |
clone() |
boolean |
equals(Object obj) |
String |
getAction()
The method used to add instances to a replacement environment.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAction(GreenFleetProvisioningAction action)
The method used to add instances to a replacement environment.
|
void |
setAction(String action)
The method used to add instances to a replacement environment.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
GreenFleetProvisioningOption |
withAction(GreenFleetProvisioningAction action)
The method used to add instances to a replacement environment.
|
GreenFleetProvisioningOption |
withAction(String action)
The method used to add instances to a replacement environment.
|
public void setAction(String action)
The method used to add instances to a replacement environment.
DISCOVER_EXISTING: Use instances that already exist or will be created manually.
COPY_AUTO_SCALING_GROUP: Use settings from a specified Auto Scaling group to define and create instances in a new Auto Scaling group.
action - The method used to add instances to a replacement environment.
DISCOVER_EXISTING: Use instances that already exist or will be created manually.
COPY_AUTO_SCALING_GROUP: Use settings from a specified Auto Scaling group to define and create instances in a new Auto Scaling group.
GreenFleetProvisioningActionpublic String getAction()
The method used to add instances to a replacement environment.
DISCOVER_EXISTING: Use instances that already exist or will be created manually.
COPY_AUTO_SCALING_GROUP: Use settings from a specified Auto Scaling group to define and create instances in a new Auto Scaling group.
DISCOVER_EXISTING: Use instances that already exist or will be created manually.
COPY_AUTO_SCALING_GROUP: Use settings from a specified Auto Scaling group to define and create instances in a new Auto Scaling group.
GreenFleetProvisioningActionpublic GreenFleetProvisioningOption withAction(String action)
The method used to add instances to a replacement environment.
DISCOVER_EXISTING: Use instances that already exist or will be created manually.
COPY_AUTO_SCALING_GROUP: Use settings from a specified Auto Scaling group to define and create instances in a new Auto Scaling group.
action - The method used to add instances to a replacement environment.
DISCOVER_EXISTING: Use instances that already exist or will be created manually.
COPY_AUTO_SCALING_GROUP: Use settings from a specified Auto Scaling group to define and create instances in a new Auto Scaling group.
GreenFleetProvisioningActionpublic void setAction(GreenFleetProvisioningAction action)
The method used to add instances to a replacement environment.
DISCOVER_EXISTING: Use instances that already exist or will be created manually.
COPY_AUTO_SCALING_GROUP: Use settings from a specified Auto Scaling group to define and create instances in a new Auto Scaling group.
action - The method used to add instances to a replacement environment.
DISCOVER_EXISTING: Use instances that already exist or will be created manually.
COPY_AUTO_SCALING_GROUP: Use settings from a specified Auto Scaling group to define and create instances in a new Auto Scaling group.
GreenFleetProvisioningActionpublic GreenFleetProvisioningOption withAction(GreenFleetProvisioningAction action)
The method used to add instances to a replacement environment.
DISCOVER_EXISTING: Use instances that already exist or will be created manually.
COPY_AUTO_SCALING_GROUP: Use settings from a specified Auto Scaling group to define and create instances in a new Auto Scaling group.
action - The method used to add instances to a replacement environment.
DISCOVER_EXISTING: Use instances that already exist or will be created manually.
COPY_AUTO_SCALING_GROUP: Use settings from a specified Auto Scaling group to define and create instances in a new Auto Scaling group.
GreenFleetProvisioningActionpublic String toString()
toString in class ObjectObject.toString()public GreenFleetProvisioningOption clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.