github.com/giantswarm/apiextensions/v2@v2.6.2/pkg/apis/application/v1alpha1/zz_generated.deepcopy.go (about)

     1  // +build !ignore_autogenerated
     2  
     3  /*
     4  Copyright 2020 Giant Swarm GmbH.
     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 v1alpha1
    22  
    23  import (
    24  	"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 *App) DeepCopyInto(out *App) {
    29  	*out = *in
    30  	out.TypeMeta = in.TypeMeta
    31  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
    32  	out.Spec = in.Spec
    33  	in.Status.DeepCopyInto(&out.Status)
    34  }
    35  
    36  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new App.
    37  func (in *App) DeepCopy() *App {
    38  	if in == nil {
    39  		return nil
    40  	}
    41  	out := new(App)
    42  	in.DeepCopyInto(out)
    43  	return out
    44  }
    45  
    46  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    47  func (in *App) DeepCopyObject() runtime.Object {
    48  	if c := in.DeepCopy(); c != nil {
    49  		return c
    50  	}
    51  	return nil
    52  }
    53  
    54  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    55  func (in *AppCatalog) DeepCopyInto(out *AppCatalog) {
    56  	*out = *in
    57  	out.TypeMeta = in.TypeMeta
    58  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
    59  	out.Spec = in.Spec
    60  }
    61  
    62  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppCatalog.
    63  func (in *AppCatalog) DeepCopy() *AppCatalog {
    64  	if in == nil {
    65  		return nil
    66  	}
    67  	out := new(AppCatalog)
    68  	in.DeepCopyInto(out)
    69  	return out
    70  }
    71  
    72  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    73  func (in *AppCatalog) DeepCopyObject() runtime.Object {
    74  	if c := in.DeepCopy(); c != nil {
    75  		return c
    76  	}
    77  	return nil
    78  }
    79  
    80  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    81  func (in *AppCatalogEntry) DeepCopyInto(out *AppCatalogEntry) {
    82  	*out = *in
    83  	out.TypeMeta = in.TypeMeta
    84  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
    85  	in.Spec.DeepCopyInto(&out.Spec)
    86  }
    87  
    88  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppCatalogEntry.
    89  func (in *AppCatalogEntry) DeepCopy() *AppCatalogEntry {
    90  	if in == nil {
    91  		return nil
    92  	}
    93  	out := new(AppCatalogEntry)
    94  	in.DeepCopyInto(out)
    95  	return out
    96  }
    97  
    98  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    99  func (in *AppCatalogEntry) DeepCopyObject() runtime.Object {
   100  	if c := in.DeepCopy(); c != nil {
   101  		return c
   102  	}
   103  	return nil
   104  }
   105  
   106  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   107  func (in *AppCatalogEntryList) DeepCopyInto(out *AppCatalogEntryList) {
   108  	*out = *in
   109  	out.TypeMeta = in.TypeMeta
   110  	in.ListMeta.DeepCopyInto(&out.ListMeta)
   111  	if in.Items != nil {
   112  		in, out := &in.Items, &out.Items
   113  		*out = make([]AppCatalogEntry, len(*in))
   114  		for i := range *in {
   115  			(*in)[i].DeepCopyInto(&(*out)[i])
   116  		}
   117  	}
   118  }
   119  
   120  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppCatalogEntryList.
   121  func (in *AppCatalogEntryList) DeepCopy() *AppCatalogEntryList {
   122  	if in == nil {
   123  		return nil
   124  	}
   125  	out := new(AppCatalogEntryList)
   126  	in.DeepCopyInto(out)
   127  	return out
   128  }
   129  
   130  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   131  func (in *AppCatalogEntryList) DeepCopyObject() runtime.Object {
   132  	if c := in.DeepCopy(); c != nil {
   133  		return c
   134  	}
   135  	return nil
   136  }
   137  
   138  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   139  func (in *AppCatalogEntrySpec) DeepCopyInto(out *AppCatalogEntrySpec) {
   140  	*out = *in
   141  	out.Catalog = in.Catalog
   142  	out.Chart = in.Chart
   143  	if in.DateCreated != nil {
   144  		in, out := &in.DateCreated, &out.DateCreated
   145  		*out = (*in).DeepCopy()
   146  	}
   147  	if in.DateUpdated != nil {
   148  		in, out := &in.DateUpdated, &out.DateUpdated
   149  		*out = (*in).DeepCopy()
   150  	}
   151  }
   152  
   153  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppCatalogEntrySpec.
   154  func (in *AppCatalogEntrySpec) DeepCopy() *AppCatalogEntrySpec {
   155  	if in == nil {
   156  		return nil
   157  	}
   158  	out := new(AppCatalogEntrySpec)
   159  	in.DeepCopyInto(out)
   160  	return out
   161  }
   162  
   163  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   164  func (in *AppCatalogEntrySpecCatalog) DeepCopyInto(out *AppCatalogEntrySpecCatalog) {
   165  	*out = *in
   166  }
   167  
   168  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppCatalogEntrySpecCatalog.
   169  func (in *AppCatalogEntrySpecCatalog) DeepCopy() *AppCatalogEntrySpecCatalog {
   170  	if in == nil {
   171  		return nil
   172  	}
   173  	out := new(AppCatalogEntrySpecCatalog)
   174  	in.DeepCopyInto(out)
   175  	return out
   176  }
   177  
   178  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   179  func (in *AppCatalogEntrySpecChart) DeepCopyInto(out *AppCatalogEntrySpecChart) {
   180  	*out = *in
   181  }
   182  
   183  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppCatalogEntrySpecChart.
   184  func (in *AppCatalogEntrySpecChart) DeepCopy() *AppCatalogEntrySpecChart {
   185  	if in == nil {
   186  		return nil
   187  	}
   188  	out := new(AppCatalogEntrySpecChart)
   189  	in.DeepCopyInto(out)
   190  	return out
   191  }
   192  
   193  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   194  func (in *AppCatalogList) DeepCopyInto(out *AppCatalogList) {
   195  	*out = *in
   196  	out.TypeMeta = in.TypeMeta
   197  	in.ListMeta.DeepCopyInto(&out.ListMeta)
   198  	if in.Items != nil {
   199  		in, out := &in.Items, &out.Items
   200  		*out = make([]AppCatalog, len(*in))
   201  		for i := range *in {
   202  			(*in)[i].DeepCopyInto(&(*out)[i])
   203  		}
   204  	}
   205  }
   206  
   207  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppCatalogList.
   208  func (in *AppCatalogList) DeepCopy() *AppCatalogList {
   209  	if in == nil {
   210  		return nil
   211  	}
   212  	out := new(AppCatalogList)
   213  	in.DeepCopyInto(out)
   214  	return out
   215  }
   216  
   217  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   218  func (in *AppCatalogList) DeepCopyObject() runtime.Object {
   219  	if c := in.DeepCopy(); c != nil {
   220  		return c
   221  	}
   222  	return nil
   223  }
   224  
   225  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   226  func (in *AppCatalogSpec) DeepCopyInto(out *AppCatalogSpec) {
   227  	*out = *in
   228  	out.Config = in.Config
   229  	out.Storage = in.Storage
   230  }
   231  
   232  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppCatalogSpec.
   233  func (in *AppCatalogSpec) DeepCopy() *AppCatalogSpec {
   234  	if in == nil {
   235  		return nil
   236  	}
   237  	out := new(AppCatalogSpec)
   238  	in.DeepCopyInto(out)
   239  	return out
   240  }
   241  
   242  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   243  func (in *AppCatalogSpecConfig) DeepCopyInto(out *AppCatalogSpecConfig) {
   244  	*out = *in
   245  	out.ConfigMap = in.ConfigMap
   246  	out.Secret = in.Secret
   247  }
   248  
   249  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppCatalogSpecConfig.
   250  func (in *AppCatalogSpecConfig) DeepCopy() *AppCatalogSpecConfig {
   251  	if in == nil {
   252  		return nil
   253  	}
   254  	out := new(AppCatalogSpecConfig)
   255  	in.DeepCopyInto(out)
   256  	return out
   257  }
   258  
   259  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   260  func (in *AppCatalogSpecConfigConfigMap) DeepCopyInto(out *AppCatalogSpecConfigConfigMap) {
   261  	*out = *in
   262  }
   263  
   264  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppCatalogSpecConfigConfigMap.
   265  func (in *AppCatalogSpecConfigConfigMap) DeepCopy() *AppCatalogSpecConfigConfigMap {
   266  	if in == nil {
   267  		return nil
   268  	}
   269  	out := new(AppCatalogSpecConfigConfigMap)
   270  	in.DeepCopyInto(out)
   271  	return out
   272  }
   273  
   274  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   275  func (in *AppCatalogSpecConfigSecret) DeepCopyInto(out *AppCatalogSpecConfigSecret) {
   276  	*out = *in
   277  }
   278  
   279  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppCatalogSpecConfigSecret.
   280  func (in *AppCatalogSpecConfigSecret) DeepCopy() *AppCatalogSpecConfigSecret {
   281  	if in == nil {
   282  		return nil
   283  	}
   284  	out := new(AppCatalogSpecConfigSecret)
   285  	in.DeepCopyInto(out)
   286  	return out
   287  }
   288  
   289  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   290  func (in *AppCatalogSpecStorage) DeepCopyInto(out *AppCatalogSpecStorage) {
   291  	*out = *in
   292  }
   293  
   294  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppCatalogSpecStorage.
   295  func (in *AppCatalogSpecStorage) DeepCopy() *AppCatalogSpecStorage {
   296  	if in == nil {
   297  		return nil
   298  	}
   299  	out := new(AppCatalogSpecStorage)
   300  	in.DeepCopyInto(out)
   301  	return out
   302  }
   303  
   304  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   305  func (in *AppList) DeepCopyInto(out *AppList) {
   306  	*out = *in
   307  	out.TypeMeta = in.TypeMeta
   308  	in.ListMeta.DeepCopyInto(&out.ListMeta)
   309  	if in.Items != nil {
   310  		in, out := &in.Items, &out.Items
   311  		*out = make([]App, len(*in))
   312  		for i := range *in {
   313  			(*in)[i].DeepCopyInto(&(*out)[i])
   314  		}
   315  	}
   316  }
   317  
   318  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppList.
   319  func (in *AppList) DeepCopy() *AppList {
   320  	if in == nil {
   321  		return nil
   322  	}
   323  	out := new(AppList)
   324  	in.DeepCopyInto(out)
   325  	return out
   326  }
   327  
   328  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   329  func (in *AppList) DeepCopyObject() runtime.Object {
   330  	if c := in.DeepCopy(); c != nil {
   331  		return c
   332  	}
   333  	return nil
   334  }
   335  
   336  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   337  func (in *AppSpec) DeepCopyInto(out *AppSpec) {
   338  	*out = *in
   339  	out.Config = in.Config
   340  	out.KubeConfig = in.KubeConfig
   341  	out.UserConfig = in.UserConfig
   342  }
   343  
   344  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppSpec.
   345  func (in *AppSpec) DeepCopy() *AppSpec {
   346  	if in == nil {
   347  		return nil
   348  	}
   349  	out := new(AppSpec)
   350  	in.DeepCopyInto(out)
   351  	return out
   352  }
   353  
   354  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   355  func (in *AppSpecConfig) DeepCopyInto(out *AppSpecConfig) {
   356  	*out = *in
   357  	out.ConfigMap = in.ConfigMap
   358  	out.Secret = in.Secret
   359  }
   360  
   361  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppSpecConfig.
   362  func (in *AppSpecConfig) DeepCopy() *AppSpecConfig {
   363  	if in == nil {
   364  		return nil
   365  	}
   366  	out := new(AppSpecConfig)
   367  	in.DeepCopyInto(out)
   368  	return out
   369  }
   370  
   371  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   372  func (in *AppSpecConfigConfigMap) DeepCopyInto(out *AppSpecConfigConfigMap) {
   373  	*out = *in
   374  }
   375  
   376  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppSpecConfigConfigMap.
   377  func (in *AppSpecConfigConfigMap) DeepCopy() *AppSpecConfigConfigMap {
   378  	if in == nil {
   379  		return nil
   380  	}
   381  	out := new(AppSpecConfigConfigMap)
   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 *AppSpecConfigSecret) DeepCopyInto(out *AppSpecConfigSecret) {
   388  	*out = *in
   389  }
   390  
   391  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppSpecConfigSecret.
   392  func (in *AppSpecConfigSecret) DeepCopy() *AppSpecConfigSecret {
   393  	if in == nil {
   394  		return nil
   395  	}
   396  	out := new(AppSpecConfigSecret)
   397  	in.DeepCopyInto(out)
   398  	return out
   399  }
   400  
   401  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   402  func (in *AppSpecKubeConfig) DeepCopyInto(out *AppSpecKubeConfig) {
   403  	*out = *in
   404  	out.Context = in.Context
   405  	out.Secret = in.Secret
   406  }
   407  
   408  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppSpecKubeConfig.
   409  func (in *AppSpecKubeConfig) DeepCopy() *AppSpecKubeConfig {
   410  	if in == nil {
   411  		return nil
   412  	}
   413  	out := new(AppSpecKubeConfig)
   414  	in.DeepCopyInto(out)
   415  	return out
   416  }
   417  
   418  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   419  func (in *AppSpecKubeConfigContext) DeepCopyInto(out *AppSpecKubeConfigContext) {
   420  	*out = *in
   421  }
   422  
   423  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppSpecKubeConfigContext.
   424  func (in *AppSpecKubeConfigContext) DeepCopy() *AppSpecKubeConfigContext {
   425  	if in == nil {
   426  		return nil
   427  	}
   428  	out := new(AppSpecKubeConfigContext)
   429  	in.DeepCopyInto(out)
   430  	return out
   431  }
   432  
   433  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   434  func (in *AppSpecKubeConfigSecret) DeepCopyInto(out *AppSpecKubeConfigSecret) {
   435  	*out = *in
   436  }
   437  
   438  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppSpecKubeConfigSecret.
   439  func (in *AppSpecKubeConfigSecret) DeepCopy() *AppSpecKubeConfigSecret {
   440  	if in == nil {
   441  		return nil
   442  	}
   443  	out := new(AppSpecKubeConfigSecret)
   444  	in.DeepCopyInto(out)
   445  	return out
   446  }
   447  
   448  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   449  func (in *AppSpecUserConfig) DeepCopyInto(out *AppSpecUserConfig) {
   450  	*out = *in
   451  	out.ConfigMap = in.ConfigMap
   452  	out.Secret = in.Secret
   453  }
   454  
   455  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppSpecUserConfig.
   456  func (in *AppSpecUserConfig) DeepCopy() *AppSpecUserConfig {
   457  	if in == nil {
   458  		return nil
   459  	}
   460  	out := new(AppSpecUserConfig)
   461  	in.DeepCopyInto(out)
   462  	return out
   463  }
   464  
   465  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   466  func (in *AppSpecUserConfigConfigMap) DeepCopyInto(out *AppSpecUserConfigConfigMap) {
   467  	*out = *in
   468  }
   469  
   470  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppSpecUserConfigConfigMap.
   471  func (in *AppSpecUserConfigConfigMap) DeepCopy() *AppSpecUserConfigConfigMap {
   472  	if in == nil {
   473  		return nil
   474  	}
   475  	out := new(AppSpecUserConfigConfigMap)
   476  	in.DeepCopyInto(out)
   477  	return out
   478  }
   479  
   480  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   481  func (in *AppSpecUserConfigSecret) DeepCopyInto(out *AppSpecUserConfigSecret) {
   482  	*out = *in
   483  }
   484  
   485  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppSpecUserConfigSecret.
   486  func (in *AppSpecUserConfigSecret) DeepCopy() *AppSpecUserConfigSecret {
   487  	if in == nil {
   488  		return nil
   489  	}
   490  	out := new(AppSpecUserConfigSecret)
   491  	in.DeepCopyInto(out)
   492  	return out
   493  }
   494  
   495  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   496  func (in *AppStatus) DeepCopyInto(out *AppStatus) {
   497  	*out = *in
   498  	in.Release.DeepCopyInto(&out.Release)
   499  }
   500  
   501  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppStatus.
   502  func (in *AppStatus) DeepCopy() *AppStatus {
   503  	if in == nil {
   504  		return nil
   505  	}
   506  	out := new(AppStatus)
   507  	in.DeepCopyInto(out)
   508  	return out
   509  }
   510  
   511  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   512  func (in *AppStatusRelease) DeepCopyInto(out *AppStatusRelease) {
   513  	*out = *in
   514  	in.LastDeployed.DeepCopyInto(&out.LastDeployed)
   515  }
   516  
   517  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppStatusRelease.
   518  func (in *AppStatusRelease) DeepCopy() *AppStatusRelease {
   519  	if in == nil {
   520  		return nil
   521  	}
   522  	out := new(AppStatusRelease)
   523  	in.DeepCopyInto(out)
   524  	return out
   525  }
   526  
   527  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   528  func (in *Chart) DeepCopyInto(out *Chart) {
   529  	*out = *in
   530  	out.TypeMeta = in.TypeMeta
   531  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
   532  	out.Spec = in.Spec
   533  	in.Status.DeepCopyInto(&out.Status)
   534  }
   535  
   536  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Chart.
   537  func (in *Chart) DeepCopy() *Chart {
   538  	if in == nil {
   539  		return nil
   540  	}
   541  	out := new(Chart)
   542  	in.DeepCopyInto(out)
   543  	return out
   544  }
   545  
   546  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   547  func (in *Chart) DeepCopyObject() runtime.Object {
   548  	if c := in.DeepCopy(); c != nil {
   549  		return c
   550  	}
   551  	return nil
   552  }
   553  
   554  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   555  func (in *ChartList) DeepCopyInto(out *ChartList) {
   556  	*out = *in
   557  	out.TypeMeta = in.TypeMeta
   558  	in.ListMeta.DeepCopyInto(&out.ListMeta)
   559  	if in.Items != nil {
   560  		in, out := &in.Items, &out.Items
   561  		*out = make([]Chart, len(*in))
   562  		for i := range *in {
   563  			(*in)[i].DeepCopyInto(&(*out)[i])
   564  		}
   565  	}
   566  }
   567  
   568  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartList.
   569  func (in *ChartList) DeepCopy() *ChartList {
   570  	if in == nil {
   571  		return nil
   572  	}
   573  	out := new(ChartList)
   574  	in.DeepCopyInto(out)
   575  	return out
   576  }
   577  
   578  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   579  func (in *ChartList) DeepCopyObject() runtime.Object {
   580  	if c := in.DeepCopy(); c != nil {
   581  		return c
   582  	}
   583  	return nil
   584  }
   585  
   586  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   587  func (in *ChartSpec) DeepCopyInto(out *ChartSpec) {
   588  	*out = *in
   589  	out.Config = in.Config
   590  }
   591  
   592  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartSpec.
   593  func (in *ChartSpec) DeepCopy() *ChartSpec {
   594  	if in == nil {
   595  		return nil
   596  	}
   597  	out := new(ChartSpec)
   598  	in.DeepCopyInto(out)
   599  	return out
   600  }
   601  
   602  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   603  func (in *ChartSpecConfig) DeepCopyInto(out *ChartSpecConfig) {
   604  	*out = *in
   605  	out.ConfigMap = in.ConfigMap
   606  	out.Secret = in.Secret
   607  }
   608  
   609  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartSpecConfig.
   610  func (in *ChartSpecConfig) DeepCopy() *ChartSpecConfig {
   611  	if in == nil {
   612  		return nil
   613  	}
   614  	out := new(ChartSpecConfig)
   615  	in.DeepCopyInto(out)
   616  	return out
   617  }
   618  
   619  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   620  func (in *ChartSpecConfigConfigMap) DeepCopyInto(out *ChartSpecConfigConfigMap) {
   621  	*out = *in
   622  }
   623  
   624  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartSpecConfigConfigMap.
   625  func (in *ChartSpecConfigConfigMap) DeepCopy() *ChartSpecConfigConfigMap {
   626  	if in == nil {
   627  		return nil
   628  	}
   629  	out := new(ChartSpecConfigConfigMap)
   630  	in.DeepCopyInto(out)
   631  	return out
   632  }
   633  
   634  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   635  func (in *ChartSpecConfigSecret) DeepCopyInto(out *ChartSpecConfigSecret) {
   636  	*out = *in
   637  }
   638  
   639  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartSpecConfigSecret.
   640  func (in *ChartSpecConfigSecret) DeepCopy() *ChartSpecConfigSecret {
   641  	if in == nil {
   642  		return nil
   643  	}
   644  	out := new(ChartSpecConfigSecret)
   645  	in.DeepCopyInto(out)
   646  	return out
   647  }
   648  
   649  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   650  func (in *ChartStatus) DeepCopyInto(out *ChartStatus) {
   651  	*out = *in
   652  	in.Release.DeepCopyInto(&out.Release)
   653  }
   654  
   655  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartStatus.
   656  func (in *ChartStatus) DeepCopy() *ChartStatus {
   657  	if in == nil {
   658  		return nil
   659  	}
   660  	out := new(ChartStatus)
   661  	in.DeepCopyInto(out)
   662  	return out
   663  }
   664  
   665  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   666  func (in *ChartStatusRelease) DeepCopyInto(out *ChartStatusRelease) {
   667  	*out = *in
   668  	in.LastDeployed.DeepCopyInto(&out.LastDeployed)
   669  }
   670  
   671  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ChartStatusRelease.
   672  func (in *ChartStatusRelease) DeepCopy() *ChartStatusRelease {
   673  	if in == nil {
   674  		return nil
   675  	}
   676  	out := new(ChartStatusRelease)
   677  	in.DeepCopyInto(out)
   678  	return out
   679  }