pub fn build(self) -> crate::output::EnableEnhancedMonitoringOutput {
            crate::output::EnableEnhancedMonitoringOutput {
                stream_name: self.stream_name,
                current_shard_level_metrics: self.current_shard_level_metrics,
                desired_shard_level_metrics: self.desired_shard_level_metrics,
            }
        }
/// Consumes the builder and constructs a [`EnableEnhancedMonitoringOutput`](crate::output::EnableEnhancedMonitoringOutput)
Consumes the builder and constructs a [`EnableEnhancedMonitoringOutput`](crate::output::EnableEnhancedMonitoringOutput)
Consumes the builder and constructs a [ ` EnableEnhancedMonitoringOutput ` ] ( crate :: output :: EnableEnhancedMonitoringOutput )
pub fn build(self) -> crate::output::EnableEnhancedMonitoringOutput {
            crate::output::EnableEnhancedMonitoringOutput {
                stream_name: self.stream_name,
                current_shard_level_metrics: self.current_shard_level_metrics,
                desired_shard_level_metrics: self.desired_shard_level_metrics,
            }
        }
pub fn build ( self ) -> crate :: output :: EnableEnhancedMonitoringOutput { crate :: output :: EnableEnhancedMonitoringOutput { stream_name : self . stream_name , current_shard_level_metrics : self . current_shard_level_metrics , desired_shard_level_metrics : self . desired_shard_level_metrics , } }
Consumes the builder and constructs a [`EnableEnhancedMonitoringOutput`](crate::output::EnableEnhancedMonitoringOutput)
Consumes the builder and constructs a [ ` EnableEnhancedMonitoringOutput ` ] ( crate :: output :: EnableEnhancedMonitoringOutput )
self
self