// PutKey() decodes a globalIdentity from its string representation
182087
func (gi globalIdentity) PutKey(v string) (allocator.AllocatorKey, error) {
	b, err := kvstore.Decode(v)
	if err != nil {
		return nil, err
	}
	return globalIdentity{labels.NewLabelArrayFromSortedList(string(b))}, nil
}
523926
func (s *GroupDefinition) SetKey(v string) *GroupDefinition {
	s.Key = &v
	return s
}
705162
func (s *TagDescription) SetKey(v string) *TagDescription {
	s.Key = &v
	return s
}
1074335
func (s *InstanceInformationStringFilter) SetKey(v string) *InstanceInformationStringFilter {
	s.Key = &v
	return s
}
836923
func (s *UploadPartCopyInput) SetKey(v string) *UploadPartCopyInput {
	s.Key = &v
	return s
}
151215
func (s *PutObjectInput) SetKey(v string) *PutObjectInput {
	s.Key = &v
	return s
}
182363
func (s *ParameterStringFilter) SetKey(v string) *ParameterStringFilter {
	s.Key = &v
	return s
}
1129041
func (s *CreateMultipartUploadInput) SetKey(v string) *CreateMultipartUploadInput {
	s.Key = &v
	return s
}
861414
func (s *CompleteMultipartUploadOutput) SetKey(v string) *CompleteMultipartUploadOutput {
	s.Key = &v
	return s
}
888393
func (s *PatchFilter) SetKey(v string) *PatchFilter {
	s.Key = &v
	return s
}
932116
func (s *UpdateProvisioningParameter) SetKey(v string) *UpdateProvisioningParameter {
	s.Key = &v
	return s
}
829457
func (s *RecordTag) SetKey(v string) *RecordTag {
	s.Key = &v
	return s
}
1186566
func (s *ListPartsOutput) SetKey(v string) *ListPartsOutput {
	s.Key = &v
	return s
}
1228500
func (s *Error) SetKey(v string) *Error {
	s.Key = &v
	return s
}
237935
func (s *MapFilter) SetKey(v string) *MapFilter {
	s.Key = &v
	return s
}
1308359
func (s *S3Tag) SetKey(v string) *S3Tag {
	s.Key = &v
	return s
}
942259
func (s *InstanceInformationFilter) SetKey(v string) *InstanceInformationFilter {
	s.Key = &v
	return s
}