7#include <aws/keyspaces/Keyspaces_EXPORTS.h>
8#include <aws/keyspaces/model/TargetTrackingScalingPolicyConfiguration.h>
60 bool m_targetTrackingScalingPolicyConfigurationHasBeenSet =
false;
AutoScalingPolicy & WithTargetTrackingScalingPolicyConfiguration(const TargetTrackingScalingPolicyConfiguration &value)
AWS_KEYSPACES_API AutoScalingPolicy & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_KEYSPACES_API AutoScalingPolicy(Aws::Utils::Json::JsonView jsonValue)
const TargetTrackingScalingPolicyConfiguration & GetTargetTrackingScalingPolicyConfiguration() const
bool TargetTrackingScalingPolicyConfigurationHasBeenSet() const
void SetTargetTrackingScalingPolicyConfiguration(const TargetTrackingScalingPolicyConfiguration &value)
AWS_KEYSPACES_API AutoScalingPolicy()
AWS_KEYSPACES_API Aws::Utils::Json::JsonValue Jsonize() const
void SetTargetTrackingScalingPolicyConfiguration(TargetTrackingScalingPolicyConfiguration &&value)
AutoScalingPolicy & WithTargetTrackingScalingPolicyConfiguration(TargetTrackingScalingPolicyConfiguration &&value)
Aws::Utils::Json::JsonValue JsonValue