apis/clouddeploy/v1alpha1/zz_generated.deepcopy.go (1,655 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 ( cloudbuildv1alpha1 "github.com/GoogleCloudPlatform/k8s-config-connector/apis/cloudbuild/v1alpha1" "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 *Canary) DeepCopyInto(out *Canary) { *out = *in if in.RuntimeConfig != nil { in, out := &in.RuntimeConfig, &out.RuntimeConfig *out = new(RuntimeConfig) (*in).DeepCopyInto(*out) } if in.CanaryDeployment != nil { in, out := &in.CanaryDeployment, &out.CanaryDeployment *out = new(CanaryDeployment) (*in).DeepCopyInto(*out) } if in.CustomCanaryDeployment != nil { in, out := &in.CustomCanaryDeployment, &out.CustomCanaryDeployment *out = new(CustomCanaryDeployment) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Canary. func (in *Canary) DeepCopy() *Canary { if in == nil { return nil } out := new(Canary) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CanaryDeployment) DeepCopyInto(out *CanaryDeployment) { *out = *in if in.Percentages != nil { in, out := &in.Percentages, &out.Percentages *out = make([]int32, len(*in)) copy(*out, *in) } if in.Verify != nil { in, out := &in.Verify, &out.Verify *out = new(bool) **out = **in } if in.Predeploy != nil { in, out := &in.Predeploy, &out.Predeploy *out = new(Predeploy) (*in).DeepCopyInto(*out) } if in.Postdeploy != nil { in, out := &in.Postdeploy, &out.Postdeploy *out = new(Postdeploy) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CanaryDeployment. func (in *CanaryDeployment) DeepCopy() *CanaryDeployment { if in == nil { return nil } out := new(CanaryDeployment) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CloudDeployDeliveryPipeline) DeepCopyInto(out *CloudDeployDeliveryPipeline) { *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 CloudDeployDeliveryPipeline. func (in *CloudDeployDeliveryPipeline) DeepCopy() *CloudDeployDeliveryPipeline { if in == nil { return nil } out := new(CloudDeployDeliveryPipeline) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *CloudDeployDeliveryPipeline) 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 *CloudDeployDeliveryPipelineList) DeepCopyInto(out *CloudDeployDeliveryPipelineList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]CloudDeployDeliveryPipeline, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudDeployDeliveryPipelineList. func (in *CloudDeployDeliveryPipelineList) DeepCopy() *CloudDeployDeliveryPipelineList { if in == nil { return nil } out := new(CloudDeployDeliveryPipelineList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *CloudDeployDeliveryPipelineList) 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 *CloudDeployDeployPolicy) DeepCopyInto(out *CloudDeployDeployPolicy) { *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 CloudDeployDeployPolicy. func (in *CloudDeployDeployPolicy) DeepCopy() *CloudDeployDeployPolicy { if in == nil { return nil } out := new(CloudDeployDeployPolicy) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *CloudDeployDeployPolicy) 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 *CloudDeployDeployPolicyList) DeepCopyInto(out *CloudDeployDeployPolicyList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]CloudDeployDeployPolicy, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudDeployDeployPolicyList. func (in *CloudDeployDeployPolicyList) DeepCopy() *CloudDeployDeployPolicyList { if in == nil { return nil } out := new(CloudDeployDeployPolicyList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *CloudDeployDeployPolicyList) 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 *CloudRunConfig) DeepCopyInto(out *CloudRunConfig) { *out = *in if in.AutomaticTrafficControl != nil { in, out := &in.AutomaticTrafficControl, &out.AutomaticTrafficControl *out = new(bool) **out = **in } if in.CanaryRevisionTags != nil { in, out := &in.CanaryRevisionTags, &out.CanaryRevisionTags *out = make([]string, len(*in)) copy(*out, *in) } if in.PriorRevisionTags != nil { in, out := &in.PriorRevisionTags, &out.PriorRevisionTags *out = make([]string, len(*in)) copy(*out, *in) } if in.StableRevisionTags != nil { in, out := &in.StableRevisionTags, &out.StableRevisionTags *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudRunConfig. func (in *CloudRunConfig) DeepCopy() *CloudRunConfig { if in == nil { return nil } out := new(CloudRunConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CustomCanaryDeployment) DeepCopyInto(out *CustomCanaryDeployment) { *out = *in if in.PhaseConfigs != nil { in, out := &in.PhaseConfigs, &out.PhaseConfigs *out = make([]CustomCanaryDeployment_PhaseConfig, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCanaryDeployment. func (in *CustomCanaryDeployment) DeepCopy() *CustomCanaryDeployment { if in == nil { return nil } out := new(CustomCanaryDeployment) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CustomCanaryDeployment_PhaseConfig) DeepCopyInto(out *CustomCanaryDeployment_PhaseConfig) { *out = *in if in.PhaseID != nil { in, out := &in.PhaseID, &out.PhaseID *out = new(string) **out = **in } if in.Percentage != nil { in, out := &in.Percentage, &out.Percentage *out = new(int32) **out = **in } if in.Profiles != nil { in, out := &in.Profiles, &out.Profiles *out = make([]string, len(*in)) copy(*out, *in) } if in.Verify != nil { in, out := &in.Verify, &out.Verify *out = new(bool) **out = **in } if in.Predeploy != nil { in, out := &in.Predeploy, &out.Predeploy *out = new(Predeploy) (*in).DeepCopyInto(*out) } if in.Postdeploy != nil { in, out := &in.Postdeploy, &out.Postdeploy *out = new(Postdeploy) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCanaryDeployment_PhaseConfig. func (in *CustomCanaryDeployment_PhaseConfig) DeepCopy() *CustomCanaryDeployment_PhaseConfig { if in == nil { return nil } out := new(CustomCanaryDeployment_PhaseConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CustomTargetSkaffoldActions) DeepCopyInto(out *CustomTargetSkaffoldActions) { *out = *in if in.RenderAction != nil { in, out := &in.RenderAction, &out.RenderAction *out = new(string) **out = **in } if in.DeployAction != nil { in, out := &in.DeployAction, &out.DeployAction *out = new(string) **out = **in } if in.IncludeSkaffoldModules != nil { in, out := &in.IncludeSkaffoldModules, &out.IncludeSkaffoldModules *out = make([]SkaffoldModules, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomTargetSkaffoldActions. func (in *CustomTargetSkaffoldActions) DeepCopy() *CustomTargetSkaffoldActions { if in == nil { return nil } out := new(CustomTargetSkaffoldActions) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CustomTargetType) DeepCopyInto(out *CustomTargetType) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Description != nil { in, out := &in.Description, &out.Description *out = new(string) **out = **in } if in.Annotations != nil { in, out := &in.Annotations, &out.Annotations *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.CustomActions != nil { in, out := &in.CustomActions, &out.CustomActions *out = new(CustomTargetSkaffoldActions) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomTargetType. func (in *CustomTargetType) DeepCopy() *CustomTargetType { if in == nil { return nil } out := new(CustomTargetType) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CustomTargetTypeIdentity) DeepCopyInto(out *CustomTargetTypeIdentity) { *out = *in if in.parent != nil { in, out := &in.parent, &out.parent *out = new(CustomTargetTypeParent) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomTargetTypeIdentity. func (in *CustomTargetTypeIdentity) DeepCopy() *CustomTargetTypeIdentity { if in == nil { return nil } out := new(CustomTargetTypeIdentity) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CustomTargetTypeObservedState) DeepCopyInto(out *CustomTargetTypeObservedState) { *out = *in if in.CustomTargetTypeID != nil { in, out := &in.CustomTargetTypeID, &out.CustomTargetTypeID *out = new(string) **out = **in } if in.Uid != nil { in, out := &in.Uid, &out.Uid *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 } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomTargetTypeObservedState. func (in *CustomTargetTypeObservedState) DeepCopy() *CustomTargetTypeObservedState { if in == nil { return nil } out := new(CustomTargetTypeObservedState) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CustomTargetTypeParent) DeepCopyInto(out *CustomTargetTypeParent) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomTargetTypeParent. func (in *CustomTargetTypeParent) DeepCopy() *CustomTargetTypeParent { if in == nil { return nil } out := new(CustomTargetTypeParent) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CustomTargetTypeRef) DeepCopyInto(out *CustomTargetTypeRef) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomTargetTypeRef. func (in *CustomTargetTypeRef) DeepCopy() *CustomTargetTypeRef { if in == nil { return nil } out := new(CustomTargetTypeRef) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CustomTargetTypeSpec) DeepCopyInto(out *CustomTargetTypeSpec) { *out = *in if in.ResourceID != nil { in, out := &in.ResourceID, &out.ResourceID *out = new(string) **out = **in } if in.ProjectRef != nil { in, out := &in.ProjectRef, &out.ProjectRef *out = new(v1beta1.ProjectRef) **out = **in } if in.Description != nil { in, out := &in.Description, &out.Description *out = new(string) **out = **in } if in.CustomActions != nil { in, out := &in.CustomActions, &out.CustomActions *out = new(CustomTargetSkaffoldActions) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomTargetTypeSpec. func (in *CustomTargetTypeSpec) DeepCopy() *CustomTargetTypeSpec { if in == nil { return nil } out := new(CustomTargetTypeSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *CustomTargetTypeStatus) DeepCopyInto(out *CustomTargetTypeStatus) { *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(CustomTargetTypeObservedState) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomTargetTypeStatus. func (in *CustomTargetTypeStatus) DeepCopy() *CustomTargetTypeStatus { if in == nil { return nil } out := new(CustomTargetTypeStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Date) DeepCopyInto(out *Date) { *out = *in if in.Year != nil { in, out := &in.Year, &out.Year *out = new(int32) **out = **in } if in.Month != nil { in, out := &in.Month, &out.Month *out = new(int32) **out = **in } if in.Day != nil { in, out := &in.Day, &out.Day *out = new(int32) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Date. func (in *Date) DeepCopy() *Date { if in == nil { return nil } out := new(Date) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeliveryPipeline) DeepCopyInto(out *DeliveryPipeline) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Description != nil { in, out := &in.Description, &out.Description *out = new(string) **out = **in } if in.Annotations != nil { in, out := &in.Annotations, &out.Annotations *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.SerialPipeline != nil { in, out := &in.SerialPipeline, &out.SerialPipeline *out = new(SerialPipeline) (*in).DeepCopyInto(*out) } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Suspended != nil { in, out := &in.Suspended, &out.Suspended *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryPipeline. func (in *DeliveryPipeline) DeepCopy() *DeliveryPipeline { if in == nil { return nil } out := new(DeliveryPipeline) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeliveryPipelineAttribute) DeepCopyInto(out *DeliveryPipelineAttribute) { *out = *in if in.ID != nil { in, out := &in.ID, &out.ID *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 } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryPipelineAttribute. func (in *DeliveryPipelineAttribute) DeepCopy() *DeliveryPipelineAttribute { if in == nil { return nil } out := new(DeliveryPipelineAttribute) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeliveryPipelineIdentity) DeepCopyInto(out *DeliveryPipelineIdentity) { *out = *in if in.parent != nil { in, out := &in.parent, &out.parent *out = new(DeliveryPipelineParent) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryPipelineIdentity. func (in *DeliveryPipelineIdentity) DeepCopy() *DeliveryPipelineIdentity { if in == nil { return nil } out := new(DeliveryPipelineIdentity) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeliveryPipelineObservedState) DeepCopyInto(out *DeliveryPipelineObservedState) { *out = *in if in.Uid != nil { in, out := &in.Uid, &out.Uid *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.Condition != nil { in, out := &in.Condition, &out.Condition *out = new(PipelineCondition) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryPipelineObservedState. func (in *DeliveryPipelineObservedState) DeepCopy() *DeliveryPipelineObservedState { if in == nil { return nil } out := new(DeliveryPipelineObservedState) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeliveryPipelineParent) DeepCopyInto(out *DeliveryPipelineParent) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryPipelineParent. func (in *DeliveryPipelineParent) DeepCopy() *DeliveryPipelineParent { if in == nil { return nil } out := new(DeliveryPipelineParent) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeliveryPipelineRef) DeepCopyInto(out *DeliveryPipelineRef) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryPipelineRef. func (in *DeliveryPipelineRef) DeepCopy() *DeliveryPipelineRef { if in == nil { return nil } out := new(DeliveryPipelineRef) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeliveryPipelineSpec) DeepCopyInto(out *DeliveryPipelineSpec) { *out = *in in.CommonSpec.DeepCopyInto(&out.CommonSpec) if in.Location != nil { in, out := &in.Location, &out.Location *out = new(string) **out = **in } if in.Description != nil { in, out := &in.Description, &out.Description *out = new(string) **out = **in } if in.Annotations != nil { in, out := &in.Annotations, &out.Annotations *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.SerialPipeline != nil { in, out := &in.SerialPipeline, &out.SerialPipeline *out = new(SerialPipeline) (*in).DeepCopyInto(*out) } if in.Etag != nil { in, out := &in.Etag, &out.Etag *out = new(string) **out = **in } if in.Suspended != nil { in, out := &in.Suspended, &out.Suspended *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryPipelineSpec. func (in *DeliveryPipelineSpec) DeepCopy() *DeliveryPipelineSpec { if in == nil { return nil } out := new(DeliveryPipelineSpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeliveryPipelineStatus) DeepCopyInto(out *DeliveryPipelineStatus) { *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(DeliveryPipelineObservedState) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryPipelineStatus. func (in *DeliveryPipelineStatus) DeepCopy() *DeliveryPipelineStatus { if in == nil { return nil } out := new(DeliveryPipelineStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeployCustomTargetType) DeepCopyInto(out *DeployCustomTargetType) { *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 DeployCustomTargetType. func (in *DeployCustomTargetType) DeepCopy() *DeployCustomTargetType { if in == nil { return nil } out := new(DeployCustomTargetType) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DeployCustomTargetType) 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 *DeployCustomTargetTypeList) DeepCopyInto(out *DeployCustomTargetTypeList) { *out = *in out.TypeMeta = in.TypeMeta in.ListMeta.DeepCopyInto(&out.ListMeta) if in.Items != nil { in, out := &in.Items, &out.Items *out = make([]DeployCustomTargetType, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeployCustomTargetTypeList. func (in *DeployCustomTargetTypeList) DeepCopy() *DeployCustomTargetTypeList { if in == nil { return nil } out := new(DeployCustomTargetTypeList) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DeployCustomTargetTypeList) 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 *DeployParameters) DeepCopyInto(out *DeployParameters) { *out = *in if in.Values != nil { in, out := &in.Values, &out.Values *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.MatchTargetLabels != nil { in, out := &in.MatchTargetLabels, &out.MatchTargetLabels *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 DeployParameters. func (in *DeployParameters) DeepCopy() *DeployParameters { if in == nil { return nil } out := new(DeployParameters) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeployPolicy) DeepCopyInto(out *DeployPolicy) { *out = *in if in.Description != nil { in, out := &in.Description, &out.Description *out = new(string) **out = **in } if in.Annotations != nil { in, out := &in.Annotations, &out.Annotations *out = make(map[string]string, len(*in)) for key, val := range *in { (*out)[key] = val } } 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.Suspended != nil { in, out := &in.Suspended, &out.Suspended *out = new(bool) **out = **in } if in.Selectors != nil { in, out := &in.Selectors, &out.Selectors *out = make([]DeployPolicyResourceSelector, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Rules != nil { in, out := &in.Rules, &out.Rules *out = make([]PolicyRule, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } 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 DeployPolicy. func (in *DeployPolicy) DeepCopy() *DeployPolicy { if in == nil { return nil } out := new(DeployPolicy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeployPolicyIdentity) DeepCopyInto(out *DeployPolicyIdentity) { *out = *in if in.parent != nil { in, out := &in.parent, &out.parent *out = new(DeployPolicyParent) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeployPolicyIdentity. func (in *DeployPolicyIdentity) DeepCopy() *DeployPolicyIdentity { if in == nil { return nil } out := new(DeployPolicyIdentity) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeployPolicyObservedState) DeepCopyInto(out *DeployPolicyObservedState) { *out = *in if in.Name != nil { in, out := &in.Name, &out.Name *out = new(string) **out = **in } if in.Uid != nil { in, out := &in.Uid, &out.Uid *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 } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeployPolicyObservedState. func (in *DeployPolicyObservedState) DeepCopy() *DeployPolicyObservedState { if in == nil { return nil } out := new(DeployPolicyObservedState) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeployPolicyParent) DeepCopyInto(out *DeployPolicyParent) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeployPolicyParent. func (in *DeployPolicyParent) DeepCopy() *DeployPolicyParent { if in == nil { return nil } out := new(DeployPolicyParent) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeployPolicyRef) DeepCopyInto(out *DeployPolicyRef) { *out = *in } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeployPolicyRef. func (in *DeployPolicyRef) DeepCopy() *DeployPolicyRef { if in == nil { return nil } out := new(DeployPolicyRef) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeployPolicyResourceSelector) DeepCopyInto(out *DeployPolicyResourceSelector) { *out = *in if in.DeliveryPipeline != nil { in, out := &in.DeliveryPipeline, &out.DeliveryPipeline *out = new(DeliveryPipelineAttribute) (*in).DeepCopyInto(*out) } if in.Target != nil { in, out := &in.Target, &out.Target *out = new(TargetAttribute) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeployPolicyResourceSelector. func (in *DeployPolicyResourceSelector) DeepCopy() *DeployPolicyResourceSelector { if in == nil { return nil } out := new(DeployPolicyResourceSelector) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeployPolicySpec) DeepCopyInto(out *DeployPolicySpec) { *out = *in in.Parent.DeepCopyInto(&out.Parent) if in.ResourceID != nil { in, out := &in.ResourceID, &out.ResourceID *out = new(string) **out = **in } if in.Description != nil { in, out := &in.Description, &out.Description *out = new(string) **out = **in } if in.Suspended != nil { in, out := &in.Suspended, &out.Suspended *out = new(bool) **out = **in } if in.Selectors != nil { in, out := &in.Selectors, &out.Selectors *out = make([]DeployPolicyResourceSelector, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.Rules != nil { in, out := &in.Rules, &out.Rules *out = make([]PolicyRule, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeployPolicySpec. func (in *DeployPolicySpec) DeepCopy() *DeployPolicySpec { if in == nil { return nil } out := new(DeployPolicySpec) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DeployPolicyStatus) DeepCopyInto(out *DeployPolicyStatus) { *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(DeployPolicyObservedState) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeployPolicyStatus. func (in *DeployPolicyStatus) DeepCopy() *DeployPolicyStatus { if in == nil { return nil } out := new(DeployPolicyStatus) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *KubernetesConfig) DeepCopyInto(out *KubernetesConfig) { *out = *in if in.GatewayServiceMesh != nil { in, out := &in.GatewayServiceMesh, &out.GatewayServiceMesh *out = new(KubernetesConfig_GatewayServiceMesh) (*in).DeepCopyInto(*out) } if in.ServiceNetworking != nil { in, out := &in.ServiceNetworking, &out.ServiceNetworking *out = new(KubernetesConfig_ServiceNetworking) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesConfig. func (in *KubernetesConfig) DeepCopy() *KubernetesConfig { if in == nil { return nil } out := new(KubernetesConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *KubernetesConfig_GatewayServiceMesh) DeepCopyInto(out *KubernetesConfig_GatewayServiceMesh) { *out = *in if in.HTTPRoute != nil { in, out := &in.HTTPRoute, &out.HTTPRoute *out = new(string) **out = **in } if in.Service != nil { in, out := &in.Service, &out.Service *out = new(string) **out = **in } if in.Deployment != nil { in, out := &in.Deployment, &out.Deployment *out = new(string) **out = **in } if in.RouteUpdateWaitTime != nil { in, out := &in.RouteUpdateWaitTime, &out.RouteUpdateWaitTime *out = new(string) **out = **in } if in.StableCutbackDuration != nil { in, out := &in.StableCutbackDuration, &out.StableCutbackDuration *out = new(string) **out = **in } if in.PodSelectorLabel != nil { in, out := &in.PodSelectorLabel, &out.PodSelectorLabel *out = new(string) **out = **in } if in.RouteDestinations != nil { in, out := &in.RouteDestinations, &out.RouteDestinations *out = new(KubernetesConfig_GatewayServiceMesh_RouteDestinations) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesConfig_GatewayServiceMesh. func (in *KubernetesConfig_GatewayServiceMesh) DeepCopy() *KubernetesConfig_GatewayServiceMesh { if in == nil { return nil } out := new(KubernetesConfig_GatewayServiceMesh) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *KubernetesConfig_GatewayServiceMesh_RouteDestinations) DeepCopyInto(out *KubernetesConfig_GatewayServiceMesh_RouteDestinations) { *out = *in if in.DestinationIDs != nil { in, out := &in.DestinationIDs, &out.DestinationIDs *out = make([]string, len(*in)) copy(*out, *in) } if in.PropagateService != nil { in, out := &in.PropagateService, &out.PropagateService *out = new(bool) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesConfig_GatewayServiceMesh_RouteDestinations. func (in *KubernetesConfig_GatewayServiceMesh_RouteDestinations) DeepCopy() *KubernetesConfig_GatewayServiceMesh_RouteDestinations { if in == nil { return nil } out := new(KubernetesConfig_GatewayServiceMesh_RouteDestinations) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *KubernetesConfig_ServiceNetworking) DeepCopyInto(out *KubernetesConfig_ServiceNetworking) { *out = *in if in.Service != nil { in, out := &in.Service, &out.Service *out = new(string) **out = **in } if in.Deployment != nil { in, out := &in.Deployment, &out.Deployment *out = new(string) **out = **in } if in.DisablePodOverprovisioning != nil { in, out := &in.DisablePodOverprovisioning, &out.DisablePodOverprovisioning *out = new(bool) **out = **in } if in.PodSelectorLabel != nil { in, out := &in.PodSelectorLabel, &out.PodSelectorLabel *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesConfig_ServiceNetworking. func (in *KubernetesConfig_ServiceNetworking) DeepCopy() *KubernetesConfig_ServiceNetworking { if in == nil { return nil } out := new(KubernetesConfig_ServiceNetworking) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *OneTimeWindow) DeepCopyInto(out *OneTimeWindow) { *out = *in if in.StartDate != nil { in, out := &in.StartDate, &out.StartDate *out = new(Date) (*in).DeepCopyInto(*out) } if in.StartTime != nil { in, out := &in.StartTime, &out.StartTime *out = new(TimeOfDay) (*in).DeepCopyInto(*out) } if in.EndDate != nil { in, out := &in.EndDate, &out.EndDate *out = new(Date) (*in).DeepCopyInto(*out) } if in.EndTime != nil { in, out := &in.EndTime, &out.EndTime *out = new(TimeOfDay) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OneTimeWindow. func (in *OneTimeWindow) DeepCopy() *OneTimeWindow { if in == nil { return nil } out := new(OneTimeWindow) 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 *PipelineCondition) DeepCopyInto(out *PipelineCondition) { *out = *in if in.PipelineReadyCondition != nil { in, out := &in.PipelineReadyCondition, &out.PipelineReadyCondition *out = new(PipelineReadyCondition) (*in).DeepCopyInto(*out) } if in.TargetsPresentCondition != nil { in, out := &in.TargetsPresentCondition, &out.TargetsPresentCondition *out = new(TargetsPresentCondition) (*in).DeepCopyInto(*out) } if in.TargetsTypeCondition != nil { in, out := &in.TargetsTypeCondition, &out.TargetsTypeCondition *out = new(TargetsTypeCondition) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PipelineCondition. func (in *PipelineCondition) DeepCopy() *PipelineCondition { if in == nil { return nil } out := new(PipelineCondition) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PipelineReadyCondition) DeepCopyInto(out *PipelineReadyCondition) { *out = *in if in.Status != nil { in, out := &in.Status, &out.Status *out = new(bool) **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 PipelineReadyCondition. func (in *PipelineReadyCondition) DeepCopy() *PipelineReadyCondition { if in == nil { return nil } out := new(PipelineReadyCondition) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PolicyRule) DeepCopyInto(out *PolicyRule) { *out = *in if in.RolloutRestriction != nil { in, out := &in.RolloutRestriction, &out.RolloutRestriction *out = new(RolloutRestriction) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyRule. func (in *PolicyRule) DeepCopy() *PolicyRule { if in == nil { return nil } out := new(PolicyRule) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Postdeploy) DeepCopyInto(out *Postdeploy) { *out = *in if in.Actions != nil { in, out := &in.Actions, &out.Actions *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Postdeploy. func (in *Postdeploy) DeepCopy() *Postdeploy { if in == nil { return nil } out := new(Postdeploy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Predeploy) DeepCopyInto(out *Predeploy) { *out = *in if in.Actions != nil { in, out := &in.Actions, &out.Actions *out = make([]string, len(*in)) copy(*out, *in) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Predeploy. func (in *Predeploy) DeepCopy() *Predeploy { if in == nil { return nil } out := new(Predeploy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RolloutRestriction) DeepCopyInto(out *RolloutRestriction) { *out = *in if in.ID != nil { in, out := &in.ID, &out.ID *out = new(string) **out = **in } if in.Invokers != nil { in, out := &in.Invokers, &out.Invokers *out = make([]string, len(*in)) copy(*out, *in) } if in.Actions != nil { in, out := &in.Actions, &out.Actions *out = make([]string, len(*in)) copy(*out, *in) } if in.TimeWindows != nil { in, out := &in.TimeWindows, &out.TimeWindows *out = new(TimeWindows) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RolloutRestriction. func (in *RolloutRestriction) DeepCopy() *RolloutRestriction { if in == nil { return nil } out := new(RolloutRestriction) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RuntimeConfig) DeepCopyInto(out *RuntimeConfig) { *out = *in if in.Kubernetes != nil { in, out := &in.Kubernetes, &out.Kubernetes *out = new(KubernetesConfig) (*in).DeepCopyInto(*out) } if in.CloudRun != nil { in, out := &in.CloudRun, &out.CloudRun *out = new(CloudRunConfig) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuntimeConfig. func (in *RuntimeConfig) DeepCopy() *RuntimeConfig { if in == nil { return nil } out := new(RuntimeConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SerialPipeline) DeepCopyInto(out *SerialPipeline) { *out = *in if in.Stages != nil { in, out := &in.Stages, &out.Stages *out = make([]Stage, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SerialPipeline. func (in *SerialPipeline) DeepCopy() *SerialPipeline { if in == nil { return nil } out := new(SerialPipeline) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SkaffoldModules) DeepCopyInto(out *SkaffoldModules) { *out = *in if in.Configs != nil { in, out := &in.Configs, &out.Configs *out = make([]string, len(*in)) copy(*out, *in) } if in.Git != nil { in, out := &in.Git, &out.Git *out = new(SkaffoldModules_SkaffoldGitSource) (*in).DeepCopyInto(*out) } if in.GoogleCloudStorage != nil { in, out := &in.GoogleCloudStorage, &out.GoogleCloudStorage *out = new(SkaffoldModules_SkaffoldGCSSource) (*in).DeepCopyInto(*out) } if in.GoogleCloudBuildRepo != nil { in, out := &in.GoogleCloudBuildRepo, &out.GoogleCloudBuildRepo *out = new(SkaffoldModules_SkaffoldGcbRepoSource) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkaffoldModules. func (in *SkaffoldModules) DeepCopy() *SkaffoldModules { if in == nil { return nil } out := new(SkaffoldModules) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SkaffoldModules_SkaffoldGCSSource) DeepCopyInto(out *SkaffoldModules_SkaffoldGCSSource) { *out = *in if in.Source != nil { in, out := &in.Source, &out.Source *out = new(string) **out = **in } if in.Path != nil { in, out := &in.Path, &out.Path *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkaffoldModules_SkaffoldGCSSource. func (in *SkaffoldModules_SkaffoldGCSSource) DeepCopy() *SkaffoldModules_SkaffoldGCSSource { if in == nil { return nil } out := new(SkaffoldModules_SkaffoldGCSSource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SkaffoldModules_SkaffoldGcbRepoSource) DeepCopyInto(out *SkaffoldModules_SkaffoldGcbRepoSource) { *out = *in if in.RepositoryRef != nil { in, out := &in.RepositoryRef, &out.RepositoryRef *out = new(cloudbuildv1alpha1.RepositoryRef) **out = **in } if in.Path != nil { in, out := &in.Path, &out.Path *out = new(string) **out = **in } if in.Ref != nil { in, out := &in.Ref, &out.Ref *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkaffoldModules_SkaffoldGcbRepoSource. func (in *SkaffoldModules_SkaffoldGcbRepoSource) DeepCopy() *SkaffoldModules_SkaffoldGcbRepoSource { if in == nil { return nil } out := new(SkaffoldModules_SkaffoldGcbRepoSource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *SkaffoldModules_SkaffoldGitSource) DeepCopyInto(out *SkaffoldModules_SkaffoldGitSource) { *out = *in if in.Repo != nil { in, out := &in.Repo, &out.Repo *out = new(string) **out = **in } if in.Path != nil { in, out := &in.Path, &out.Path *out = new(string) **out = **in } if in.Ref != nil { in, out := &in.Ref, &out.Ref *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkaffoldModules_SkaffoldGitSource. func (in *SkaffoldModules_SkaffoldGitSource) DeepCopy() *SkaffoldModules_SkaffoldGitSource { if in == nil { return nil } out := new(SkaffoldModules_SkaffoldGitSource) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Stage) DeepCopyInto(out *Stage) { *out = *in if in.TargetID != nil { in, out := &in.TargetID, &out.TargetID *out = new(string) **out = **in } if in.Profiles != nil { in, out := &in.Profiles, &out.Profiles *out = make([]string, len(*in)) copy(*out, *in) } if in.Strategy != nil { in, out := &in.Strategy, &out.Strategy *out = new(Strategy) (*in).DeepCopyInto(*out) } if in.DeployParameters != nil { in, out := &in.DeployParameters, &out.DeployParameters *out = make([]DeployParameters, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Stage. func (in *Stage) DeepCopy() *Stage { if in == nil { return nil } out := new(Stage) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Standard) DeepCopyInto(out *Standard) { *out = *in if in.Verify != nil { in, out := &in.Verify, &out.Verify *out = new(bool) **out = **in } if in.Predeploy != nil { in, out := &in.Predeploy, &out.Predeploy *out = new(Predeploy) (*in).DeepCopyInto(*out) } if in.Postdeploy != nil { in, out := &in.Postdeploy, &out.Postdeploy *out = new(Postdeploy) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Standard. func (in *Standard) DeepCopy() *Standard { if in == nil { return nil } out := new(Standard) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Strategy) DeepCopyInto(out *Strategy) { *out = *in if in.Standard != nil { in, out := &in.Standard, &out.Standard *out = new(Standard) (*in).DeepCopyInto(*out) } if in.Canary != nil { in, out := &in.Canary, &out.Canary *out = new(Canary) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Strategy. func (in *Strategy) DeepCopy() *Strategy { if in == nil { return nil } out := new(Strategy) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TargetAttribute) DeepCopyInto(out *TargetAttribute) { *out = *in if in.ID != nil { in, out := &in.ID, &out.ID *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 } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetAttribute. func (in *TargetAttribute) DeepCopy() *TargetAttribute { if in == nil { return nil } out := new(TargetAttribute) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TargetsPresentCondition) DeepCopyInto(out *TargetsPresentCondition) { *out = *in if in.Status != nil { in, out := &in.Status, &out.Status *out = new(bool) **out = **in } if in.MissingTargets != nil { in, out := &in.MissingTargets, &out.MissingTargets *out = make([]string, len(*in)) copy(*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 TargetsPresentCondition. func (in *TargetsPresentCondition) DeepCopy() *TargetsPresentCondition { if in == nil { return nil } out := new(TargetsPresentCondition) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TargetsTypeCondition) DeepCopyInto(out *TargetsTypeCondition) { *out = *in if in.Status != nil { in, out := &in.Status, &out.Status *out = new(bool) **out = **in } if in.ErrorDetails != nil { in, out := &in.ErrorDetails, &out.ErrorDetails *out = new(string) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TargetsTypeCondition. func (in *TargetsTypeCondition) DeepCopy() *TargetsTypeCondition { if in == nil { return nil } out := new(TargetsTypeCondition) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TimeOfDay) DeepCopyInto(out *TimeOfDay) { *out = *in if in.Hours != nil { in, out := &in.Hours, &out.Hours *out = new(int32) **out = **in } if in.Minutes != nil { in, out := &in.Minutes, &out.Minutes *out = new(int32) **out = **in } if in.Seconds != nil { in, out := &in.Seconds, &out.Seconds *out = new(int32) **out = **in } if in.Nanos != nil { in, out := &in.Nanos, &out.Nanos *out = new(int32) **out = **in } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TimeOfDay. func (in *TimeOfDay) DeepCopy() *TimeOfDay { if in == nil { return nil } out := new(TimeOfDay) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *TimeWindows) DeepCopyInto(out *TimeWindows) { *out = *in if in.TimeZone != nil { in, out := &in.TimeZone, &out.TimeZone *out = new(string) **out = **in } if in.OneTimeWindows != nil { in, out := &in.OneTimeWindows, &out.OneTimeWindows *out = make([]OneTimeWindow, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } if in.WeeklyWindows != nil { in, out := &in.WeeklyWindows, &out.WeeklyWindows *out = make([]WeeklyWindow, len(*in)) for i := range *in { (*in)[i].DeepCopyInto(&(*out)[i]) } } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TimeWindows. func (in *TimeWindows) DeepCopy() *TimeWindows { if in == nil { return nil } out := new(TimeWindows) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *WeeklyWindow) DeepCopyInto(out *WeeklyWindow) { *out = *in if in.DaysOfWeek != nil { in, out := &in.DaysOfWeek, &out.DaysOfWeek *out = make([]string, len(*in)) copy(*out, *in) } if in.StartTime != nil { in, out := &in.StartTime, &out.StartTime *out = new(TimeOfDay) (*in).DeepCopyInto(*out) } if in.EndTime != nil { in, out := &in.EndTime, &out.EndTime *out = new(TimeOfDay) (*in).DeepCopyInto(*out) } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WeeklyWindow. func (in *WeeklyWindow) DeepCopy() *WeeklyWindow { if in == nil { return nil } out := new(WeeklyWindow) in.DeepCopyInto(out) return out }