in apis/aiplatform/v1alpha1/zz_generated.deepcopy.go [184:278]
func (in *AIPlatformModelSpec) DeepCopyInto(out *AIPlatformModelSpec) {
*out = *in
if in.VersionAliases != nil {
in, out := &in.VersionAliases, &out.VersionAliases
*out = make([]string, len(*in))
copy(*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.VersionDescription != nil {
in, out := &in.VersionDescription, &out.VersionDescription
*out = new(string)
**out = **in
}
if in.PredictSchemata != nil {
in, out := &in.PredictSchemata, &out.PredictSchemata
*out = new(PredictSchemata)
(*in).DeepCopyInto(*out)
}
if in.MetadataSchemaURI != nil {
in, out := &in.MetadataSchemaURI, &out.MetadataSchemaURI
*out = new(string)
**out = **in
}
if in.Metadata != nil {
in, out := &in.Metadata, &out.Metadata
*out = new(Value)
(*in).DeepCopyInto(*out)
}
if in.PipelineJob != nil {
in, out := &in.PipelineJob, &out.PipelineJob
*out = new(string)
**out = **in
}
if in.ContainerSpec != nil {
in, out := &in.ContainerSpec, &out.ContainerSpec
*out = new(ModelContainerSpec)
(*in).DeepCopyInto(*out)
}
if in.ArtifactURI != nil {
in, out := &in.ArtifactURI, &out.ArtifactURI
*out = new(string)
**out = **in
}
if in.ExplanationSpec != nil {
in, out := &in.ExplanationSpec, &out.ExplanationSpec
*out = new(ExplanationSpec)
(*in).DeepCopyInto(*out)
}
if in.Etag != nil {
in, out := &in.Etag, &out.Etag
*out = new(string)
**out = **in
}
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
}
}
if in.DataStats != nil {
in, out := &in.DataStats, &out.DataStats
*out = new(Model_DataStats)
(*in).DeepCopyInto(*out)
}
if in.EncryptionSpec != nil {
in, out := &in.EncryptionSpec, &out.EncryptionSpec
*out = new(EncryptionSpec)
(*in).DeepCopyInto(*out)
}
if in.BaseModelSource != nil {
in, out := &in.BaseModelSource, &out.BaseModelSource
*out = new(Model_BaseModelSource)
(*in).DeepCopyInto(*out)
}
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
}
}