@@ -24,6 +24,95 @@ import (
24
24
"k8s.io/apimachinery/pkg/runtime"
25
25
)
26
26
27
+ // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
28
+ func (in * Admiral ) DeepCopyInto (out * Admiral ) {
29
+ * out = * in
30
+ out .TypeMeta = in .TypeMeta
31
+ in .ObjectMeta .DeepCopyInto (& out .ObjectMeta )
32
+ out .Spec = in .Spec
33
+ out .Status = in .Status
34
+ }
35
+
36
+ // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Admiral.
37
+ func (in * Admiral ) DeepCopy () * Admiral {
38
+ if in == nil {
39
+ return nil
40
+ }
41
+ out := new (Admiral )
42
+ in .DeepCopyInto (out )
43
+ return out
44
+ }
45
+
46
+ // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
47
+ func (in * Admiral ) DeepCopyObject () runtime.Object {
48
+ if c := in .DeepCopy (); c != nil {
49
+ return c
50
+ }
51
+ return nil
52
+ }
53
+
54
+ // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
55
+ func (in * AdmiralList ) DeepCopyInto (out * AdmiralList ) {
56
+ * out = * in
57
+ out .TypeMeta = in .TypeMeta
58
+ out .ListMeta = in .ListMeta
59
+ if in .Items != nil {
60
+ in , out := & in .Items , & out .Items
61
+ * out = make ([]Admiral , len (* in ))
62
+ for i := range * in {
63
+ (* in )[i ].DeepCopyInto (& (* out )[i ])
64
+ }
65
+ }
66
+ }
67
+
68
+ // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmiralList.
69
+ func (in * AdmiralList ) DeepCopy () * AdmiralList {
70
+ if in == nil {
71
+ return nil
72
+ }
73
+ out := new (AdmiralList )
74
+ in .DeepCopyInto (out )
75
+ return out
76
+ }
77
+
78
+ // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
79
+ func (in * AdmiralList ) DeepCopyObject () runtime.Object {
80
+ if c := in .DeepCopy (); c != nil {
81
+ return c
82
+ }
83
+ return nil
84
+ }
85
+
86
+ // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
87
+ func (in * AdmiralSpec ) DeepCopyInto (out * AdmiralSpec ) {
88
+ * out = * in
89
+ }
90
+
91
+ // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmiralSpec.
92
+ func (in * AdmiralSpec ) DeepCopy () * AdmiralSpec {
93
+ if in == nil {
94
+ return nil
95
+ }
96
+ out := new (AdmiralSpec )
97
+ in .DeepCopyInto (out )
98
+ return out
99
+ }
100
+
101
+ // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
102
+ func (in * AdmiralStatus ) DeepCopyInto (out * AdmiralStatus ) {
103
+ * out = * in
104
+ }
105
+
106
+ // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmiralStatus.
107
+ func (in * AdmiralStatus ) DeepCopy () * AdmiralStatus {
108
+ if in == nil {
109
+ return nil
110
+ }
111
+ out := new (AdmiralStatus )
112
+ in .DeepCopyInto (out )
113
+ return out
114
+ }
115
+
27
116
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
28
117
func (in * Captain ) DeepCopyInto (out * Captain ) {
29
118
* out = * in
0 commit comments