// SetWithID creates a breakpoint at addr, with the specified ID.
195237
func (bpmap *BreakpointMap) SetWithID(id int, addr uint64, writeBreakpoint WriteBreakpointFn) (*Breakpoint, error) {
	bp, err := bpmap.Set(addr, UserBreakpoint, nil, writeBreakpoint)
	if err == nil {
		bp.ID = id
		bpmap.breakpointIDCounter--
	}
	return bp, err
}
377885
func (s *Environment) SetId(v string) *Environment {
	s.Id = &v
	return s
}
319082
func (o *PutEndpointIDParams) WithID(id string) *PutEndpointIDParams {
	o.SetID(id)
	return o
}
461499
func (s *Subscription) SetId(v string) *Subscription {
	s.Id = &v
	return s
}
676753
func (s *ReadPresetInput) SetId(v string) *ReadPresetInput {
	s.Id = &v
	return s
}
481265
func (s *APNSVoipChannelResponse) SetId(v string) *APNSVoipChannelResponse {
	s.Id = &v
	return s
}
258315
func (s *APNSSandboxChannelResponse) SetId(v string) *APNSSandboxChannelResponse {
	s.Id = &v
	return s
}
855958
func (s *Service) SetId(v string) *Service {
	s.Id = &v
	return s
}
499128
func (o *PatchEndpointIDParams) WithID(id string) *PatchEndpointIDParams {
	o.SetID(id)
	return o
}
363720
func (s *Step) SetId(v string) *Step {
	s.Id = &v
	return s
}
969053
func (s *Rule) SetID(v string) *Rule {
	s.ID = &v
	return s
}
884783
func (s *Input) SetId(v string) *Input {
	s.Id = &v
	return s
}
404195
func (s *IngestEndpoint) SetId(v string) *IngestEndpoint {
	s.Id = &v
	return s
}
698422
func (s *GetFieldLevelEncryptionProfileConfigInput) SetId(v string) *GetFieldLevelEncryptionProfileConfigInput {
	s.Id = &v
	return s
}
426614
func (s *CreateAccountStatus) SetId(v string) *CreateAccountStatus {
	s.Id = &v
	return s
}
515047
func (o *UpdateOAuth2ClientParams) WithID(id string) *UpdateOAuth2ClientParams {
	o.SetID(id)
	return o
}
452119
func (s *ResourcePathComponent) SetId(v string) *ResourcePathComponent {
	s.Id = &v
	return s
}