deep-copy for MirrorService
This commit is contained in:
parent
af9762cf32
commit
259c7adc81
1 changed files with 42 additions and 0 deletions
|
@ -687,6 +687,43 @@ func (in *Middleware) DeepCopy() *Middleware {
|
||||||
return out
|
return out
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||||
|
func (in *MirrorService) DeepCopyInto(out *MirrorService) {
|
||||||
|
*out = *in
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MirrorService.
|
||||||
|
func (in *MirrorService) DeepCopy() *MirrorService {
|
||||||
|
if in == nil {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
out := new(MirrorService)
|
||||||
|
in.DeepCopyInto(out)
|
||||||
|
return out
|
||||||
|
}
|
||||||
|
|
||||||
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||||
|
func (in *Mirroring) DeepCopyInto(out *Mirroring) {
|
||||||
|
*out = *in
|
||||||
|
if in.Mirrors != nil {
|
||||||
|
in, out := &in.Mirrors, &out.Mirrors
|
||||||
|
*out = make([]MirrorService, len(*in))
|
||||||
|
copy(*out, *in)
|
||||||
|
}
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Mirroring.
|
||||||
|
func (in *Mirroring) DeepCopy() *Mirroring {
|
||||||
|
if in == nil {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
out := new(Mirroring)
|
||||||
|
in.DeepCopyInto(out)
|
||||||
|
return out
|
||||||
|
}
|
||||||
|
|
||||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||||
func (in *PassTLSClientCert) DeepCopyInto(out *PassTLSClientCert) {
|
func (in *PassTLSClientCert) DeepCopyInto(out *PassTLSClientCert) {
|
||||||
*out = *in
|
*out = *in
|
||||||
|
@ -967,6 +1004,11 @@ func (in *Service) DeepCopyInto(out *Service) {
|
||||||
*out = new(WeightedRoundRobin)
|
*out = new(WeightedRoundRobin)
|
||||||
(*in).DeepCopyInto(*out)
|
(*in).DeepCopyInto(*out)
|
||||||
}
|
}
|
||||||
|
if in.Mirroring != nil {
|
||||||
|
in, out := &in.Mirroring, &out.Mirroring
|
||||||
|
*out = new(Mirroring)
|
||||||
|
(*in).DeepCopyInto(*out)
|
||||||
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue