// SetThingName sets the ThingName field's value.
766392
func (s *CreateThingInput) SetThingName(v string) *CreateThingInput {
	s.ThingName = &v
	return s
}
807734
func (s *DeviceShadowEnrichActivity) SetThingName(v string) *DeviceShadowEnrichActivity {
	s.ThingName = &v
	return s
}
1302379
func (s *Api) SetName(v string) *Api {
	s.Name = &v
	return s
}
820054
func (s *UpdateJobExecutionInput) SetThingName(v string) *UpdateJobExecutionInput {
	s.ThingName = &v
	return s
}
156694
func (s *ThingGroupDocument) SetThingGroupName(v string) *ThingGroupDocument {
	s.ThingGroupName = &v
	return s
}
783550
func (s *ListThingTypesInput) SetThingTypeName(v string) *ListThingTypesInput {
	s.ThingTypeName = &v
	return s
}
1119272
func (s *GetAttributesInput) SetItemName(v string) *GetAttributesInput {
	s.ItemName = &v
	return s
}
934604
func (s *Accelerator) SetName(v string) *Accelerator {
	s.Name = &v
	return s
}
1076890
func (s *AddThingToThingGroupInput) SetThingGroupName(v string) *AddThingToThingGroupInput {
	s.ThingGroupName = &v
	return s
}
118846
func (s *Device) SetName(v string) *Device {
	s.Name = &v
	return s
}
394323
func (s *GetEffectivePoliciesInput) SetThingName(v string) *GetEffectivePoliciesInput {
	s.ThingName = &v
	return s
}
84510
func (s *ListThingsInput) SetThingTypeName(v string) *ListThingsInput {
	s.ThingTypeName = &v
	return s
}
698920
func (s *ListActiveViolationsInput) SetThingName(v string) *ListActiveViolationsInput {
	s.ThingName = &v
	return s
}
353053
func (s *ListJobsInput) SetThingGroupName(v string) *ListJobsInput {
	s.ThingGroupName = &v
	return s
}
1053821
func (s *ActiveViolation) SetThingName(v string) *ActiveViolation {
	s.ThingName = &v
	return s
}
538958
func (s *RemoveThingFromBillingGroupInput) SetThingName(v string) *RemoveThingFromBillingGroupInput {
	s.ThingName = &v
	return s
}
82752
func (s *UpdateDynamicThingGroupInput) SetThingGroupName(v string) *UpdateDynamicThingGroupInput {
	s.ThingGroupName = &v
	return s
}