| //go:build !ignore_autogenerated |
| // +build !ignore_autogenerated |
| |
| // Licensed to the Apache Software Foundation (ASF) under one |
| // or more contributor license agreements. See the NOTICE file |
| // distributed with this work for additional information |
| // regarding copyright ownership. The ASF licenses this file |
| // to you 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 v1alpha08 |
| |
| import ( |
| "github.com/serverlessworkflow/sdk-go/v2/model" |
| v1 "k8s.io/api/core/v1" |
| metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" |
| "k8s.io/apimachinery/pkg/runtime" |
| "knative.dev/pkg/apis" |
| duckv1 "knative.dev/pkg/apis/duck/v1" |
| ) |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *BuildPlatformConfig) DeepCopyInto(out *BuildPlatformConfig) { |
| *out = *in |
| if in.Timeout != nil { |
| in, out := &in.Timeout, &out.Timeout |
| *out = new(metav1.Duration) |
| **out = **in |
| } |
| if in.BuildStrategyOptions != nil { |
| in, out := &in.BuildStrategyOptions, &out.BuildStrategyOptions |
| *out = make(map[string]string, len(*in)) |
| for key, val := range *in { |
| (*out)[key] = val |
| } |
| } |
| out.Registry = in.Registry |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BuildPlatformConfig. |
| func (in *BuildPlatformConfig) DeepCopy() *BuildPlatformConfig { |
| if in == nil { |
| return nil |
| } |
| out := new(BuildPlatformConfig) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *BuildPlatformSpec) DeepCopyInto(out *BuildPlatformSpec) { |
| *out = *in |
| in.Template.DeepCopyInto(&out.Template) |
| in.Config.DeepCopyInto(&out.Config) |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BuildPlatformSpec. |
| func (in *BuildPlatformSpec) DeepCopy() *BuildPlatformSpec { |
| if in == nil { |
| return nil |
| } |
| out := new(BuildPlatformSpec) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *BuildTemplate) DeepCopyInto(out *BuildTemplate) { |
| *out = *in |
| out.Timeout = in.Timeout |
| in.Resources.DeepCopyInto(&out.Resources) |
| if in.Arguments != nil { |
| in, out := &in.Arguments, &out.Arguments |
| *out = make([]string, len(*in)) |
| copy(*out, *in) |
| } |
| if in.BuildArgs != nil { |
| in, out := &in.BuildArgs, &out.BuildArgs |
| *out = make([]v1.EnvVar, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| if in.Envs != nil { |
| in, out := &in.Envs, &out.Envs |
| *out = make([]v1.EnvVar, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BuildTemplate. |
| func (in *BuildTemplate) DeepCopy() *BuildTemplate { |
| if in == nil { |
| return nil |
| } |
| out := new(BuildTemplate) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *ConfigMapWorkflowResource) DeepCopyInto(out *ConfigMapWorkflowResource) { |
| *out = *in |
| out.ConfigMap = in.ConfigMap |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigMapWorkflowResource. |
| func (in *ConfigMapWorkflowResource) DeepCopy() *ConfigMapWorkflowResource { |
| if in == nil { |
| return nil |
| } |
| out := new(ConfigMapWorkflowResource) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *ContainerSpec) DeepCopyInto(out *ContainerSpec) { |
| *out = *in |
| if in.Command != nil { |
| in, out := &in.Command, &out.Command |
| *out = make([]string, len(*in)) |
| copy(*out, *in) |
| } |
| if in.Args != nil { |
| in, out := &in.Args, &out.Args |
| *out = make([]string, len(*in)) |
| copy(*out, *in) |
| } |
| if in.Ports != nil { |
| in, out := &in.Ports, &out.Ports |
| *out = make([]v1.ContainerPort, len(*in)) |
| copy(*out, *in) |
| } |
| if in.EnvFrom != nil { |
| in, out := &in.EnvFrom, &out.EnvFrom |
| *out = make([]v1.EnvFromSource, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| if in.Env != nil { |
| in, out := &in.Env, &out.Env |
| *out = make([]v1.EnvVar, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| in.Resources.DeepCopyInto(&out.Resources) |
| if in.ResizePolicy != nil { |
| in, out := &in.ResizePolicy, &out.ResizePolicy |
| *out = make([]v1.ContainerResizePolicy, len(*in)) |
| copy(*out, *in) |
| } |
| if in.VolumeMounts != nil { |
| in, out := &in.VolumeMounts, &out.VolumeMounts |
| *out = make([]v1.VolumeMount, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| if in.VolumeDevices != nil { |
| in, out := &in.VolumeDevices, &out.VolumeDevices |
| *out = make([]v1.VolumeDevice, len(*in)) |
| copy(*out, *in) |
| } |
| if in.LivenessProbe != nil { |
| in, out := &in.LivenessProbe, &out.LivenessProbe |
| *out = new(v1.Probe) |
| (*in).DeepCopyInto(*out) |
| } |
| if in.ReadinessProbe != nil { |
| in, out := &in.ReadinessProbe, &out.ReadinessProbe |
| *out = new(v1.Probe) |
| (*in).DeepCopyInto(*out) |
| } |
| if in.StartupProbe != nil { |
| in, out := &in.StartupProbe, &out.StartupProbe |
| *out = new(v1.Probe) |
| (*in).DeepCopyInto(*out) |
| } |
| if in.Lifecycle != nil { |
| in, out := &in.Lifecycle, &out.Lifecycle |
| *out = new(v1.Lifecycle) |
| (*in).DeepCopyInto(*out) |
| } |
| if in.SecurityContext != nil { |
| in, out := &in.SecurityContext, &out.SecurityContext |
| *out = new(v1.SecurityContext) |
| (*in).DeepCopyInto(*out) |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerSpec. |
| func (in *ContainerSpec) DeepCopy() *ContainerSpec { |
| if in == nil { |
| return nil |
| } |
| out := new(ContainerSpec) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *DevModePlatformSpec) DeepCopyInto(out *DevModePlatformSpec) { |
| *out = *in |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DevModePlatformSpec. |
| func (in *DevModePlatformSpec) DeepCopy() *DevModePlatformSpec { |
| if in == nil { |
| return nil |
| } |
| out := new(DevModePlatformSpec) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *Flow) DeepCopyInto(out *Flow) { |
| *out = *in |
| if in.Start != nil { |
| in, out := &in.Start, &out.Start |
| *out = new(model.Start) |
| (*in).DeepCopyInto(*out) |
| } |
| if in.Annotations != nil { |
| in, out := &in.Annotations, &out.Annotations |
| *out = make([]string, len(*in)) |
| copy(*out, *in) |
| } |
| if in.DataInputSchema != nil { |
| in, out := &in.DataInputSchema, &out.DataInputSchema |
| *out = new(model.DataInputSchema) |
| **out = **in |
| } |
| if in.Secrets != nil { |
| in, out := &in.Secrets, &out.Secrets |
| *out = make(model.Secrets, len(*in)) |
| copy(*out, *in) |
| } |
| if in.Constants != nil { |
| in, out := &in.Constants, &out.Constants |
| *out = new(model.Constants) |
| (*in).DeepCopyInto(*out) |
| } |
| if in.Timeouts != nil { |
| in, out := &in.Timeouts, &out.Timeouts |
| *out = new(model.Timeouts) |
| (*in).DeepCopyInto(*out) |
| } |
| if in.Errors != nil { |
| in, out := &in.Errors, &out.Errors |
| *out = make(model.Errors, len(*in)) |
| copy(*out, *in) |
| } |
| if in.Metadata != nil { |
| in, out := &in.Metadata, &out.Metadata |
| *out = make(model.Metadata, len(*in)) |
| for key, val := range *in { |
| (*out)[key] = *val.DeepCopy() |
| } |
| } |
| if in.Auth != nil { |
| in, out := &in.Auth, &out.Auth |
| *out = make(model.Auths, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| if in.States != nil { |
| in, out := &in.States, &out.States |
| *out = make([]model.State, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| if in.Events != nil { |
| in, out := &in.Events, &out.Events |
| *out = make(model.Events, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| if in.Functions != nil { |
| in, out := &in.Functions, &out.Functions |
| *out = make(model.Functions, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| if in.Retries != nil { |
| in, out := &in.Retries, &out.Retries |
| *out = make(model.Retries, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Flow. |
| func (in *Flow) DeepCopy() *Flow { |
| if in == nil { |
| return nil |
| } |
| out := new(Flow) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *FlowPodTemplateSpec) DeepCopyInto(out *FlowPodTemplateSpec) { |
| *out = *in |
| in.Container.DeepCopyInto(&out.Container) |
| in.PodSpec.DeepCopyInto(&out.PodSpec) |
| if in.Replicas != nil { |
| in, out := &in.Replicas, &out.Replicas |
| *out = new(int32) |
| **out = **in |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlowPodTemplateSpec. |
| func (in *FlowPodTemplateSpec) DeepCopy() *FlowPodTemplateSpec { |
| if in == nil { |
| return nil |
| } |
| out := new(FlowPodTemplateSpec) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *PersistenceOptionsSpec) DeepCopyInto(out *PersistenceOptionsSpec) { |
| *out = *in |
| if in.PostgreSQL != nil { |
| in, out := &in.PostgreSQL, &out.PostgreSQL |
| *out = new(PersistencePostgreSQL) |
| (*in).DeepCopyInto(*out) |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PersistenceOptionsSpec. |
| func (in *PersistenceOptionsSpec) DeepCopy() *PersistenceOptionsSpec { |
| if in == nil { |
| return nil |
| } |
| out := new(PersistenceOptionsSpec) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *PersistencePostgreSQL) DeepCopyInto(out *PersistencePostgreSQL) { |
| *out = *in |
| out.SecretRef = in.SecretRef |
| if in.ServiceRef != nil { |
| in, out := &in.ServiceRef, &out.ServiceRef |
| *out = new(PostgreSQLServiceOptions) |
| (*in).DeepCopyInto(*out) |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PersistencePostgreSQL. |
| func (in *PersistencePostgreSQL) DeepCopy() *PersistencePostgreSQL { |
| if in == nil { |
| return nil |
| } |
| out := new(PersistencePostgreSQL) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *PlatformPersistenceOptionsSpec) DeepCopyInto(out *PlatformPersistenceOptionsSpec) { |
| *out = *in |
| if in.PostgreSQL != nil { |
| in, out := &in.PostgreSQL, &out.PostgreSQL |
| *out = new(PlatformPersistencePostgreSQL) |
| (*in).DeepCopyInto(*out) |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PlatformPersistenceOptionsSpec. |
| func (in *PlatformPersistenceOptionsSpec) DeepCopy() *PlatformPersistenceOptionsSpec { |
| if in == nil { |
| return nil |
| } |
| out := new(PlatformPersistenceOptionsSpec) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *PlatformPersistencePostgreSQL) DeepCopyInto(out *PlatformPersistencePostgreSQL) { |
| *out = *in |
| out.SecretRef = in.SecretRef |
| if in.ServiceRef != nil { |
| in, out := &in.ServiceRef, &out.ServiceRef |
| *out = new(SQLServiceOptions) |
| (*in).DeepCopyInto(*out) |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PlatformPersistencePostgreSQL. |
| func (in *PlatformPersistencePostgreSQL) DeepCopy() *PlatformPersistencePostgreSQL { |
| if in == nil { |
| return nil |
| } |
| out := new(PlatformPersistencePostgreSQL) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *PlatformServiceRefStatus) DeepCopyInto(out *PlatformServiceRefStatus) { |
| *out = *in |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PlatformServiceRefStatus. |
| func (in *PlatformServiceRefStatus) DeepCopy() *PlatformServiceRefStatus { |
| if in == nil { |
| return nil |
| } |
| out := new(PlatformServiceRefStatus) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *PlatformServicesStatus) DeepCopyInto(out *PlatformServicesStatus) { |
| *out = *in |
| if in.DataIndexRef != nil { |
| in, out := &in.DataIndexRef, &out.DataIndexRef |
| *out = new(PlatformServiceRefStatus) |
| **out = **in |
| } |
| if in.JobServiceRef != nil { |
| in, out := &in.JobServiceRef, &out.JobServiceRef |
| *out = new(PlatformServiceRefStatus) |
| **out = **in |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PlatformServicesStatus. |
| func (in *PlatformServicesStatus) DeepCopy() *PlatformServicesStatus { |
| if in == nil { |
| return nil |
| } |
| out := new(PlatformServicesStatus) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *PodSpec) DeepCopyInto(out *PodSpec) { |
| *out = *in |
| if in.Volumes != nil { |
| in, out := &in.Volumes, &out.Volumes |
| *out = make([]v1.Volume, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| if in.InitContainers != nil { |
| in, out := &in.InitContainers, &out.InitContainers |
| *out = make([]v1.Container, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| if in.Containers != nil { |
| in, out := &in.Containers, &out.Containers |
| *out = make([]v1.Container, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| if in.TerminationGracePeriodSeconds != nil { |
| in, out := &in.TerminationGracePeriodSeconds, &out.TerminationGracePeriodSeconds |
| *out = new(int64) |
| **out = **in |
| } |
| if in.ActiveDeadlineSeconds != nil { |
| in, out := &in.ActiveDeadlineSeconds, &out.ActiveDeadlineSeconds |
| *out = new(int64) |
| **out = **in |
| } |
| if in.NodeSelector != nil { |
| in, out := &in.NodeSelector, &out.NodeSelector |
| *out = make(map[string]string, len(*in)) |
| for key, val := range *in { |
| (*out)[key] = val |
| } |
| } |
| if in.AutomountServiceAccountToken != nil { |
| in, out := &in.AutomountServiceAccountToken, &out.AutomountServiceAccountToken |
| *out = new(bool) |
| **out = **in |
| } |
| if in.ShareProcessNamespace != nil { |
| in, out := &in.ShareProcessNamespace, &out.ShareProcessNamespace |
| *out = new(bool) |
| **out = **in |
| } |
| if in.SecurityContext != nil { |
| in, out := &in.SecurityContext, &out.SecurityContext |
| *out = new(v1.PodSecurityContext) |
| (*in).DeepCopyInto(*out) |
| } |
| if in.ImagePullSecrets != nil { |
| in, out := &in.ImagePullSecrets, &out.ImagePullSecrets |
| *out = make([]v1.LocalObjectReference, len(*in)) |
| copy(*out, *in) |
| } |
| if in.Affinity != nil { |
| in, out := &in.Affinity, &out.Affinity |
| *out = new(v1.Affinity) |
| (*in).DeepCopyInto(*out) |
| } |
| if in.Tolerations != nil { |
| in, out := &in.Tolerations, &out.Tolerations |
| *out = make([]v1.Toleration, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| if in.HostAliases != nil { |
| in, out := &in.HostAliases, &out.HostAliases |
| *out = make([]v1.HostAlias, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| if in.Priority != nil { |
| in, out := &in.Priority, &out.Priority |
| *out = new(int32) |
| **out = **in |
| } |
| if in.DNSConfig != nil { |
| in, out := &in.DNSConfig, &out.DNSConfig |
| *out = new(v1.PodDNSConfig) |
| (*in).DeepCopyInto(*out) |
| } |
| if in.ReadinessGates != nil { |
| in, out := &in.ReadinessGates, &out.ReadinessGates |
| *out = make([]v1.PodReadinessGate, len(*in)) |
| copy(*out, *in) |
| } |
| if in.RuntimeClassName != nil { |
| in, out := &in.RuntimeClassName, &out.RuntimeClassName |
| *out = new(string) |
| **out = **in |
| } |
| if in.EnableServiceLinks != nil { |
| in, out := &in.EnableServiceLinks, &out.EnableServiceLinks |
| *out = new(bool) |
| **out = **in |
| } |
| if in.PreemptionPolicy != nil { |
| in, out := &in.PreemptionPolicy, &out.PreemptionPolicy |
| *out = new(v1.PreemptionPolicy) |
| **out = **in |
| } |
| if in.Overhead != nil { |
| in, out := &in.Overhead, &out.Overhead |
| *out = make(v1.ResourceList, len(*in)) |
| for key, val := range *in { |
| (*out)[key] = val.DeepCopy() |
| } |
| } |
| if in.TopologySpreadConstraints != nil { |
| in, out := &in.TopologySpreadConstraints, &out.TopologySpreadConstraints |
| *out = make([]v1.TopologySpreadConstraint, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| if in.SetHostnameAsFQDN != nil { |
| in, out := &in.SetHostnameAsFQDN, &out.SetHostnameAsFQDN |
| *out = new(bool) |
| **out = **in |
| } |
| if in.OS != nil { |
| in, out := &in.OS, &out.OS |
| *out = new(v1.PodOS) |
| **out = **in |
| } |
| if in.HostUsers != nil { |
| in, out := &in.HostUsers, &out.HostUsers |
| *out = new(bool) |
| **out = **in |
| } |
| if in.SchedulingGates != nil { |
| in, out := &in.SchedulingGates, &out.SchedulingGates |
| *out = make([]v1.PodSchedulingGate, len(*in)) |
| copy(*out, *in) |
| } |
| if in.ResourceClaims != nil { |
| in, out := &in.ResourceClaims, &out.ResourceClaims |
| *out = make([]v1.PodResourceClaim, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PodSpec. |
| func (in *PodSpec) DeepCopy() *PodSpec { |
| if in == nil { |
| return nil |
| } |
| out := new(PodSpec) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *PodTemplateSpec) DeepCopyInto(out *PodTemplateSpec) { |
| *out = *in |
| in.Container.DeepCopyInto(&out.Container) |
| in.PodSpec.DeepCopyInto(&out.PodSpec) |
| if in.Replicas != nil { |
| in, out := &in.Replicas, &out.Replicas |
| *out = new(int32) |
| **out = **in |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PodTemplateSpec. |
| func (in *PodTemplateSpec) DeepCopy() *PodTemplateSpec { |
| if in == nil { |
| return nil |
| } |
| out := new(PodTemplateSpec) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *PostgreSQLSecretOptions) DeepCopyInto(out *PostgreSQLSecretOptions) { |
| *out = *in |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgreSQLSecretOptions. |
| func (in *PostgreSQLSecretOptions) DeepCopy() *PostgreSQLSecretOptions { |
| if in == nil { |
| return nil |
| } |
| out := new(PostgreSQLSecretOptions) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *PostgreSQLServiceOptions) DeepCopyInto(out *PostgreSQLServiceOptions) { |
| *out = *in |
| if in.SQLServiceOptions != nil { |
| in, out := &in.SQLServiceOptions, &out.SQLServiceOptions |
| *out = new(SQLServiceOptions) |
| (*in).DeepCopyInto(*out) |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostgreSQLServiceOptions. |
| func (in *PostgreSQLServiceOptions) DeepCopy() *PostgreSQLServiceOptions { |
| if in == nil { |
| return nil |
| } |
| out := new(PostgreSQLServiceOptions) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *PropertyPlatformSpec) DeepCopyInto(out *PropertyPlatformSpec) { |
| *out = *in |
| if in.Flow != nil { |
| in, out := &in.Flow, &out.Flow |
| *out = make([]PropertyVar, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PropertyPlatformSpec. |
| func (in *PropertyPlatformSpec) DeepCopy() *PropertyPlatformSpec { |
| if in == nil { |
| return nil |
| } |
| out := new(PropertyPlatformSpec) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *PropertyVar) DeepCopyInto(out *PropertyVar) { |
| *out = *in |
| if in.ValueFrom != nil { |
| in, out := &in.ValueFrom, &out.ValueFrom |
| *out = new(PropertyVarSource) |
| (*in).DeepCopyInto(*out) |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PropertyVar. |
| func (in *PropertyVar) DeepCopy() *PropertyVar { |
| if in == nil { |
| return nil |
| } |
| out := new(PropertyVar) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *PropertyVarSource) DeepCopyInto(out *PropertyVarSource) { |
| *out = *in |
| if in.ConfigMapKeyRef != nil { |
| in, out := &in.ConfigMapKeyRef, &out.ConfigMapKeyRef |
| *out = new(v1.ConfigMapKeySelector) |
| (*in).DeepCopyInto(*out) |
| } |
| if in.SecretKeyRef != nil { |
| in, out := &in.SecretKeyRef, &out.SecretKeyRef |
| *out = new(v1.SecretKeySelector) |
| (*in).DeepCopyInto(*out) |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PropertyVarSource. |
| func (in *PropertyVarSource) DeepCopy() *PropertyVarSource { |
| if in == nil { |
| return nil |
| } |
| out := new(PropertyVarSource) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *RegistrySpec) DeepCopyInto(out *RegistrySpec) { |
| *out = *in |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistrySpec. |
| func (in *RegistrySpec) DeepCopy() *RegistrySpec { |
| if in == nil { |
| return nil |
| } |
| out := new(RegistrySpec) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *SQLServiceOptions) DeepCopyInto(out *SQLServiceOptions) { |
| *out = *in |
| if in.Port != nil { |
| in, out := &in.Port, &out.Port |
| *out = new(int) |
| **out = **in |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLServiceOptions. |
| func (in *SQLServiceOptions) DeepCopy() *SQLServiceOptions { |
| if in == nil { |
| return nil |
| } |
| out := new(SQLServiceOptions) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *ServiceSpec) DeepCopyInto(out *ServiceSpec) { |
| *out = *in |
| if in.Enabled != nil { |
| in, out := &in.Enabled, &out.Enabled |
| *out = new(bool) |
| **out = **in |
| } |
| if in.Persistence != nil { |
| in, out := &in.Persistence, &out.Persistence |
| *out = new(PersistenceOptionsSpec) |
| (*in).DeepCopyInto(*out) |
| } |
| in.PodTemplate.DeepCopyInto(&out.PodTemplate) |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpec. |
| func (in *ServiceSpec) DeepCopy() *ServiceSpec { |
| if in == nil { |
| return nil |
| } |
| out := new(ServiceSpec) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *ServicesPlatformSpec) DeepCopyInto(out *ServicesPlatformSpec) { |
| *out = *in |
| if in.DataIndex != nil { |
| in, out := &in.DataIndex, &out.DataIndex |
| *out = new(ServiceSpec) |
| (*in).DeepCopyInto(*out) |
| } |
| if in.JobService != nil { |
| in, out := &in.JobService, &out.JobService |
| *out = new(ServiceSpec) |
| (*in).DeepCopyInto(*out) |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicesPlatformSpec. |
| func (in *ServicesPlatformSpec) DeepCopy() *ServicesPlatformSpec { |
| if in == nil { |
| return nil |
| } |
| out := new(ServicesPlatformSpec) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *SonataFlow) DeepCopyInto(out *SonataFlow) { |
| *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 SonataFlow. |
| func (in *SonataFlow) DeepCopy() *SonataFlow { |
| if in == nil { |
| return nil |
| } |
| out := new(SonataFlow) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. |
| func (in *SonataFlow) 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 *SonataFlowBuild) DeepCopyInto(out *SonataFlowBuild) { |
| *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 SonataFlowBuild. |
| func (in *SonataFlowBuild) DeepCopy() *SonataFlowBuild { |
| if in == nil { |
| return nil |
| } |
| out := new(SonataFlowBuild) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. |
| func (in *SonataFlowBuild) 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 *SonataFlowBuildList) DeepCopyInto(out *SonataFlowBuildList) { |
| *out = *in |
| out.TypeMeta = in.TypeMeta |
| in.ListMeta.DeepCopyInto(&out.ListMeta) |
| if in.Items != nil { |
| in, out := &in.Items, &out.Items |
| *out = make([]SonataFlowBuild, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SonataFlowBuildList. |
| func (in *SonataFlowBuildList) DeepCopy() *SonataFlowBuildList { |
| if in == nil { |
| return nil |
| } |
| out := new(SonataFlowBuildList) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. |
| func (in *SonataFlowBuildList) 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 *SonataFlowBuildSpec) DeepCopyInto(out *SonataFlowBuildSpec) { |
| *out = *in |
| in.BuildTemplate.DeepCopyInto(&out.BuildTemplate) |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SonataFlowBuildSpec. |
| func (in *SonataFlowBuildSpec) DeepCopy() *SonataFlowBuildSpec { |
| if in == nil { |
| return nil |
| } |
| out := new(SonataFlowBuildSpec) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *SonataFlowBuildStatus) DeepCopyInto(out *SonataFlowBuildStatus) { |
| *out = *in |
| in.InnerBuild.DeepCopyInto(&out.InnerBuild) |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SonataFlowBuildStatus. |
| func (in *SonataFlowBuildStatus) DeepCopy() *SonataFlowBuildStatus { |
| if in == nil { |
| return nil |
| } |
| out := new(SonataFlowBuildStatus) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *SonataFlowClusterPlatform) DeepCopyInto(out *SonataFlowClusterPlatform) { |
| *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 SonataFlowClusterPlatform. |
| func (in *SonataFlowClusterPlatform) DeepCopy() *SonataFlowClusterPlatform { |
| if in == nil { |
| return nil |
| } |
| out := new(SonataFlowClusterPlatform) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. |
| func (in *SonataFlowClusterPlatform) 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 *SonataFlowClusterPlatformCapSpec) DeepCopyInto(out *SonataFlowClusterPlatformCapSpec) { |
| *out = *in |
| if in.Workflows != nil { |
| in, out := &in.Workflows, &out.Workflows |
| *out = make([]WorkFlowCapability, len(*in)) |
| copy(*out, *in) |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SonataFlowClusterPlatformCapSpec. |
| func (in *SonataFlowClusterPlatformCapSpec) DeepCopy() *SonataFlowClusterPlatformCapSpec { |
| if in == nil { |
| return nil |
| } |
| out := new(SonataFlowClusterPlatformCapSpec) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *SonataFlowClusterPlatformList) DeepCopyInto(out *SonataFlowClusterPlatformList) { |
| *out = *in |
| out.TypeMeta = in.TypeMeta |
| in.ListMeta.DeepCopyInto(&out.ListMeta) |
| if in.Items != nil { |
| in, out := &in.Items, &out.Items |
| *out = make([]SonataFlowClusterPlatform, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SonataFlowClusterPlatformList. |
| func (in *SonataFlowClusterPlatformList) DeepCopy() *SonataFlowClusterPlatformList { |
| if in == nil { |
| return nil |
| } |
| out := new(SonataFlowClusterPlatformList) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. |
| func (in *SonataFlowClusterPlatformList) 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 *SonataFlowClusterPlatformRefStatus) DeepCopyInto(out *SonataFlowClusterPlatformRefStatus) { |
| *out = *in |
| out.PlatformRef = in.PlatformRef |
| if in.Services != nil { |
| in, out := &in.Services, &out.Services |
| *out = new(PlatformServicesStatus) |
| (*in).DeepCopyInto(*out) |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SonataFlowClusterPlatformRefStatus. |
| func (in *SonataFlowClusterPlatformRefStatus) DeepCopy() *SonataFlowClusterPlatformRefStatus { |
| if in == nil { |
| return nil |
| } |
| out := new(SonataFlowClusterPlatformRefStatus) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *SonataFlowClusterPlatformSpec) DeepCopyInto(out *SonataFlowClusterPlatformSpec) { |
| *out = *in |
| out.PlatformRef = in.PlatformRef |
| if in.Capabilities != nil { |
| in, out := &in.Capabilities, &out.Capabilities |
| *out = new(SonataFlowClusterPlatformCapSpec) |
| (*in).DeepCopyInto(*out) |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SonataFlowClusterPlatformSpec. |
| func (in *SonataFlowClusterPlatformSpec) DeepCopy() *SonataFlowClusterPlatformSpec { |
| if in == nil { |
| return nil |
| } |
| out := new(SonataFlowClusterPlatformSpec) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *SonataFlowClusterPlatformStatus) DeepCopyInto(out *SonataFlowClusterPlatformStatus) { |
| *out = *in |
| in.Status.DeepCopyInto(&out.Status) |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SonataFlowClusterPlatformStatus. |
| func (in *SonataFlowClusterPlatformStatus) DeepCopy() *SonataFlowClusterPlatformStatus { |
| if in == nil { |
| return nil |
| } |
| out := new(SonataFlowClusterPlatformStatus) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *SonataFlowList) DeepCopyInto(out *SonataFlowList) { |
| *out = *in |
| out.TypeMeta = in.TypeMeta |
| in.ListMeta.DeepCopyInto(&out.ListMeta) |
| if in.Items != nil { |
| in, out := &in.Items, &out.Items |
| *out = make([]SonataFlow, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SonataFlowList. |
| func (in *SonataFlowList) DeepCopy() *SonataFlowList { |
| if in == nil { |
| return nil |
| } |
| out := new(SonataFlowList) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. |
| func (in *SonataFlowList) 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 *SonataFlowPlatform) DeepCopyInto(out *SonataFlowPlatform) { |
| *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 SonataFlowPlatform. |
| func (in *SonataFlowPlatform) DeepCopy() *SonataFlowPlatform { |
| if in == nil { |
| return nil |
| } |
| out := new(SonataFlowPlatform) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. |
| func (in *SonataFlowPlatform) 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 *SonataFlowPlatformList) DeepCopyInto(out *SonataFlowPlatformList) { |
| *out = *in |
| out.TypeMeta = in.TypeMeta |
| in.ListMeta.DeepCopyInto(&out.ListMeta) |
| if in.Items != nil { |
| in, out := &in.Items, &out.Items |
| *out = make([]SonataFlowPlatform, len(*in)) |
| for i := range *in { |
| (*in)[i].DeepCopyInto(&(*out)[i]) |
| } |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SonataFlowPlatformList. |
| func (in *SonataFlowPlatformList) DeepCopy() *SonataFlowPlatformList { |
| if in == nil { |
| return nil |
| } |
| out := new(SonataFlowPlatformList) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. |
| func (in *SonataFlowPlatformList) 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 *SonataFlowPlatformRef) DeepCopyInto(out *SonataFlowPlatformRef) { |
| *out = *in |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SonataFlowPlatformRef. |
| func (in *SonataFlowPlatformRef) DeepCopy() *SonataFlowPlatformRef { |
| if in == nil { |
| return nil |
| } |
| out := new(SonataFlowPlatformRef) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *SonataFlowPlatformSpec) DeepCopyInto(out *SonataFlowPlatformSpec) { |
| *out = *in |
| in.Build.DeepCopyInto(&out.Build) |
| out.DevMode = in.DevMode |
| if in.Services != nil { |
| in, out := &in.Services, &out.Services |
| *out = new(ServicesPlatformSpec) |
| (*in).DeepCopyInto(*out) |
| } |
| if in.Persistence != nil { |
| in, out := &in.Persistence, &out.Persistence |
| *out = new(PlatformPersistenceOptionsSpec) |
| (*in).DeepCopyInto(*out) |
| } |
| if in.Properties != nil { |
| in, out := &in.Properties, &out.Properties |
| *out = new(PropertyPlatformSpec) |
| (*in).DeepCopyInto(*out) |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SonataFlowPlatformSpec. |
| func (in *SonataFlowPlatformSpec) DeepCopy() *SonataFlowPlatformSpec { |
| if in == nil { |
| return nil |
| } |
| out := new(SonataFlowPlatformSpec) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *SonataFlowPlatformStatus) DeepCopyInto(out *SonataFlowPlatformStatus) { |
| *out = *in |
| in.Status.DeepCopyInto(&out.Status) |
| if in.Info != nil { |
| in, out := &in.Info, &out.Info |
| *out = make(map[string]string, len(*in)) |
| for key, val := range *in { |
| (*out)[key] = val |
| } |
| } |
| if in.ClusterPlatformRef != nil { |
| in, out := &in.ClusterPlatformRef, &out.ClusterPlatformRef |
| *out = new(SonataFlowClusterPlatformRefStatus) |
| (*in).DeepCopyInto(*out) |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SonataFlowPlatformStatus. |
| func (in *SonataFlowPlatformStatus) DeepCopy() *SonataFlowPlatformStatus { |
| if in == nil { |
| return nil |
| } |
| out := new(SonataFlowPlatformStatus) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *SonataFlowSpec) DeepCopyInto(out *SonataFlowSpec) { |
| *out = *in |
| in.Flow.DeepCopyInto(&out.Flow) |
| in.Resources.DeepCopyInto(&out.Resources) |
| in.PodTemplate.DeepCopyInto(&out.PodTemplate) |
| if in.Persistence != nil { |
| in, out := &in.Persistence, &out.Persistence |
| *out = new(PersistenceOptionsSpec) |
| (*in).DeepCopyInto(*out) |
| } |
| if in.Sink != nil { |
| in, out := &in.Sink, &out.Sink |
| *out = new(duckv1.Destination) |
| (*in).DeepCopyInto(*out) |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SonataFlowSpec. |
| func (in *SonataFlowSpec) DeepCopy() *SonataFlowSpec { |
| if in == nil { |
| return nil |
| } |
| out := new(SonataFlowSpec) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *SonataFlowStatus) DeepCopyInto(out *SonataFlowStatus) { |
| *out = *in |
| in.Status.DeepCopyInto(&out.Status) |
| in.Address.DeepCopyInto(&out.Address) |
| in.LastTimeRecoverAttempt.DeepCopyInto(&out.LastTimeRecoverAttempt) |
| if in.Endpoint != nil { |
| in, out := &in.Endpoint, &out.Endpoint |
| *out = new(apis.URL) |
| (*in).DeepCopyInto(*out) |
| } |
| if in.Services != nil { |
| in, out := &in.Services, &out.Services |
| *out = new(PlatformServicesStatus) |
| (*in).DeepCopyInto(*out) |
| } |
| if in.Platform != nil { |
| in, out := &in.Platform, &out.Platform |
| *out = new(SonataFlowPlatformRef) |
| **out = **in |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SonataFlowStatus. |
| func (in *SonataFlowStatus) DeepCopy() *SonataFlowStatus { |
| if in == nil { |
| return nil |
| } |
| out := new(SonataFlowStatus) |
| in.DeepCopyInto(out) |
| return out |
| } |
| |
| // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. |
| func (in *WorkflowResources) DeepCopyInto(out *WorkflowResources) { |
| *out = *in |
| if in.ConfigMaps != nil { |
| in, out := &in.ConfigMaps, &out.ConfigMaps |
| *out = make([]ConfigMapWorkflowResource, len(*in)) |
| copy(*out, *in) |
| } |
| } |
| |
| // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkflowResources. |
| func (in *WorkflowResources) DeepCopy() *WorkflowResources { |
| if in == nil { |
| return nil |
| } |
| out := new(WorkflowResources) |
| in.DeepCopyInto(out) |
| return out |
| } |