// SetState will force a specific state in-memory for this local state.
2023
func (s *LocalState) SetState(state *terraform.State) {
	s.mu.Lock()
	defer s.mu.Unlock()

	s.state = state.DeepCopy()
	s.readState = state.DeepCopy()
}
660871
func (s *UpdateLifecyclePolicyInput) SetState(v string) *UpdateLifecyclePolicyInput {
	s.State = &v
	return s
}
698818
func (s *CreateAccountStatus) SetState(v string) *CreateAccountStatus {
	s.State = &v
	return s
}
474451
func (s *InputSecurityGroup) SetState(v string) *InputSecurityGroup {
	s.State = &v
	return s
}
818922
func (s *ReservedDBInstance) SetState(v string) *ReservedDBInstance {
	s.State = &v
	return s
}
902737
func (s *StopChannelOutput) SetState(v string) *StopChannelOutput {
	s.State = &v
	return s
}
1221272
func (s *Cluster) SetState(v string) *Cluster {
	s.State = &v
	return s
}
399231
func (s *ExportSnapshotRecord) SetState(v string) *ExportSnapshotRecord {
	s.State = &v
	return s
}
1345291
func (s *DescribeReservationOutput) SetState(v string) *DescribeReservationOutput {
	s.State = &v
	return s
}
853021
func (s *Hsm) SetState(v string) *Hsm {
	s.State = &v
	return s
}
1203000
func (s *DescribeChannelOutput) SetState(v string) *DescribeChannelOutput {
	s.State = &v
	return s
}
1015340
func (s *Handshake) SetState(v string) *Handshake {
	s.State = &v
	return s
}
464877
func (s *InitializeClusterOutput) SetState(v string) *InitializeClusterOutput {
	s.State = &v
	return s
}
61677
func (s *DescribeOrganizationOutput) SetState(v string) *DescribeOrganizationOutput {
	s.State = &v
	return s
}
1005906
func (s *LoadBalancer) SetState(v string) *LoadBalancer {
	s.State = &v
	return s
}
418664
func (s *AssessmentRunStateChange) SetState(v string) *AssessmentRunStateChange {
	s.State = &v
	return s
}
1332915
func (s *Instance) SetState(v *InstanceState) *Instance {
	s.State = v
	return s
}