// SetDifferenceType sets the DifferenceType field's value.
770009
func (s *PropertyDifference) SetDifferenceType(v string) *PropertyDifference {
	s.DifferenceType = &v
	return s
}
694116
func (s *ProjectArtifacts) SetType(v string) *ProjectArtifacts {
	s.Type = &v
	return s
}
806835
func (s *EnvironmentInfoDescription) SetInfoType(v string) *EnvironmentInfoDescription {
	s.InfoType = &v
	return s
}
652906
func (s *Trigger) SetType(v string) *Trigger {
	s.Type = &v
	return s
}
1302056
func (s *ServiceActionSummary) SetDefinitionType(v string) *ServiceActionSummary {
	s.DefinitionType = &v
	return s
}
86726
func (s *DeviceTemplate) SetDeviceType(v string) *DeviceTemplate {
	s.DeviceType = &v
	return s
}
805479
func (s *GetShardIteratorInput) SetShardIteratorType(v string) *GetShardIteratorInput {
	s.ShardIteratorType = &v
	return s
}
766173
func (s *GetDeploymentStatusOutput) SetDeploymentType(v string) *GetDeploymentStatusOutput {
	s.DeploymentType = &v
	return s
}
554776
func (s *UpdateIntegrationInput) SetIntegrationType(v string) *UpdateIntegrationInput {
	s.IntegrationType = &v
	return s
}
1040192
func (s *DescribeOrganizationOutput) SetDirectoryType(v string) *DescribeOrganizationOutput {
	s.DirectoryType = &v
	return s
}
50060
func (s *TransformS3DataSource) SetS3DataType(v string) *TransformS3DataSource {
	s.S3DataType = &v
	return s
}
968740
func (s *SegmentGroup) SetType(v string) *SegmentGroup {
	s.Type = &v
	return s
}
1020646
func (s *PlatformDevice) SetType(v string) *PlatformDevice {
	s.Type = &v
	return s
}
1341614
func (s *EnvironmentVariable) SetType(v string) *EnvironmentVariable {
	s.Type = &v
	return s
}
358271
func (s *Action) SetType(v string) *Action {
	s.Type = &v
	return s
}
331981
func (s *User) SetType(v string) *User {
	s.Type = &v
	return s
}
309225
func (s *DeviceEvent) SetType(v string) *DeviceEvent {
	s.Type = &v
	return s
}