//go:build !ignore_autogenerated // Code generated by controller-gen. DO NOT EDIT. package v1alpha1 import ( corev1 "k8s.io/api/core/v1" "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" ) // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindACL) DeepCopyInto(out *BindACL) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindACL. func (in *BindACL) DeepCopy() *BindACL { if in == nil { return nil } out := new(BindACL) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BindACL) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindACLList) DeepCopyInto(out *BindACLList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]BindACL, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindACLList. func (in *BindACLList) DeepCopy() *BindACLList { if in == nil { return nil } out := new(BindACLList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BindACLList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindACLSpec) DeepCopyInto(out *BindACLSpec) { *out = *in if in.Entries != nil { in, out := &in.Entries, &out.Entries *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindACLSpec. func (in *BindACLSpec) DeepCopy() *BindACLSpec { if in == nil { return nil } out := new(BindACLSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindACLStatus) DeepCopyInto(out *BindACLStatus) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]v1.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindACLStatus. func (in *BindACLStatus) DeepCopy() *BindACLStatus { if in == nil { return nil } out := new(BindACLStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindCatalogZone) DeepCopyInto(out *BindCatalogZone) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindCatalogZone. func (in *BindCatalogZone) DeepCopy() *BindCatalogZone { if in == nil { return nil } out := new(BindCatalogZone) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BindCatalogZone) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindCatalogZoneList) DeepCopyInto(out *BindCatalogZoneList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]BindCatalogZone, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindCatalogZoneList. func (in *BindCatalogZoneList) DeepCopy() *BindCatalogZoneList { if in == nil { return nil } out := new(BindCatalogZoneList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BindCatalogZoneList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindCatalogZoneSpec) DeepCopyInto(out *BindCatalogZoneSpec) { *out = *in if in.DefaultPrimaries != nil { in, out := &in.DefaultPrimaries, &out.DefaultPrimaries *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindCatalogZoneSpec. func (in *BindCatalogZoneSpec) DeepCopy() *BindCatalogZoneSpec { if in == nil { return nil } out := new(BindCatalogZoneSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindCatalogZoneStatus) DeepCopyInto(out *BindCatalogZoneStatus) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]v1.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindCatalogZoneStatus. func (in *BindCatalogZoneStatus) DeepCopy() *BindCatalogZoneStatus { if in == nil { return nil } out := new(BindCatalogZoneStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindCluster) DeepCopyInto(out *BindCluster) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindCluster. func (in *BindCluster) DeepCopy() *BindCluster { if in == nil { return nil } out := new(BindCluster) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BindCluster) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindClusterList) DeepCopyInto(out *BindClusterList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]BindCluster, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindClusterList. func (in *BindClusterList) DeepCopy() *BindClusterList { if in == nil { return nil } out := new(BindClusterList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BindClusterList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindClusterSpec) DeepCopyInto(out *BindClusterSpec) { *out = *in if in.Recursion != nil { in, out := &in.Recursion, &out.Recursion *out = new(bool) **out = **in } if in.Forwarders != nil { in, out := &in.Forwarders, &out.Forwarders *out = make([]string, len(*in)) copy(*out, *in) } if in.AllowNewZones != nil { in, out := &in.AllowNewZones, &out.AllowNewZones *out = new(bool) **out = **in } if in.ExtraOptions != nil { in, out := &in.ExtraOptions, &out.ExtraOptions *out = make([]string, len(*in)) copy(*out, *in) } if in.StorageClassName != nil { in, out := &in.StorageClassName, &out.StorageClassName *out = new(string) **out = **in } in.Resources.DeepCopyInto(&out.Resources) in.Service.DeepCopyInto(&out.Service) if in.PrimaryService != nil { in, out := &in.PrimaryService, &out.PrimaryService *out = new(ClusterServiceSpec) (*in).DeepCopyInto(*out) } if in.NodeSelector != nil { in, out := &in.NodeSelector, &out.NodeSelector *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Tolerations != nil { in, out := &in.Tolerations, &out.Tolerations *out = make([]corev1.Toleration, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Affinity != nil { in, out := &in.Affinity, &out.Affinity *out = new(corev1.Affinity) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindClusterSpec. func (in *BindClusterSpec) DeepCopy() *BindClusterSpec { if in == nil { return nil } out := new(BindClusterSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindClusterStatus) DeepCopyInto(out *BindClusterStatus) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]v1.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindClusterStatus. func (in *BindClusterStatus) DeepCopy() *BindClusterStatus { if in == nil { return nil } out := new(BindClusterStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindDNSSECPolicy) DeepCopyInto(out *BindDNSSECPolicy) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindDNSSECPolicy. func (in *BindDNSSECPolicy) DeepCopy() *BindDNSSECPolicy { if in == nil { return nil } out := new(BindDNSSECPolicy) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BindDNSSECPolicy) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindDNSSECPolicyList) DeepCopyInto(out *BindDNSSECPolicyList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]BindDNSSECPolicy, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindDNSSECPolicyList. func (in *BindDNSSECPolicyList) DeepCopy() *BindDNSSECPolicyList { if in == nil { return nil } out := new(BindDNSSECPolicyList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BindDNSSECPolicyList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindDNSSECPolicySpec) DeepCopyInto(out *BindDNSSECPolicySpec) { *out = *in if in.CSK != nil { in, out := &in.CSK, &out.CSK *out = new(DNSSECKey) **out = **in } if in.KSK != nil { in, out := &in.KSK, &out.KSK *out = new(DNSSECKey) **out = **in } if in.ZSK != nil { in, out := &in.ZSK, &out.ZSK *out = new(DNSSECKey) **out = **in } if in.ExtraOptions != nil { in, out := &in.ExtraOptions, &out.ExtraOptions *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindDNSSECPolicySpec. func (in *BindDNSSECPolicySpec) DeepCopy() *BindDNSSECPolicySpec { if in == nil { return nil } out := new(BindDNSSECPolicySpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindDNSSECPolicyStatus) DeepCopyInto(out *BindDNSSECPolicyStatus) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]v1.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindDNSSECPolicyStatus. func (in *BindDNSSECPolicyStatus) DeepCopy() *BindDNSSECPolicyStatus { if in == nil { return nil } out := new(BindDNSSECPolicyStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindPolicy) DeepCopyInto(out *BindPolicy) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindPolicy. func (in *BindPolicy) DeepCopy() *BindPolicy { if in == nil { return nil } out := new(BindPolicy) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BindPolicy) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindPolicyList) DeepCopyInto(out *BindPolicyList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]BindPolicy, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindPolicyList. func (in *BindPolicyList) DeepCopy() *BindPolicyList { if in == nil { return nil } out := new(BindPolicyList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BindPolicyList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindPolicySpec) DeepCopyInto(out *BindPolicySpec) { *out = *in if in.Rules != nil { in, out := &in.Rules, &out.Rules *out = make([]RPZRule, len(*in)) copy(*out, *in) } if in.Primaries != nil { in, out := &in.Primaries, &out.Primaries *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindPolicySpec. func (in *BindPolicySpec) DeepCopy() *BindPolicySpec { if in == nil { return nil } out := new(BindPolicySpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindPolicyStatus) DeepCopyInto(out *BindPolicyStatus) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]v1.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindPolicyStatus. func (in *BindPolicyStatus) DeepCopy() *BindPolicyStatus { if in == nil { return nil } out := new(BindPolicyStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindTSIGAPI) DeepCopyInto(out *BindTSIGAPI) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindTSIGAPI. func (in *BindTSIGAPI) DeepCopy() *BindTSIGAPI { if in == nil { return nil } out := new(BindTSIGAPI) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BindTSIGAPI) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindTSIGAPIList) DeepCopyInto(out *BindTSIGAPIList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]BindTSIGAPI, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindTSIGAPIList. func (in *BindTSIGAPIList) DeepCopy() *BindTSIGAPIList { if in == nil { return nil } out := new(BindTSIGAPIList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BindTSIGAPIList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindTSIGAPISpec) DeepCopyInto(out *BindTSIGAPISpec) { *out = *in if in.Env != nil { in, out := &in.Env, &out.Env *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } in.Service.DeepCopyInto(&out.Service) in.Resources.DeepCopyInto(&out.Resources) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindTSIGAPISpec. func (in *BindTSIGAPISpec) DeepCopy() *BindTSIGAPISpec { if in == nil { return nil } out := new(BindTSIGAPISpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindTSIGAPIStatus) DeepCopyInto(out *BindTSIGAPIStatus) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]v1.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindTSIGAPIStatus. func (in *BindTSIGAPIStatus) DeepCopy() *BindTSIGAPIStatus { if in == nil { return nil } out := new(BindTSIGAPIStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindTSIGKey) DeepCopyInto(out *BindTSIGKey) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) out.Spec = in.Spec in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindTSIGKey. func (in *BindTSIGKey) DeepCopy() *BindTSIGKey { if in == nil { return nil } out := new(BindTSIGKey) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BindTSIGKey) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindTSIGKeyList) DeepCopyInto(out *BindTSIGKeyList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]BindTSIGKey, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindTSIGKeyList. func (in *BindTSIGKeyList) DeepCopy() *BindTSIGKeyList { if in == nil { return nil } out := new(BindTSIGKeyList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BindTSIGKeyList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindTSIGKeySpec) DeepCopyInto(out *BindTSIGKeySpec) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindTSIGKeySpec. func (in *BindTSIGKeySpec) DeepCopy() *BindTSIGKeySpec { if in == nil { return nil } out := new(BindTSIGKeySpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindTSIGKeyStatus) DeepCopyInto(out *BindTSIGKeyStatus) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]v1.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindTSIGKeyStatus. func (in *BindTSIGKeyStatus) DeepCopy() *BindTSIGKeyStatus { if in == nil { return nil } out := new(BindTSIGKeyStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindView) DeepCopyInto(out *BindView) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindView. func (in *BindView) DeepCopy() *BindView { if in == nil { return nil } out := new(BindView) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BindView) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindViewList) DeepCopyInto(out *BindViewList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]BindView, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindViewList. func (in *BindViewList) DeepCopy() *BindViewList { if in == nil { return nil } out := new(BindViewList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BindViewList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindViewSpec) DeepCopyInto(out *BindViewSpec) { *out = *in if in.MatchClients != nil { in, out := &in.MatchClients, &out.MatchClients *out = make([]string, len(*in)) copy(*out, *in) } if in.MatchDestinations != nil { in, out := &in.MatchDestinations, &out.MatchDestinations *out = make([]string, len(*in)) copy(*out, *in) } if in.Recursion != nil { in, out := &in.Recursion, &out.Recursion *out = new(bool) **out = **in } if in.AllowQuery != nil { in, out := &in.AllowQuery, &out.AllowQuery *out = make([]string, len(*in)) copy(*out, *in) } if in.ExtraOptions != nil { in, out := &in.ExtraOptions, &out.ExtraOptions *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindViewSpec. func (in *BindViewSpec) DeepCopy() *BindViewSpec { if in == nil { return nil } out := new(BindViewSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindViewStatus) DeepCopyInto(out *BindViewStatus) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]v1.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindViewStatus. func (in *BindViewStatus) DeepCopy() *BindViewStatus { if in == nil { return nil } out := new(BindViewStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindZone) DeepCopyInto(out *BindZone) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindZone. func (in *BindZone) DeepCopy() *BindZone { if in == nil { return nil } out := new(BindZone) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BindZone) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindZoneList) DeepCopyInto(out *BindZoneList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]BindZone, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindZoneList. func (in *BindZoneList) DeepCopy() *BindZoneList { if in == nil { return nil } out := new(BindZoneList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BindZoneList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindZoneSpec) DeepCopyInto(out *BindZoneSpec) { *out = *in if in.Records != nil { in, out := &in.Records, &out.Records *out = make([]Record, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.AllowTransfer != nil { in, out := &in.AllowTransfer, &out.AllowTransfer *out = make([]string, len(*in)) copy(*out, *in) } if in.Catalog != nil { in, out := &in.Catalog, &out.Catalog *out = new(bool) **out = **in } if in.Forwarders != nil { in, out := &in.Forwarders, &out.Forwarders *out = make([]string, len(*in)) copy(*out, *in) } if in.Primaries != nil { in, out := &in.Primaries, &out.Primaries *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindZoneSpec. func (in *BindZoneSpec) DeepCopy() *BindZoneSpec { if in == nil { return nil } out := new(BindZoneSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BindZoneStatus) DeepCopyInto(out *BindZoneStatus) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]v1.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindZoneStatus. func (in *BindZoneStatus) DeepCopy() *BindZoneStatus { if in == nil { return nil } out := new(BindZoneStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ClusterServiceSpec) DeepCopyInto(out *ClusterServiceSpec) { *out = *in if in.Annotations != nil { in, out := &in.Annotations, &out.Annotations *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterServiceSpec. func (in *ClusterServiceSpec) DeepCopy() *ClusterServiceSpec { if in == nil { return nil } out := new(ClusterServiceSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DNSRecord) DeepCopyInto(out *DNSRecord) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSRecord. func (in *DNSRecord) DeepCopy() *DNSRecord { if in == nil { return nil } out := new(DNSRecord) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DNSRecord) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DNSRecordList) DeepCopyInto(out *DNSRecordList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]DNSRecord, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSRecordList. func (in *DNSRecordList) DeepCopy() *DNSRecordList { if in == nil { return nil } out := new(DNSRecordList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DNSRecordList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DNSRecordSpec) DeepCopyInto(out *DNSRecordSpec) { *out = *in if in.TTL != nil { in, out := &in.TTL, &out.TTL *out = new(int32) **out = **in } if in.Values != nil { in, out := &in.Values, &out.Values *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSRecordSpec. func (in *DNSRecordSpec) DeepCopy() *DNSRecordSpec { if in == nil { return nil } out := new(DNSRecordSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DNSRecordStatus) DeepCopyInto(out *DNSRecordStatus) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]v1.Condition, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSRecordStatus. func (in *DNSRecordStatus) DeepCopy() *DNSRecordStatus { if in == nil { return nil } out := new(DNSRecordStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DNSSECKey) DeepCopyInto(out *DNSSECKey) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSSECKey. func (in *DNSSECKey) DeepCopy() *DNSSECKey { if in == nil { return nil } out := new(DNSSECKey) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RPZRule) DeepCopyInto(out *RPZRule) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RPZRule. func (in *RPZRule) DeepCopy() *RPZRule { if in == nil { return nil } out := new(RPZRule) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Record) DeepCopyInto(out *Record) { *out = *in if in.TTL != nil { in, out := &in.TTL, &out.TTL *out = new(int32) **out = **in } if in.Values != nil { in, out := &in.Values, &out.Values *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Record. func (in *Record) DeepCopy() *Record { if in == nil { return nil } out := new(Record) in.DeepCopyInto(out) return out }