// SetMetricName sets the MetricName field's value.
172409
func (s *RuleGroup) SetMetricName(v string) *RuleGroup {
	s.MetricName = &v
	return s
}
38371
func (s *GetRelationalDatabaseMetricDataOutput) SetMetricName(v string) *GetRelationalDatabaseMetricDataOutput {
	s.MetricName = &v
	return s
}
1166909
func (s *MetricDimension) SetName(v string) *MetricDimension {
	s.Name = &v
	return s
}
894739
func (s *CloudWatchAlarmDefinition) SetMetricName(v string) *CloudWatchAlarmDefinition {
	s.MetricName = &v
	return s
}
1081641
func (s *RecordMarkerDecisionAttributes) SetMarkerName(v string) *RecordMarkerDecisionAttributes {
	s.MarkerName = &v
	return s
}
79623
func (s *HistoricalMetricData) SetMetric(v *HistoricalMetric) *HistoricalMetricData {
	s.Metric = v
	return s
}
301425
func (s *ProcessorParameter) SetParameterName(v string) *ProcessorParameter {
	s.ParameterName = &v
	return s
}
167038
func (s *MarkerRecordedEventAttributes) SetMarkerName(v string) *MarkerRecordedEventAttributes {
	s.MarkerName = &v
	return s
}
809108
func (s *Event) SetMetrics(v map[string]*float64) *Event {
	s.Metrics = v
	return s
}
422318
func (s *EndpointResponse) SetMetrics(v map[string]*float64) *EndpointResponse {
	s.Metrics = v
	return s
}
77940
func (s *CreateRateBasedRuleInput) SetMetricName(v string) *CreateRateBasedRuleInput {
	s.MetricName = &v
	return s
}
401596
func (s *CloudwatchMetricAction) SetMetricUnit(v string) *CloudwatchMetricAction {
	s.MetricUnit = &v
	return s
}
835683
func (s *Rule) SetMetricName(v string) *Rule {
	s.MetricName = &v
	return s
}
18444
func (s *GetRelationalDatabaseMetricDataInput) SetMetricName(v string) *GetRelationalDatabaseMetricDataInput {
	s.MetricName = &v
	return s
}
493607
func (s *CurrentMetric) SetName(v string) *CurrentMetric {
	s.Name = &v
	return s
}
118242
func (s *Cluster) SetName(v string) *Cluster {
	s.Name = &v
	return s
}
300608
func (s *MetadataEntry) SetName(v string) *MetadataEntry {
	s.Name = &v
	return s
}