1 // +build !ignore_autogenerated
3 // Code generated by operator-sdk. DO NOT EDIT.
8 runtime "k8s.io/apimachinery/pkg/runtime"
11 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
12 func (in *Master) DeepCopyInto(out *Master) {
17 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Master.
18 func (in *Master) DeepCopy() *Master {
27 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
28 func (in *Provisioning) DeepCopyInto(out *Provisioning) {
30 out.TypeMeta = in.TypeMeta
31 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
32 in.Spec.DeepCopyInto(&out.Spec)
33 out.Status = in.Status
37 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Provisioning.
38 func (in *Provisioning) DeepCopy() *Provisioning {
42 out := new(Provisioning)
47 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
48 func (in *Provisioning) DeepCopyObject() runtime.Object {
49 if c := in.DeepCopy(); c != nil {
55 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
56 func (in *ProvisioningList) DeepCopyInto(out *ProvisioningList) {
58 out.TypeMeta = in.TypeMeta
59 out.ListMeta = in.ListMeta
61 in, out := &in.Items, &out.Items
62 *out = make([]Provisioning, len(*in))
64 (*in)[i].DeepCopyInto(&(*out)[i])
70 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningList.
71 func (in *ProvisioningList) DeepCopy() *ProvisioningList {
75 out := new(ProvisioningList)
80 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
81 func (in *ProvisioningList) DeepCopyObject() runtime.Object {
82 if c := in.DeepCopy(); c != nil {
88 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
89 func (in *ProvisioningSpec) DeepCopyInto(out *ProvisioningSpec) {
91 if in.Masters != nil {
92 in, out := &in.Masters, &out.Masters
93 *out = make([]map[string]Master, len(*in))
96 in, out := &(*in)[i], &(*out)[i]
97 *out = make(map[string]Master, len(*in))
98 for key, val := range *in {
104 if in.Workers != nil {
105 in, out := &in.Workers, &out.Workers
106 *out = make([]map[string]Worker, len(*in))
109 in, out := &(*in)[i], &(*out)[i]
110 *out = make(map[string]Worker, len(*in))
111 for key, val := range *in {
120 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningSpec.
121 func (in *ProvisioningSpec) DeepCopy() *ProvisioningSpec {
125 out := new(ProvisioningSpec)
130 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
131 func (in *ProvisioningStatus) DeepCopyInto(out *ProvisioningStatus) {
136 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningStatus.
137 func (in *ProvisioningStatus) DeepCopy() *ProvisioningStatus {
141 out := new(ProvisioningStatus)
146 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
147 func (in *Worker) DeepCopyInto(out *Worker) {
152 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Worker.
153 func (in *Worker) DeepCopy() *Worker {