// +build !ignore_autogenerated // Code generated by operator-sdk. 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 *Master) DeepCopyInto(out *Master) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Master. func (in *Master) DeepCopy() *Master { if in == nil { return nil } out := new(Master) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Provisioning) DeepCopyInto(out *Provisioning) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) out.Status = in.Status return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Provisioning. func (in *Provisioning) DeepCopy() *Provisioning { if in == nil { return nil } out := new(Provisioning) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Provisioning) 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 *ProvisioningList) DeepCopyInto(out *ProvisioningList) { *out = *in out.TypeMeta = in.TypeMeta out.ListMeta = in.ListMeta if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Provisioning, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningList. func (in *ProvisioningList) DeepCopy() *ProvisioningList { if in == nil { return nil } out := new(ProvisioningList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *ProvisioningList) 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 *ProvisioningSpec) DeepCopyInto(out *ProvisioningSpec) { *out = *in if in.Masters != nil { in, out := &in.Masters, &out.Masters *out = make([]map[string]Master, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = make(map[string]Master, len(*in)) for key, val := range *in { (*out)[key] = val } } } } if in.Workers != nil { in, out := &in.Workers, &out.Workers *out = make([]map[string]Worker, len(*in)) for i := range *in { if (*in)[i] != nil { in, out := &(*in)[i], &(*out)[i] *out = make(map[string]Worker, len(*in)) for key, val := range *in { (*out)[key] = val } } } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningSpec. func (in *ProvisioningSpec) DeepCopy() *ProvisioningSpec { if in == nil { return nil } out := new(ProvisioningSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *ProvisioningStatus) DeepCopyInto(out *ProvisioningStatus) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningStatus. func (in *ProvisioningStatus) DeepCopy() *ProvisioningStatus { if in == nil { return nil } out := new(ProvisioningStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Software) DeepCopyInto(out *Software) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) out.Spec = in.Spec out.Status = in.Status return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Software. func (in *Software) DeepCopy() *Software { if in == nil { return nil } out := new(Software) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *Software) 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 *SoftwareList) DeepCopyInto(out *SoftwareList) { *out = *in out.TypeMeta = in.TypeMeta out.ListMeta = in.ListMeta if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]Software, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SoftwareList. func (in *SoftwareList) DeepCopy() *SoftwareList { if in == nil { return nil } out := new(SoftwareList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *SoftwareList) 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 *SoftwareSpec) DeepCopyInto(out *SoftwareSpec) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SoftwareSpec. func (in *SoftwareSpec) DeepCopy() *SoftwareSpec { if in == nil { return nil } out := new(SoftwareSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SoftwareStatus) DeepCopyInto(out *SoftwareStatus) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SoftwareStatus. func (in *SoftwareStatus) DeepCopy() *SoftwareStatus { if in == nil { return nil } out := new(SoftwareStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Worker) DeepCopyInto(out *Worker) { *out = *in return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Worker. func (in *Worker) DeepCopy() *Worker { if in == nil { return nil } out := new(Worker) in.DeepCopyInto(out) return out }