7#include <aws/pcs/PCS_EXPORTS.h>
8#include <aws/pcs/model/SpotAllocationStrategy.h>
63 bool m_allocationStrategyHasBeenSet =
false;
AWS_PCS_API SpotOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_PCS_API SpotOptions(Aws::Utils::Json::JsonView jsonValue)
AWS_PCS_API SpotOptions()
const SpotAllocationStrategy & GetAllocationStrategy() const
SpotOptions & WithAllocationStrategy(SpotAllocationStrategy &&value)
void SetAllocationStrategy(SpotAllocationStrategy &&value)
bool AllocationStrategyHasBeenSet() const
AWS_PCS_API Aws::Utils::Json::JsonValue Jsonize() const
void SetAllocationStrategy(const SpotAllocationStrategy &value)
SpotOptions & WithAllocationStrategy(const SpotAllocationStrategy &value)
Aws::Utils::Json::JsonValue JsonValue