7#include <aws/deadline/Deadline_EXPORTS.h>
8#include <aws/deadline/model/CustomerManagedFleetConfiguration.h>
9#include <aws/deadline/model/ServiceManagedEc2FleetConfiguration.h>
67 bool m_customerManagedHasBeenSet =
false;
70 bool m_serviceManagedEc2HasBeenSet =
false;
void SetCustomerManaged(const CustomerManagedFleetConfiguration &value)
bool ServiceManagedEc2HasBeenSet() const
FleetConfiguration & WithCustomerManaged(CustomerManagedFleetConfiguration &&value)
const CustomerManagedFleetConfiguration & GetCustomerManaged() const
FleetConfiguration & WithCustomerManaged(const CustomerManagedFleetConfiguration &value)
void SetServiceManagedEc2(ServiceManagedEc2FleetConfiguration &&value)
AWS_DEADLINE_API FleetConfiguration()
AWS_DEADLINE_API FleetConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
FleetConfiguration & WithServiceManagedEc2(ServiceManagedEc2FleetConfiguration &&value)
AWS_DEADLINE_API Aws::Utils::Json::JsonValue Jsonize() const
const ServiceManagedEc2FleetConfiguration & GetServiceManagedEc2() const
void SetServiceManagedEc2(const ServiceManagedEc2FleetConfiguration &value)
bool CustomerManagedHasBeenSet() const
void SetCustomerManaged(CustomerManagedFleetConfiguration &&value)
AWS_DEADLINE_API FleetConfiguration(Aws::Utils::Json::JsonView jsonValue)
FleetConfiguration & WithServiceManagedEc2(const ServiceManagedEc2FleetConfiguration &value)
Aws::Utils::Json::JsonValue JsonValue