7#include <aws/crt/cbor/Cbor.h>
8#include <aws/gamelift/GameLift_EXPORTS.h>
34 AWS_GAMELIFT_API
void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder)
const;
47 m_targetValueHasBeenSet =
true;
48 m_targetValue = value;
56 double m_targetValue{0.0};
57 bool m_targetValueHasBeenSet =
false;
void SetTargetValue(double value)
AWS_GAMELIFT_API TargetConfiguration & operator=(const std::shared_ptr< Aws::Crt::Cbor::CborDecoder > &decoder)
double GetTargetValue() const
AWS_GAMELIFT_API void CborEncode(Aws::Crt::Cbor::CborEncoder &encoder) const
AWS_GAMELIFT_API TargetConfiguration()=default
AWS_GAMELIFT_API TargetConfiguration(const std::shared_ptr< Aws::Crt::Cbor::CborDecoder > &decoder)
TargetConfiguration & WithTargetValue(double value)
bool TargetValueHasBeenSet() const