//go:build !ignore_autogenerated // Code generated by controller-gen. DO NOT EDIT. package v1alpha2 import ( "edge-infra.dev/pkg/k8s/meta" "edge-infra.dev/pkg/k8s/runtime/inventory" "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 *ApplyOptions) DeepCopyInto(out *ApplyOptions) { *out = *in if in.Timeout != nil { in, out := &in.Timeout, &out.Timeout *out = new(v1.Duration) **out = **in } if in.Interval != nil { in, out := &in.Interval, &out.Interval *out = new(v1.Duration) **out = **in } if in.RetryInterval != nil { in, out := &in.RetryInterval, &out.RetryInterval *out = new(v1.Duration) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplyOptions. func (in *ApplyOptions) DeepCopy() *ApplyOptions { if in == nil { return nil } out := new(ApplyOptions) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Artifact) DeepCopyInto(out *Artifact) { *out = *in out.BaseArtifact = in.BaseArtifact } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Artifact. func (in *Artifact) DeepCopy() *Artifact { if in == nil { return nil } out := new(Artifact) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BaseArtifact) DeepCopyInto(out *BaseArtifact) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaseArtifact. func (in *BaseArtifact) DeepCopy() *BaseArtifact { if in == nil { return nil } out := new(BaseArtifact) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PackagePullOptions) DeepCopyInto(out *PackagePullOptions) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PackagePullOptions. func (in *PackagePullOptions) DeepCopy() *PackagePullOptions { if in == nil { return nil } out := new(PackagePullOptions) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Parameters) DeepCopyInto(out *Parameters) { *out = *in if in.Variables != nil { in, out := &in.Variables, &out.Variables *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.ConfigMapRef != nil { in, out := &in.ConfigMapRef, &out.ConfigMapRef *out = new(meta.NamespacedObjectReference) **out = **in } if in.Mapping != nil { in, out := &in.Mapping, &out.Mapping *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 Parameters. func (in *Parameters) DeepCopy() *Parameters { if in == nil { return nil } out := new(Parameters) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Pin) DeepCopyInto(out *Pin) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Pin. func (in *Pin) DeepCopy() *Pin { if in == nil { return nil } out := new(Pin) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Resolution) DeepCopyInto(out *Resolution) { *out = *in if in.Pins != nil { in, out := &in.Pins, &out.Pins *out = make([]Pin, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Resolution. func (in *Resolution) DeepCopy() *Resolution { if in == nil { return nil } out := new(Resolution) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ResolvedArtifact) DeepCopyInto(out *ResolvedArtifact) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResolvedArtifact. func (in *ResolvedArtifact) DeepCopy() *ResolvedArtifact { if in == nil { return nil } out := new(ResolvedArtifact) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Shipment) DeepCopyInto(out *Shipment) { *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 Shipment. func (in *Shipment) DeepCopy() *Shipment { if in == nil { return nil } out := new(Shipment) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Shipment) 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 *ShipmentList) DeepCopyInto(out *ShipmentList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Shipment, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShipmentList. func (in *ShipmentList) DeepCopy() *ShipmentList { if in == nil { return nil } out := new(ShipmentList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ShipmentList) 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 *ShipmentSpec) DeepCopyInto(out *ShipmentSpec) { *out = *in in.ApplyOptions.DeepCopyInto(&out.ApplyOptions) in.UnpackOptions.DeepCopyInto(&out.UnpackOptions) out.PackagePullOptions = in.PackagePullOptions if in.Pallets != nil { in, out := &in.Pallets, &out.Pallets *out = make([]BaseArtifact, len(*in)) copy(*out, *in) } in.Resolution.DeepCopyInto(&out.Resolution) if in.Rendering != nil { in, out := &in.Rendering, &out.Rendering *out = make([]Parameters, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } out.Credentials = in.Credentials } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShipmentSpec. func (in *ShipmentSpec) DeepCopy() *ShipmentSpec { if in == nil { return nil } out := new(ShipmentSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ShipmentStatus) DeepCopyInto(out *ShipmentStatus) { *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]) } } if in.Inventory != nil { in, out := &in.Inventory, &out.Inventory *out = new(inventory.ResourceInventory) (*in).DeepCopyInto(*out) } if in.LastApplied != nil { in, out := &in.LastApplied, &out.LastApplied *out = make([]ResolvedArtifact, len(*in)) copy(*out, *in) } if in.LastAttempted != nil { in, out := &in.LastAttempted, &out.LastAttempted *out = make([]ResolvedArtifact, len(*in)) copy(*out, *in) } out.RequestStatus = in.RequestStatus } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShipmentStatus. func (in *ShipmentStatus) DeepCopy() *ShipmentStatus { if in == nil { return nil } out := new(ShipmentStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UnpackOptions) DeepCopyInto(out *UnpackOptions) { *out = *in if in.Capabilities != nil { in, out := &in.Capabilities, &out.Capabilities *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UnpackOptions. func (in *UnpackOptions) DeepCopy() *UnpackOptions { if in == nil { return nil } out := new(UnpackOptions) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UnpackedPallet) DeepCopyInto(out *UnpackedPallet) { *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 UnpackedPallet. func (in *UnpackedPallet) DeepCopy() *UnpackedPallet { if in == nil { return nil } out := new(UnpackedPallet) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *UnpackedPallet) 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 *UnpackedPalletList) DeepCopyInto(out *UnpackedPalletList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]UnpackedPallet, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UnpackedPalletList. func (in *UnpackedPalletList) DeepCopy() *UnpackedPalletList { if in == nil { return nil } out := new(UnpackedPalletList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *UnpackedPalletList) 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 *UnpackedPalletSpec) DeepCopyInto(out *UnpackedPalletSpec) { *out = *in out.Artifact = in.Artifact in.ApplyOptions.DeepCopyInto(&out.ApplyOptions) in.UnpackOptions.DeepCopyInto(&out.UnpackOptions) out.PackagePullOptions = in.PackagePullOptions if in.Parameters != nil { in, out := &in.Parameters, &out.Parameters *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.DependsOn != nil { in, out := &in.DependsOn, &out.DependsOn *out = make([]meta.LocalObjectReference, len(*in)) copy(*out, *in) } out.Credentials = in.Credentials } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UnpackedPalletSpec. func (in *UnpackedPalletSpec) DeepCopy() *UnpackedPalletSpec { if in == nil { return nil } out := new(UnpackedPalletSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *UnpackedPalletStatus) DeepCopyInto(out *UnpackedPalletStatus) { *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]) } } if in.Inventory != nil { in, out := &in.Inventory, &out.Inventory *out = new(inventory.ResourceInventory) (*in).DeepCopyInto(*out) } in.StatusAge.DeepCopyInto(&out.StatusAge) out.RequestStatus = in.RequestStatus } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UnpackedPalletStatus. func (in *UnpackedPalletStatus) DeepCopy() *UnpackedPalletStatus { if in == nil { return nil } out := new(UnpackedPalletStatus) in.DeepCopyInto(out) return out }