@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ServiceManagedEc2FleetConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The configuration details for a service managed Amazon EC2 fleet.
| Constructor and Description |
|---|
ServiceManagedEc2FleetConfiguration() |
public void setInstanceCapabilities(ServiceManagedEc2InstanceCapabilities instanceCapabilities)
The Amazon EC2 instance capabilities.
instanceCapabilities - The Amazon EC2 instance capabilities.public ServiceManagedEc2InstanceCapabilities getInstanceCapabilities()
The Amazon EC2 instance capabilities.
public ServiceManagedEc2FleetConfiguration withInstanceCapabilities(ServiceManagedEc2InstanceCapabilities instanceCapabilities)
The Amazon EC2 instance capabilities.
instanceCapabilities - The Amazon EC2 instance capabilities.public void setInstanceMarketOptions(ServiceManagedEc2InstanceMarketOptions instanceMarketOptions)
The Amazon EC2 market type.
instanceMarketOptions - The Amazon EC2 market type.public ServiceManagedEc2InstanceMarketOptions getInstanceMarketOptions()
The Amazon EC2 market type.
public ServiceManagedEc2FleetConfiguration withInstanceMarketOptions(ServiceManagedEc2InstanceMarketOptions instanceMarketOptions)
The Amazon EC2 market type.
instanceMarketOptions - The Amazon EC2 market type.public String toString()
toString in class ObjectObject.toString()public ServiceManagedEc2FleetConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.