| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605 |
- //go:build !ignore_autogenerated
- /*
- Copyright 2026 LocoStack.
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- */
- // Code generated by controller-gen. DO NOT EDIT.
- package v1alpha1
- import (
- "k8s.io/api/core/v1"
- metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
- runtime "k8s.io/apimachinery/pkg/runtime"
- )
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ArtifactSpec) DeepCopyInto(out *ArtifactSpec) {
- *out = *in
- if in.HuggingFace != nil {
- in, out := &in.HuggingFace, &out.HuggingFace
- *out = new(HuggingFaceArtifactSpec)
- (*in).DeepCopyInto(*out)
- }
- if in.URL != nil {
- in, out := &in.URL, &out.URL
- *out = new(URLArtifactSpec)
- (*in).DeepCopyInto(*out)
- }
- if in.PVC != nil {
- in, out := &in.PVC, &out.PVC
- *out = new(PVCArtifactSpec)
- **out = **in
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArtifactSpec.
- func (in *ArtifactSpec) DeepCopy() *ArtifactSpec {
- if in == nil {
- return nil
- }
- out := new(ArtifactSpec)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *AuthAPIKey) DeepCopyInto(out *AuthAPIKey) {
- *out = *in
- in.SecretRef.DeepCopyInto(&out.SecretRef)
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthAPIKey.
- func (in *AuthAPIKey) DeepCopy() *AuthAPIKey {
- if in == nil {
- return nil
- }
- out := new(AuthAPIKey)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *AuthSpec) DeepCopyInto(out *AuthSpec) {
- *out = *in
- if in.BearerToken != nil {
- in, out := &in.BearerToken, &out.BearerToken
- *out = new(v1.SecretKeySelector)
- (*in).DeepCopyInto(*out)
- }
- if in.APIKey != nil {
- in, out := &in.APIKey, &out.APIKey
- *out = new(AuthAPIKey)
- (*in).DeepCopyInto(*out)
- }
- if in.Headers != nil {
- in, out := &in.Headers, &out.Headers
- *out = make([]HTTPHeaderSpec, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthSpec.
- func (in *AuthSpec) DeepCopy() *AuthSpec {
- if in == nil {
- return nil
- }
- out := new(AuthSpec)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ChunkingSpec) DeepCopyInto(out *ChunkingSpec) {
- *out = *in
- if in.Separators != nil {
- in, out := &in.Separators, &out.Separators
- *out = make([]string, len(*in))
- copy(*out, *in)
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChunkingSpec.
- func (in *ChunkingSpec) DeepCopy() *ChunkingSpec {
- if in == nil {
- return nil
- }
- out := new(ChunkingSpec)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *Component) DeepCopyInto(out *Component) {
- *out = *in
- out.TypeMeta = in.TypeMeta
- in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
- in.Spec.DeepCopyInto(&out.Spec)
- in.Status.DeepCopyInto(&out.Status)
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Component.
- func (in *Component) DeepCopy() *Component {
- if in == nil {
- return nil
- }
- out := new(Component)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
- func (in *Component) DeepCopyObject() runtime.Object {
- if c := in.DeepCopy(); c != nil {
- return c
- }
- return nil
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ComponentList) DeepCopyInto(out *ComponentList) {
- *out = *in
- out.TypeMeta = in.TypeMeta
- in.ListMeta.DeepCopyInto(&out.ListMeta)
- if in.Items != nil {
- in, out := &in.Items, &out.Items
- *out = make([]Component, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentList.
- func (in *ComponentList) DeepCopy() *ComponentList {
- if in == nil {
- return nil
- }
- out := new(ComponentList)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
- func (in *ComponentList) DeepCopyObject() runtime.Object {
- if c := in.DeepCopy(); c != nil {
- return c
- }
- return nil
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ComponentSpec) DeepCopyInto(out *ComponentSpec) {
- *out = *in
- if in.Template != nil {
- in, out := &in.Template, &out.Template
- *out = new(Template)
- (*in).DeepCopyInto(*out)
- }
- if in.Variables != nil {
- in, out := &in.Variables, &out.Variables
- *out = make(map[string]string, len(*in))
- for key, val := range *in {
- (*out)[key] = val
- }
- }
- if in.Dependencies != nil {
- in, out := &in.Dependencies, &out.Dependencies
- *out = make([]v1.ObjectReference, len(*in))
- copy(*out, *in)
- }
- if in.StackRef != nil {
- in, out := &in.StackRef, &out.StackRef
- *out = new(v1.LocalObjectReference)
- **out = **in
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentSpec.
- func (in *ComponentSpec) DeepCopy() *ComponentSpec {
- if in == nil {
- return nil
- }
- out := new(ComponentSpec)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ComponentStatus) DeepCopyInto(out *ComponentStatus) {
- *out = *in
- if in.Dependencies != nil {
- in, out := &in.Dependencies, &out.Dependencies
- *out = make(map[string]map[string]int64, len(*in))
- for key, val := range *in {
- var outVal map[string]int64
- if val == nil {
- (*out)[key] = nil
- } else {
- inVal := (*in)[key]
- in, out := &inVal, &outVal
- *out = make(map[string]int64, len(*in))
- for key, val := range *in {
- (*out)[key] = val
- }
- }
- (*out)[key] = outVal
- }
- }
- if in.Conditions != nil {
- in, out := &in.Conditions, &out.Conditions
- *out = make([]metav1.Condition, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComponentStatus.
- func (in *ComponentStatus) DeepCopy() *ComponentStatus {
- if in == nil {
- return nil
- }
- out := new(ComponentStatus)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ConditionalArgs) DeepCopyInto(out *ConditionalArgs) {
- *out = *in
- if in.Args != nil {
- in, out := &in.Args, &out.Args
- *out = make([]string, len(*in))
- copy(*out, *in)
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConditionalArgs.
- func (in *ConditionalArgs) DeepCopy() *ConditionalArgs {
- if in == nil {
- return nil
- }
- out := new(ConditionalArgs)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *Document) DeepCopyInto(out *Document) {
- *out = *in
- out.TypeMeta = in.TypeMeta
- in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
- in.Spec.DeepCopyInto(&out.Spec)
- in.Status.DeepCopyInto(&out.Status)
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Document.
- func (in *Document) DeepCopy() *Document {
- if in == nil {
- return nil
- }
- out := new(Document)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
- func (in *Document) DeepCopyObject() runtime.Object {
- if c := in.DeepCopy(); c != nil {
- return c
- }
- return nil
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *DocumentList) DeepCopyInto(out *DocumentList) {
- *out = *in
- out.TypeMeta = in.TypeMeta
- in.ListMeta.DeepCopyInto(&out.ListMeta)
- if in.Items != nil {
- in, out := &in.Items, &out.Items
- *out = make([]Document, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocumentList.
- func (in *DocumentList) DeepCopy() *DocumentList {
- if in == nil {
- return nil
- }
- out := new(DocumentList)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
- func (in *DocumentList) DeepCopyObject() runtime.Object {
- if c := in.DeepCopy(); c != nil {
- return c
- }
- return nil
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *DocumentSpec) DeepCopyInto(out *DocumentSpec) {
- *out = *in
- if in.KnowledgeBaseRef != nil {
- in, out := &in.KnowledgeBaseRef, &out.KnowledgeBaseRef
- *out = new(v1.ObjectReference)
- **out = **in
- }
- in.Source.DeepCopyInto(&out.Source)
- in.ChunkingStrategy.DeepCopyInto(&out.ChunkingStrategy)
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocumentSpec.
- func (in *DocumentSpec) DeepCopy() *DocumentSpec {
- if in == nil {
- return nil
- }
- out := new(DocumentSpec)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *DocumentStatus) DeepCopyInto(out *DocumentStatus) {
- *out = *in
- if in.IngestedAt != nil {
- in, out := &in.IngestedAt, &out.IngestedAt
- *out = (*in).DeepCopy()
- }
- if in.Conditions != nil {
- in, out := &in.Conditions, &out.Conditions
- *out = make([]metav1.Condition, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocumentStatus.
- func (in *DocumentStatus) DeepCopy() *DocumentStatus {
- if in == nil {
- return nil
- }
- out := new(DocumentStatus)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ExternalKnowledgeBase) DeepCopyInto(out *ExternalKnowledgeBase) {
- *out = *in
- out.TypeMeta = in.TypeMeta
- in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
- in.Spec.DeepCopyInto(&out.Spec)
- in.Status.DeepCopyInto(&out.Status)
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalKnowledgeBase.
- func (in *ExternalKnowledgeBase) DeepCopy() *ExternalKnowledgeBase {
- if in == nil {
- return nil
- }
- out := new(ExternalKnowledgeBase)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
- func (in *ExternalKnowledgeBase) DeepCopyObject() runtime.Object {
- if c := in.DeepCopy(); c != nil {
- return c
- }
- return nil
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ExternalKnowledgeBaseList) DeepCopyInto(out *ExternalKnowledgeBaseList) {
- *out = *in
- out.TypeMeta = in.TypeMeta
- in.ListMeta.DeepCopyInto(&out.ListMeta)
- if in.Items != nil {
- in, out := &in.Items, &out.Items
- *out = make([]ExternalKnowledgeBase, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalKnowledgeBaseList.
- func (in *ExternalKnowledgeBaseList) DeepCopy() *ExternalKnowledgeBaseList {
- if in == nil {
- return nil
- }
- out := new(ExternalKnowledgeBaseList)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
- func (in *ExternalKnowledgeBaseList) DeepCopyObject() runtime.Object {
- if c := in.DeepCopy(); c != nil {
- return c
- }
- return nil
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ExternalKnowledgeBaseSpec) DeepCopyInto(out *ExternalKnowledgeBaseSpec) {
- *out = *in
- if in.Foo != nil {
- in, out := &in.Foo, &out.Foo
- *out = new(string)
- **out = **in
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalKnowledgeBaseSpec.
- func (in *ExternalKnowledgeBaseSpec) DeepCopy() *ExternalKnowledgeBaseSpec {
- if in == nil {
- return nil
- }
- out := new(ExternalKnowledgeBaseSpec)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ExternalKnowledgeBaseStatus) DeepCopyInto(out *ExternalKnowledgeBaseStatus) {
- *out = *in
- if in.Conditions != nil {
- in, out := &in.Conditions, &out.Conditions
- *out = make([]metav1.Condition, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalKnowledgeBaseStatus.
- func (in *ExternalKnowledgeBaseStatus) DeepCopy() *ExternalKnowledgeBaseStatus {
- if in == nil {
- return nil
- }
- out := new(ExternalKnowledgeBaseStatus)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ExternalModel) DeepCopyInto(out *ExternalModel) {
- *out = *in
- out.TypeMeta = in.TypeMeta
- in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
- in.Spec.DeepCopyInto(&out.Spec)
- in.Status.DeepCopyInto(&out.Status)
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalModel.
- func (in *ExternalModel) DeepCopy() *ExternalModel {
- if in == nil {
- return nil
- }
- out := new(ExternalModel)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
- func (in *ExternalModel) DeepCopyObject() runtime.Object {
- if c := in.DeepCopy(); c != nil {
- return c
- }
- return nil
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ExternalModelList) DeepCopyInto(out *ExternalModelList) {
- *out = *in
- out.TypeMeta = in.TypeMeta
- in.ListMeta.DeepCopyInto(&out.ListMeta)
- if in.Items != nil {
- in, out := &in.Items, &out.Items
- *out = make([]ExternalModel, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalModelList.
- func (in *ExternalModelList) DeepCopy() *ExternalModelList {
- if in == nil {
- return nil
- }
- out := new(ExternalModelList)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
- func (in *ExternalModelList) DeepCopyObject() runtime.Object {
- if c := in.DeepCopy(); c != nil {
- return c
- }
- return nil
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ExternalModelSpec) DeepCopyInto(out *ExternalModelSpec) {
- *out = *in
- if in.StackRef != nil {
- in, out := &in.StackRef, &out.StackRef
- *out = new(v1.LocalObjectReference)
- **out = **in
- }
- if in.Auth != nil {
- in, out := &in.Auth, &out.Auth
- *out = new(AuthSpec)
- (*in).DeepCopyInto(*out)
- }
- if in.ExtraParams != nil {
- in, out := &in.ExtraParams, &out.ExtraParams
- *out = make(map[string]string, len(*in))
- for key, val := range *in {
- (*out)[key] = val
- }
- }
- if in.DefaultInferenceParams != nil {
- in, out := &in.DefaultInferenceParams, &out.DefaultInferenceParams
- *out = new(InferenceParameters)
- (*in).DeepCopyInto(*out)
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalModelSpec.
- func (in *ExternalModelSpec) DeepCopy() *ExternalModelSpec {
- if in == nil {
- return nil
- }
- out := new(ExternalModelSpec)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ExternalModelStatus) DeepCopyInto(out *ExternalModelStatus) {
- *out = *in
- if in.Conditions != nil {
- in, out := &in.Conditions, &out.Conditions
- *out = make([]metav1.Condition, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalModelStatus.
- func (in *ExternalModelStatus) DeepCopy() *ExternalModelStatus {
- if in == nil {
- return nil
- }
- out := new(ExternalModelStatus)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ExternalTool) DeepCopyInto(out *ExternalTool) {
- *out = *in
- out.TypeMeta = in.TypeMeta
- in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
- in.Spec.DeepCopyInto(&out.Spec)
- in.Status.DeepCopyInto(&out.Status)
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalTool.
- func (in *ExternalTool) DeepCopy() *ExternalTool {
- if in == nil {
- return nil
- }
- out := new(ExternalTool)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
- func (in *ExternalTool) DeepCopyObject() runtime.Object {
- if c := in.DeepCopy(); c != nil {
- return c
- }
- return nil
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ExternalToolList) DeepCopyInto(out *ExternalToolList) {
- *out = *in
- out.TypeMeta = in.TypeMeta
- in.ListMeta.DeepCopyInto(&out.ListMeta)
- if in.Items != nil {
- in, out := &in.Items, &out.Items
- *out = make([]ExternalTool, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalToolList.
- func (in *ExternalToolList) DeepCopy() *ExternalToolList {
- if in == nil {
- return nil
- }
- out := new(ExternalToolList)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
- func (in *ExternalToolList) DeepCopyObject() runtime.Object {
- if c := in.DeepCopy(); c != nil {
- return c
- }
- return nil
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ExternalToolSpec) DeepCopyInto(out *ExternalToolSpec) {
- *out = *in
- if in.StackRef != nil {
- in, out := &in.StackRef, &out.StackRef
- *out = new(v1.LocalObjectReference)
- **out = **in
- }
- if in.Auth != nil {
- in, out := &in.Auth, &out.Auth
- *out = new(AuthSpec)
- (*in).DeepCopyInto(*out)
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalToolSpec.
- func (in *ExternalToolSpec) DeepCopy() *ExternalToolSpec {
- if in == nil {
- return nil
- }
- out := new(ExternalToolSpec)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ExternalToolStatus) DeepCopyInto(out *ExternalToolStatus) {
- *out = *in
- if in.Conditions != nil {
- in, out := &in.Conditions, &out.Conditions
- *out = make([]metav1.Condition, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalToolStatus.
- func (in *ExternalToolStatus) DeepCopy() *ExternalToolStatus {
- if in == nil {
- return nil
- }
- out := new(ExternalToolStatus)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *HTTPHeaderSpec) DeepCopyInto(out *HTTPHeaderSpec) {
- *out = *in
- in.ValueFrom.DeepCopyInto(&out.ValueFrom)
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPHeaderSpec.
- func (in *HTTPHeaderSpec) DeepCopy() *HTTPHeaderSpec {
- if in == nil {
- return nil
- }
- out := new(HTTPHeaderSpec)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *HuggingFaceArtifactSpec) DeepCopyInto(out *HuggingFaceArtifactSpec) {
- *out = *in
- if in.TokenSecretRef != nil {
- in, out := &in.TokenSecretRef, &out.TokenSecretRef
- *out = new(v1.SecretKeySelector)
- (*in).DeepCopyInto(*out)
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HuggingFaceArtifactSpec.
- func (in *HuggingFaceArtifactSpec) DeepCopy() *HuggingFaceArtifactSpec {
- if in == nil {
- return nil
- }
- out := new(HuggingFaceArtifactSpec)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *InferenceParameters) DeepCopyInto(out *InferenceParameters) {
- *out = *in
- if in.MaxTokens != nil {
- in, out := &in.MaxTokens, &out.MaxTokens
- *out = new(int32)
- **out = **in
- }
- if in.Extra != nil {
- in, out := &in.Extra, &out.Extra
- *out = make(map[string]string, len(*in))
- for key, val := range *in {
- (*out)[key] = val
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InferenceParameters.
- func (in *InferenceParameters) DeepCopy() *InferenceParameters {
- if in == nil {
- return nil
- }
- out := new(InferenceParameters)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ManagedKnowledgeBase) DeepCopyInto(out *ManagedKnowledgeBase) {
- *out = *in
- out.TypeMeta = in.TypeMeta
- in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
- in.Spec.DeepCopyInto(&out.Spec)
- in.Status.DeepCopyInto(&out.Status)
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedKnowledgeBase.
- func (in *ManagedKnowledgeBase) DeepCopy() *ManagedKnowledgeBase {
- if in == nil {
- return nil
- }
- out := new(ManagedKnowledgeBase)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
- func (in *ManagedKnowledgeBase) DeepCopyObject() runtime.Object {
- if c := in.DeepCopy(); c != nil {
- return c
- }
- return nil
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ManagedKnowledgeBaseList) DeepCopyInto(out *ManagedKnowledgeBaseList) {
- *out = *in
- out.TypeMeta = in.TypeMeta
- in.ListMeta.DeepCopyInto(&out.ListMeta)
- if in.Items != nil {
- in, out := &in.Items, &out.Items
- *out = make([]ManagedKnowledgeBase, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedKnowledgeBaseList.
- func (in *ManagedKnowledgeBaseList) DeepCopy() *ManagedKnowledgeBaseList {
- if in == nil {
- return nil
- }
- out := new(ManagedKnowledgeBaseList)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
- func (in *ManagedKnowledgeBaseList) DeepCopyObject() runtime.Object {
- if c := in.DeepCopy(); c != nil {
- return c
- }
- return nil
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ManagedKnowledgeBaseSpec) DeepCopyInto(out *ManagedKnowledgeBaseSpec) {
- *out = *in
- if in.StackRef != nil {
- in, out := &in.StackRef, &out.StackRef
- *out = new(v1.LocalObjectReference)
- **out = **in
- }
- if in.EmbeddingModelRef != nil {
- in, out := &in.EmbeddingModelRef, &out.EmbeddingModelRef
- *out = new(v1.ObjectReference)
- **out = **in
- }
- if in.RerankerModelRef != nil {
- in, out := &in.RerankerModelRef, &out.RerankerModelRef
- *out = new(v1.ObjectReference)
- **out = **in
- }
- if in.Template != nil {
- in, out := &in.Template, &out.Template
- *out = new(Template)
- (*in).DeepCopyInto(*out)
- }
- if in.IngestionJob != nil {
- in, out := &in.IngestionJob, &out.IngestionJob
- *out = new(Template)
- (*in).DeepCopyInto(*out)
- }
- if in.EgestionJob != nil {
- in, out := &in.EgestionJob, &out.EgestionJob
- *out = new(Template)
- (*in).DeepCopyInto(*out)
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedKnowledgeBaseSpec.
- func (in *ManagedKnowledgeBaseSpec) DeepCopy() *ManagedKnowledgeBaseSpec {
- if in == nil {
- return nil
- }
- out := new(ManagedKnowledgeBaseSpec)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ManagedKnowledgeBaseStatus) DeepCopyInto(out *ManagedKnowledgeBaseStatus) {
- *out = *in
- if in.Conditions != nil {
- in, out := &in.Conditions, &out.Conditions
- *out = make([]metav1.Condition, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedKnowledgeBaseStatus.
- func (in *ManagedKnowledgeBaseStatus) DeepCopy() *ManagedKnowledgeBaseStatus {
- if in == nil {
- return nil
- }
- out := new(ManagedKnowledgeBaseStatus)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ManagedModel) DeepCopyInto(out *ManagedModel) {
- *out = *in
- out.TypeMeta = in.TypeMeta
- in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
- in.Spec.DeepCopyInto(&out.Spec)
- in.Status.DeepCopyInto(&out.Status)
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedModel.
- func (in *ManagedModel) DeepCopy() *ManagedModel {
- if in == nil {
- return nil
- }
- out := new(ManagedModel)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
- func (in *ManagedModel) DeepCopyObject() runtime.Object {
- if c := in.DeepCopy(); c != nil {
- return c
- }
- return nil
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ManagedModelList) DeepCopyInto(out *ManagedModelList) {
- *out = *in
- out.TypeMeta = in.TypeMeta
- in.ListMeta.DeepCopyInto(&out.ListMeta)
- if in.Items != nil {
- in, out := &in.Items, &out.Items
- *out = make([]ManagedModel, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedModelList.
- func (in *ManagedModelList) DeepCopy() *ManagedModelList {
- if in == nil {
- return nil
- }
- out := new(ManagedModelList)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
- func (in *ManagedModelList) DeepCopyObject() runtime.Object {
- if c := in.DeepCopy(); c != nil {
- return c
- }
- return nil
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ManagedModelSpec) DeepCopyInto(out *ManagedModelSpec) {
- *out = *in
- if in.StackRef != nil {
- in, out := &in.StackRef, &out.StackRef
- *out = new(v1.LocalObjectReference)
- **out = **in
- }
- in.Weights.DeepCopyInto(&out.Weights)
- if in.Template != nil {
- in, out := &in.Template, &out.Template
- *out = new(Template)
- (*in).DeepCopyInto(*out)
- }
- if in.RuntimeInferenceParams != nil {
- in, out := &in.RuntimeInferenceParams, &out.RuntimeInferenceParams
- *out = new(RuntimeInferenceParameters)
- (*in).DeepCopyInto(*out)
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedModelSpec.
- func (in *ManagedModelSpec) DeepCopy() *ManagedModelSpec {
- if in == nil {
- return nil
- }
- out := new(ManagedModelSpec)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ManagedModelStatus) DeepCopyInto(out *ManagedModelStatus) {
- *out = *in
- if in.Conditions != nil {
- in, out := &in.Conditions, &out.Conditions
- *out = make([]metav1.Condition, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedModelStatus.
- func (in *ManagedModelStatus) DeepCopy() *ManagedModelStatus {
- if in == nil {
- return nil
- }
- out := new(ManagedModelStatus)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ManagedTool) DeepCopyInto(out *ManagedTool) {
- *out = *in
- out.TypeMeta = in.TypeMeta
- in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
- in.Spec.DeepCopyInto(&out.Spec)
- in.Status.DeepCopyInto(&out.Status)
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedTool.
- func (in *ManagedTool) DeepCopy() *ManagedTool {
- if in == nil {
- return nil
- }
- out := new(ManagedTool)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
- func (in *ManagedTool) DeepCopyObject() runtime.Object {
- if c := in.DeepCopy(); c != nil {
- return c
- }
- return nil
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ManagedToolList) DeepCopyInto(out *ManagedToolList) {
- *out = *in
- out.TypeMeta = in.TypeMeta
- in.ListMeta.DeepCopyInto(&out.ListMeta)
- if in.Items != nil {
- in, out := &in.Items, &out.Items
- *out = make([]ManagedTool, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedToolList.
- func (in *ManagedToolList) DeepCopy() *ManagedToolList {
- if in == nil {
- return nil
- }
- out := new(ManagedToolList)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
- func (in *ManagedToolList) DeepCopyObject() runtime.Object {
- if c := in.DeepCopy(); c != nil {
- return c
- }
- return nil
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ManagedToolSpec) DeepCopyInto(out *ManagedToolSpec) {
- *out = *in
- if in.StackRef != nil {
- in, out := &in.StackRef, &out.StackRef
- *out = new(v1.LocalObjectReference)
- **out = **in
- }
- if in.Auth != nil {
- in, out := &in.Auth, &out.Auth
- *out = new(AuthSpec)
- (*in).DeepCopyInto(*out)
- }
- if in.Template != nil {
- in, out := &in.Template, &out.Template
- *out = new(Template)
- (*in).DeepCopyInto(*out)
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedToolSpec.
- func (in *ManagedToolSpec) DeepCopy() *ManagedToolSpec {
- if in == nil {
- return nil
- }
- out := new(ManagedToolSpec)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *ManagedToolStatus) DeepCopyInto(out *ManagedToolStatus) {
- *out = *in
- if in.Conditions != nil {
- in, out := &in.Conditions, &out.Conditions
- *out = make([]metav1.Condition, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedToolStatus.
- func (in *ManagedToolStatus) DeepCopy() *ManagedToolStatus {
- if in == nil {
- return nil
- }
- out := new(ManagedToolStatus)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *OptionalComponent) DeepCopyInto(out *OptionalComponent) {
- *out = *in
- if in.Template != nil {
- in, out := &in.Template, &out.Template
- *out = new(Template)
- (*in).DeepCopyInto(*out)
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OptionalComponent.
- func (in *OptionalComponent) DeepCopy() *OptionalComponent {
- if in == nil {
- return nil
- }
- out := new(OptionalComponent)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *PVCArtifactSpec) DeepCopyInto(out *PVCArtifactSpec) {
- *out = *in
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PVCArtifactSpec.
- func (in *PVCArtifactSpec) DeepCopy() *PVCArtifactSpec {
- if in == nil {
- return nil
- }
- out := new(PVCArtifactSpec)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *RuntimeInferenceParameters) DeepCopyInto(out *RuntimeInferenceParameters) {
- *out = *in
- if in.ContextWindow != nil {
- in, out := &in.ContextWindow, &out.ContextWindow
- *out = new(int32)
- **out = **in
- }
- if in.TopK != nil {
- in, out := &in.TopK, &out.TopK
- *out = new(int32)
- **out = **in
- }
- if in.Extra != nil {
- in, out := &in.Extra, &out.Extra
- *out = make(map[string]string, len(*in))
- for key, val := range *in {
- (*out)[key] = val
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuntimeInferenceParameters.
- func (in *RuntimeInferenceParameters) DeepCopy() *RuntimeInferenceParameters {
- if in == nil {
- return nil
- }
- out := new(RuntimeInferenceParameters)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *RuntimeSpec) DeepCopyInto(out *RuntimeSpec) {
- *out = *in
- if in.Command != nil {
- in, out := &in.Command, &out.Command
- *out = make([]string, len(*in))
- copy(*out, *in)
- }
- if in.Args != nil {
- in, out := &in.Args, &out.Args
- *out = make([]string, len(*in))
- copy(*out, *in)
- }
- if in.ExtraArgs != nil {
- in, out := &in.ExtraArgs, &out.ExtraArgs
- *out = make([]string, len(*in))
- copy(*out, *in)
- }
- if in.ConditionalArgs != nil {
- in, out := &in.ConditionalArgs, &out.ConditionalArgs
- *out = make([]ConditionalArgs, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- if in.Env != nil {
- in, out := &in.Env, &out.Env
- *out = make([]v1.EnvVar, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- if in.EnvFrom != nil {
- in, out := &in.EnvFrom, &out.EnvFrom
- *out = make([]v1.EnvFromSource, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- if in.VolumeMounts != nil {
- in, out := &in.VolumeMounts, &out.VolumeMounts
- *out = make([]v1.VolumeMount, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuntimeSpec.
- func (in *RuntimeSpec) DeepCopy() *RuntimeSpec {
- if in == nil {
- return nil
- }
- out := new(RuntimeSpec)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *Skill) DeepCopyInto(out *Skill) {
- *out = *in
- out.TypeMeta = in.TypeMeta
- in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
- in.Spec.DeepCopyInto(&out.Spec)
- in.Status.DeepCopyInto(&out.Status)
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Skill.
- func (in *Skill) DeepCopy() *Skill {
- if in == nil {
- return nil
- }
- out := new(Skill)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
- func (in *Skill) DeepCopyObject() runtime.Object {
- if c := in.DeepCopy(); c != nil {
- return c
- }
- return nil
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *SkillFileEntry) DeepCopyInto(out *SkillFileEntry) {
- *out = *in
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkillFileEntry.
- func (in *SkillFileEntry) DeepCopy() *SkillFileEntry {
- if in == nil {
- return nil
- }
- out := new(SkillFileEntry)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *SkillList) DeepCopyInto(out *SkillList) {
- *out = *in
- out.TypeMeta = in.TypeMeta
- in.ListMeta.DeepCopyInto(&out.ListMeta)
- if in.Items != nil {
- in, out := &in.Items, &out.Items
- *out = make([]Skill, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkillList.
- func (in *SkillList) DeepCopy() *SkillList {
- if in == nil {
- return nil
- }
- out := new(SkillList)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
- func (in *SkillList) DeepCopyObject() runtime.Object {
- if c := in.DeepCopy(); c != nil {
- return c
- }
- return nil
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *SkillSpec) DeepCopyInto(out *SkillSpec) {
- *out = *in
- if in.StackRef != nil {
- in, out := &in.StackRef, &out.StackRef
- *out = new(v1.LocalObjectReference)
- **out = **in
- }
- if in.Files != nil {
- in, out := &in.Files, &out.Files
- *out = make([]SkillFileEntry, len(*in))
- copy(*out, *in)
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkillSpec.
- func (in *SkillSpec) DeepCopy() *SkillSpec {
- if in == nil {
- return nil
- }
- out := new(SkillSpec)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *SkillStatus) DeepCopyInto(out *SkillStatus) {
- *out = *in
- if in.Conditions != nil {
- in, out := &in.Conditions, &out.Conditions
- *out = make([]metav1.Condition, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkillStatus.
- func (in *SkillStatus) DeepCopy() *SkillStatus {
- if in == nil {
- return nil
- }
- out := new(SkillStatus)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *Stack) DeepCopyInto(out *Stack) {
- *out = *in
- out.TypeMeta = in.TypeMeta
- in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
- in.Spec.DeepCopyInto(&out.Spec)
- in.Status.DeepCopyInto(&out.Status)
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Stack.
- func (in *Stack) DeepCopy() *Stack {
- if in == nil {
- return nil
- }
- out := new(Stack)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
- func (in *Stack) DeepCopyObject() runtime.Object {
- if c := in.DeepCopy(); c != nil {
- return c
- }
- return nil
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *StackComponentStatus) DeepCopyInto(out *StackComponentStatus) {
- *out = *in
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackComponentStatus.
- func (in *StackComponentStatus) DeepCopy() *StackComponentStatus {
- if in == nil {
- return nil
- }
- out := new(StackComponentStatus)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *StackList) DeepCopyInto(out *StackList) {
- *out = *in
- out.TypeMeta = in.TypeMeta
- in.ListMeta.DeepCopyInto(&out.ListMeta)
- if in.Items != nil {
- in, out := &in.Items, &out.Items
- *out = make([]Stack, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackList.
- func (in *StackList) DeepCopy() *StackList {
- if in == nil {
- return nil
- }
- out := new(StackList)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
- func (in *StackList) DeepCopyObject() runtime.Object {
- if c := in.DeepCopy(); c != nil {
- return c
- }
- return nil
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *StackSpec) DeepCopyInto(out *StackSpec) {
- *out = *in
- if in.SharedVolumes != nil {
- in, out := &in.SharedVolumes, &out.SharedVolumes
- *out = make([]string, len(*in))
- copy(*out, *in)
- }
- if in.Gateway != nil {
- in, out := &in.Gateway, &out.Gateway
- *out = new(OptionalComponent)
- (*in).DeepCopyInto(*out)
- }
- if in.VectorStore != nil {
- in, out := &in.VectorStore, &out.VectorStore
- *out = new(OptionalComponent)
- (*in).DeepCopyInto(*out)
- }
- if in.GraphStore != nil {
- in, out := &in.GraphStore, &out.GraphStore
- *out = new(OptionalComponent)
- (*in).DeepCopyInto(*out)
- }
- if in.Database != nil {
- in, out := &in.Database, &out.Database
- *out = new(OptionalComponent)
- (*in).DeepCopyInto(*out)
- }
- if in.Observability != nil {
- in, out := &in.Observability, &out.Observability
- *out = new(OptionalComponent)
- (*in).DeepCopyInto(*out)
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackSpec.
- func (in *StackSpec) DeepCopy() *StackSpec {
- if in == nil {
- return nil
- }
- out := new(StackSpec)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *StackStatus) DeepCopyInto(out *StackStatus) {
- *out = *in
- out.ComponentStatus = in.ComponentStatus
- if in.Conditions != nil {
- in, out := &in.Conditions, &out.Conditions
- *out = make([]metav1.Condition, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackStatus.
- func (in *StackStatus) DeepCopy() *StackStatus {
- if in == nil {
- return nil
- }
- out := new(StackStatus)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *Template) DeepCopyInto(out *Template) {
- *out = *in
- in.Metadata.DeepCopyInto(&out.Metadata)
- in.Spec.DeepCopyInto(&out.Spec)
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Template.
- func (in *Template) DeepCopy() *Template {
- if in == nil {
- return nil
- }
- out := new(Template)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *TemplateSpec) DeepCopyInto(out *TemplateSpec) {
- *out = *in
- in.Runtime.DeepCopyInto(&out.Runtime)
- if in.Volumes != nil {
- in, out := &in.Volumes, &out.Volumes
- *out = make([]v1.Volume, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- in.Resources.DeepCopyInto(&out.Resources)
- if in.NodeSelector != nil {
- in, out := &in.NodeSelector, &out.NodeSelector
- *out = make(map[string]string, len(*in))
- for key, val := range *in {
- (*out)[key] = val
- }
- }
- if in.Affinity != nil {
- in, out := &in.Affinity, &out.Affinity
- *out = new(v1.Affinity)
- (*in).DeepCopyInto(*out)
- }
- if in.Tolerations != nil {
- in, out := &in.Tolerations, &out.Tolerations
- *out = make([]v1.Toleration, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- if in.TopologySpreadConstraints != nil {
- in, out := &in.TopologySpreadConstraints, &out.TopologySpreadConstraints
- *out = make([]v1.TopologySpreadConstraint, len(*in))
- for i := range *in {
- (*in)[i].DeepCopyInto(&(*out)[i])
- }
- }
- if in.SecurityContext != nil {
- in, out := &in.SecurityContext, &out.SecurityContext
- *out = new(v1.PodSecurityContext)
- (*in).DeepCopyInto(*out)
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemplateSpec.
- func (in *TemplateSpec) DeepCopy() *TemplateSpec {
- if in == nil {
- return nil
- }
- out := new(TemplateSpec)
- in.DeepCopyInto(out)
- return out
- }
- // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
- func (in *URLArtifactSpec) DeepCopyInto(out *URLArtifactSpec) {
- *out = *in
- if in.AuthSecretRef != nil {
- in, out := &in.AuthSecretRef, &out.AuthSecretRef
- *out = new(v1.LocalObjectReference)
- **out = **in
- }
- }
- // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new URLArtifactSpec.
- func (in *URLArtifactSpec) DeepCopy() *URLArtifactSpec {
- if in == nil {
- return nil
- }
- out := new(URLArtifactSpec)
- in.DeepCopyInto(out)
- return out
- }
|