in apis/datacatalog/v1alpha1/zz_generated.deepcopy.go [808:928]
func (in *DataCatalogEntrySpec) DeepCopyInto(out *DataCatalogEntrySpec) {
*out = *in
in.DataCatalogEntryParent.DeepCopyInto(&out.DataCatalogEntryParent)
if in.ResourceID != nil {
in, out := &in.ResourceID, &out.ResourceID
*out = new(string)
**out = **in
}
if in.Type != nil {
in, out := &in.Type, &out.Type
*out = new(string)
**out = **in
}
if in.UserSpecifiedType != nil {
in, out := &in.UserSpecifiedType, &out.UserSpecifiedType
*out = new(string)
**out = **in
}
if in.UserSpecifiedSystem != nil {
in, out := &in.UserSpecifiedSystem, &out.UserSpecifiedSystem
*out = new(string)
**out = **in
}
if in.SQLDatabaseSystemSpec != nil {
in, out := &in.SQLDatabaseSystemSpec, &out.SQLDatabaseSystemSpec
*out = new(SQLDatabaseSystemSpec)
(*in).DeepCopyInto(*out)
}
if in.LookerSystemSpec != nil {
in, out := &in.LookerSystemSpec, &out.LookerSystemSpec
*out = new(LookerSystemSpec)
(*in).DeepCopyInto(*out)
}
if in.CloudBigtableSystemSpec != nil {
in, out := &in.CloudBigtableSystemSpec, &out.CloudBigtableSystemSpec
*out = new(CloudBigtableSystemSpec)
(*in).DeepCopyInto(*out)
}
if in.GCSFilesetSpec != nil {
in, out := &in.GCSFilesetSpec, &out.GCSFilesetSpec
*out = new(GCSFilesetSpec)
(*in).DeepCopyInto(*out)
}
if in.DatabaseTableSpec != nil {
in, out := &in.DatabaseTableSpec, &out.DatabaseTableSpec
*out = new(DatabaseTableSpec)
(*in).DeepCopyInto(*out)
}
if in.DataSourceConnectionSpec != nil {
in, out := &in.DataSourceConnectionSpec, &out.DataSourceConnectionSpec
*out = new(DataSourceConnectionSpec)
(*in).DeepCopyInto(*out)
}
if in.RoutineSpec != nil {
in, out := &in.RoutineSpec, &out.RoutineSpec
*out = new(RoutineSpec)
(*in).DeepCopyInto(*out)
}
if in.DatasetSpec != nil {
in, out := &in.DatasetSpec, &out.DatasetSpec
*out = new(DatasetSpec)
(*in).DeepCopyInto(*out)
}
if in.FilesetSpec != nil {
in, out := &in.FilesetSpec, &out.FilesetSpec
*out = new(FilesetSpec)
(*in).DeepCopyInto(*out)
}
if in.ServiceSpec != nil {
in, out := &in.ServiceSpec, &out.ServiceSpec
*out = new(ServiceSpec)
(*in).DeepCopyInto(*out)
}
if in.ModelSpec != nil {
in, out := &in.ModelSpec, &out.ModelSpec
*out = new(ModelSpec)
(*in).DeepCopyInto(*out)
}
if in.FeatureOnlineStoreSpec != nil {
in, out := &in.FeatureOnlineStoreSpec, &out.FeatureOnlineStoreSpec
*out = new(FeatureOnlineStoreSpec)
**out = **in
}
if in.DisplayName != nil {
in, out := &in.DisplayName, &out.DisplayName
*out = new(string)
**out = **in
}
if in.Description != nil {
in, out := &in.Description, &out.Description
*out = new(string)
**out = **in
}
if in.BusinessContext != nil {
in, out := &in.BusinessContext, &out.BusinessContext
*out = new(BusinessContext)
(*in).DeepCopyInto(*out)
}
if in.Schema != nil {
in, out := &in.Schema, &out.Schema
*out = new(Schema)
(*in).DeepCopyInto(*out)
}
if in.SourceSystemTimestamps != nil {
in, out := &in.SourceSystemTimestamps, &out.SourceSystemTimestamps
*out = new(SystemTimestamps)
(*in).DeepCopyInto(*out)
}
if in.UsageSignal != nil {
in, out := &in.UsageSignal, &out.UsageSignal
*out = new(UsageSignal)
(*in).DeepCopyInto(*out)
}
if in.Labels != nil {
in, out := &in.Labels, &out.Labels
*out = make(map[string]string, len(*in))
for key, val := range *in {
(*out)[key] = val
}
}
}