Path: blob/main/components/ws-manager-api/go/crd/v1/zz_generated.deepcopy.go
2501 views
//go:build !ignore_autogenerated12// Copyright (c) 2022 Gitpod GmbH. All rights reserved.3// Licensed under the GNU Affero General Public License (AGPL).4// See License-AGPL.txt in the project root for license information.56// Code generated by controller-gen. DO NOT EDIT.78package v1910import (11corev1 "k8s.io/api/core/v1"12metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"13"k8s.io/apimachinery/pkg/runtime"14)1516// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.17func (in *AdmissionSpec) DeepCopyInto(out *AdmissionSpec) {18*out = *in19}2021// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdmissionSpec.22func (in *AdmissionSpec) DeepCopy() *AdmissionSpec {23if in == nil {24return nil25}26out := new(AdmissionSpec)27in.DeepCopyInto(out)28return out29}3031// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.32func (in *GitSpec) DeepCopyInto(out *GitSpec) {33*out = *in34}3536// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitSpec.37func (in *GitSpec) DeepCopy() *GitSpec {38if in == nil {39return nil40}41out := new(GitSpec)42in.DeepCopyInto(out)43return out44}4546// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.47func (in *GitStatus) DeepCopyInto(out *GitStatus) {48*out = *in49if in.UncommitedFiles != nil {50in, out := &in.UncommitedFiles, &out.UncommitedFiles51*out = make([]string, len(*in))52copy(*out, *in)53}54if in.UntrackedFiles != nil {55in, out := &in.UntrackedFiles, &out.UntrackedFiles56*out = make([]string, len(*in))57copy(*out, *in)58}59if in.UnpushedCommits != nil {60in, out := &in.UnpushedCommits, &out.UnpushedCommits61*out = make([]string, len(*in))62copy(*out, *in)63}64}6566// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitStatus.67func (in *GitStatus) DeepCopy() *GitStatus {68if in == nil {69return nil70}71out := new(GitStatus)72in.DeepCopyInto(out)73return out74}7576// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.77func (in *IDEImages) DeepCopyInto(out *IDEImages) {78*out = *in79if in.Refs != nil {80in, out := &in.Refs, &out.Refs81*out = make([]string, len(*in))82copy(*out, *in)83}84}8586// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IDEImages.87func (in *IDEImages) DeepCopy() *IDEImages {88if in == nil {89return nil90}91out := new(IDEImages)92in.DeepCopyInto(out)93return out94}9596// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.97func (in *Ownership) DeepCopyInto(out *Ownership) {98*out = *in99}100101// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Ownership.102func (in *Ownership) DeepCopy() *Ownership {103if in == nil {104return nil105}106out := new(Ownership)107in.DeepCopyInto(out)108return out109}110111// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.112func (in *PortSpec) DeepCopyInto(out *PortSpec) {113*out = *in114}115116// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortSpec.117func (in *PortSpec) DeepCopy() *PortSpec {118if in == nil {119return nil120}121out := new(PortSpec)122in.DeepCopyInto(out)123return out124}125126// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.127func (in *Snapshot) DeepCopyInto(out *Snapshot) {128*out = *in129out.TypeMeta = in.TypeMeta130in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)131out.Spec = in.Spec132out.Status = in.Status133}134135// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Snapshot.136func (in *Snapshot) DeepCopy() *Snapshot {137if in == nil {138return nil139}140out := new(Snapshot)141in.DeepCopyInto(out)142return out143}144145// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.146func (in *Snapshot) DeepCopyObject() runtime.Object {147if c := in.DeepCopy(); c != nil {148return c149}150return nil151}152153// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.154func (in *SnapshotList) DeepCopyInto(out *SnapshotList) {155*out = *in156out.TypeMeta = in.TypeMeta157in.ListMeta.DeepCopyInto(&out.ListMeta)158if in.Items != nil {159in, out := &in.Items, &out.Items160*out = make([]Snapshot, len(*in))161for i := range *in {162(*in)[i].DeepCopyInto(&(*out)[i])163}164}165}166167// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnapshotList.168func (in *SnapshotList) DeepCopy() *SnapshotList {169if in == nil {170return nil171}172out := new(SnapshotList)173in.DeepCopyInto(out)174return out175}176177// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.178func (in *SnapshotList) DeepCopyObject() runtime.Object {179if c := in.DeepCopy(); c != nil {180return c181}182return nil183}184185// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.186func (in *SnapshotSpec) DeepCopyInto(out *SnapshotSpec) {187*out = *in188}189190// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnapshotSpec.191func (in *SnapshotSpec) DeepCopy() *SnapshotSpec {192if in == nil {193return nil194}195out := new(SnapshotSpec)196in.DeepCopyInto(out)197return out198}199200// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.201func (in *SnapshotStatus) DeepCopyInto(out *SnapshotStatus) {202*out = *in203}204205// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SnapshotStatus.206func (in *SnapshotStatus) DeepCopy() *SnapshotStatus {207if in == nil {208return nil209}210out := new(SnapshotStatus)211in.DeepCopyInto(out)212return out213}214215// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.216func (in *StorageStatus) DeepCopyInto(out *StorageStatus) {217*out = *in218}219220// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageStatus.221func (in *StorageStatus) DeepCopy() *StorageStatus {222if in == nil {223return nil224}225out := new(StorageStatus)226in.DeepCopyInto(out)227return out228}229230// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.231func (in *TimeoutSpec) DeepCopyInto(out *TimeoutSpec) {232*out = *in233if in.Time != nil {234in, out := &in.Time, &out.Time235*out = new(metav1.Duration)236**out = **in237}238if in.ClosedTimeout != nil {239in, out := &in.ClosedTimeout, &out.ClosedTimeout240*out = new(metav1.Duration)241**out = **in242}243if in.MaximumLifetime != nil {244in, out := &in.MaximumLifetime, &out.MaximumLifetime245*out = new(metav1.Duration)246**out = **in247}248}249250// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TimeoutSpec.251func (in *TimeoutSpec) DeepCopy() *TimeoutSpec {252if in == nil {253return nil254}255out := new(TimeoutSpec)256in.DeepCopyInto(out)257return out258}259260// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.261func (in *Workspace) DeepCopyInto(out *Workspace) {262*out = *in263out.TypeMeta = in.TypeMeta264in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)265in.Spec.DeepCopyInto(&out.Spec)266in.Status.DeepCopyInto(&out.Status)267}268269// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workspace.270func (in *Workspace) DeepCopy() *Workspace {271if in == nil {272return nil273}274out := new(Workspace)275in.DeepCopyInto(out)276return out277}278279// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.280func (in *Workspace) DeepCopyObject() runtime.Object {281if c := in.DeepCopy(); c != nil {282return c283}284return nil285}286287// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.288func (in *WorkspaceImage) DeepCopyInto(out *WorkspaceImage) {289*out = *in290if in.Ref != nil {291in, out := &in.Ref, &out.Ref292*out = new(string)293**out = **in294}295}296297// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceImage.298func (in *WorkspaceImage) DeepCopy() *WorkspaceImage {299if in == nil {300return nil301}302out := new(WorkspaceImage)303in.DeepCopyInto(out)304return out305}306307// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.308func (in *WorkspaceImageInfo) DeepCopyInto(out *WorkspaceImageInfo) {309*out = *in310}311312// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceImageInfo.313func (in *WorkspaceImageInfo) DeepCopy() *WorkspaceImageInfo {314if in == nil {315return nil316}317out := new(WorkspaceImageInfo)318in.DeepCopyInto(out)319return out320}321322// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.323func (in *WorkspaceImages) DeepCopyInto(out *WorkspaceImages) {324*out = *in325in.Workspace.DeepCopyInto(&out.Workspace)326in.IDE.DeepCopyInto(&out.IDE)327}328329// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceImages.330func (in *WorkspaceImages) DeepCopy() *WorkspaceImages {331if in == nil {332return nil333}334out := new(WorkspaceImages)335in.DeepCopyInto(out)336return out337}338339// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.340func (in *WorkspaceList) DeepCopyInto(out *WorkspaceList) {341*out = *in342out.TypeMeta = in.TypeMeta343in.ListMeta.DeepCopyInto(&out.ListMeta)344if in.Items != nil {345in, out := &in.Items, &out.Items346*out = make([]Workspace, len(*in))347for i := range *in {348(*in)[i].DeepCopyInto(&(*out)[i])349}350}351}352353// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceList.354func (in *WorkspaceList) DeepCopy() *WorkspaceList {355if in == nil {356return nil357}358out := new(WorkspaceList)359in.DeepCopyInto(out)360return out361}362363// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.364func (in *WorkspaceList) DeepCopyObject() runtime.Object {365if c := in.DeepCopy(); c != nil {366return c367}368return nil369}370371// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.372func (in *WorkspaceRuntimeStatus) DeepCopyInto(out *WorkspaceRuntimeStatus) {373*out = *in374}375376// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceRuntimeStatus.377func (in *WorkspaceRuntimeStatus) DeepCopy() *WorkspaceRuntimeStatus {378if in == nil {379return nil380}381out := new(WorkspaceRuntimeStatus)382in.DeepCopyInto(out)383return out384}385386// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.387func (in *WorkspaceSpec) DeepCopyInto(out *WorkspaceSpec) {388*out = *in389out.Ownership = in.Ownership390in.Image.DeepCopyInto(&out.Image)391if in.Initializer != nil {392in, out := &in.Initializer, &out.Initializer393*out = make([]byte, len(*in))394copy(*out, *in)395}396if in.UserEnvVars != nil {397in, out := &in.UserEnvVars, &out.UserEnvVars398*out = make([]corev1.EnvVar, len(*in))399for i := range *in {400(*in)[i].DeepCopyInto(&(*out)[i])401}402}403if in.SysEnvVars != nil {404in, out := &in.SysEnvVars, &out.SysEnvVars405*out = make([]corev1.EnvVar, len(*in))406for i := range *in {407(*in)[i].DeepCopyInto(&(*out)[i])408}409}410if in.Git != nil {411in, out := &in.Git, &out.Git412*out = new(GitSpec)413**out = **in414}415in.Timeout.DeepCopyInto(&out.Timeout)416out.Admission = in.Admission417if in.Ports != nil {418in, out := &in.Ports, &out.Ports419*out = make([]PortSpec, len(*in))420copy(*out, *in)421}422if in.SshPublicKeys != nil {423in, out := &in.SshPublicKeys, &out.SshPublicKeys424*out = make([]string, len(*in))425copy(*out, *in)426}427}428429// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceSpec.430func (in *WorkspaceSpec) DeepCopy() *WorkspaceSpec {431if in == nil {432return nil433}434out := new(WorkspaceSpec)435in.DeepCopyInto(out)436return out437}438439// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.440func (in *WorkspaceStatus) DeepCopyInto(out *WorkspaceStatus) {441*out = *in442if in.PodDeletionTime != nil {443in, out := &in.PodDeletionTime, &out.PodDeletionTime444*out = (*in).DeepCopy()445}446if in.PodStoppingTime != nil {447in, out := &in.PodStoppingTime, &out.PodStoppingTime448*out = (*in).DeepCopy()449}450if in.Conditions != nil {451in, out := &in.Conditions, &out.Conditions452*out = make([]metav1.Condition, len(*in))453for i := range *in {454(*in)[i].DeepCopyInto(&(*out)[i])455}456}457if in.GitStatus != nil {458in, out := &in.GitStatus, &out.GitStatus459*out = new(GitStatus)460(*in).DeepCopyInto(*out)461}462if in.Runtime != nil {463in, out := &in.Runtime, &out.Runtime464*out = new(WorkspaceRuntimeStatus)465**out = **in466}467out.Storage = in.Storage468if in.LastActivity != nil {469in, out := &in.LastActivity, &out.LastActivity470*out = (*in).DeepCopy()471}472if in.ImageInfo != nil {473in, out := &in.ImageInfo, &out.ImageInfo474*out = new(WorkspaceImageInfo)475**out = **in476}477}478479// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceStatus.480func (in *WorkspaceStatus) DeepCopy() *WorkspaceStatus {481if in == nil {482return nil483}484out := new(WorkspaceStatus)485in.DeepCopyInto(out)486return out487}488489490