sigs.k8s.io/kueue@v0.6.2/apis/config/v1beta1/zz_generated.deepcopy.go (about) 1 //go:build !ignore_autogenerated 2 3 /* 4 Copyright 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 controller-gen. DO NOT EDIT. 20 21 package v1beta1 22 23 import ( 24 "k8s.io/apimachinery/pkg/apis/meta/v1" 25 runtime "k8s.io/apimachinery/pkg/runtime" 26 "k8s.io/component-base/config/v1alpha1" 27 timex "time" 28 ) 29 30 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 31 func (in *ClientConnection) DeepCopyInto(out *ClientConnection) { 32 *out = *in 33 if in.QPS != nil { 34 in, out := &in.QPS, &out.QPS 35 *out = new(float32) 36 **out = **in 37 } 38 if in.Burst != nil { 39 in, out := &in.Burst, &out.Burst 40 *out = new(int32) 41 **out = **in 42 } 43 } 44 45 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientConnection. 46 func (in *ClientConnection) DeepCopy() *ClientConnection { 47 if in == nil { 48 return nil 49 } 50 out := new(ClientConnection) 51 in.DeepCopyInto(out) 52 return out 53 } 54 55 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 56 func (in *ClusterQueueVisibility) DeepCopyInto(out *ClusterQueueVisibility) { 57 *out = *in 58 } 59 60 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterQueueVisibility. 61 func (in *ClusterQueueVisibility) DeepCopy() *ClusterQueueVisibility { 62 if in == nil { 63 return nil 64 } 65 out := new(ClusterQueueVisibility) 66 in.DeepCopyInto(out) 67 return out 68 } 69 70 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 71 func (in *Configuration) DeepCopyInto(out *Configuration) { 72 *out = *in 73 out.TypeMeta = in.TypeMeta 74 if in.Namespace != nil { 75 in, out := &in.Namespace, &out.Namespace 76 *out = new(string) 77 **out = **in 78 } 79 in.ControllerManager.DeepCopyInto(&out.ControllerManager) 80 if in.InternalCertManagement != nil { 81 in, out := &in.InternalCertManagement, &out.InternalCertManagement 82 *out = new(InternalCertManagement) 83 (*in).DeepCopyInto(*out) 84 } 85 if in.WaitForPodsReady != nil { 86 in, out := &in.WaitForPodsReady, &out.WaitForPodsReady 87 *out = new(WaitForPodsReady) 88 (*in).DeepCopyInto(*out) 89 } 90 if in.ClientConnection != nil { 91 in, out := &in.ClientConnection, &out.ClientConnection 92 *out = new(ClientConnection) 93 (*in).DeepCopyInto(*out) 94 } 95 if in.Integrations != nil { 96 in, out := &in.Integrations, &out.Integrations 97 *out = new(Integrations) 98 (*in).DeepCopyInto(*out) 99 } 100 if in.QueueVisibility != nil { 101 in, out := &in.QueueVisibility, &out.QueueVisibility 102 *out = new(QueueVisibility) 103 (*in).DeepCopyInto(*out) 104 } 105 if in.MultiKueue != nil { 106 in, out := &in.MultiKueue, &out.MultiKueue 107 *out = new(MultiKueue) 108 (*in).DeepCopyInto(*out) 109 } 110 } 111 112 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Configuration. 113 func (in *Configuration) DeepCopy() *Configuration { 114 if in == nil { 115 return nil 116 } 117 out := new(Configuration) 118 in.DeepCopyInto(out) 119 return out 120 } 121 122 // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. 123 func (in *Configuration) DeepCopyObject() runtime.Object { 124 if c := in.DeepCopy(); c != nil { 125 return c 126 } 127 return nil 128 } 129 130 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 131 func (in *ControllerConfigurationSpec) DeepCopyInto(out *ControllerConfigurationSpec) { 132 *out = *in 133 if in.GroupKindConcurrency != nil { 134 in, out := &in.GroupKindConcurrency, &out.GroupKindConcurrency 135 *out = make(map[string]int, len(*in)) 136 for key, val := range *in { 137 (*out)[key] = val 138 } 139 } 140 if in.CacheSyncTimeout != nil { 141 in, out := &in.CacheSyncTimeout, &out.CacheSyncTimeout 142 *out = new(timex.Duration) 143 **out = **in 144 } 145 } 146 147 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerConfigurationSpec. 148 func (in *ControllerConfigurationSpec) DeepCopy() *ControllerConfigurationSpec { 149 if in == nil { 150 return nil 151 } 152 out := new(ControllerConfigurationSpec) 153 in.DeepCopyInto(out) 154 return out 155 } 156 157 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 158 func (in *ControllerHealth) DeepCopyInto(out *ControllerHealth) { 159 *out = *in 160 } 161 162 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerHealth. 163 func (in *ControllerHealth) DeepCopy() *ControllerHealth { 164 if in == nil { 165 return nil 166 } 167 out := new(ControllerHealth) 168 in.DeepCopyInto(out) 169 return out 170 } 171 172 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 173 func (in *ControllerManager) DeepCopyInto(out *ControllerManager) { 174 *out = *in 175 in.Webhook.DeepCopyInto(&out.Webhook) 176 if in.LeaderElection != nil { 177 in, out := &in.LeaderElection, &out.LeaderElection 178 *out = new(v1alpha1.LeaderElectionConfiguration) 179 (*in).DeepCopyInto(*out) 180 } 181 out.Metrics = in.Metrics 182 out.Health = in.Health 183 if in.Controller != nil { 184 in, out := &in.Controller, &out.Controller 185 *out = new(ControllerConfigurationSpec) 186 (*in).DeepCopyInto(*out) 187 } 188 } 189 190 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerManager. 191 func (in *ControllerManager) DeepCopy() *ControllerManager { 192 if in == nil { 193 return nil 194 } 195 out := new(ControllerManager) 196 in.DeepCopyInto(out) 197 return out 198 } 199 200 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 201 func (in *ControllerMetrics) DeepCopyInto(out *ControllerMetrics) { 202 *out = *in 203 } 204 205 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerMetrics. 206 func (in *ControllerMetrics) DeepCopy() *ControllerMetrics { 207 if in == nil { 208 return nil 209 } 210 out := new(ControllerMetrics) 211 in.DeepCopyInto(out) 212 return out 213 } 214 215 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 216 func (in *ControllerWebhook) DeepCopyInto(out *ControllerWebhook) { 217 *out = *in 218 if in.Port != nil { 219 in, out := &in.Port, &out.Port 220 *out = new(int) 221 **out = **in 222 } 223 } 224 225 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerWebhook. 226 func (in *ControllerWebhook) DeepCopy() *ControllerWebhook { 227 if in == nil { 228 return nil 229 } 230 out := new(ControllerWebhook) 231 in.DeepCopyInto(out) 232 return out 233 } 234 235 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 236 func (in *Integrations) DeepCopyInto(out *Integrations) { 237 *out = *in 238 if in.Frameworks != nil { 239 in, out := &in.Frameworks, &out.Frameworks 240 *out = make([]string, len(*in)) 241 copy(*out, *in) 242 } 243 if in.PodOptions != nil { 244 in, out := &in.PodOptions, &out.PodOptions 245 *out = new(PodIntegrationOptions) 246 (*in).DeepCopyInto(*out) 247 } 248 } 249 250 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Integrations. 251 func (in *Integrations) DeepCopy() *Integrations { 252 if in == nil { 253 return nil 254 } 255 out := new(Integrations) 256 in.DeepCopyInto(out) 257 return out 258 } 259 260 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 261 func (in *InternalCertManagement) DeepCopyInto(out *InternalCertManagement) { 262 *out = *in 263 if in.Enable != nil { 264 in, out := &in.Enable, &out.Enable 265 *out = new(bool) 266 **out = **in 267 } 268 if in.WebhookServiceName != nil { 269 in, out := &in.WebhookServiceName, &out.WebhookServiceName 270 *out = new(string) 271 **out = **in 272 } 273 if in.WebhookSecretName != nil { 274 in, out := &in.WebhookSecretName, &out.WebhookSecretName 275 *out = new(string) 276 **out = **in 277 } 278 } 279 280 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InternalCertManagement. 281 func (in *InternalCertManagement) DeepCopy() *InternalCertManagement { 282 if in == nil { 283 return nil 284 } 285 out := new(InternalCertManagement) 286 in.DeepCopyInto(out) 287 return out 288 } 289 290 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 291 func (in *MultiKueue) DeepCopyInto(out *MultiKueue) { 292 *out = *in 293 if in.GCInterval != nil { 294 in, out := &in.GCInterval, &out.GCInterval 295 *out = new(v1.Duration) 296 **out = **in 297 } 298 if in.Origin != nil { 299 in, out := &in.Origin, &out.Origin 300 *out = new(string) 301 **out = **in 302 } 303 } 304 305 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MultiKueue. 306 func (in *MultiKueue) DeepCopy() *MultiKueue { 307 if in == nil { 308 return nil 309 } 310 out := new(MultiKueue) 311 in.DeepCopyInto(out) 312 return out 313 } 314 315 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 316 func (in *PodIntegrationOptions) DeepCopyInto(out *PodIntegrationOptions) { 317 *out = *in 318 if in.NamespaceSelector != nil { 319 in, out := &in.NamespaceSelector, &out.NamespaceSelector 320 *out = new(v1.LabelSelector) 321 (*in).DeepCopyInto(*out) 322 } 323 if in.PodSelector != nil { 324 in, out := &in.PodSelector, &out.PodSelector 325 *out = new(v1.LabelSelector) 326 (*in).DeepCopyInto(*out) 327 } 328 } 329 330 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PodIntegrationOptions. 331 func (in *PodIntegrationOptions) DeepCopy() *PodIntegrationOptions { 332 if in == nil { 333 return nil 334 } 335 out := new(PodIntegrationOptions) 336 in.DeepCopyInto(out) 337 return out 338 } 339 340 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 341 func (in *QueueVisibility) DeepCopyInto(out *QueueVisibility) { 342 *out = *in 343 if in.ClusterQueues != nil { 344 in, out := &in.ClusterQueues, &out.ClusterQueues 345 *out = new(ClusterQueueVisibility) 346 **out = **in 347 } 348 } 349 350 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueueVisibility. 351 func (in *QueueVisibility) DeepCopy() *QueueVisibility { 352 if in == nil { 353 return nil 354 } 355 out := new(QueueVisibility) 356 in.DeepCopyInto(out) 357 return out 358 } 359 360 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 361 func (in *RequeuingStrategy) DeepCopyInto(out *RequeuingStrategy) { 362 *out = *in 363 if in.Timestamp != nil { 364 in, out := &in.Timestamp, &out.Timestamp 365 *out = new(RequeuingTimestamp) 366 **out = **in 367 } 368 if in.BackoffLimitCount != nil { 369 in, out := &in.BackoffLimitCount, &out.BackoffLimitCount 370 *out = new(int32) 371 **out = **in 372 } 373 } 374 375 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequeuingStrategy. 376 func (in *RequeuingStrategy) DeepCopy() *RequeuingStrategy { 377 if in == nil { 378 return nil 379 } 380 out := new(RequeuingStrategy) 381 in.DeepCopyInto(out) 382 return out 383 } 384 385 // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. 386 func (in *WaitForPodsReady) DeepCopyInto(out *WaitForPodsReady) { 387 *out = *in 388 if in.Timeout != nil { 389 in, out := &in.Timeout, &out.Timeout 390 *out = new(v1.Duration) 391 **out = **in 392 } 393 if in.BlockAdmission != nil { 394 in, out := &in.BlockAdmission, &out.BlockAdmission 395 *out = new(bool) 396 **out = **in 397 } 398 if in.RequeuingStrategy != nil { 399 in, out := &in.RequeuingStrategy, &out.RequeuingStrategy 400 *out = new(RequeuingStrategy) 401 (*in).DeepCopyInto(*out) 402 } 403 } 404 405 // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WaitForPodsReady. 406 func (in *WaitForPodsReady) DeepCopy() *WaitForPodsReady { 407 if in == nil { 408 return nil 409 } 410 out := new(WaitForPodsReady) 411 in.DeepCopyInto(out) 412 return out 413 }