//go:build !ignore_autogenerated // Code generated by controller-gen. DO NOT EDIT. package v1alpha1 import ( 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 *ApplicationSubject) DeepCopyInto(out *ApplicationSubject) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSubject. func (in *ApplicationSubject) DeepCopy() *ApplicationSubject { if in == nil { return nil } out := new(ApplicationSubject) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeviceBinding) DeepCopyInto(out *DeviceBinding) { *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 DeviceBinding. func (in *DeviceBinding) DeepCopy() *DeviceBinding { if in == nil { return nil } out := new(DeviceBinding) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DeviceBinding) 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 *DeviceBindingList) DeepCopyInto(out *DeviceBindingList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]DeviceBinding, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceBindingList. func (in *DeviceBindingList) DeepCopy() *DeviceBindingList { if in == nil { return nil } out := new(DeviceBindingList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DeviceBindingList) 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 *DeviceBindingSpec) DeepCopyInto(out *DeviceBindingSpec) { *out = *in out.Device = in.Device if in.Applications != nil { in, out := &in.Applications, &out.Applications *out = make([]ApplicationSubject, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceBindingSpec. func (in *DeviceBindingSpec) DeepCopy() *DeviceBindingSpec { if in == nil { return nil } out := new(DeviceBindingSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeviceBindingStatus) DeepCopyInto(out *DeviceBindingStatus) { *out = *in in.Timestamp.DeepCopyInto(&out.Timestamp) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceBindingStatus. func (in *DeviceBindingStatus) DeepCopy() *DeviceBindingStatus { if in == nil { return nil } out := new(DeviceBindingStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeviceSubject) DeepCopyInto(out *DeviceSubject) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeviceSubject. func (in *DeviceSubject) DeepCopy() *DeviceSubject { if in == nil { return nil } out := new(DeviceSubject) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Discovery) DeepCopyInto(out *Discovery) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) out.Spec = in.Spec } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Discovery. func (in *Discovery) DeepCopy() *Discovery { if in == nil { return nil } out := new(Discovery) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Discovery) 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 *DiscoveryList) DeepCopyInto(out *DiscoveryList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Discovery, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiscoveryList. func (in *DiscoveryList) DeepCopy() *DiscoveryList { if in == nil { return nil } out := new(DiscoveryList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DiscoveryList) 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 *DiscoverySpec) DeepCopyInto(out *DiscoverySpec) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DiscoverySpec. func (in *DiscoverySpec) DeepCopy() *DiscoverySpec { if in == nil { return nil } out := new(DiscoverySpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ExternalApplication) DeepCopyInto(out *ExternalApplication) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalApplication. func (in *ExternalApplication) DeepCopy() *ExternalApplication { if in == nil { return nil } out := new(ExternalApplication) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ExternalApplication) 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 *ExternalApplicationList) DeepCopyInto(out *ExternalApplicationList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]ExternalApplication, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalApplicationList. func (in *ExternalApplicationList) DeepCopy() *ExternalApplicationList { if in == nil { return nil } out := new(ExternalApplicationList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ExternalApplicationList) 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 *ExternalApplicationSpec) DeepCopyInto(out *ExternalApplicationSpec) { *out = *in in.ClientTemplate.DeepCopyInto(&out.ClientTemplate) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalApplicationSpec. func (in *ExternalApplicationSpec) DeepCopy() *ExternalApplicationSpec { if in == nil { return nil } out := new(ExternalApplicationSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ExternalDevice) DeepCopyInto(out *ExternalDevice) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) out.Spec = in.Spec } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalDevice. func (in *ExternalDevice) DeepCopy() *ExternalDevice { if in == nil { return nil } out := new(ExternalDevice) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ExternalDevice) 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 *ExternalDeviceList) DeepCopyInto(out *ExternalDeviceList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]ExternalDevice, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalDeviceList. func (in *ExternalDeviceList) DeepCopy() *ExternalDeviceList { if in == nil { return nil } out := new(ExternalDeviceList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ExternalDeviceList) 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 *ExternalDeviceSpec) DeepCopyInto(out *ExternalDeviceSpec) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalDeviceSpec. func (in *ExternalDeviceSpec) DeepCopy() *ExternalDeviceSpec { if in == nil { return nil } out := new(ExternalDeviceSpec) in.DeepCopyInto(out) return out }