in alibabacloudservicemesh/v1/zz_generated.deepcopy.go [2887:2934]
func (in *BreakerConfig) DeepCopyInto(out *BreakerConfig) {
*out = *in
if in.AverageRequestRT != nil {
in, out := &in.AverageRequestRT, &out.AverageRequestRT
*out = new(string)
**out = **in
}
if in.SlowRequestRT != nil {
in, out := &in.SlowRequestRT, &out.SlowRequestRT
*out = new(string)
**out = **in
}
if in.MaxSlowRequests != nil {
in, out := &in.MaxSlowRequests, &out.MaxSlowRequests
*out = new(uint32)
**out = **in
}
if in.ErrorPercent != nil {
in, out := &in.ErrorPercent, &out.ErrorPercent
*out = new(Percent)
**out = **in
}
if in.GatewayErrorPercent != nil {
in, out := &in.GatewayErrorPercent, &out.GatewayErrorPercent
*out = new(Percent)
**out = **in
}
if in.MinRequestAmount != nil {
in, out := &in.MinRequestAmount, &out.MinRequestAmount
*out = new(uint32)
**out = **in
}
if in.CustomResponse != nil {
in, out := &in.CustomResponse, &out.CustomResponse
*out = new(CustomResponse)
(*in).DeepCopyInto(*out)
}
if in.BreakDuration != nil {
in, out := &in.BreakDuration, &out.BreakDuration
*out = new(string)
**out = **in
}
if in.WindowSize != nil {
in, out := &in.WindowSize, &out.WindowSize
*out = new(string)
**out = **in
}
}