kubelatte-ce
Форк от sbertech/kubelatte-ce
1033 строки · 28.7 Кб
1//go:build !ignore_autogenerated
2// +build !ignore_autogenerated
3
4/*
5Copyright 2022.
6
7Licensed under the Apache License, Version 2.0 (the "License");
8you may not use this file except in compliance with the License.
9You may obtain a copy of the License at
10
11http://www.apache.org/licenses/LICENSE-2.0
12
13Unless required by applicable law or agreed to in writing, software
14distributed under the License is distributed on an "AS IS" BASIS,
15WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16See the License for the specific language governing permissions and
17limitations under the License.
18*/
19
20// Code generated by controller-gen. DO NOT EDIT.
21
22package v1alpha1
23
24import (
25runtime "k8s.io/apimachinery/pkg/runtime"
26)
27
28// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
29func (in *Annotation) DeepCopyInto(out *Annotation) {
30*out = *in
31if in.Containers != nil {
32in, out := &in.Containers, &out.Containers
33*out = make([]string, len(*in))
34copy(*out, *in)
35}
36if in.InitContainers != nil {
37in, out := &in.InitContainers, &out.InitContainers
38*out = make([]string, len(*in))
39copy(*out, *in)
40}
41}
42
43// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Annotation.
44func (in *Annotation) DeepCopy() *Annotation {
45if in == nil {
46return nil
47}
48out := new(Annotation)
49in.DeepCopyInto(out)
50return out
51}
52
53// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
54func (in *AnnotationConfig) DeepCopyInto(out *AnnotationConfig) {
55*out = *in
56if in.VolumeMounts != nil {
57in, out := &in.VolumeMounts, &out.VolumeMounts
58*out = make([]VolumeMountAnnotation, len(*in))
59for i := range *in {
60(*in)[i].DeepCopyInto(&(*out)[i])
61}
62}
63}
64
65// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnnotationConfig.
66func (in *AnnotationConfig) DeepCopy() *AnnotationConfig {
67if in == nil {
68return nil
69}
70out := new(AnnotationConfig)
71in.DeepCopyInto(out)
72return out
73}
74
75// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
76func (in *AnnotationSelector) DeepCopyInto(out *AnnotationSelector) {
77*out = *in
78if in.MatchExpressions != nil {
79in, out := &in.MatchExpressions, &out.MatchExpressions
80*out = make([]MatchExpression, len(*in))
81for i := range *in {
82(*in)[i].DeepCopyInto(&(*out)[i])
83}
84}
85}
86
87// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnnotationSelector.
88func (in *AnnotationSelector) DeepCopy() *AnnotationSelector {
89if in == nil {
90return nil
91}
92out := new(AnnotationSelector)
93in.DeepCopyInto(out)
94return out
95}
96
97// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
98func (in *Condition) DeepCopyInto(out *Condition) {
99*out = *in
100in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
101}
102
103// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Condition.
104func (in *Condition) DeepCopy() *Condition {
105if in == nil {
106return nil
107}
108out := new(Condition)
109in.DeepCopyInto(out)
110return out
111}
112
113// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
114func (in *ContainerInfo) DeepCopyInto(out *ContainerInfo) {
115*out = *in
116}
117
118// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerInfo.
119func (in *ContainerInfo) DeepCopy() *ContainerInfo {
120if in == nil {
121return nil
122}
123out := new(ContainerInfo)
124in.DeepCopyInto(out)
125return out
126}
127
128// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
129func (in *CreationConfig) DeepCopyInto(out *CreationConfig) {
130*out = *in
131in.LabelSelector.DeepCopyInto(&out.LabelSelector)
132if in.TemplateRefs != nil {
133in, out := &in.TemplateRefs, &out.TemplateRefs
134*out = make([]string, len(*in))
135copy(*out, *in)
136}
137}
138
139// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CreationConfig.
140func (in *CreationConfig) DeepCopy() *CreationConfig {
141if in == nil {
142return nil
143}
144out := new(CreationConfig)
145in.DeepCopyInto(out)
146return out
147}
148
149// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
150func (in *Item) DeepCopyInto(out *Item) {
151*out = *in
152in.Match.DeepCopyInto(&out.Match)
153in.Rule.DeepCopyInto(&out.Rule)
154}
155
156// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Item.
157func (in *Item) DeepCopy() *Item {
158if in == nil {
159return nil
160}
161out := new(Item)
162in.DeepCopyInto(out)
163return out
164}
165
166// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
167func (in *Kind) DeepCopyInto(out *Kind) {
168*out = *in
169if in.Kind != nil {
170in, out := &in.Kind, &out.Kind
171*out = make([]string, len(*in))
172copy(*out, *in)
173}
174if in.ApiGroups != nil {
175in, out := &in.ApiGroups, &out.ApiGroups
176*out = make([]string, len(*in))
177copy(*out, *in)
178}
179}
180
181// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Kind.
182func (in *Kind) DeepCopy() *Kind {
183if in == nil {
184return nil
185}
186out := new(Kind)
187in.DeepCopyInto(out)
188return out
189}
190
191// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
192func (in *Label) DeepCopyInto(out *Label) {
193*out = *in
194if in.Name != nil {
195in, out := &in.Name, &out.Name
196*out = make([]string, len(*in))
197copy(*out, *in)
198}
199if in.Containers != nil {
200in, out := &in.Containers, &out.Containers
201*out = make([]string, len(*in))
202copy(*out, *in)
203}
204if in.InitContainers != nil {
205in, out := &in.InitContainers, &out.InitContainers
206*out = make([]string, len(*in))
207copy(*out, *in)
208}
209}
210
211// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Label.
212func (in *Label) DeepCopy() *Label {
213if in == nil {
214return nil
215}
216out := new(Label)
217in.DeepCopyInto(out)
218return out
219}
220
221// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
222func (in *LabelAndAnnotationInfo) DeepCopyInto(out *LabelAndAnnotationInfo) {
223*out = *in
224in.LabelAndAnnotationNotFound.DeepCopyInto(&out.LabelAndAnnotationNotFound)
225if in.Annotations != nil {
226in, out := &in.Annotations, &out.Annotations
227*out = make([]Annotation, len(*in))
228for i := range *in {
229(*in)[i].DeepCopyInto(&(*out)[i])
230}
231}
232if in.Labels != nil {
233in, out := &in.Labels, &out.Labels
234*out = make([]Label, len(*in))
235for i := range *in {
236(*in)[i].DeepCopyInto(&(*out)[i])
237}
238}
239}
240
241// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LabelAndAnnotationInfo.
242func (in *LabelAndAnnotationInfo) DeepCopy() *LabelAndAnnotationInfo {
243if in == nil {
244return nil
245}
246out := new(LabelAndAnnotationInfo)
247in.DeepCopyInto(out)
248return out
249}
250
251// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
252func (in *LabelAndAnnotationNotFound) DeepCopyInto(out *LabelAndAnnotationNotFound) {
253*out = *in
254if in.Containers != nil {
255in, out := &in.Containers, &out.Containers
256*out = make([]string, len(*in))
257copy(*out, *in)
258}
259if in.InitContainers != nil {
260in, out := &in.InitContainers, &out.InitContainers
261*out = make([]string, len(*in))
262copy(*out, *in)
263}
264}
265
266// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LabelAndAnnotationNotFound.
267func (in *LabelAndAnnotationNotFound) DeepCopy() *LabelAndAnnotationNotFound {
268if in == nil {
269return nil
270}
271out := new(LabelAndAnnotationNotFound)
272in.DeepCopyInto(out)
273return out
274}
275
276// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
277func (in *LabelSelector) DeepCopyInto(out *LabelSelector) {
278*out = *in
279if in.MatchExpressions != nil {
280in, out := &in.MatchExpressions, &out.MatchExpressions
281*out = make([]MatchExpression, len(*in))
282for i := range *in {
283(*in)[i].DeepCopyInto(&(*out)[i])
284}
285}
286}
287
288// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LabelSelector.
289func (in *LabelSelector) DeepCopy() *LabelSelector {
290if in == nil {
291return nil
292}
293out := new(LabelSelector)
294in.DeepCopyInto(out)
295return out
296}
297
298// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
299func (in *Match) DeepCopyInto(out *Match) {
300*out = *in
301if in.Operations != nil {
302in, out := &in.Operations, &out.Operations
303*out = make([]string, len(*in))
304copy(*out, *in)
305}
306out.UserInfo = in.UserInfo
307if in.Kinds != nil {
308in, out := &in.Kinds, &out.Kinds
309*out = make([]Kind, len(*in))
310for i := range *in {
311(*in)[i].DeepCopyInto(&(*out)[i])
312}
313}
314out.Name = in.Name
315in.NamespaceSelector.DeepCopyInto(&out.NamespaceSelector)
316in.ExcludedNamespaces.DeepCopyInto(&out.ExcludedNamespaces)
317in.IncludedNamespaces.DeepCopyInto(&out.IncludedNamespaces)
318in.AnnotationSelector.DeepCopyInto(&out.AnnotationSelector)
319in.LabelSelector.DeepCopyInto(&out.LabelSelector)
320in.MatchConditions.DeepCopyInto(&out.MatchConditions)
321}
322
323// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Match.
324func (in *Match) DeepCopy() *Match {
325if in == nil {
326return nil
327}
328out := new(Match)
329in.DeepCopyInto(out)
330return out
331}
332
333// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
334func (in *MatchConditions) DeepCopyInto(out *MatchConditions) {
335*out = *in
336if in.Object != nil {
337in, out := &in.Object, &out.Object
338*out = make([]Obj, len(*in))
339copy(*out, *in)
340}
341if in.OldObject != nil {
342in, out := &in.OldObject, &out.OldObject
343*out = make([]Obj, len(*in))
344copy(*out, *in)
345}
346}
347
348// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MatchConditions.
349func (in *MatchConditions) DeepCopy() *MatchConditions {
350if in == nil {
351return nil
352}
353out := new(MatchConditions)
354in.DeepCopyInto(out)
355return out
356}
357
358// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
359func (in *MatchExpression) DeepCopyInto(out *MatchExpression) {
360*out = *in
361if in.Values != nil {
362in, out := &in.Values, &out.Values
363*out = make([]string, len(*in))
364copy(*out, *in)
365}
366}
367
368// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MatchExpression.
369func (in *MatchExpression) DeepCopy() *MatchExpression {
370if in == nil {
371return nil
372}
373out := new(MatchExpression)
374in.DeepCopyInto(out)
375return out
376}
377
378// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
379func (in *MutationConfig) DeepCopyInto(out *MutationConfig) {
380*out = *in
381in.LabelSelector.DeepCopyInto(&out.LabelSelector)
382if in.Containers != nil {
383in, out := &in.Containers, &out.Containers
384*out = make([]string, len(*in))
385copy(*out, *in)
386}
387if in.IgnoreNamespaces != nil {
388in, out := &in.IgnoreNamespaces, &out.IgnoreNamespaces
389*out = make([]string, len(*in))
390copy(*out, *in)
391}
392if in.Annotations != nil {
393in, out := &in.Annotations, &out.Annotations
394*out = make([]string, len(*in))
395copy(*out, *in)
396}
397if in.Volumes != nil {
398in, out := &in.Volumes, &out.Volumes
399*out = make([]string, len(*in))
400copy(*out, *in)
401}
402if in.TemplateRefs != nil {
403in, out := &in.TemplateRefs, &out.TemplateRefs
404*out = make([]string, len(*in))
405copy(*out, *in)
406}
407out.ObjectSelector = in.ObjectSelector
408in.Match.DeepCopyInto(&out.Match)
409}
410
411// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MutationConfig.
412func (in *MutationConfig) DeepCopy() *MutationConfig {
413if in == nil {
414return nil
415}
416out := new(MutationConfig)
417in.DeepCopyInto(out)
418return out
419}
420
421// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
422func (in *Name) DeepCopyInto(out *Name) {
423*out = *in
424}
425
426// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Name.
427func (in *Name) DeepCopy() *Name {
428if in == nil {
429return nil
430}
431out := new(Name)
432in.DeepCopyInto(out)
433return out
434}
435
436// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
437func (in *Namespace) DeepCopyInto(out *Namespace) {
438*out = *in
439if in.Values != nil {
440in, out := &in.Values, &out.Values
441*out = make([]string, len(*in))
442copy(*out, *in)
443}
444if in.Regex != nil {
445in, out := &in.Regex, &out.Regex
446*out = make([]string, len(*in))
447copy(*out, *in)
448}
449}
450
451// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Namespace.
452func (in *Namespace) DeepCopy() *Namespace {
453if in == nil {
454return nil
455}
456out := new(Namespace)
457in.DeepCopyInto(out)
458return out
459}
460
461// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
462func (in *NamespaceSelector) DeepCopyInto(out *NamespaceSelector) {
463*out = *in
464if in.MatchExpressions != nil {
465in, out := &in.MatchExpressions, &out.MatchExpressions
466*out = make([]MatchExpression, len(*in))
467for i := range *in {
468(*in)[i].DeepCopyInto(&(*out)[i])
469}
470}
471}
472
473// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespaceSelector.
474func (in *NamespaceSelector) DeepCopy() *NamespaceSelector {
475if in == nil {
476return nil
477}
478out := new(NamespaceSelector)
479in.DeepCopyInto(out)
480return out
481}
482
483// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
484func (in *Obj) DeepCopyInto(out *Obj) {
485*out = *in
486}
487
488// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Obj.
489func (in *Obj) DeepCopy() *Obj {
490if in == nil {
491return nil
492}
493out := new(Obj)
494in.DeepCopyInto(out)
495return out
496}
497
498// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
499func (in *ObjectSelector) DeepCopyInto(out *ObjectSelector) {
500*out = *in
501}
502
503// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectSelector.
504func (in *ObjectSelector) DeepCopy() *ObjectSelector {
505if in == nil {
506return nil
507}
508out := new(ObjectSelector)
509in.DeepCopyInto(out)
510return out
511}
512
513// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
514func (in *Rego) DeepCopyInto(out *Rego) {
515*out = *in
516}
517
518// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Rego.
519func (in *Rego) DeepCopy() *Rego {
520if in == nil {
521return nil
522}
523out := new(Rego)
524in.DeepCopyInto(out)
525return out
526}
527
528// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
529func (in *ResourceStatus) DeepCopyInto(out *ResourceStatus) {
530*out = *in
531}
532
533// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceStatus.
534func (in *ResourceStatus) DeepCopy() *ResourceStatus {
535if in == nil {
536return nil
537}
538out := new(ResourceStatus)
539in.DeepCopyInto(out)
540return out
541}
542
543// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
544func (in *Rule) DeepCopyInto(out *Rule) {
545*out = *in
546if in.Simples != nil {
547in, out := &in.Simples, &out.Simples
548*out = make([]Simple, len(*in))
549copy(*out, *in)
550}
551out.Rego = in.Rego
552}
553
554// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Rule.
555func (in *Rule) DeepCopy() *Rule {
556if in == nil {
557return nil
558}
559out := new(Rule)
560in.DeepCopyInto(out)
561return out
562}
563
564// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
565func (in *Scope) DeepCopyInto(out *Scope) {
566*out = *in
567out.TypeMeta = in.TypeMeta
568in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
569in.Spec.DeepCopyInto(&out.Spec)
570in.Status.DeepCopyInto(&out.Status)
571}
572
573// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Scope.
574func (in *Scope) DeepCopy() *Scope {
575if in == nil {
576return nil
577}
578out := new(Scope)
579in.DeepCopyInto(out)
580return out
581}
582
583// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
584func (in *Scope) DeepCopyObject() runtime.Object {
585if c := in.DeepCopy(); c != nil {
586return c
587}
588return nil
589}
590
591// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
592func (in *ScopeList) DeepCopyInto(out *ScopeList) {
593*out = *in
594out.TypeMeta = in.TypeMeta
595in.ListMeta.DeepCopyInto(&out.ListMeta)
596if in.Items != nil {
597in, out := &in.Items, &out.Items
598*out = make([]Scope, len(*in))
599for i := range *in {
600(*in)[i].DeepCopyInto(&(*out)[i])
601}
602}
603}
604
605// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScopeList.
606func (in *ScopeList) DeepCopy() *ScopeList {
607if in == nil {
608return nil
609}
610out := new(ScopeList)
611in.DeepCopyInto(out)
612return out
613}
614
615// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
616func (in *ScopeList) DeepCopyObject() runtime.Object {
617if c := in.DeepCopy(); c != nil {
618return c
619}
620return nil
621}
622
623// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
624func (in *ScopeSpec) DeepCopyInto(out *ScopeSpec) {
625*out = *in
626if in.Items != nil {
627in, out := &in.Items, &out.Items
628*out = make([]Item, len(*in))
629for i := range *in {
630(*in)[i].DeepCopyInto(&(*out)[i])
631}
632}
633}
634
635// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScopeSpec.
636func (in *ScopeSpec) DeepCopy() *ScopeSpec {
637if in == nil {
638return nil
639}
640out := new(ScopeSpec)
641in.DeepCopyInto(out)
642return out
643}
644
645// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
646func (in *ScopeStatus) DeepCopyInto(out *ScopeStatus) {
647*out = *in
648if in.Conditions != nil {
649in, out := &in.Conditions, &out.Conditions
650*out = make([]Condition, len(*in))
651for i := range *in {
652(*in)[i].DeepCopyInto(&(*out)[i])
653}
654}
655}
656
657// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScopeStatus.
658func (in *ScopeStatus) DeepCopy() *ScopeStatus {
659if in == nil {
660return nil
661}
662out := new(ScopeStatus)
663in.DeepCopyInto(out)
664return out
665}
666
667// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
668func (in *SideEffectConfig) DeepCopyInto(out *SideEffectConfig) {
669*out = *in
670in.Match.DeepCopyInto(&out.Match)
671if in.TemplateRefs != nil {
672in, out := &in.TemplateRefs, &out.TemplateRefs
673*out = make([]string, len(*in))
674copy(*out, *in)
675}
676}
677
678// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SideEffectConfig.
679func (in *SideEffectConfig) DeepCopy() *SideEffectConfig {
680if in == nil {
681return nil
682}
683out := new(SideEffectConfig)
684in.DeepCopyInto(out)
685return out
686}
687
688// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
689func (in *Simple) DeepCopyInto(out *Simple) {
690*out = *in
691}
692
693// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Simple.
694func (in *Simple) DeepCopy() *Simple {
695if in == nil {
696return nil
697}
698out := new(Simple)
699in.DeepCopyInto(out)
700return out
701}
702
703// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
704func (in *Template) DeepCopyInto(out *Template) {
705*out = *in
706out.TypeMeta = in.TypeMeta
707in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
708out.Spec = in.Spec
709in.Status.DeepCopyInto(&out.Status)
710}
711
712// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Template.
713func (in *Template) DeepCopy() *Template {
714if in == nil {
715return nil
716}
717out := new(Template)
718in.DeepCopyInto(out)
719return out
720}
721
722// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
723func (in *Template) DeepCopyObject() runtime.Object {
724if c := in.DeepCopy(); c != nil {
725return c
726}
727return nil
728}
729
730// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
731func (in *TemplateList) DeepCopyInto(out *TemplateList) {
732*out = *in
733out.TypeMeta = in.TypeMeta
734in.ListMeta.DeepCopyInto(&out.ListMeta)
735if in.Items != nil {
736in, out := &in.Items, &out.Items
737*out = make([]Template, len(*in))
738for i := range *in {
739(*in)[i].DeepCopyInto(&(*out)[i])
740}
741}
742}
743
744// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateList.
745func (in *TemplateList) DeepCopy() *TemplateList {
746if in == nil {
747return nil
748}
749out := new(TemplateList)
750in.DeepCopyInto(out)
751return out
752}
753
754// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
755func (in *TemplateList) DeepCopyObject() runtime.Object {
756if c := in.DeepCopy(); c != nil {
757return c
758}
759return nil
760}
761
762// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
763func (in *TemplateSpec) DeepCopyInto(out *TemplateSpec) {
764*out = *in
765}
766
767// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateSpec.
768func (in *TemplateSpec) DeepCopy() *TemplateSpec {
769if in == nil {
770return nil
771}
772out := new(TemplateSpec)
773in.DeepCopyInto(out)
774return out
775}
776
777// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
778func (in *TemplateStatus) DeepCopyInto(out *TemplateStatus) {
779*out = *in
780if in.Conditions != nil {
781in, out := &in.Conditions, &out.Conditions
782*out = make([]Condition, len(*in))
783for i := range *in {
784(*in)[i].DeepCopyInto(&(*out)[i])
785}
786}
787}
788
789// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateStatus.
790func (in *TemplateStatus) DeepCopy() *TemplateStatus {
791if in == nil {
792return nil
793}
794out := new(TemplateStatus)
795in.DeepCopyInto(out)
796return out
797}
798
799// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
800func (in *Trigger) DeepCopyInto(out *Trigger) {
801*out = *in
802out.TypeMeta = in.TypeMeta
803in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
804in.Spec.DeepCopyInto(&out.Spec)
805in.Status.DeepCopyInto(&out.Status)
806}
807
808// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Trigger.
809func (in *Trigger) DeepCopy() *Trigger {
810if in == nil {
811return nil
812}
813out := new(Trigger)
814in.DeepCopyInto(out)
815return out
816}
817
818// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
819func (in *Trigger) DeepCopyObject() runtime.Object {
820if c := in.DeepCopy(); c != nil {
821return c
822}
823return nil
824}
825
826// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
827func (in *TriggerInstance) DeepCopyInto(out *TriggerInstance) {
828*out = *in
829out.TypeMeta = in.TypeMeta
830in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
831in.Spec.DeepCopyInto(&out.Spec)
832in.Status.DeepCopyInto(&out.Status)
833}
834
835// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerInstance.
836func (in *TriggerInstance) DeepCopy() *TriggerInstance {
837if in == nil {
838return nil
839}
840out := new(TriggerInstance)
841in.DeepCopyInto(out)
842return out
843}
844
845// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
846func (in *TriggerInstance) DeepCopyObject() runtime.Object {
847if c := in.DeepCopy(); c != nil {
848return c
849}
850return nil
851}
852
853// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
854func (in *TriggerInstanceList) DeepCopyInto(out *TriggerInstanceList) {
855*out = *in
856out.TypeMeta = in.TypeMeta
857in.ListMeta.DeepCopyInto(&out.ListMeta)
858if in.Items != nil {
859in, out := &in.Items, &out.Items
860*out = make([]TriggerInstance, len(*in))
861for i := range *in {
862(*in)[i].DeepCopyInto(&(*out)[i])
863}
864}
865}
866
867// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerInstanceList.
868func (in *TriggerInstanceList) DeepCopy() *TriggerInstanceList {
869if in == nil {
870return nil
871}
872out := new(TriggerInstanceList)
873in.DeepCopyInto(out)
874return out
875}
876
877// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
878func (in *TriggerInstanceList) DeepCopyObject() runtime.Object {
879if c := in.DeepCopy(); c != nil {
880return c
881}
882return nil
883}
884
885// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
886func (in *TriggerInstanceStatus) DeepCopyInto(out *TriggerInstanceStatus) {
887*out = *in
888if in.ResourceStatus != nil {
889in, out := &in.ResourceStatus, &out.ResourceStatus
890*out = make([]ResourceStatus, len(*in))
891copy(*out, *in)
892}
893}
894
895// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerInstanceStatus.
896func (in *TriggerInstanceStatus) DeepCopy() *TriggerInstanceStatus {
897if in == nil {
898return nil
899}
900out := new(TriggerInstanceStatus)
901in.DeepCopyInto(out)
902return out
903}
904
905// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
906func (in *TriggerList) DeepCopyInto(out *TriggerList) {
907*out = *in
908out.TypeMeta = in.TypeMeta
909in.ListMeta.DeepCopyInto(&out.ListMeta)
910if in.Items != nil {
911in, out := &in.Items, &out.Items
912*out = make([]Trigger, len(*in))
913for i := range *in {
914(*in)[i].DeepCopyInto(&(*out)[i])
915}
916}
917}
918
919// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerList.
920func (in *TriggerList) DeepCopy() *TriggerList {
921if in == nil {
922return nil
923}
924out := new(TriggerList)
925in.DeepCopyInto(out)
926return out
927}
928
929// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
930func (in *TriggerList) DeepCopyObject() runtime.Object {
931if c := in.DeepCopy(); c != nil {
932return c
933}
934return nil
935}
936
937// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
938func (in *TriggerSpec) DeepCopyInto(out *TriggerSpec) {
939*out = *in
940if in.CreationConfigs != nil {
941in, out := &in.CreationConfigs, &out.CreationConfigs
942*out = make([]CreationConfig, len(*in))
943for i := range *in {
944(*in)[i].DeepCopyInto(&(*out)[i])
945}
946}
947if in.MutationConfigs != nil {
948in, out := &in.MutationConfigs, &out.MutationConfigs
949*out = make([]MutationConfig, len(*in))
950for i := range *in {
951(*in)[i].DeepCopyInto(&(*out)[i])
952}
953}
954if in.SideEffectConfigs != nil {
955in, out := &in.SideEffectConfigs, &out.SideEffectConfigs
956*out = make([]SideEffectConfig, len(*in))
957for i := range *in {
958(*in)[i].DeepCopyInto(&(*out)[i])
959}
960}
961}
962
963// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerSpec.
964func (in *TriggerSpec) DeepCopy() *TriggerSpec {
965if in == nil {
966return nil
967}
968out := new(TriggerSpec)
969in.DeepCopyInto(out)
970return out
971}
972
973// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
974func (in *TriggerStatus) DeepCopyInto(out *TriggerStatus) {
975*out = *in
976if in.Conditions != nil {
977in, out := &in.Conditions, &out.Conditions
978*out = make([]Condition, len(*in))
979for i := range *in {
980(*in)[i].DeepCopyInto(&(*out)[i])
981}
982}
983}
984
985// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TriggerStatus.
986func (in *TriggerStatus) DeepCopy() *TriggerStatus {
987if in == nil {
988return nil
989}
990out := new(TriggerStatus)
991in.DeepCopyInto(out)
992return out
993}
994
995// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
996func (in *UserInfo) DeepCopyInto(out *UserInfo) {
997*out = *in
998}
999
1000// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserInfo.
1001func (in *UserInfo) DeepCopy() *UserInfo {
1002if in == nil {
1003return nil
1004}
1005out := new(UserInfo)
1006in.DeepCopyInto(out)
1007return out
1008}
1009
1010// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
1011func (in *VolumeMountAnnotation) DeepCopyInto(out *VolumeMountAnnotation) {
1012*out = *in
1013if in.InitContainerRefs != nil {
1014in, out := &in.InitContainerRefs, &out.InitContainerRefs
1015*out = make([]string, len(*in))
1016copy(*out, *in)
1017}
1018if in.ContainerRefs != nil {
1019in, out := &in.ContainerRefs, &out.ContainerRefs
1020*out = make([]string, len(*in))
1021copy(*out, *in)
1022}
1023}
1024
1025// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeMountAnnotation.
1026func (in *VolumeMountAnnotation) DeepCopy() *VolumeMountAnnotation {
1027if in == nil {
1028return nil
1029}
1030out := new(VolumeMountAnnotation)
1031in.DeepCopyInto(out)
1032return out
1033}
1034