-
Notifications
You must be signed in to change notification settings - Fork 462
/
zz_generated.defaults.go
93 lines (87 loc) · 3.68 KB
/
zz_generated.defaults.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
//go:build !ignore_autogenerated
// +build !ignore_autogenerated
// SPDX-FileCopyrightText: SAP SE or an SAP affiliate company and Gardener contributors
//
// SPDX-License-Identifier: Apache-2.0
// Code generated by defaulter-gen. DO NOT EDIT.
package v1alpha1
import (
runtime "k8s.io/apimachinery/pkg/runtime"
)
// RegisterDefaults adds defaulters functions to the given scheme.
// Public to allow building arbitrary schemes.
// All generated defaulters are covering - they call all nested defaulters.
func RegisterDefaults(scheme *runtime.Scheme) error {
scheme.AddTypeDefaultingFunc(&ControllerManagerConfiguration{}, func(obj interface{}) {
SetObjectDefaults_ControllerManagerConfiguration(obj.(*ControllerManagerConfiguration))
})
return nil
}
func SetObjectDefaults_ControllerManagerConfiguration(in *ControllerManagerConfiguration) {
SetDefaults_ControllerManagerConfiguration(in)
SetDefaults_ClientConnectionConfiguration(&in.GardenClientConnection)
SetDefaults_ControllerManagerControllerConfiguration(&in.Controllers)
if in.Controllers.Bastion != nil {
SetDefaults_BastionControllerConfiguration(in.Controllers.Bastion)
}
if in.Controllers.CertificateSigningRequest != nil {
SetDefaults_CertificateSigningRequestControllerConfiguration(in.Controllers.CertificateSigningRequest)
}
if in.Controllers.CloudProfile != nil {
SetDefaults_CloudProfileControllerConfiguration(in.Controllers.CloudProfile)
}
if in.Controllers.ControllerDeployment != nil {
SetDefaults_ControllerDeploymentControllerConfiguration(in.Controllers.ControllerDeployment)
}
if in.Controllers.ControllerRegistration != nil {
SetDefaults_ControllerRegistrationControllerConfiguration(in.Controllers.ControllerRegistration)
}
if in.Controllers.Event != nil {
SetDefaults_EventControllerConfiguration(in.Controllers.Event)
}
if in.Controllers.ExposureClass != nil {
SetDefaults_ExposureClassControllerConfiguration(in.Controllers.ExposureClass)
}
if in.Controllers.Project != nil {
SetDefaults_ProjectControllerConfiguration(in.Controllers.Project)
}
if in.Controllers.Quota != nil {
SetDefaults_QuotaControllerConfiguration(in.Controllers.Quota)
}
if in.Controllers.SecretBinding != nil {
SetDefaults_SecretBindingControllerConfiguration(in.Controllers.SecretBinding)
}
if in.Controllers.Seed != nil {
SetDefaults_SeedControllerConfiguration(in.Controllers.Seed)
}
if in.Controllers.SeedExtensionsCheck != nil {
SetDefaults_SeedExtensionsCheckControllerConfiguration(in.Controllers.SeedExtensionsCheck)
}
if in.Controllers.SeedBackupBucketsCheck != nil {
SetDefaults_SeedBackupBucketsCheckControllerConfiguration(in.Controllers.SeedBackupBucketsCheck)
}
SetDefaults_ShootMaintenanceControllerConfiguration(&in.Controllers.ShootMaintenance)
if in.Controllers.ShootQuota != nil {
SetDefaults_ShootQuotaControllerConfiguration(in.Controllers.ShootQuota)
}
SetDefaults_ShootHibernationControllerConfiguration(&in.Controllers.ShootHibernation)
if in.Controllers.ShootReference != nil {
SetDefaults_ShootReferenceControllerConfiguration(in.Controllers.ShootReference)
}
if in.Controllers.ShootRetry != nil {
SetDefaults_ShootRetryControllerConfiguration(in.Controllers.ShootRetry)
}
if in.Controllers.ShootConditions != nil {
SetDefaults_ShootConditionsControllerConfiguration(in.Controllers.ShootConditions)
}
if in.Controllers.ShootStatusLabel != nil {
SetDefaults_ShootStatusLabelControllerConfiguration(in.Controllers.ShootStatusLabel)
}
if in.Controllers.ManagedSeedSet != nil {
SetDefaults_ManagedSeedSetControllerConfiguration(in.Controllers.ManagedSeedSet)
}
if in.LeaderElection != nil {
SetDefaults_LeaderElectionConfiguration(in.LeaderElection)
}
SetDefaults_ServerConfiguration(&in.Server)
}