// SetId associates the given id to the field, overwriting any previous id.
339449
func (f *Field) SetId(id string) FieldInterface {
	f.id = id
	return f
}
477519
func (s *Hit) SetId(v string) *Hit {
	s.Id = &v
	return s
}
924802
func (s *Job) SetId(v string) *Job {
	s.Id = &v
	return s
}
798912
func (s *DescribeOriginEndpointOutput) SetId(v string) *DescribeOriginEndpointOutput {
	s.Id = &v
	return s
}
1111496
func (s *DescribeChannelInput) SetId(v string) *DescribeChannelInput {
	s.Id = &v
	return s
}
1124891
func (s *Target) SetId(v string) *Target {
	s.Id = &v
	return s
}
1006775
func (s *UpdateTagOptionInput) SetId(v string) *UpdateTagOptionInput {
	s.Id = &v
	return s
}
561747
func (s *FieldLevelEncryption) SetId(v string) *FieldLevelEncryption {
	s.Id = &v
	return s
}
576462
func (s *CreateGroupOutput) SetId(v string) *CreateGroupOutput {
	s.Id = &v
	return s
}
891402
func (s *ResolverEndpoint) SetId(v string) *ResolverEndpoint {
	s.Id = &v
	return s
}
24499
func (s *ClusterSummary) SetId(v string) *ClusterSummary {
	s.Id = &v
	return s
}
724783
func (s *UpdateOriginEndpointOutput) SetId(v string) *UpdateOriginEndpointOutput {
	s.Id = &v
	return s
}
874031
func (s *Instance) SetId(v string) *Instance {
	s.Id = &v
	return s
}
599842
func (s *UpdatePipelineInput) SetId(v string) *UpdatePipelineInput {
	s.Id = &v
	return s
}
116090
func (s *GetJobInput) SetId(v string) *GetJobInput {
	s.Id = &v
	return s
}
1270564
func (s *DescribeOriginEndpointInput) SetId(v string) *DescribeOriginEndpointInput {
	s.Id = &v
	return s
}
709149
func (s *Connector) SetId(v string) *Connector {
	s.Id = &v
	return s
}