7#include <aws/lambda/Lambda_EXPORTS.h>
8#include <aws/lambda/model/SnapStartApplyOn.h>
9#include <aws/lambda/model/SnapStartOptimizationStatus.h>
69 bool m_applyOnHasBeenSet =
false;
72 bool m_optimizationStatusHasBeenSet =
false;
SnapStartOptimizationStatus GetOptimizationStatus() const
void SetApplyOn(SnapStartApplyOn value)
bool OptimizationStatusHasBeenSet() const
SnapStartResponse & WithOptimizationStatus(SnapStartOptimizationStatus value)
AWS_LAMBDA_API SnapStartResponse()=default
bool ApplyOnHasBeenSet() const
void SetOptimizationStatus(SnapStartOptimizationStatus value)
AWS_LAMBDA_API SnapStartResponse & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_LAMBDA_API SnapStartResponse(Aws::Utils::Json::JsonView jsonValue)
SnapStartApplyOn GetApplyOn() const
SnapStartResponse & WithApplyOn(SnapStartApplyOn value)
AWS_LAMBDA_API Aws::Utils::Json::JsonValue Jsonize() const
SnapStartOptimizationStatus
Aws::Utils::Json::JsonValue JsonValue