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