...

Source file src/github.com/fluxcd/source-controller/api/v1beta2/zz_generated.deepcopy.go

Documentation: github.com/fluxcd/source-controller/api/v1beta2

     1  //go:build !ignore_autogenerated
     2  
     3  /*
     4  Copyright 2024 The Flux 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 v1beta2
    22  
    23  import (
    24  	"github.com/fluxcd/pkg/apis/acl"
    25  	"github.com/fluxcd/pkg/apis/meta"
    26  	apiv1 "github.com/fluxcd/source-controller/api/v1"
    27  	"k8s.io/apimachinery/pkg/apis/meta/v1"
    28  	"k8s.io/apimachinery/pkg/runtime"
    29  )
    30  
    31  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    32  func (in *Artifact) DeepCopyInto(out *Artifact) {
    33  	*out = *in
    34  	in.LastUpdateTime.DeepCopyInto(&out.LastUpdateTime)
    35  	if in.Size != nil {
    36  		in, out := &in.Size, &out.Size
    37  		*out = new(int64)
    38  		**out = **in
    39  	}
    40  	if in.Metadata != nil {
    41  		in, out := &in.Metadata, &out.Metadata
    42  		*out = make(map[string]string, len(*in))
    43  		for key, val := range *in {
    44  			(*out)[key] = val
    45  		}
    46  	}
    47  }
    48  
    49  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Artifact.
    50  func (in *Artifact) DeepCopy() *Artifact {
    51  	if in == nil {
    52  		return nil
    53  	}
    54  	out := new(Artifact)
    55  	in.DeepCopyInto(out)
    56  	return out
    57  }
    58  
    59  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    60  func (in *Bucket) DeepCopyInto(out *Bucket) {
    61  	*out = *in
    62  	out.TypeMeta = in.TypeMeta
    63  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
    64  	in.Spec.DeepCopyInto(&out.Spec)
    65  	in.Status.DeepCopyInto(&out.Status)
    66  }
    67  
    68  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Bucket.
    69  func (in *Bucket) DeepCopy() *Bucket {
    70  	if in == nil {
    71  		return nil
    72  	}
    73  	out := new(Bucket)
    74  	in.DeepCopyInto(out)
    75  	return out
    76  }
    77  
    78  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
    79  func (in *Bucket) DeepCopyObject() runtime.Object {
    80  	if c := in.DeepCopy(); c != nil {
    81  		return c
    82  	}
    83  	return nil
    84  }
    85  
    86  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
    87  func (in *BucketList) DeepCopyInto(out *BucketList) {
    88  	*out = *in
    89  	out.TypeMeta = in.TypeMeta
    90  	in.ListMeta.DeepCopyInto(&out.ListMeta)
    91  	if in.Items != nil {
    92  		in, out := &in.Items, &out.Items
    93  		*out = make([]Bucket, len(*in))
    94  		for i := range *in {
    95  			(*in)[i].DeepCopyInto(&(*out)[i])
    96  		}
    97  	}
    98  }
    99  
   100  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BucketList.
   101  func (in *BucketList) DeepCopy() *BucketList {
   102  	if in == nil {
   103  		return nil
   104  	}
   105  	out := new(BucketList)
   106  	in.DeepCopyInto(out)
   107  	return out
   108  }
   109  
   110  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   111  func (in *BucketList) DeepCopyObject() runtime.Object {
   112  	if c := in.DeepCopy(); c != nil {
   113  		return c
   114  	}
   115  	return nil
   116  }
   117  
   118  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   119  func (in *BucketSTSSpec) DeepCopyInto(out *BucketSTSSpec) {
   120  	*out = *in
   121  	if in.SecretRef != nil {
   122  		in, out := &in.SecretRef, &out.SecretRef
   123  		*out = new(meta.LocalObjectReference)
   124  		**out = **in
   125  	}
   126  	if in.CertSecretRef != nil {
   127  		in, out := &in.CertSecretRef, &out.CertSecretRef
   128  		*out = new(meta.LocalObjectReference)
   129  		**out = **in
   130  	}
   131  }
   132  
   133  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BucketSTSSpec.
   134  func (in *BucketSTSSpec) DeepCopy() *BucketSTSSpec {
   135  	if in == nil {
   136  		return nil
   137  	}
   138  	out := new(BucketSTSSpec)
   139  	in.DeepCopyInto(out)
   140  	return out
   141  }
   142  
   143  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   144  func (in *BucketSpec) DeepCopyInto(out *BucketSpec) {
   145  	*out = *in
   146  	if in.STS != nil {
   147  		in, out := &in.STS, &out.STS
   148  		*out = new(BucketSTSSpec)
   149  		(*in).DeepCopyInto(*out)
   150  	}
   151  	if in.SecretRef != nil {
   152  		in, out := &in.SecretRef, &out.SecretRef
   153  		*out = new(meta.LocalObjectReference)
   154  		**out = **in
   155  	}
   156  	if in.CertSecretRef != nil {
   157  		in, out := &in.CertSecretRef, &out.CertSecretRef
   158  		*out = new(meta.LocalObjectReference)
   159  		**out = **in
   160  	}
   161  	if in.ProxySecretRef != nil {
   162  		in, out := &in.ProxySecretRef, &out.ProxySecretRef
   163  		*out = new(meta.LocalObjectReference)
   164  		**out = **in
   165  	}
   166  	out.Interval = in.Interval
   167  	if in.Timeout != nil {
   168  		in, out := &in.Timeout, &out.Timeout
   169  		*out = new(v1.Duration)
   170  		**out = **in
   171  	}
   172  	if in.Ignore != nil {
   173  		in, out := &in.Ignore, &out.Ignore
   174  		*out = new(string)
   175  		**out = **in
   176  	}
   177  	if in.AccessFrom != nil {
   178  		in, out := &in.AccessFrom, &out.AccessFrom
   179  		*out = new(acl.AccessFrom)
   180  		(*in).DeepCopyInto(*out)
   181  	}
   182  }
   183  
   184  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BucketSpec.
   185  func (in *BucketSpec) DeepCopy() *BucketSpec {
   186  	if in == nil {
   187  		return nil
   188  	}
   189  	out := new(BucketSpec)
   190  	in.DeepCopyInto(out)
   191  	return out
   192  }
   193  
   194  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   195  func (in *BucketStatus) DeepCopyInto(out *BucketStatus) {
   196  	*out = *in
   197  	if in.Conditions != nil {
   198  		in, out := &in.Conditions, &out.Conditions
   199  		*out = make([]v1.Condition, len(*in))
   200  		for i := range *in {
   201  			(*in)[i].DeepCopyInto(&(*out)[i])
   202  		}
   203  	}
   204  	if in.Artifact != nil {
   205  		in, out := &in.Artifact, &out.Artifact
   206  		*out = new(apiv1.Artifact)
   207  		(*in).DeepCopyInto(*out)
   208  	}
   209  	if in.ObservedIgnore != nil {
   210  		in, out := &in.ObservedIgnore, &out.ObservedIgnore
   211  		*out = new(string)
   212  		**out = **in
   213  	}
   214  	out.ReconcileRequestStatus = in.ReconcileRequestStatus
   215  }
   216  
   217  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BucketStatus.
   218  func (in *BucketStatus) DeepCopy() *BucketStatus {
   219  	if in == nil {
   220  		return nil
   221  	}
   222  	out := new(BucketStatus)
   223  	in.DeepCopyInto(out)
   224  	return out
   225  }
   226  
   227  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   228  func (in *GitRepository) DeepCopyInto(out *GitRepository) {
   229  	*out = *in
   230  	out.TypeMeta = in.TypeMeta
   231  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
   232  	in.Spec.DeepCopyInto(&out.Spec)
   233  	in.Status.DeepCopyInto(&out.Status)
   234  }
   235  
   236  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitRepository.
   237  func (in *GitRepository) DeepCopy() *GitRepository {
   238  	if in == nil {
   239  		return nil
   240  	}
   241  	out := new(GitRepository)
   242  	in.DeepCopyInto(out)
   243  	return out
   244  }
   245  
   246  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   247  func (in *GitRepository) DeepCopyObject() runtime.Object {
   248  	if c := in.DeepCopy(); c != nil {
   249  		return c
   250  	}
   251  	return nil
   252  }
   253  
   254  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   255  func (in *GitRepositoryInclude) DeepCopyInto(out *GitRepositoryInclude) {
   256  	*out = *in
   257  	out.GitRepositoryRef = in.GitRepositoryRef
   258  }
   259  
   260  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitRepositoryInclude.
   261  func (in *GitRepositoryInclude) DeepCopy() *GitRepositoryInclude {
   262  	if in == nil {
   263  		return nil
   264  	}
   265  	out := new(GitRepositoryInclude)
   266  	in.DeepCopyInto(out)
   267  	return out
   268  }
   269  
   270  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   271  func (in *GitRepositoryList) DeepCopyInto(out *GitRepositoryList) {
   272  	*out = *in
   273  	out.TypeMeta = in.TypeMeta
   274  	in.ListMeta.DeepCopyInto(&out.ListMeta)
   275  	if in.Items != nil {
   276  		in, out := &in.Items, &out.Items
   277  		*out = make([]GitRepository, len(*in))
   278  		for i := range *in {
   279  			(*in)[i].DeepCopyInto(&(*out)[i])
   280  		}
   281  	}
   282  }
   283  
   284  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitRepositoryList.
   285  func (in *GitRepositoryList) DeepCopy() *GitRepositoryList {
   286  	if in == nil {
   287  		return nil
   288  	}
   289  	out := new(GitRepositoryList)
   290  	in.DeepCopyInto(out)
   291  	return out
   292  }
   293  
   294  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   295  func (in *GitRepositoryList) DeepCopyObject() runtime.Object {
   296  	if c := in.DeepCopy(); c != nil {
   297  		return c
   298  	}
   299  	return nil
   300  }
   301  
   302  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   303  func (in *GitRepositoryRef) DeepCopyInto(out *GitRepositoryRef) {
   304  	*out = *in
   305  }
   306  
   307  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitRepositoryRef.
   308  func (in *GitRepositoryRef) DeepCopy() *GitRepositoryRef {
   309  	if in == nil {
   310  		return nil
   311  	}
   312  	out := new(GitRepositoryRef)
   313  	in.DeepCopyInto(out)
   314  	return out
   315  }
   316  
   317  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   318  func (in *GitRepositorySpec) DeepCopyInto(out *GitRepositorySpec) {
   319  	*out = *in
   320  	if in.SecretRef != nil {
   321  		in, out := &in.SecretRef, &out.SecretRef
   322  		*out = new(meta.LocalObjectReference)
   323  		**out = **in
   324  	}
   325  	out.Interval = in.Interval
   326  	if in.Timeout != nil {
   327  		in, out := &in.Timeout, &out.Timeout
   328  		*out = new(v1.Duration)
   329  		**out = **in
   330  	}
   331  	if in.Reference != nil {
   332  		in, out := &in.Reference, &out.Reference
   333  		*out = new(GitRepositoryRef)
   334  		**out = **in
   335  	}
   336  	if in.Verification != nil {
   337  		in, out := &in.Verification, &out.Verification
   338  		*out = new(GitRepositoryVerification)
   339  		**out = **in
   340  	}
   341  	if in.Ignore != nil {
   342  		in, out := &in.Ignore, &out.Ignore
   343  		*out = new(string)
   344  		**out = **in
   345  	}
   346  	if in.Include != nil {
   347  		in, out := &in.Include, &out.Include
   348  		*out = make([]GitRepositoryInclude, len(*in))
   349  		copy(*out, *in)
   350  	}
   351  	if in.AccessFrom != nil {
   352  		in, out := &in.AccessFrom, &out.AccessFrom
   353  		*out = new(acl.AccessFrom)
   354  		(*in).DeepCopyInto(*out)
   355  	}
   356  }
   357  
   358  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitRepositorySpec.
   359  func (in *GitRepositorySpec) DeepCopy() *GitRepositorySpec {
   360  	if in == nil {
   361  		return nil
   362  	}
   363  	out := new(GitRepositorySpec)
   364  	in.DeepCopyInto(out)
   365  	return out
   366  }
   367  
   368  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   369  func (in *GitRepositoryStatus) DeepCopyInto(out *GitRepositoryStatus) {
   370  	*out = *in
   371  	if in.Conditions != nil {
   372  		in, out := &in.Conditions, &out.Conditions
   373  		*out = make([]v1.Condition, len(*in))
   374  		for i := range *in {
   375  			(*in)[i].DeepCopyInto(&(*out)[i])
   376  		}
   377  	}
   378  	if in.Artifact != nil {
   379  		in, out := &in.Artifact, &out.Artifact
   380  		*out = new(apiv1.Artifact)
   381  		(*in).DeepCopyInto(*out)
   382  	}
   383  	if in.IncludedArtifacts != nil {
   384  		in, out := &in.IncludedArtifacts, &out.IncludedArtifacts
   385  		*out = make([]*apiv1.Artifact, len(*in))
   386  		for i := range *in {
   387  			if (*in)[i] != nil {
   388  				in, out := &(*in)[i], &(*out)[i]
   389  				*out = new(apiv1.Artifact)
   390  				(*in).DeepCopyInto(*out)
   391  			}
   392  		}
   393  	}
   394  	if in.ObservedIgnore != nil {
   395  		in, out := &in.ObservedIgnore, &out.ObservedIgnore
   396  		*out = new(string)
   397  		**out = **in
   398  	}
   399  	if in.ObservedInclude != nil {
   400  		in, out := &in.ObservedInclude, &out.ObservedInclude
   401  		*out = make([]GitRepositoryInclude, len(*in))
   402  		copy(*out, *in)
   403  	}
   404  	out.ReconcileRequestStatus = in.ReconcileRequestStatus
   405  }
   406  
   407  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitRepositoryStatus.
   408  func (in *GitRepositoryStatus) DeepCopy() *GitRepositoryStatus {
   409  	if in == nil {
   410  		return nil
   411  	}
   412  	out := new(GitRepositoryStatus)
   413  	in.DeepCopyInto(out)
   414  	return out
   415  }
   416  
   417  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   418  func (in *GitRepositoryVerification) DeepCopyInto(out *GitRepositoryVerification) {
   419  	*out = *in
   420  	out.SecretRef = in.SecretRef
   421  }
   422  
   423  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GitRepositoryVerification.
   424  func (in *GitRepositoryVerification) DeepCopy() *GitRepositoryVerification {
   425  	if in == nil {
   426  		return nil
   427  	}
   428  	out := new(GitRepositoryVerification)
   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 *HelmChart) DeepCopyInto(out *HelmChart) {
   435  	*out = *in
   436  	out.TypeMeta = in.TypeMeta
   437  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
   438  	in.Spec.DeepCopyInto(&out.Spec)
   439  	in.Status.DeepCopyInto(&out.Status)
   440  }
   441  
   442  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmChart.
   443  func (in *HelmChart) DeepCopy() *HelmChart {
   444  	if in == nil {
   445  		return nil
   446  	}
   447  	out := new(HelmChart)
   448  	in.DeepCopyInto(out)
   449  	return out
   450  }
   451  
   452  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   453  func (in *HelmChart) DeepCopyObject() runtime.Object {
   454  	if c := in.DeepCopy(); c != nil {
   455  		return c
   456  	}
   457  	return nil
   458  }
   459  
   460  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   461  func (in *HelmChartList) DeepCopyInto(out *HelmChartList) {
   462  	*out = *in
   463  	out.TypeMeta = in.TypeMeta
   464  	in.ListMeta.DeepCopyInto(&out.ListMeta)
   465  	if in.Items != nil {
   466  		in, out := &in.Items, &out.Items
   467  		*out = make([]HelmChart, len(*in))
   468  		for i := range *in {
   469  			(*in)[i].DeepCopyInto(&(*out)[i])
   470  		}
   471  	}
   472  }
   473  
   474  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmChartList.
   475  func (in *HelmChartList) DeepCopy() *HelmChartList {
   476  	if in == nil {
   477  		return nil
   478  	}
   479  	out := new(HelmChartList)
   480  	in.DeepCopyInto(out)
   481  	return out
   482  }
   483  
   484  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   485  func (in *HelmChartList) DeepCopyObject() runtime.Object {
   486  	if c := in.DeepCopy(); c != nil {
   487  		return c
   488  	}
   489  	return nil
   490  }
   491  
   492  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   493  func (in *HelmChartSpec) DeepCopyInto(out *HelmChartSpec) {
   494  	*out = *in
   495  	out.SourceRef = in.SourceRef
   496  	out.Interval = in.Interval
   497  	if in.ValuesFiles != nil {
   498  		in, out := &in.ValuesFiles, &out.ValuesFiles
   499  		*out = make([]string, len(*in))
   500  		copy(*out, *in)
   501  	}
   502  	if in.AccessFrom != nil {
   503  		in, out := &in.AccessFrom, &out.AccessFrom
   504  		*out = new(acl.AccessFrom)
   505  		(*in).DeepCopyInto(*out)
   506  	}
   507  	if in.Verify != nil {
   508  		in, out := &in.Verify, &out.Verify
   509  		*out = new(apiv1.OCIRepositoryVerification)
   510  		(*in).DeepCopyInto(*out)
   511  	}
   512  }
   513  
   514  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmChartSpec.
   515  func (in *HelmChartSpec) DeepCopy() *HelmChartSpec {
   516  	if in == nil {
   517  		return nil
   518  	}
   519  	out := new(HelmChartSpec)
   520  	in.DeepCopyInto(out)
   521  	return out
   522  }
   523  
   524  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   525  func (in *HelmChartStatus) DeepCopyInto(out *HelmChartStatus) {
   526  	*out = *in
   527  	if in.ObservedValuesFiles != nil {
   528  		in, out := &in.ObservedValuesFiles, &out.ObservedValuesFiles
   529  		*out = make([]string, len(*in))
   530  		copy(*out, *in)
   531  	}
   532  	if in.Conditions != nil {
   533  		in, out := &in.Conditions, &out.Conditions
   534  		*out = make([]v1.Condition, len(*in))
   535  		for i := range *in {
   536  			(*in)[i].DeepCopyInto(&(*out)[i])
   537  		}
   538  	}
   539  	if in.Artifact != nil {
   540  		in, out := &in.Artifact, &out.Artifact
   541  		*out = new(apiv1.Artifact)
   542  		(*in).DeepCopyInto(*out)
   543  	}
   544  	out.ReconcileRequestStatus = in.ReconcileRequestStatus
   545  }
   546  
   547  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmChartStatus.
   548  func (in *HelmChartStatus) DeepCopy() *HelmChartStatus {
   549  	if in == nil {
   550  		return nil
   551  	}
   552  	out := new(HelmChartStatus)
   553  	in.DeepCopyInto(out)
   554  	return out
   555  }
   556  
   557  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   558  func (in *HelmRepository) DeepCopyInto(out *HelmRepository) {
   559  	*out = *in
   560  	out.TypeMeta = in.TypeMeta
   561  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
   562  	in.Spec.DeepCopyInto(&out.Spec)
   563  	in.Status.DeepCopyInto(&out.Status)
   564  }
   565  
   566  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmRepository.
   567  func (in *HelmRepository) DeepCopy() *HelmRepository {
   568  	if in == nil {
   569  		return nil
   570  	}
   571  	out := new(HelmRepository)
   572  	in.DeepCopyInto(out)
   573  	return out
   574  }
   575  
   576  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   577  func (in *HelmRepository) DeepCopyObject() runtime.Object {
   578  	if c := in.DeepCopy(); c != nil {
   579  		return c
   580  	}
   581  	return nil
   582  }
   583  
   584  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   585  func (in *HelmRepositoryList) DeepCopyInto(out *HelmRepositoryList) {
   586  	*out = *in
   587  	out.TypeMeta = in.TypeMeta
   588  	in.ListMeta.DeepCopyInto(&out.ListMeta)
   589  	if in.Items != nil {
   590  		in, out := &in.Items, &out.Items
   591  		*out = make([]HelmRepository, len(*in))
   592  		for i := range *in {
   593  			(*in)[i].DeepCopyInto(&(*out)[i])
   594  		}
   595  	}
   596  }
   597  
   598  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmRepositoryList.
   599  func (in *HelmRepositoryList) DeepCopy() *HelmRepositoryList {
   600  	if in == nil {
   601  		return nil
   602  	}
   603  	out := new(HelmRepositoryList)
   604  	in.DeepCopyInto(out)
   605  	return out
   606  }
   607  
   608  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   609  func (in *HelmRepositoryList) DeepCopyObject() runtime.Object {
   610  	if c := in.DeepCopy(); c != nil {
   611  		return c
   612  	}
   613  	return nil
   614  }
   615  
   616  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   617  func (in *HelmRepositorySpec) DeepCopyInto(out *HelmRepositorySpec) {
   618  	*out = *in
   619  	if in.SecretRef != nil {
   620  		in, out := &in.SecretRef, &out.SecretRef
   621  		*out = new(meta.LocalObjectReference)
   622  		**out = **in
   623  	}
   624  	if in.CertSecretRef != nil {
   625  		in, out := &in.CertSecretRef, &out.CertSecretRef
   626  		*out = new(meta.LocalObjectReference)
   627  		**out = **in
   628  	}
   629  	out.Interval = in.Interval
   630  	if in.Timeout != nil {
   631  		in, out := &in.Timeout, &out.Timeout
   632  		*out = new(v1.Duration)
   633  		**out = **in
   634  	}
   635  	if in.AccessFrom != nil {
   636  		in, out := &in.AccessFrom, &out.AccessFrom
   637  		*out = new(acl.AccessFrom)
   638  		(*in).DeepCopyInto(*out)
   639  	}
   640  }
   641  
   642  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmRepositorySpec.
   643  func (in *HelmRepositorySpec) DeepCopy() *HelmRepositorySpec {
   644  	if in == nil {
   645  		return nil
   646  	}
   647  	out := new(HelmRepositorySpec)
   648  	in.DeepCopyInto(out)
   649  	return out
   650  }
   651  
   652  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   653  func (in *HelmRepositoryStatus) DeepCopyInto(out *HelmRepositoryStatus) {
   654  	*out = *in
   655  	if in.Conditions != nil {
   656  		in, out := &in.Conditions, &out.Conditions
   657  		*out = make([]v1.Condition, len(*in))
   658  		for i := range *in {
   659  			(*in)[i].DeepCopyInto(&(*out)[i])
   660  		}
   661  	}
   662  	if in.Artifact != nil {
   663  		in, out := &in.Artifact, &out.Artifact
   664  		*out = new(apiv1.Artifact)
   665  		(*in).DeepCopyInto(*out)
   666  	}
   667  	out.ReconcileRequestStatus = in.ReconcileRequestStatus
   668  }
   669  
   670  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HelmRepositoryStatus.
   671  func (in *HelmRepositoryStatus) DeepCopy() *HelmRepositoryStatus {
   672  	if in == nil {
   673  		return nil
   674  	}
   675  	out := new(HelmRepositoryStatus)
   676  	in.DeepCopyInto(out)
   677  	return out
   678  }
   679  
   680  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   681  func (in *LocalHelmChartSourceReference) DeepCopyInto(out *LocalHelmChartSourceReference) {
   682  	*out = *in
   683  }
   684  
   685  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalHelmChartSourceReference.
   686  func (in *LocalHelmChartSourceReference) DeepCopy() *LocalHelmChartSourceReference {
   687  	if in == nil {
   688  		return nil
   689  	}
   690  	out := new(LocalHelmChartSourceReference)
   691  	in.DeepCopyInto(out)
   692  	return out
   693  }
   694  
   695  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   696  func (in *OCILayerSelector) DeepCopyInto(out *OCILayerSelector) {
   697  	*out = *in
   698  }
   699  
   700  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OCILayerSelector.
   701  func (in *OCILayerSelector) DeepCopy() *OCILayerSelector {
   702  	if in == nil {
   703  		return nil
   704  	}
   705  	out := new(OCILayerSelector)
   706  	in.DeepCopyInto(out)
   707  	return out
   708  }
   709  
   710  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   711  func (in *OCIRepository) DeepCopyInto(out *OCIRepository) {
   712  	*out = *in
   713  	out.TypeMeta = in.TypeMeta
   714  	in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
   715  	in.Spec.DeepCopyInto(&out.Spec)
   716  	in.Status.DeepCopyInto(&out.Status)
   717  }
   718  
   719  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OCIRepository.
   720  func (in *OCIRepository) DeepCopy() *OCIRepository {
   721  	if in == nil {
   722  		return nil
   723  	}
   724  	out := new(OCIRepository)
   725  	in.DeepCopyInto(out)
   726  	return out
   727  }
   728  
   729  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   730  func (in *OCIRepository) DeepCopyObject() runtime.Object {
   731  	if c := in.DeepCopy(); c != nil {
   732  		return c
   733  	}
   734  	return nil
   735  }
   736  
   737  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   738  func (in *OCIRepositoryList) DeepCopyInto(out *OCIRepositoryList) {
   739  	*out = *in
   740  	out.TypeMeta = in.TypeMeta
   741  	in.ListMeta.DeepCopyInto(&out.ListMeta)
   742  	if in.Items != nil {
   743  		in, out := &in.Items, &out.Items
   744  		*out = make([]OCIRepository, len(*in))
   745  		for i := range *in {
   746  			(*in)[i].DeepCopyInto(&(*out)[i])
   747  		}
   748  	}
   749  }
   750  
   751  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OCIRepositoryList.
   752  func (in *OCIRepositoryList) DeepCopy() *OCIRepositoryList {
   753  	if in == nil {
   754  		return nil
   755  	}
   756  	out := new(OCIRepositoryList)
   757  	in.DeepCopyInto(out)
   758  	return out
   759  }
   760  
   761  // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
   762  func (in *OCIRepositoryList) DeepCopyObject() runtime.Object {
   763  	if c := in.DeepCopy(); c != nil {
   764  		return c
   765  	}
   766  	return nil
   767  }
   768  
   769  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   770  func (in *OCIRepositoryRef) DeepCopyInto(out *OCIRepositoryRef) {
   771  	*out = *in
   772  }
   773  
   774  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OCIRepositoryRef.
   775  func (in *OCIRepositoryRef) DeepCopy() *OCIRepositoryRef {
   776  	if in == nil {
   777  		return nil
   778  	}
   779  	out := new(OCIRepositoryRef)
   780  	in.DeepCopyInto(out)
   781  	return out
   782  }
   783  
   784  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   785  func (in *OCIRepositorySpec) DeepCopyInto(out *OCIRepositorySpec) {
   786  	*out = *in
   787  	if in.Reference != nil {
   788  		in, out := &in.Reference, &out.Reference
   789  		*out = new(OCIRepositoryRef)
   790  		**out = **in
   791  	}
   792  	if in.LayerSelector != nil {
   793  		in, out := &in.LayerSelector, &out.LayerSelector
   794  		*out = new(OCILayerSelector)
   795  		**out = **in
   796  	}
   797  	if in.SecretRef != nil {
   798  		in, out := &in.SecretRef, &out.SecretRef
   799  		*out = new(meta.LocalObjectReference)
   800  		**out = **in
   801  	}
   802  	if in.Verify != nil {
   803  		in, out := &in.Verify, &out.Verify
   804  		*out = new(apiv1.OCIRepositoryVerification)
   805  		(*in).DeepCopyInto(*out)
   806  	}
   807  	if in.CertSecretRef != nil {
   808  		in, out := &in.CertSecretRef, &out.CertSecretRef
   809  		*out = new(meta.LocalObjectReference)
   810  		**out = **in
   811  	}
   812  	if in.ProxySecretRef != nil {
   813  		in, out := &in.ProxySecretRef, &out.ProxySecretRef
   814  		*out = new(meta.LocalObjectReference)
   815  		**out = **in
   816  	}
   817  	out.Interval = in.Interval
   818  	if in.Timeout != nil {
   819  		in, out := &in.Timeout, &out.Timeout
   820  		*out = new(v1.Duration)
   821  		**out = **in
   822  	}
   823  	if in.Ignore != nil {
   824  		in, out := &in.Ignore, &out.Ignore
   825  		*out = new(string)
   826  		**out = **in
   827  	}
   828  }
   829  
   830  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OCIRepositorySpec.
   831  func (in *OCIRepositorySpec) DeepCopy() *OCIRepositorySpec {
   832  	if in == nil {
   833  		return nil
   834  	}
   835  	out := new(OCIRepositorySpec)
   836  	in.DeepCopyInto(out)
   837  	return out
   838  }
   839  
   840  // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
   841  func (in *OCIRepositoryStatus) DeepCopyInto(out *OCIRepositoryStatus) {
   842  	*out = *in
   843  	if in.Conditions != nil {
   844  		in, out := &in.Conditions, &out.Conditions
   845  		*out = make([]v1.Condition, len(*in))
   846  		for i := range *in {
   847  			(*in)[i].DeepCopyInto(&(*out)[i])
   848  		}
   849  	}
   850  	if in.Artifact != nil {
   851  		in, out := &in.Artifact, &out.Artifact
   852  		*out = new(apiv1.Artifact)
   853  		(*in).DeepCopyInto(*out)
   854  	}
   855  	if in.ObservedIgnore != nil {
   856  		in, out := &in.ObservedIgnore, &out.ObservedIgnore
   857  		*out = new(string)
   858  		**out = **in
   859  	}
   860  	if in.ObservedLayerSelector != nil {
   861  		in, out := &in.ObservedLayerSelector, &out.ObservedLayerSelector
   862  		*out = new(OCILayerSelector)
   863  		**out = **in
   864  	}
   865  	out.ReconcileRequestStatus = in.ReconcileRequestStatus
   866  }
   867  
   868  // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OCIRepositoryStatus.
   869  func (in *OCIRepositoryStatus) DeepCopy() *OCIRepositoryStatus {
   870  	if in == nil {
   871  		return nil
   872  	}
   873  	out := new(OCIRepositoryStatus)
   874  	in.DeepCopyInto(out)
   875  	return out
   876  }
   877  

View as plain text