k8c.io/api/v3@v3.0.0-20230904060738-b0a93889c0b6/pkg/apis/apps.kubermatic/v1/zz_generated.deepcopy.go (about)

     1  //go:build !ignore_autogenerated
     2  // +build !ignore_autogenerated
     3  
     4  /*
     5  Copyright  The Kubermatic Kubernetes Platform contributors.
     6  
     7  Licensed under the Apache License, Version 2.0 (the "License");
     8  you may not use this file except in compliance with the License.
     9  You may obtain a copy of the License at
    10  
    11      http://www.apache.org/licenses/LICENSE-2.0
    12  
    13  Unless required by applicable law or agreed to in writing, software
    14  distributed under the License is distributed on an "AS IS" BASIS,
    15  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    16  See the License for the specific language governing permissions and
    17  limitations under the License.
    18  */
    19  
    20  // Code generated by controller-gen. DO NOT EDIT.
    21  
    22  package v1
    23  
    24  import (
    25  	corev1 "k8s.io/api/core/v1"
    26  	"k8s.io/apimachinery/pkg/runtime"
    27  )
    28  
    29  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    30  func (in *AppNamespaceSpec) DeepCopyInto(out *AppNamespaceSpec) {
    31  	*out = *in
    32  	if in.Labels != nil {
    33  		in, out := &in.Labels, &out.Labels
    34  		*out = make(map[string]string, len(*in))
    35  		for key, val := range *in {
    36  			(*out)[key] = val
    37  		}
    38  	}
    39  	if in.Annotations != nil {
    40  		in, out := &in.Annotations, &out.Annotations
    41  		*out = make(map[string]string, len(*in))
    42  		for key, val := range *in {
    43  			(*out)[key] = val
    44  		}
    45  	}
    46  }
    47  
    48  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppNamespaceSpec.
    49  func (in *AppNamespaceSpec) DeepCopy() *AppNamespaceSpec {
    50  	if in == nil {
    51  		return nil
    52  	}
    53  	out := new(AppNamespaceSpec)
    54  	in.DeepCopyInto(out)
    55  	return out
    56  }
    57  
    58  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    59  func (in *ApplicationDefinition) DeepCopyInto(out *ApplicationDefinition) {
    60  	*out = *in
    61  	out.TypeMeta = in.TypeMeta
    62  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
    63  	in.Spec.DeepCopyInto(&out.Spec)
    64  }
    65  
    66  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationDefinition.
    67  func (in *ApplicationDefinition) DeepCopy() *ApplicationDefinition {
    68  	if in == nil {
    69  		return nil
    70  	}
    71  	out := new(ApplicationDefinition)
    72  	in.DeepCopyInto(out)
    73  	return out
    74  }
    75  
    76  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    77  func (in *ApplicationDefinition) DeepCopyObject() runtime.Object {
    78  	if c := in.DeepCopy(); c != nil {
    79  		return c
    80  	}
    81  	return nil
    82  }
    83  
    84  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    85  func (in *ApplicationDefinitionList) DeepCopyInto(out *ApplicationDefinitionList) {
    86  	*out = *in
    87  	out.TypeMeta = in.TypeMeta
    88  	in.ListMeta.DeepCopyInto(&out.ListMeta)
    89  	if in.Items != nil {
    90  		in, out := &in.Items, &out.Items
    91  		*out = make([]ApplicationDefinition, len(*in))
    92  		for i := range *in {
    93  			(*in)[i].DeepCopyInto(&(*out)[i])
    94  		}
    95  	}
    96  }
    97  
    98  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationDefinitionList.
    99  func (in *ApplicationDefinitionList) DeepCopy() *ApplicationDefinitionList {
   100  	if in == nil {
   101  		return nil
   102  	}
   103  	out := new(ApplicationDefinitionList)
   104  	in.DeepCopyInto(out)
   105  	return out
   106  }
   107  
   108  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   109  func (in *ApplicationDefinitionList) DeepCopyObject() runtime.Object {
   110  	if c := in.DeepCopy(); c != nil {
   111  		return c
   112  	}
   113  	return nil
   114  }
   115  
   116  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   117  func (in *ApplicationDefinitionSpec) DeepCopyInto(out *ApplicationDefinitionSpec) {
   118  	*out = *in
   119  	if in.DefaultValues != nil {
   120  		in, out := &in.DefaultValues, &out.DefaultValues
   121  		*out = new(runtime.RawExtension)
   122  		(*in).DeepCopyInto(*out)
   123  	}
   124  	if in.DefaultDeployOptions != nil {
   125  		in, out := &in.DefaultDeployOptions, &out.DefaultDeployOptions
   126  		*out = new(DeployOptions)
   127  		(*in).DeepCopyInto(*out)
   128  	}
   129  	if in.Versions != nil {
   130  		in, out := &in.Versions, &out.Versions
   131  		*out = make([]ApplicationVersion, len(*in))
   132  		for i := range *in {
   133  			(*in)[i].DeepCopyInto(&(*out)[i])
   134  		}
   135  	}
   136  }
   137  
   138  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationDefinitionSpec.
   139  func (in *ApplicationDefinitionSpec) DeepCopy() *ApplicationDefinitionSpec {
   140  	if in == nil {
   141  		return nil
   142  	}
   143  	out := new(ApplicationDefinitionSpec)
   144  	in.DeepCopyInto(out)
   145  	return out
   146  }
   147  
   148  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   149  func (in *ApplicationInstallation) DeepCopyInto(out *ApplicationInstallation) {
   150  	*out = *in
   151  	out.TypeMeta = in.TypeMeta
   152  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
   153  	in.Spec.DeepCopyInto(&out.Spec)
   154  	in.Status.DeepCopyInto(&out.Status)
   155  }
   156  
   157  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationInstallation.
   158  func (in *ApplicationInstallation) DeepCopy() *ApplicationInstallation {
   159  	if in == nil {
   160  		return nil
   161  	}
   162  	out := new(ApplicationInstallation)
   163  	in.DeepCopyInto(out)
   164  	return out
   165  }
   166  
   167  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   168  func (in *ApplicationInstallation) DeepCopyObject() runtime.Object {
   169  	if c := in.DeepCopy(); c != nil {
   170  		return c
   171  	}
   172  	return nil
   173  }
   174  
   175  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   176  func (in *ApplicationInstallationCondition) DeepCopyInto(out *ApplicationInstallationCondition) {
   177  	*out = *in
   178  	in.LastHeartbeatTime.DeepCopyInto(&out.LastHeartbeatTime)
   179  	in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
   180  }
   181  
   182  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationInstallationCondition.
   183  func (in *ApplicationInstallationCondition) DeepCopy() *ApplicationInstallationCondition {
   184  	if in == nil {
   185  		return nil
   186  	}
   187  	out := new(ApplicationInstallationCondition)
   188  	in.DeepCopyInto(out)
   189  	return out
   190  }
   191  
   192  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   193  func (in *ApplicationInstallationList) DeepCopyInto(out *ApplicationInstallationList) {
   194  	*out = *in
   195  	out.TypeMeta = in.TypeMeta
   196  	in.ListMeta.DeepCopyInto(&out.ListMeta)
   197  	if in.Items != nil {
   198  		in, out := &in.Items, &out.Items
   199  		*out = make([]ApplicationInstallation, len(*in))
   200  		for i := range *in {
   201  			(*in)[i].DeepCopyInto(&(*out)[i])
   202  		}
   203  	}
   204  }
   205  
   206  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationInstallationList.
   207  func (in *ApplicationInstallationList) DeepCopy() *ApplicationInstallationList {
   208  	if in == nil {
   209  		return nil
   210  	}
   211  	out := new(ApplicationInstallationList)
   212  	in.DeepCopyInto(out)
   213  	return out
   214  }
   215  
   216  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   217  func (in *ApplicationInstallationList) DeepCopyObject() runtime.Object {
   218  	if c := in.DeepCopy(); c != nil {
   219  		return c
   220  	}
   221  	return nil
   222  }
   223  
   224  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   225  func (in *ApplicationInstallationSpec) DeepCopyInto(out *ApplicationInstallationSpec) {
   226  	*out = *in
   227  	in.Namespace.DeepCopyInto(&out.Namespace)
   228  	out.ApplicationRef = in.ApplicationRef
   229  	in.Values.DeepCopyInto(&out.Values)
   230  	out.ReconciliationInterval = in.ReconciliationInterval
   231  	if in.DeployOptions != nil {
   232  		in, out := &in.DeployOptions, &out.DeployOptions
   233  		*out = new(DeployOptions)
   234  		(*in).DeepCopyInto(*out)
   235  	}
   236  }
   237  
   238  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationInstallationSpec.
   239  func (in *ApplicationInstallationSpec) DeepCopy() *ApplicationInstallationSpec {
   240  	if in == nil {
   241  		return nil
   242  	}
   243  	out := new(ApplicationInstallationSpec)
   244  	in.DeepCopyInto(out)
   245  	return out
   246  }
   247  
   248  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   249  func (in *ApplicationInstallationStatus) DeepCopyInto(out *ApplicationInstallationStatus) {
   250  	*out = *in
   251  	if in.Conditions != nil {
   252  		in, out := &in.Conditions, &out.Conditions
   253  		*out = make(map[ApplicationInstallationConditionType]ApplicationInstallationCondition, len(*in))
   254  		for key, val := range *in {
   255  			(*out)[key] = *val.DeepCopy()
   256  		}
   257  	}
   258  	if in.ApplicationVersion != nil {
   259  		in, out := &in.ApplicationVersion, &out.ApplicationVersion
   260  		*out = new(ApplicationVersion)
   261  		(*in).DeepCopyInto(*out)
   262  	}
   263  	if in.HelmRelease != nil {
   264  		in, out := &in.HelmRelease, &out.HelmRelease
   265  		*out = new(HelmRelease)
   266  		(*in).DeepCopyInto(*out)
   267  	}
   268  }
   269  
   270  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationInstallationStatus.
   271  func (in *ApplicationInstallationStatus) DeepCopy() *ApplicationInstallationStatus {
   272  	if in == nil {
   273  		return nil
   274  	}
   275  	out := new(ApplicationInstallationStatus)
   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 *ApplicationRef) DeepCopyInto(out *ApplicationRef) {
   282  	*out = *in
   283  }
   284  
   285  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationRef.
   286  func (in *ApplicationRef) DeepCopy() *ApplicationRef {
   287  	if in == nil {
   288  		return nil
   289  	}
   290  	out := new(ApplicationRef)
   291  	in.DeepCopyInto(out)
   292  	return out
   293  }
   294  
   295  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   296  func (in *ApplicationSource) DeepCopyInto(out *ApplicationSource) {
   297  	*out = *in
   298  	if in.Helm != nil {
   299  		in, out := &in.Helm, &out.Helm
   300  		*out = new(HelmSource)
   301  		(*in).DeepCopyInto(*out)
   302  	}
   303  	if in.Git != nil {
   304  		in, out := &in.Git, &out.Git
   305  		*out = new(GitSource)
   306  		(*in).DeepCopyInto(*out)
   307  	}
   308  }
   309  
   310  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSource.
   311  func (in *ApplicationSource) DeepCopy() *ApplicationSource {
   312  	if in == nil {
   313  		return nil
   314  	}
   315  	out := new(ApplicationSource)
   316  	in.DeepCopyInto(out)
   317  	return out
   318  }
   319  
   320  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   321  func (in *ApplicationTemplate) DeepCopyInto(out *ApplicationTemplate) {
   322  	*out = *in
   323  	in.Source.DeepCopyInto(&out.Source)
   324  	if in.DependencyCredentials != nil {
   325  		in, out := &in.DependencyCredentials, &out.DependencyCredentials
   326  		*out = new(DependencyCredentials)
   327  		(*in).DeepCopyInto(*out)
   328  	}
   329  }
   330  
   331  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationTemplate.
   332  func (in *ApplicationTemplate) DeepCopy() *ApplicationTemplate {
   333  	if in == nil {
   334  		return nil
   335  	}
   336  	out := new(ApplicationTemplate)
   337  	in.DeepCopyInto(out)
   338  	return out
   339  }
   340  
   341  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   342  func (in *ApplicationVersion) DeepCopyInto(out *ApplicationVersion) {
   343  	*out = *in
   344  	in.Template.DeepCopyInto(&out.Template)
   345  }
   346  
   347  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationVersion.
   348  func (in *ApplicationVersion) DeepCopy() *ApplicationVersion {
   349  	if in == nil {
   350  		return nil
   351  	}
   352  	out := new(ApplicationVersion)
   353  	in.DeepCopyInto(out)
   354  	return out
   355  }
   356  
   357  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   358  func (in *DependencyCredentials) DeepCopyInto(out *DependencyCredentials) {
   359  	*out = *in
   360  	if in.HelmCredentials != nil {
   361  		in, out := &in.HelmCredentials, &out.HelmCredentials
   362  		*out = new(HelmCredentials)
   363  		(*in).DeepCopyInto(*out)
   364  	}
   365  }
   366  
   367  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DependencyCredentials.
   368  func (in *DependencyCredentials) DeepCopy() *DependencyCredentials {
   369  	if in == nil {
   370  		return nil
   371  	}
   372  	out := new(DependencyCredentials)
   373  	in.DeepCopyInto(out)
   374  	return out
   375  }
   376  
   377  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   378  func (in *DeployOptions) DeepCopyInto(out *DeployOptions) {
   379  	*out = *in
   380  	if in.Helm != nil {
   381  		in, out := &in.Helm, &out.Helm
   382  		*out = new(HelmDeployOptions)
   383  		**out = **in
   384  	}
   385  }
   386  
   387  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeployOptions.
   388  func (in *DeployOptions) DeepCopy() *DeployOptions {
   389  	if in == nil {
   390  		return nil
   391  	}
   392  	out := new(DeployOptions)
   393  	in.DeepCopyInto(out)
   394  	return out
   395  }
   396  
   397  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   398  func (in *GitCredentials) DeepCopyInto(out *GitCredentials) {
   399  	*out = *in
   400  	if in.Username != nil {
   401  		in, out := &in.Username, &out.Username
   402  		*out = new(corev1.SecretKeySelector)
   403  		(*in).DeepCopyInto(*out)
   404  	}
   405  	if in.Password != nil {
   406  		in, out := &in.Password, &out.Password
   407  		*out = new(corev1.SecretKeySelector)
   408  		(*in).DeepCopyInto(*out)
   409  	}
   410  	if in.Token != nil {
   411  		in, out := &in.Token, &out.Token
   412  		*out = new(corev1.SecretKeySelector)
   413  		(*in).DeepCopyInto(*out)
   414  	}
   415  	if in.SSHKey != nil {
   416  		in, out := &in.SSHKey, &out.SSHKey
   417  		*out = new(corev1.SecretKeySelector)
   418  		(*in).DeepCopyInto(*out)
   419  	}
   420  }
   421  
   422  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitCredentials.
   423  func (in *GitCredentials) DeepCopy() *GitCredentials {
   424  	if in == nil {
   425  		return nil
   426  	}
   427  	out := new(GitCredentials)
   428  	in.DeepCopyInto(out)
   429  	return out
   430  }
   431  
   432  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   433  func (in *GitReference) DeepCopyInto(out *GitReference) {
   434  	*out = *in
   435  }
   436  
   437  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitReference.
   438  func (in *GitReference) DeepCopy() *GitReference {
   439  	if in == nil {
   440  		return nil
   441  	}
   442  	out := new(GitReference)
   443  	in.DeepCopyInto(out)
   444  	return out
   445  }
   446  
   447  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   448  func (in *GitSource) DeepCopyInto(out *GitSource) {
   449  	*out = *in
   450  	out.Ref = in.Ref
   451  	if in.Credentials != nil {
   452  		in, out := &in.Credentials, &out.Credentials
   453  		*out = new(GitCredentials)
   454  		(*in).DeepCopyInto(*out)
   455  	}
   456  }
   457  
   458  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitSource.
   459  func (in *GitSource) DeepCopy() *GitSource {
   460  	if in == nil {
   461  		return nil
   462  	}
   463  	out := new(GitSource)
   464  	in.DeepCopyInto(out)
   465  	return out
   466  }
   467  
   468  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   469  func (in *HelmCredentials) DeepCopyInto(out *HelmCredentials) {
   470  	*out = *in
   471  	if in.Username != nil {
   472  		in, out := &in.Username, &out.Username
   473  		*out = new(corev1.SecretKeySelector)
   474  		(*in).DeepCopyInto(*out)
   475  	}
   476  	if in.Password != nil {
   477  		in, out := &in.Password, &out.Password
   478  		*out = new(corev1.SecretKeySelector)
   479  		(*in).DeepCopyInto(*out)
   480  	}
   481  	if in.RegistryConfigFile != nil {
   482  		in, out := &in.RegistryConfigFile, &out.RegistryConfigFile
   483  		*out = new(corev1.SecretKeySelector)
   484  		(*in).DeepCopyInto(*out)
   485  	}
   486  }
   487  
   488  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmCredentials.
   489  func (in *HelmCredentials) DeepCopy() *HelmCredentials {
   490  	if in == nil {
   491  		return nil
   492  	}
   493  	out := new(HelmCredentials)
   494  	in.DeepCopyInto(out)
   495  	return out
   496  }
   497  
   498  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   499  func (in *HelmDeployOptions) DeepCopyInto(out *HelmDeployOptions) {
   500  	*out = *in
   501  	out.Timeout = in.Timeout
   502  }
   503  
   504  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmDeployOptions.
   505  func (in *HelmDeployOptions) DeepCopy() *HelmDeployOptions {
   506  	if in == nil {
   507  		return nil
   508  	}
   509  	out := new(HelmDeployOptions)
   510  	in.DeepCopyInto(out)
   511  	return out
   512  }
   513  
   514  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   515  func (in *HelmRelease) DeepCopyInto(out *HelmRelease) {
   516  	*out = *in
   517  	if in.Info != nil {
   518  		in, out := &in.Info, &out.Info
   519  		*out = new(HelmReleaseInfo)
   520  		(*in).DeepCopyInto(*out)
   521  	}
   522  }
   523  
   524  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmRelease.
   525  func (in *HelmRelease) DeepCopy() *HelmRelease {
   526  	if in == nil {
   527  		return nil
   528  	}
   529  	out := new(HelmRelease)
   530  	in.DeepCopyInto(out)
   531  	return out
   532  }
   533  
   534  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   535  func (in *HelmReleaseInfo) DeepCopyInto(out *HelmReleaseInfo) {
   536  	*out = *in
   537  	in.FirstDeployed.DeepCopyInto(&out.FirstDeployed)
   538  	in.LastDeployed.DeepCopyInto(&out.LastDeployed)
   539  	in.Deleted.DeepCopyInto(&out.Deleted)
   540  }
   541  
   542  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmReleaseInfo.
   543  func (in *HelmReleaseInfo) DeepCopy() *HelmReleaseInfo {
   544  	if in == nil {
   545  		return nil
   546  	}
   547  	out := new(HelmReleaseInfo)
   548  	in.DeepCopyInto(out)
   549  	return out
   550  }
   551  
   552  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   553  func (in *HelmSource) DeepCopyInto(out *HelmSource) {
   554  	*out = *in
   555  	if in.Credentials != nil {
   556  		in, out := &in.Credentials, &out.Credentials
   557  		*out = new(HelmCredentials)
   558  		(*in).DeepCopyInto(*out)
   559  	}
   560  }
   561  
   562  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmSource.
   563  func (in *HelmSource) DeepCopy() *HelmSource {
   564  	if in == nil {
   565  		return nil
   566  	}
   567  	out := new(HelmSource)
   568  	in.DeepCopyInto(out)
   569  	return out
   570  }