// SetStorageType sets the StorageType field's value.
421747
func (s *RestoreDBInstanceFromDBSnapshotInput) SetStorageType(v string) *RestoreDBInstanceFromDBSnapshotInput {
	s.StorageType = &v
	return s
}
129308
func (s *CreateDBInstanceReadReplicaInput) SetStorageType(v string) *CreateDBInstanceReadReplicaInput {
	s.StorageType = &v
	return s
}
650184
func (s *User) SetStorage(v *UserStorageMetadata) *User {
	s.Storage = v
	return s
}
137911
func (s *PermissionInfo) SetType(v string) *PermissionInfo {
	s.Type = &v
	return s
}
36275
func (s *PlacementConstraint) SetType(v string) *PlacementConstraint {
	s.Type = &v
	return s
}
1299634
func (s *UsageInstruction) SetType(v string) *UsageInstruction {
	s.Type = &v
	return s
}
704217
func (s *PlacementStrategy) SetType(v string) *PlacementStrategy {
	s.Type = &v
	return s
}
602934
func (s *HeadObjectOutput) SetStorageClass(v string) *HeadObjectOutput {
	s.StorageClass = &v
	return s
}
1121355
func (s *EncryptionConfig) SetType(v string) *EncryptionConfig {
	s.Type = &v
	return s
}
140551
func (s *CreateDBInstanceInput) SetStorageType(v string) *CreateDBInstanceInput {
	s.StorageType = &v
	return s
}
727246
func (s *DomainEntry) SetType(v string) *DomainEntry {
	s.Type = &v
	return s
}
1339794
func (s *AccountLimit) SetType(v string) *AccountLimit {
	s.Type = &v
	return s
}
694116
func (s *ProjectArtifacts) SetType(v string) *ProjectArtifacts {
	s.Type = &v
	return s
}
561508
func (s *PutEncryptionConfigInput) SetType(v string) *PutEncryptionConfigInput {
	s.Type = &v
	return s
}
531446
func (s *Delegate) SetType(v string) *Delegate {
	s.Type = &v
	return s
}
226602
func (o *InitializeParams) SetDiskType(v *string) *InitializeParams {
	if o.DiskType = v; o.DiskType == nil {
		o.nullFields = append(o.nullFields, "DiskType")
	}
	return o
}
507990
func (s *Upload) SetType(v string) *Upload {
	s.Type = &v
	return s
}