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
}