mirror of
https://github.com/kubernetes-sigs/external-dns.git
synced 2025-08-05 17:16:59 +02:00
* chore(crd): move code to `api/v1alpha1` * fix license check * fix linter * remove obsolete exclusion on linter
38 lines
934 B
Go
38 lines
934 B
Go
//go:build !ignore_autogenerated
|
|
|
|
// Code generated by controller-gen. DO NOT EDIT.
|
|
|
|
package endpoint
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Endpoint) DeepCopyInto(out *Endpoint) {
|
|
*out = *in
|
|
if in.Targets != nil {
|
|
in, out := &in.Targets, &out.Targets
|
|
*out = make(Targets, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
if in.Labels != nil {
|
|
in, out := &in.Labels, &out.Labels
|
|
*out = make(Labels, len(*in))
|
|
for key, val := range *in {
|
|
(*out)[key] = val
|
|
}
|
|
}
|
|
if in.ProviderSpecific != nil {
|
|
in, out := &in.ProviderSpecific, &out.ProviderSpecific
|
|
*out = make(ProviderSpecific, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoint.
|
|
func (in *Endpoint) DeepCopy() *Endpoint {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Endpoint)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|