7#include <aws/xray/XRay_EXPORTS.h>
61 double m_desiredSamplingPercentage{0.0};
62 bool m_desiredSamplingPercentageHasBeenSet =
false;
64 double m_actualSamplingPercentage{0.0};
65 bool m_actualSamplingPercentageHasBeenSet =
false;
double GetDesiredSamplingPercentage() const
ProbabilisticRuleValue & WithActualSamplingPercentage(double value)
void SetDesiredSamplingPercentage(double value)
AWS_XRAY_API ProbabilisticRuleValue(Aws::Utils::Json::JsonView jsonValue)
AWS_XRAY_API ProbabilisticRuleValue & operator=(Aws::Utils::Json::JsonView jsonValue)
double GetActualSamplingPercentage() const
bool ActualSamplingPercentageHasBeenSet() const
AWS_XRAY_API Aws::Utils::Json::JsonValue Jsonize() const
ProbabilisticRuleValue & WithDesiredSamplingPercentage(double value)
AWS_XRAY_API ProbabilisticRuleValue()=default
bool DesiredSamplingPercentageHasBeenSet() const
void SetActualSamplingPercentage(double value)
Aws::Utils::Json::JsonValue JsonValue