@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InstanceFleetProvisioningSpecifications extends Object implements Serializable, Cloneable, StructuredPojo
The launch specification for Spot instances in the fleet, which determines the defined duration and provisioning timeout behavior.
The instance fleet configuration is available only in Amazon EMR versions 4.8.0 and later, excluding 5.0.x versions.
Constructor and Description |
---|
InstanceFleetProvisioningSpecifications() |
Modifier and Type | Method and Description |
---|---|
InstanceFleetProvisioningSpecifications |
clone() |
boolean |
equals(Object obj) |
SpotProvisioningSpecification |
getSpotSpecification()
The launch specification for Spot instances in the fleet, which determines the defined duration and provisioning
timeout behavior.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setSpotSpecification(SpotProvisioningSpecification spotSpecification)
The launch specification for Spot instances in the fleet, which determines the defined duration and provisioning
timeout behavior.
|
String |
toString()
Returns a string representation of this object.
|
InstanceFleetProvisioningSpecifications |
withSpotSpecification(SpotProvisioningSpecification spotSpecification)
The launch specification for Spot instances in the fleet, which determines the defined duration and provisioning
timeout behavior.
|
public InstanceFleetProvisioningSpecifications()
public void setSpotSpecification(SpotProvisioningSpecification spotSpecification)
The launch specification for Spot instances in the fleet, which determines the defined duration and provisioning timeout behavior.
spotSpecification
- The launch specification for Spot instances in the fleet, which determines the defined duration and
provisioning timeout behavior.public SpotProvisioningSpecification getSpotSpecification()
The launch specification for Spot instances in the fleet, which determines the defined duration and provisioning timeout behavior.
public InstanceFleetProvisioningSpecifications withSpotSpecification(SpotProvisioningSpecification spotSpecification)
The launch specification for Spot instances in the fleet, which determines the defined duration and provisioning timeout behavior.
spotSpecification
- The launch specification for Spot instances in the fleet, which determines the defined duration and
provisioning timeout behavior.public String toString()
toString
in class Object
Object.toString()
public InstanceFleetProvisioningSpecifications clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2020. All rights reserved.