//go:build !ignore_autogenerated // +build !ignore_autogenerated // Copyright Amazon.com Inc. or its affiliates. All Rights Reserved. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. // 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 *BundlePackage) DeepCopyInto(out *BundlePackage) { *out = *in in.Source.DeepCopyInto(&out.Source) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BundlePackage. func (in *BundlePackage) DeepCopy() *BundlePackage { if in == nil { return nil } out := new(BundlePackage) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BundlePackageSource) DeepCopyInto(out *BundlePackageSource) { *out = *in if in.Versions != nil { in, out := &in.Versions, &out.Versions *out = make([]SourceVersion, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BundlePackageSource. func (in *BundlePackageSource) DeepCopy() *BundlePackageSource { if in == nil { return nil } out := new(BundlePackageSource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in BundlesByVersion) DeepCopyInto(out *BundlesByVersion) { { in := &in *out = make(BundlesByVersion, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BundlesByVersion. func (in BundlesByVersion) DeepCopy() BundlesByVersion { if in == nil { return nil } out := new(BundlesByVersion) in.DeepCopyInto(out) return *out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Package) DeepCopyInto(out *Package) { *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 Package. func (in *Package) DeepCopy() *Package { if in == nil { return nil } out := new(Package) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Package) 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 *PackageAvailableUpgrade) DeepCopyInto(out *PackageAvailableUpgrade) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageAvailableUpgrade. func (in *PackageAvailableUpgrade) DeepCopy() *PackageAvailableUpgrade { if in == nil { return nil } out := new(PackageAvailableUpgrade) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PackageBundle) DeepCopyInto(out *PackageBundle) { *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 PackageBundle. func (in *PackageBundle) DeepCopy() *PackageBundle { if in == nil { return nil } out := new(PackageBundle) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PackageBundle) 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 *PackageBundleController) DeepCopyInto(out *PackageBundleController) { *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 PackageBundleController. func (in *PackageBundleController) DeepCopy() *PackageBundleController { if in == nil { return nil } out := new(PackageBundleController) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PackageBundleController) 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 *PackageBundleControllerList) DeepCopyInto(out *PackageBundleControllerList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]PackageBundleController, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageBundleControllerList. func (in *PackageBundleControllerList) DeepCopy() *PackageBundleControllerList { if in == nil { return nil } out := new(PackageBundleControllerList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PackageBundleControllerList) 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 *PackageBundleControllerSpec) DeepCopyInto(out *PackageBundleControllerSpec) { *out = *in if in.LogLevel != nil { in, out := &in.LogLevel, &out.LogLevel *out = new(int32) **out = **in } out.UpgradeCheckInterval = in.UpgradeCheckInterval out.UpgradeCheckShortInterval = in.UpgradeCheckShortInterval } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageBundleControllerSpec. func (in *PackageBundleControllerSpec) DeepCopy() *PackageBundleControllerSpec { if in == nil { return nil } out := new(PackageBundleControllerSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PackageBundleControllerStatus) DeepCopyInto(out *PackageBundleControllerStatus) { *out = *in in.Spec.DeepCopyInto(&out.Spec) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageBundleControllerStatus. func (in *PackageBundleControllerStatus) DeepCopy() *PackageBundleControllerStatus { if in == nil { return nil } out := new(PackageBundleControllerStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PackageBundleList) DeepCopyInto(out *PackageBundleList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]PackageBundle, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageBundleList. func (in *PackageBundleList) DeepCopy() *PackageBundleList { if in == nil { return nil } out := new(PackageBundleList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PackageBundleList) 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 *PackageBundleSpec) DeepCopyInto(out *PackageBundleSpec) { *out = *in if in.Packages != nil { in, out := &in.Packages, &out.Packages *out = make([]BundlePackage, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageBundleSpec. func (in *PackageBundleSpec) DeepCopy() *PackageBundleSpec { if in == nil { return nil } out := new(PackageBundleSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PackageBundleStatus) DeepCopyInto(out *PackageBundleStatus) { *out = *in in.Spec.DeepCopyInto(&out.Spec) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageBundleStatus. func (in *PackageBundleStatus) DeepCopy() *PackageBundleStatus { if in == nil { return nil } out := new(PackageBundleStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PackageList) DeepCopyInto(out *PackageList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Package, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageList. func (in *PackageList) DeepCopy() *PackageList { if in == nil { return nil } out := new(PackageList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *PackageList) 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 *PackageOCISource) DeepCopyInto(out *PackageOCISource) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageOCISource. func (in *PackageOCISource) DeepCopy() *PackageOCISource { if in == nil { return nil } out := new(PackageOCISource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PackageSpec) DeepCopyInto(out *PackageSpec) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageSpec. func (in *PackageSpec) DeepCopy() *PackageSpec { if in == nil { return nil } out := new(PackageSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PackageStatus) DeepCopyInto(out *PackageStatus) { *out = *in out.Source = in.Source if in.UpgradesAvailable != nil { in, out := &in.UpgradesAvailable, &out.UpgradesAvailable *out = make([]PackageAvailableUpgrade, len(*in)) copy(*out, *in) } out.Spec = in.Spec } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackageStatus. func (in *PackageStatus) DeepCopy() *PackageStatus { if in == nil { return nil } out := new(PackageStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SourceVersion) DeepCopyInto(out *SourceVersion) { *out = *in if in.Images != nil { in, out := &in.Images, &out.Images *out = make([]VersionImages, len(*in)) copy(*out, *in) } if in.Dependencies != nil { in, out := &in.Dependencies, &out.Dependencies *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceVersion. func (in *SourceVersion) DeepCopy() *SourceVersion { if in == nil { return nil } out := new(SourceVersion) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *VersionImages) DeepCopyInto(out *VersionImages) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VersionImages. func (in *VersionImages) DeepCopy() *VersionImages { if in == nil { return nil } out := new(VersionImages) in.DeepCopyInto(out) return out }