pub fn build(self) -> crate::model::TargetTrackingConfiguration {
            crate::model::TargetTrackingConfiguration {
                predefined_scaling_metric_specification: self
                    .predefined_scaling_metric_specification,
                customized_scaling_metric_specification: self
                    .customized_scaling_metric_specification,
                target_value: self.target_value,
                disable_scale_in: self.disable_scale_in,
                scale_out_cooldown: self.scale_out_cooldown,
                scale_in_cooldown: self.scale_in_cooldown,
                estimated_instance_warmup: self.estimated_instance_warmup,
            }
        }
/// Consumes the builder and constructs a [`TargetTrackingConfiguration`](crate::model::TargetTrackingConfiguration)
Consumes the builder and constructs a [`TargetTrackingConfiguration`](crate::model::TargetTrackingConfiguration)
Consumes the builder and constructs a [ ` TargetTrackingConfiguration ` ] ( crate :: model :: TargetTrackingConfiguration )
pub fn build(self) -> crate::model::TargetTrackingConfiguration {
            crate::model::TargetTrackingConfiguration {
                predefined_scaling_metric_specification: self
                    .predefined_scaling_metric_specification,
                customized_scaling_metric_specification: self
                    .customized_scaling_metric_specification,
                target_value: self.target_value,
                disable_scale_in: self.disable_scale_in,
                scale_out_cooldown: self.scale_out_cooldown,
                scale_in_cooldown: self.scale_in_cooldown,
                estimated_instance_warmup: self.estimated_instance_warmup,
            }
        }
pub fn build ( self ) -> crate :: model :: TargetTrackingConfiguration { crate :: model :: TargetTrackingConfiguration { predefined_scaling_metric_specification : self . predefined_scaling_metric_specification , customized_scaling_metric_specification : self . customized_scaling_metric_specification , target_value : self . target_value , disable_scale_in : self . disable_scale_in , scale_out_cooldown : self . scale_out_cooldown , scale_in_cooldown : self . scale_in_cooldown , estimated_instance_warmup : self . estimated_instance_warmup , } }
Consumes the builder and constructs a [`TargetTrackingConfiguration`](crate::model::TargetTrackingConfiguration)
Consumes the builder and constructs a [ ` TargetTrackingConfiguration ` ] ( crate :: model :: TargetTrackingConfiguration )
self
self