knative.dev/pkg@v0.0.0-20260602142205-ac97e43f6622/apis/duck/v1/zz_generated.deepcopy.go (about)

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