...
1
2
3
4
19
20
21
22 package v1
23
24 import (
25 corev1 "k8s.io/api/core/v1"
26 runtime "k8s.io/apimachinery/pkg/runtime"
27 )
28
29
30 func (in *PriorityClass) DeepCopyInto(out *PriorityClass) {
31 *out = *in
32 out.TypeMeta = in.TypeMeta
33 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
34 if in.PreemptionPolicy != nil {
35 in, out := &in.PreemptionPolicy, &out.PreemptionPolicy
36 *out = new(corev1.PreemptionPolicy)
37 **out = **in
38 }
39 return
40 }
41
42
43 func (in *PriorityClass) DeepCopy() *PriorityClass {
44 if in == nil {
45 return nil
46 }
47 out := new(PriorityClass)
48 in.DeepCopyInto(out)
49 return out
50 }
51
52
53 func (in *PriorityClass) DeepCopyObject() runtime.Object {
54 if c := in.DeepCopy(); c != nil {
55 return c
56 }
57 return nil
58 }
59
60
61 func (in *PriorityClassList) DeepCopyInto(out *PriorityClassList) {
62 *out = *in
63 out.TypeMeta = in.TypeMeta
64 in.ListMeta.DeepCopyInto(&out.ListMeta)
65 if in.Items != nil {
66 in, out := &in.Items, &out.Items
67 *out = make([]PriorityClass, len(*in))
68 for i := range *in {
69 (*in)[i].DeepCopyInto(&(*out)[i])
70 }
71 }
72 return
73 }
74
75
76 func (in *PriorityClassList) DeepCopy() *PriorityClassList {
77 if in == nil {
78 return nil
79 }
80 out := new(PriorityClassList)
81 in.DeepCopyInto(out)
82 return out
83 }
84
85
86 func (in *PriorityClassList) DeepCopyObject() runtime.Object {
87 if c := in.DeepCopy(); c != nil {
88 return c
89 }
90 return nil
91 }
92
View as plain text