pub fn build(self) -> crate::model::StepScalingPolicyConfiguration {
            crate::model::StepScalingPolicyConfiguration {
                adjustment_type: self.adjustment_type,
                step_adjustments: self.step_adjustments,
                min_adjustment_magnitude: self.min_adjustment_magnitude,
                cooldown: self.cooldown,
                metric_aggregation_type: self.metric_aggregation_type,
            }
        }
/// Consumes the builder and constructs a [`StepScalingPolicyConfiguration`](crate::model::StepScalingPolicyConfiguration)
Consumes the builder and constructs a [`StepScalingPolicyConfiguration`](crate::model::StepScalingPolicyConfiguration)
Consumes the builder and constructs a [ ` StepScalingPolicyConfiguration ` ] ( crate :: model :: StepScalingPolicyConfiguration )
pub fn build(self) -> crate::model::StepScalingPolicyConfiguration {
            crate::model::StepScalingPolicyConfiguration {
                adjustment_type: self.adjustment_type,
                step_adjustments: self.step_adjustments,
                min_adjustment_magnitude: self.min_adjustment_magnitude,
                cooldown: self.cooldown,
                metric_aggregation_type: self.metric_aggregation_type,
            }
        }
pub fn build ( self ) -> crate :: model :: StepScalingPolicyConfiguration { crate :: model :: StepScalingPolicyConfiguration { adjustment_type : self . adjustment_type , step_adjustments : self . step_adjustments , min_adjustment_magnitude : self . min_adjustment_magnitude , cooldown : self . cooldown , metric_aggregation_type : self . metric_aggregation_type , } }
Consumes the builder and constructs a [`StepScalingPolicyConfiguration`](crate::model::StepScalingPolicyConfiguration)
Consumes the builder and constructs a [ ` StepScalingPolicyConfiguration ` ] ( crate :: model :: StepScalingPolicyConfiguration )
self
self