apis/bigquerybiglake/v1alpha1/zz_generated.deepcopy.go (748 lines of code) (raw):

//go:build !ignore_autogenerated // Copyright 2020 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. // You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, software // distributed under the License is distributed on an "AS IS" BASIS, // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. // Code generated by controller-gen. DO NOT EDIT. package v1alpha1 import ( "github.com/GoogleCloudPlatform/k8s-config-connector/apis/refs/v1beta1" k8sv1alpha1 "github.com/GoogleCloudPlatform/k8s-config-connector/pkg/apis/k8s/v1alpha1" runtime "k8s.io/apimachinery/pkg/runtime" ) // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BigLakeCatalog) DeepCopyInto(out *BigLakeCatalog) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigLakeCatalog. func (in *BigLakeCatalog) DeepCopy() *BigLakeCatalog { if in == nil { return nil } out := new(BigLakeCatalog) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BigLakeCatalog) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BigLakeCatalogList) DeepCopyInto(out *BigLakeCatalogList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]BigLakeCatalog, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigLakeCatalogList. func (in *BigLakeCatalogList) DeepCopy() *BigLakeCatalogList { if in == nil { return nil } out := new(BigLakeCatalogList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BigLakeCatalogList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BigLakeCatalogObservedState) DeepCopyInto(out *BigLakeCatalogObservedState) { *out = *in if in.CreateTime != nil { in, out := &in.CreateTime, &out.CreateTime *out = new(string) **out = **in } if in.UpdateTime != nil { in, out := &in.UpdateTime, &out.UpdateTime *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigLakeCatalogObservedState. func (in *BigLakeCatalogObservedState) DeepCopy() *BigLakeCatalogObservedState { if in == nil { return nil } out := new(BigLakeCatalogObservedState) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BigLakeCatalogSpec) DeepCopyInto(out *BigLakeCatalogSpec) { *out = *in if in.Parent != nil { in, out := &in.Parent, &out.Parent *out = new(Parent) (*in).DeepCopyInto(*out) } if in.ResourceID != nil { in, out := &in.ResourceID, &out.ResourceID *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigLakeCatalogSpec. func (in *BigLakeCatalogSpec) DeepCopy() *BigLakeCatalogSpec { if in == nil { return nil } out := new(BigLakeCatalogSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BigLakeCatalogStatus) DeepCopyInto(out *BigLakeCatalogStatus) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]k8sv1alpha1.Condition, len(*in)) copy(*out, *in) } if in.ObservedGeneration != nil { in, out := &in.ObservedGeneration, &out.ObservedGeneration *out = new(int64) **out = **in } if in.ExternalRef != nil { in, out := &in.ExternalRef, &out.ExternalRef *out = new(string) **out = **in } if in.ObservedState != nil { in, out := &in.ObservedState, &out.ObservedState *out = new(BigLakeCatalogObservedState) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigLakeCatalogStatus. func (in *BigLakeCatalogStatus) DeepCopy() *BigLakeCatalogStatus { if in == nil { return nil } out := new(BigLakeCatalogStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BigLakeDatabase) DeepCopyInto(out *BigLakeDatabase) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigLakeDatabase. func (in *BigLakeDatabase) DeepCopy() *BigLakeDatabase { if in == nil { return nil } out := new(BigLakeDatabase) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BigLakeDatabase) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BigLakeDatabaseList) DeepCopyInto(out *BigLakeDatabaseList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]BigLakeDatabase, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigLakeDatabaseList. func (in *BigLakeDatabaseList) DeepCopy() *BigLakeDatabaseList { if in == nil { return nil } out := new(BigLakeDatabaseList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BigLakeDatabaseList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BigLakeDatabaseObservedState) DeepCopyInto(out *BigLakeDatabaseObservedState) { *out = *in if in.CreateTime != nil { in, out := &in.CreateTime, &out.CreateTime *out = new(string) **out = **in } if in.UpdateTime != nil { in, out := &in.UpdateTime, &out.UpdateTime *out = new(string) **out = **in } if in.DeleteTime != nil { in, out := &in.DeleteTime, &out.DeleteTime *out = new(string) **out = **in } if in.ExpireTime != nil { in, out := &in.ExpireTime, &out.ExpireTime *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigLakeDatabaseObservedState. func (in *BigLakeDatabaseObservedState) DeepCopy() *BigLakeDatabaseObservedState { if in == nil { return nil } out := new(BigLakeDatabaseObservedState) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BigLakeDatabaseSpec) DeepCopyInto(out *BigLakeDatabaseSpec) { *out = *in if in.Parent != nil { in, out := &in.Parent, &out.Parent *out = new(Parent) (*in).DeepCopyInto(*out) } if in.ResourceID != nil { in, out := &in.ResourceID, &out.ResourceID *out = new(string) **out = **in } if in.HiveOptions != nil { in, out := &in.HiveOptions, &out.HiveOptions *out = new(HiveDatabaseOptions) (*in).DeepCopyInto(*out) } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigLakeDatabaseSpec. func (in *BigLakeDatabaseSpec) DeepCopy() *BigLakeDatabaseSpec { if in == nil { return nil } out := new(BigLakeDatabaseSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BigLakeDatabaseStatus) DeepCopyInto(out *BigLakeDatabaseStatus) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]k8sv1alpha1.Condition, len(*in)) copy(*out, *in) } if in.ObservedGeneration != nil { in, out := &in.ObservedGeneration, &out.ObservedGeneration *out = new(int64) **out = **in } if in.ExternalRef != nil { in, out := &in.ExternalRef, &out.ExternalRef *out = new(string) **out = **in } if in.ObservedState != nil { in, out := &in.ObservedState, &out.ObservedState *out = new(BigLakeDatabaseObservedState) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigLakeDatabaseStatus. func (in *BigLakeDatabaseStatus) DeepCopy() *BigLakeDatabaseStatus { if in == nil { return nil } out := new(BigLakeDatabaseStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BigLakeTable) DeepCopyInto(out *BigLakeTable) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) in.Status.DeepCopyInto(&out.Status) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigLakeTable. func (in *BigLakeTable) DeepCopy() *BigLakeTable { if in == nil { return nil } out := new(BigLakeTable) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BigLakeTable) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BigLakeTableList) DeepCopyInto(out *BigLakeTableList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]BigLakeTable, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigLakeTableList. func (in *BigLakeTableList) DeepCopy() *BigLakeTableList { if in == nil { return nil } out := new(BigLakeTableList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *BigLakeTableList) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BigLakeTableObservedState) DeepCopyInto(out *BigLakeTableObservedState) { *out = *in if in.CreateTime != nil { in, out := &in.CreateTime, &out.CreateTime *out = new(string) **out = **in } if in.UpdateTime != nil { in, out := &in.UpdateTime, &out.UpdateTime *out = new(string) **out = **in } if in.DeleteTime != nil { in, out := &in.DeleteTime, &out.DeleteTime *out = new(string) **out = **in } if in.ExpireTime != nil { in, out := &in.ExpireTime, &out.ExpireTime *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigLakeTableObservedState. func (in *BigLakeTableObservedState) DeepCopy() *BigLakeTableObservedState { if in == nil { return nil } out := new(BigLakeTableObservedState) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BigLakeTableSpec) DeepCopyInto(out *BigLakeTableSpec) { *out = *in if in.ProjectRef != nil { in, out := &in.ProjectRef, &out.ProjectRef *out = new(v1beta1.ProjectRef) **out = **in } if in.CatalogRef != nil { in, out := &in.CatalogRef, &out.CatalogRef *out = new(CatalogRef) **out = **in } if in.DatabaseRef != nil { in, out := &in.DatabaseRef, &out.DatabaseRef *out = new(DatabaseRef) **out = **in } if in.ResourceID != nil { in, out := &in.ResourceID, &out.ResourceID *out = new(string) **out = **in } if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } if in.HiveOptions != nil { in, out := &in.HiveOptions, &out.HiveOptions *out = new(HiveTableOptions) (*in).DeepCopyInto(*out) } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigLakeTableSpec. func (in *BigLakeTableSpec) DeepCopy() *BigLakeTableSpec { if in == nil { return nil } out := new(BigLakeTableSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *BigLakeTableStatus) DeepCopyInto(out *BigLakeTableStatus) { *out = *in if in.Conditions != nil { in, out := &in.Conditions, &out.Conditions *out = make([]k8sv1alpha1.Condition, len(*in)) copy(*out, *in) } if in.ObservedGeneration != nil { in, out := &in.ObservedGeneration, &out.ObservedGeneration *out = new(int64) **out = **in } if in.ExternalRef != nil { in, out := &in.ExternalRef, &out.ExternalRef *out = new(string) **out = **in } if in.ObservedState != nil { in, out := &in.ObservedState, &out.ObservedState *out = new(BigLakeTableObservedState) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BigLakeTableStatus. func (in *BigLakeTableStatus) DeepCopy() *BigLakeTableStatus { if in == nil { return nil } out := new(BigLakeTableStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Catalog) DeepCopyInto(out *Catalog) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Catalog. func (in *Catalog) DeepCopy() *Catalog { if in == nil { return nil } out := new(Catalog) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CatalogIdentity) DeepCopyInto(out *CatalogIdentity) { *out = *in if in.parent != nil { in, out := &in.parent, &out.parent *out = new(CatalogParent) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogIdentity. func (in *CatalogIdentity) DeepCopy() *CatalogIdentity { if in == nil { return nil } out := new(CatalogIdentity) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CatalogObservedState) DeepCopyInto(out *CatalogObservedState) { *out = *in if in.CreateTime != nil { in, out := &in.CreateTime, &out.CreateTime *out = new(string) **out = **in } if in.UpdateTime != nil { in, out := &in.UpdateTime, &out.UpdateTime *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogObservedState. func (in *CatalogObservedState) DeepCopy() *CatalogObservedState { if in == nil { return nil } out := new(CatalogObservedState) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CatalogParent) DeepCopyInto(out *CatalogParent) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogParent. func (in *CatalogParent) DeepCopy() *CatalogParent { if in == nil { return nil } out := new(CatalogParent) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CatalogRef) DeepCopyInto(out *CatalogRef) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CatalogRef. func (in *CatalogRef) DeepCopy() *CatalogRef { if in == nil { return nil } out := new(CatalogRef) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DatabaseIdentity) DeepCopyInto(out *DatabaseIdentity) { *out = *in if in.parent != nil { in, out := &in.parent, &out.parent *out = new(DatabaseParent) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseIdentity. func (in *DatabaseIdentity) DeepCopy() *DatabaseIdentity { if in == nil { return nil } out := new(DatabaseIdentity) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DatabaseParent) DeepCopyInto(out *DatabaseParent) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseParent. func (in *DatabaseParent) DeepCopy() *DatabaseParent { if in == nil { return nil } out := new(DatabaseParent) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DatabaseRef) DeepCopyInto(out *DatabaseRef) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseRef. func (in *DatabaseRef) DeepCopy() *DatabaseRef { if in == nil { return nil } out := new(DatabaseRef) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *HiveDatabaseOptions) DeepCopyInto(out *HiveDatabaseOptions) { *out = *in if in.LocationURI != nil { in, out := &in.LocationURI, &out.LocationURI *out = new(string) **out = **in } if in.Parameters != nil { in, out := &in.Parameters, &out.Parameters *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HiveDatabaseOptions. func (in *HiveDatabaseOptions) DeepCopy() *HiveDatabaseOptions { if in == nil { return nil } out := new(HiveDatabaseOptions) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *HiveTableOptions) DeepCopyInto(out *HiveTableOptions) { *out = *in if in.Parameters != nil { in, out := &in.Parameters, &out.Parameters *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.TableType != nil { in, out := &in.TableType, &out.TableType *out = new(string) **out = **in } if in.StorageDescriptor != nil { in, out := &in.StorageDescriptor, &out.StorageDescriptor *out = new(HiveTableOptions_StorageDescriptor) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HiveTableOptions. func (in *HiveTableOptions) DeepCopy() *HiveTableOptions { if in == nil { return nil } out := new(HiveTableOptions) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *HiveTableOptions_SerDeInfo) DeepCopyInto(out *HiveTableOptions_SerDeInfo) { *out = *in if in.SerializationLib != nil { in, out := &in.SerializationLib, &out.SerializationLib *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HiveTableOptions_SerDeInfo. func (in *HiveTableOptions_SerDeInfo) DeepCopy() *HiveTableOptions_SerDeInfo { if in == nil { return nil } out := new(HiveTableOptions_SerDeInfo) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *HiveTableOptions_StorageDescriptor) DeepCopyInto(out *HiveTableOptions_StorageDescriptor) { *out = *in if in.LocationURI != nil { in, out := &in.LocationURI, &out.LocationURI *out = new(string) **out = **in } if in.InputFormat != nil { in, out := &in.InputFormat, &out.InputFormat *out = new(string) **out = **in } if in.OutputFormat != nil { in, out := &in.OutputFormat, &out.OutputFormat *out = new(string) **out = **in } if in.SerdeInfo != nil { in, out := &in.SerdeInfo, &out.SerdeInfo *out = new(HiveTableOptions_SerDeInfo) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HiveTableOptions_StorageDescriptor. func (in *HiveTableOptions_StorageDescriptor) DeepCopy() *HiveTableOptions_StorageDescriptor { if in == nil { return nil } out := new(HiveTableOptions_StorageDescriptor) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Parent) DeepCopyInto(out *Parent) { *out = *in if in.ProjectRef != nil { in, out := &in.ProjectRef, &out.ProjectRef *out = new(v1beta1.ProjectRef) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Parent. func (in *Parent) DeepCopy() *Parent { if in == nil { return nil } out := new(Parent) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Table) DeepCopyInto(out *Table) { *out = *in if in.HiveOptions != nil { in, out := &in.HiveOptions, &out.HiveOptions *out = new(HiveTableOptions) (*in).DeepCopyInto(*out) } if in.Type != nil { in, out := &in.Type, &out.Type *out = new(string) **out = **in } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Table. func (in *Table) DeepCopy() *Table { if in == nil { return nil } out := new(Table) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TableIdentity) DeepCopyInto(out *TableIdentity) { *out = *in if in.parent != nil { in, out := &in.parent, &out.parent *out = new(TableParent) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableIdentity. func (in *TableIdentity) DeepCopy() *TableIdentity { if in == nil { return nil } out := new(TableIdentity) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TableObservedState) DeepCopyInto(out *TableObservedState) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.CreateTime != nil { in, out := &in.CreateTime, &out.CreateTime *out = new(string) **out = **in } if in.UpdateTime != nil { in, out := &in.UpdateTime, &out.UpdateTime *out = new(string) **out = **in } if in.DeleteTime != nil { in, out := &in.DeleteTime, &out.DeleteTime *out = new(string) **out = **in } if in.ExpireTime != nil { in, out := &in.ExpireTime, &out.ExpireTime *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableObservedState. func (in *TableObservedState) DeepCopy() *TableObservedState { if in == nil { return nil } out := new(TableObservedState) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TableParent) DeepCopyInto(out *TableParent) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableParent. func (in *TableParent) DeepCopy() *TableParent { if in == nil { return nil } out := new(TableParent) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TableRef) DeepCopyInto(out *TableRef) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TableRef. func (in *TableRef) DeepCopy() *TableRef { if in == nil { return nil } out := new(TableRef) in.DeepCopyInto(out) return out }