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 v1alpha123
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 = *in31if in.Containers != nil {32in, out := &in.Containers, &out.Containers33*out = make([]string, len(*in))34copy(*out, *in)35}36if in.InitContainers != nil {37in, out := &in.InitContainers, &out.InitContainers38*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 nil47}48out := new(Annotation)49in.DeepCopyInto(out)50return out51}
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 = *in56if in.VolumeMounts != nil {57in, out := &in.VolumeMounts, &out.VolumeMounts58*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 nil69}70out := new(AnnotationConfig)71in.DeepCopyInto(out)72return out73}
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 = *in78if in.MatchExpressions != nil {79in, out := &in.MatchExpressions, &out.MatchExpressions80*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 nil91}92out := new(AnnotationSelector)93in.DeepCopyInto(out)94return out95}
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 = *in100in.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 nil107}108out := new(Condition)109in.DeepCopyInto(out)110return out111}
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 = *in116}
117
118// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerInfo.
119func (in *ContainerInfo) DeepCopy() *ContainerInfo {120if in == nil {121return nil122}123out := new(ContainerInfo)124in.DeepCopyInto(out)125return out126}
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 = *in131in.LabelSelector.DeepCopyInto(&out.LabelSelector)132if in.TemplateRefs != nil {133in, out := &in.TemplateRefs, &out.TemplateRefs134*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 nil143}144out := new(CreationConfig)145in.DeepCopyInto(out)146return out147}
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 = *in152in.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 nil160}161out := new(Item)162in.DeepCopyInto(out)163return out164}
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 = *in169if in.Kind != nil {170in, out := &in.Kind, &out.Kind171*out = make([]string, len(*in))172copy(*out, *in)173}174if in.ApiGroups != nil {175in, out := &in.ApiGroups, &out.ApiGroups176*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 nil185}186out := new(Kind)187in.DeepCopyInto(out)188return out189}
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 = *in194if in.Name != nil {195in, out := &in.Name, &out.Name196*out = make([]string, len(*in))197copy(*out, *in)198}199if in.Containers != nil {200in, out := &in.Containers, &out.Containers201*out = make([]string, len(*in))202copy(*out, *in)203}204if in.InitContainers != nil {205in, out := &in.InitContainers, &out.InitContainers206*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 nil215}216out := new(Label)217in.DeepCopyInto(out)218return out219}
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 = *in224in.LabelAndAnnotationNotFound.DeepCopyInto(&out.LabelAndAnnotationNotFound)225if in.Annotations != nil {226in, out := &in.Annotations, &out.Annotations227*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.Labels234*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 nil245}246out := new(LabelAndAnnotationInfo)247in.DeepCopyInto(out)248return out249}
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 = *in254if in.Containers != nil {255in, out := &in.Containers, &out.Containers256*out = make([]string, len(*in))257copy(*out, *in)258}259if in.InitContainers != nil {260in, out := &in.InitContainers, &out.InitContainers261*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 nil270}271out := new(LabelAndAnnotationNotFound)272in.DeepCopyInto(out)273return out274}
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 = *in279if in.MatchExpressions != nil {280in, out := &in.MatchExpressions, &out.MatchExpressions281*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 nil292}293out := new(LabelSelector)294in.DeepCopyInto(out)295return out296}
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 = *in301if in.Operations != nil {302in, out := &in.Operations, &out.Operations303*out = make([]string, len(*in))304copy(*out, *in)305}306out.UserInfo = in.UserInfo307if in.Kinds != nil {308in, out := &in.Kinds, &out.Kinds309*out = make([]Kind, len(*in))310for i := range *in {311(*in)[i].DeepCopyInto(&(*out)[i])312}313}314out.Name = in.Name315in.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 nil327}328out := new(Match)329in.DeepCopyInto(out)330return out331}
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 = *in336if in.Object != nil {337in, out := &in.Object, &out.Object338*out = make([]Obj, len(*in))339copy(*out, *in)340}341if in.OldObject != nil {342in, out := &in.OldObject, &out.OldObject343*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 nil352}353out := new(MatchConditions)354in.DeepCopyInto(out)355return out356}
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 = *in361if in.Values != nil {362in, out := &in.Values, &out.Values363*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 nil372}373out := new(MatchExpression)374in.DeepCopyInto(out)375return out376}
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 = *in381in.LabelSelector.DeepCopyInto(&out.LabelSelector)382if in.Containers != nil {383in, out := &in.Containers, &out.Containers384*out = make([]string, len(*in))385copy(*out, *in)386}387if in.IgnoreNamespaces != nil {388in, out := &in.IgnoreNamespaces, &out.IgnoreNamespaces389*out = make([]string, len(*in))390copy(*out, *in)391}392if in.Annotations != nil {393in, out := &in.Annotations, &out.Annotations394*out = make([]string, len(*in))395copy(*out, *in)396}397if in.Volumes != nil {398in, out := &in.Volumes, &out.Volumes399*out = make([]string, len(*in))400copy(*out, *in)401}402if in.TemplateRefs != nil {403in, out := &in.TemplateRefs, &out.TemplateRefs404*out = make([]string, len(*in))405copy(*out, *in)406}407out.ObjectSelector = in.ObjectSelector408in.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 nil415}416out := new(MutationConfig)417in.DeepCopyInto(out)418return out419}
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 = *in424}
425
426// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Name.
427func (in *Name) DeepCopy() *Name {428if in == nil {429return nil430}431out := new(Name)432in.DeepCopyInto(out)433return out434}
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 = *in439if in.Values != nil {440in, out := &in.Values, &out.Values441*out = make([]string, len(*in))442copy(*out, *in)443}444if in.Regex != nil {445in, out := &in.Regex, &out.Regex446*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 nil455}456out := new(Namespace)457in.DeepCopyInto(out)458return out459}
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 = *in464if in.MatchExpressions != nil {465in, out := &in.MatchExpressions, &out.MatchExpressions466*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 nil477}478out := new(NamespaceSelector)479in.DeepCopyInto(out)480return out481}
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 = *in486}
487
488// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Obj.
489func (in *Obj) DeepCopy() *Obj {490if in == nil {491return nil492}493out := new(Obj)494in.DeepCopyInto(out)495return out496}
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 = *in501}
502
503// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ObjectSelector.
504func (in *ObjectSelector) DeepCopy() *ObjectSelector {505if in == nil {506return nil507}508out := new(ObjectSelector)509in.DeepCopyInto(out)510return out511}
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 = *in516}
517
518// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Rego.
519func (in *Rego) DeepCopy() *Rego {520if in == nil {521return nil522}523out := new(Rego)524in.DeepCopyInto(out)525return out526}
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 = *in531}
532
533// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceStatus.
534func (in *ResourceStatus) DeepCopy() *ResourceStatus {535if in == nil {536return nil537}538out := new(ResourceStatus)539in.DeepCopyInto(out)540return out541}
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 = *in546if in.Simples != nil {547in, out := &in.Simples, &out.Simples548*out = make([]Simple, len(*in))549copy(*out, *in)550}551out.Rego = in.Rego552}
553
554// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Rule.
555func (in *Rule) DeepCopy() *Rule {556if in == nil {557return nil558}559out := new(Rule)560in.DeepCopyInto(out)561return out562}
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 = *in567out.TypeMeta = in.TypeMeta568in.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 nil577}578out := new(Scope)579in.DeepCopyInto(out)580return out581}
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 c587}588return nil589}
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 = *in594out.TypeMeta = in.TypeMeta595in.ListMeta.DeepCopyInto(&out.ListMeta)596if in.Items != nil {597in, out := &in.Items, &out.Items598*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 nil609}610out := new(ScopeList)611in.DeepCopyInto(out)612return out613}
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 c619}620return nil621}
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 = *in626if in.Items != nil {627in, out := &in.Items, &out.Items628*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 nil639}640out := new(ScopeSpec)641in.DeepCopyInto(out)642return out643}
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 = *in648if in.Conditions != nil {649in, out := &in.Conditions, &out.Conditions650*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 nil661}662out := new(ScopeStatus)663in.DeepCopyInto(out)664return out665}
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 = *in670in.Match.DeepCopyInto(&out.Match)671if in.TemplateRefs != nil {672in, out := &in.TemplateRefs, &out.TemplateRefs673*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 nil682}683out := new(SideEffectConfig)684in.DeepCopyInto(out)685return out686}
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 = *in691}
692
693// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Simple.
694func (in *Simple) DeepCopy() *Simple {695if in == nil {696return nil697}698out := new(Simple)699in.DeepCopyInto(out)700return out701}
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 = *in706out.TypeMeta = in.TypeMeta707in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)708out.Spec = in.Spec709in.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 nil716}717out := new(Template)718in.DeepCopyInto(out)719return out720}
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 c726}727return nil728}
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 = *in733out.TypeMeta = in.TypeMeta734in.ListMeta.DeepCopyInto(&out.ListMeta)735if in.Items != nil {736in, out := &in.Items, &out.Items737*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 nil748}749out := new(TemplateList)750in.DeepCopyInto(out)751return out752}
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 c758}759return nil760}
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 = *in765}
766
767// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateSpec.
768func (in *TemplateSpec) DeepCopy() *TemplateSpec {769if in == nil {770return nil771}772out := new(TemplateSpec)773in.DeepCopyInto(out)774return out775}
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 = *in780if in.Conditions != nil {781in, out := &in.Conditions, &out.Conditions782*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 nil793}794out := new(TemplateStatus)795in.DeepCopyInto(out)796return out797}
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 = *in802out.TypeMeta = in.TypeMeta803in.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 nil812}813out := new(Trigger)814in.DeepCopyInto(out)815return out816}
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 c822}823return nil824}
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 = *in829out.TypeMeta = in.TypeMeta830in.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 nil839}840out := new(TriggerInstance)841in.DeepCopyInto(out)842return out843}
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 c849}850return nil851}
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 = *in856out.TypeMeta = in.TypeMeta857in.ListMeta.DeepCopyInto(&out.ListMeta)858if in.Items != nil {859in, out := &in.Items, &out.Items860*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 nil871}872out := new(TriggerInstanceList)873in.DeepCopyInto(out)874return out875}
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 c881}882return nil883}
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 = *in888if in.ResourceStatus != nil {889in, out := &in.ResourceStatus, &out.ResourceStatus890*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 nil899}900out := new(TriggerInstanceStatus)901in.DeepCopyInto(out)902return out903}
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 = *in908out.TypeMeta = in.TypeMeta909in.ListMeta.DeepCopyInto(&out.ListMeta)910if in.Items != nil {911in, out := &in.Items, &out.Items912*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 nil923}924out := new(TriggerList)925in.DeepCopyInto(out)926return out927}
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 c933}934return nil935}
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 = *in940if in.CreationConfigs != nil {941in, out := &in.CreationConfigs, &out.CreationConfigs942*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.MutationConfigs949*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.SideEffectConfigs956*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 nil967}968out := new(TriggerSpec)969in.DeepCopyInto(out)970return out971}
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 = *in976if in.Conditions != nil {977in, out := &in.Conditions, &out.Conditions978*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 nil989}990out := new(TriggerStatus)991in.DeepCopyInto(out)992return out993}
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 = *in998}
999
1000// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserInfo.
1001func (in *UserInfo) DeepCopy() *UserInfo {1002if in == nil {1003return nil1004}1005out := new(UserInfo)1006in.DeepCopyInto(out)1007return out1008}
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 = *in1013if in.InitContainerRefs != nil {1014in, out := &in.InitContainerRefs, &out.InitContainerRefs1015*out = make([]string, len(*in))1016copy(*out, *in)1017}1018if in.ContainerRefs != nil {1019in, out := &in.ContainerRefs, &out.ContainerRefs1020*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 nil1029}1030out := new(VolumeMountAnnotation)1031in.DeepCopyInto(out)1032return out1033}
1034