github.com/kubernetes-csi/external-snapshotter/client/v4@v4.2.0/apis/volumesnapshot/v1beta1/zz_generated.deepcopy.go (about) 1 // +build !ignore_autogenerated 2 3 /* 4 Copyright 2020 The Kubernetes Authors. 5 6 Licensed under the Apache License, Version 2.0 (the "License"); 7 you may not use this file except in compliance with the License. 8 You may obtain a copy of the License at 9 10 http://www.apache.org/licenses/LICENSE-2.0 11 12 Unless required by applicable law or agreed to in writing, software 13 distributed under the License is distributed on an "AS IS" BASIS, 14 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 See the License for the specific language governing permissions and 16 limitations under the License. 17 */ 18 19 // Code generated by deepcopy-gen. DO NOT EDIT. 20 21 package v1beta1 22 23 import ( 24 runtime "k8s.io/apimachinery/pkg/runtime" 25 ) 26 27 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 28 func (in *VolumeSnapshot) DeepCopyInto(out *VolumeSnapshot) { 29 *out = *in 30 out.TypeMeta = in.TypeMeta 31 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 32 in.Spec.DeepCopyInto(&out.Spec) 33 if in.Status != nil { 34 in, out := &in.Status, &out.Status 35 *out = new(VolumeSnapshotStatus) 36 (*in).DeepCopyInto(*out) 37 } 38 return 39 } 40 41 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeSnapshot. 42 func (in *VolumeSnapshot) DeepCopy() *VolumeSnapshot { 43 if in == nil { 44 return nil 45 } 46 out := new(VolumeSnapshot) 47 in.DeepCopyInto(out) 48 return out 49 } 50 51 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 52 func (in *VolumeSnapshot) DeepCopyObject() runtime.Object { 53 if c := in.DeepCopy(); c != nil { 54 return c 55 } 56 return nil 57 } 58 59 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 60 func (in *VolumeSnapshotClass) DeepCopyInto(out *VolumeSnapshotClass) { 61 *out = *in 62 out.TypeMeta = in.TypeMeta 63 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 64 if in.Parameters != nil { 65 in, out := &in.Parameters, &out.Parameters 66 *out = make(map[string]string, len(*in)) 67 for key, val := range *in { 68 (*out)[key] = val 69 } 70 } 71 return 72 } 73 74 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeSnapshotClass. 75 func (in *VolumeSnapshotClass) DeepCopy() *VolumeSnapshotClass { 76 if in == nil { 77 return nil 78 } 79 out := new(VolumeSnapshotClass) 80 in.DeepCopyInto(out) 81 return out 82 } 83 84 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 85 func (in *VolumeSnapshotClass) DeepCopyObject() runtime.Object { 86 if c := in.DeepCopy(); c != nil { 87 return c 88 } 89 return nil 90 } 91 92 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 93 func (in *VolumeSnapshotClassList) DeepCopyInto(out *VolumeSnapshotClassList) { 94 *out = *in 95 out.TypeMeta = in.TypeMeta 96 in.ListMeta.DeepCopyInto(&out.ListMeta) 97 if in.Items != nil { 98 in, out := &in.Items, &out.Items 99 *out = make([]VolumeSnapshotClass, len(*in)) 100 for i := range *in { 101 (*in)[i].DeepCopyInto(&(*out)[i]) 102 } 103 } 104 return 105 } 106 107 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeSnapshotClassList. 108 func (in *VolumeSnapshotClassList) DeepCopy() *VolumeSnapshotClassList { 109 if in == nil { 110 return nil 111 } 112 out := new(VolumeSnapshotClassList) 113 in.DeepCopyInto(out) 114 return out 115 } 116 117 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 118 func (in *VolumeSnapshotClassList) DeepCopyObject() runtime.Object { 119 if c := in.DeepCopy(); c != nil { 120 return c 121 } 122 return nil 123 } 124 125 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 126 func (in *VolumeSnapshotContent) DeepCopyInto(out *VolumeSnapshotContent) { 127 *out = *in 128 out.TypeMeta = in.TypeMeta 129 in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) 130 in.Spec.DeepCopyInto(&out.Spec) 131 if in.Status != nil { 132 in, out := &in.Status, &out.Status 133 *out = new(VolumeSnapshotContentStatus) 134 (*in).DeepCopyInto(*out) 135 } 136 return 137 } 138 139 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeSnapshotContent. 140 func (in *VolumeSnapshotContent) DeepCopy() *VolumeSnapshotContent { 141 if in == nil { 142 return nil 143 } 144 out := new(VolumeSnapshotContent) 145 in.DeepCopyInto(out) 146 return out 147 } 148 149 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 150 func (in *VolumeSnapshotContent) DeepCopyObject() runtime.Object { 151 if c := in.DeepCopy(); c != nil { 152 return c 153 } 154 return nil 155 } 156 157 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 158 func (in *VolumeSnapshotContentList) DeepCopyInto(out *VolumeSnapshotContentList) { 159 *out = *in 160 out.TypeMeta = in.TypeMeta 161 in.ListMeta.DeepCopyInto(&out.ListMeta) 162 if in.Items != nil { 163 in, out := &in.Items, &out.Items 164 *out = make([]VolumeSnapshotContent, len(*in)) 165 for i := range *in { 166 (*in)[i].DeepCopyInto(&(*out)[i]) 167 } 168 } 169 return 170 } 171 172 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeSnapshotContentList. 173 func (in *VolumeSnapshotContentList) DeepCopy() *VolumeSnapshotContentList { 174 if in == nil { 175 return nil 176 } 177 out := new(VolumeSnapshotContentList) 178 in.DeepCopyInto(out) 179 return out 180 } 181 182 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 183 func (in *VolumeSnapshotContentList) DeepCopyObject() runtime.Object { 184 if c := in.DeepCopy(); c != nil { 185 return c 186 } 187 return nil 188 } 189 190 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 191 func (in *VolumeSnapshotContentSource) DeepCopyInto(out *VolumeSnapshotContentSource) { 192 *out = *in 193 if in.VolumeHandle != nil { 194 in, out := &in.VolumeHandle, &out.VolumeHandle 195 *out = new(string) 196 **out = **in 197 } 198 if in.SnapshotHandle != nil { 199 in, out := &in.SnapshotHandle, &out.SnapshotHandle 200 *out = new(string) 201 **out = **in 202 } 203 return 204 } 205 206 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeSnapshotContentSource. 207 func (in *VolumeSnapshotContentSource) DeepCopy() *VolumeSnapshotContentSource { 208 if in == nil { 209 return nil 210 } 211 out := new(VolumeSnapshotContentSource) 212 in.DeepCopyInto(out) 213 return out 214 } 215 216 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 217 func (in *VolumeSnapshotContentSpec) DeepCopyInto(out *VolumeSnapshotContentSpec) { 218 *out = *in 219 out.VolumeSnapshotRef = in.VolumeSnapshotRef 220 if in.VolumeSnapshotClassName != nil { 221 in, out := &in.VolumeSnapshotClassName, &out.VolumeSnapshotClassName 222 *out = new(string) 223 **out = **in 224 } 225 in.Source.DeepCopyInto(&out.Source) 226 return 227 } 228 229 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeSnapshotContentSpec. 230 func (in *VolumeSnapshotContentSpec) DeepCopy() *VolumeSnapshotContentSpec { 231 if in == nil { 232 return nil 233 } 234 out := new(VolumeSnapshotContentSpec) 235 in.DeepCopyInto(out) 236 return out 237 } 238 239 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 240 func (in *VolumeSnapshotContentStatus) DeepCopyInto(out *VolumeSnapshotContentStatus) { 241 *out = *in 242 if in.SnapshotHandle != nil { 243 in, out := &in.SnapshotHandle, &out.SnapshotHandle 244 *out = new(string) 245 **out = **in 246 } 247 if in.CreationTime != nil { 248 in, out := &in.CreationTime, &out.CreationTime 249 *out = new(int64) 250 **out = **in 251 } 252 if in.RestoreSize != nil { 253 in, out := &in.RestoreSize, &out.RestoreSize 254 *out = new(int64) 255 **out = **in 256 } 257 if in.ReadyToUse != nil { 258 in, out := &in.ReadyToUse, &out.ReadyToUse 259 *out = new(bool) 260 **out = **in 261 } 262 if in.Error != nil { 263 in, out := &in.Error, &out.Error 264 *out = new(VolumeSnapshotError) 265 (*in).DeepCopyInto(*out) 266 } 267 return 268 } 269 270 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeSnapshotContentStatus. 271 func (in *VolumeSnapshotContentStatus) DeepCopy() *VolumeSnapshotContentStatus { 272 if in == nil { 273 return nil 274 } 275 out := new(VolumeSnapshotContentStatus) 276 in.DeepCopyInto(out) 277 return out 278 } 279 280 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 281 func (in *VolumeSnapshotError) DeepCopyInto(out *VolumeSnapshotError) { 282 *out = *in 283 if in.Time != nil { 284 in, out := &in.Time, &out.Time 285 *out = (*in).DeepCopy() 286 } 287 if in.Message != nil { 288 in, out := &in.Message, &out.Message 289 *out = new(string) 290 **out = **in 291 } 292 return 293 } 294 295 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeSnapshotError. 296 func (in *VolumeSnapshotError) DeepCopy() *VolumeSnapshotError { 297 if in == nil { 298 return nil 299 } 300 out := new(VolumeSnapshotError) 301 in.DeepCopyInto(out) 302 return out 303 } 304 305 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 306 func (in *VolumeSnapshotList) DeepCopyInto(out *VolumeSnapshotList) { 307 *out = *in 308 out.TypeMeta = in.TypeMeta 309 in.ListMeta.DeepCopyInto(&out.ListMeta) 310 if in.Items != nil { 311 in, out := &in.Items, &out.Items 312 *out = make([]VolumeSnapshot, len(*in)) 313 for i := range *in { 314 (*in)[i].DeepCopyInto(&(*out)[i]) 315 } 316 } 317 return 318 } 319 320 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeSnapshotList. 321 func (in *VolumeSnapshotList) DeepCopy() *VolumeSnapshotList { 322 if in == nil { 323 return nil 324 } 325 out := new(VolumeSnapshotList) 326 in.DeepCopyInto(out) 327 return out 328 } 329 330 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 331 func (in *VolumeSnapshotList) DeepCopyObject() runtime.Object { 332 if c := in.DeepCopy(); c != nil { 333 return c 334 } 335 return nil 336 } 337 338 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 339 func (in *VolumeSnapshotSource) DeepCopyInto(out *VolumeSnapshotSource) { 340 *out = *in 341 if in.PersistentVolumeClaimName != nil { 342 in, out := &in.PersistentVolumeClaimName, &out.PersistentVolumeClaimName 343 *out = new(string) 344 **out = **in 345 } 346 if in.VolumeSnapshotContentName != nil { 347 in, out := &in.VolumeSnapshotContentName, &out.VolumeSnapshotContentName 348 *out = new(string) 349 **out = **in 350 } 351 return 352 } 353 354 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeSnapshotSource. 355 func (in *VolumeSnapshotSource) DeepCopy() *VolumeSnapshotSource { 356 if in == nil { 357 return nil 358 } 359 out := new(VolumeSnapshotSource) 360 in.DeepCopyInto(out) 361 return out 362 } 363 364 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 365 func (in *VolumeSnapshotSpec) DeepCopyInto(out *VolumeSnapshotSpec) { 366 *out = *in 367 in.Source.DeepCopyInto(&out.Source) 368 if in.VolumeSnapshotClassName != nil { 369 in, out := &in.VolumeSnapshotClassName, &out.VolumeSnapshotClassName 370 *out = new(string) 371 **out = **in 372 } 373 return 374 } 375 376 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeSnapshotSpec. 377 func (in *VolumeSnapshotSpec) DeepCopy() *VolumeSnapshotSpec { 378 if in == nil { 379 return nil 380 } 381 out := new(VolumeSnapshotSpec) 382 in.DeepCopyInto(out) 383 return out 384 } 385 386 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 387 func (in *VolumeSnapshotStatus) DeepCopyInto(out *VolumeSnapshotStatus) { 388 *out = *in 389 if in.BoundVolumeSnapshotContentName != nil { 390 in, out := &in.BoundVolumeSnapshotContentName, &out.BoundVolumeSnapshotContentName 391 *out = new(string) 392 **out = **in 393 } 394 if in.CreationTime != nil { 395 in, out := &in.CreationTime, &out.CreationTime 396 *out = (*in).DeepCopy() 397 } 398 if in.ReadyToUse != nil { 399 in, out := &in.ReadyToUse, &out.ReadyToUse 400 *out = new(bool) 401 **out = **in 402 } 403 if in.RestoreSize != nil { 404 in, out := &in.RestoreSize, &out.RestoreSize 405 x := (*in).DeepCopy() 406 *out = &x 407 } 408 if in.Error != nil { 409 in, out := &in.Error, &out.Error 410 *out = new(VolumeSnapshotError) 411 (*in).DeepCopyInto(*out) 412 } 413 return 414 } 415 416 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeSnapshotStatus. 417 func (in *VolumeSnapshotStatus) DeepCopy() *VolumeSnapshotStatus { 418 if in == nil { 419 return nil 420 } 421 out := new(VolumeSnapshotStatus) 422 in.DeepCopyInto(out) 423 return out 424 }