//go:build !ignore_autogenerated // +build !ignore_autogenerated // Code generated by deepcopy-gen. DO NOT EDIT. package docker10 import ( 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 *DockerConfig) DeepCopyInto(out *DockerConfig) { *out = *in if in.PortSpecs != nil { in, out := &in.PortSpecs, &out.PortSpecs *out = make([]string, len(*in)) copy(*out, *in) } if in.ExposedPorts != nil { in, out := &in.ExposedPorts, &out.ExposedPorts *out = make(map[string]struct{}, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Env != nil { in, out := &in.Env, &out.Env *out = make([]string, len(*in)) copy(*out, *in) } if in.Cmd != nil { in, out := &in.Cmd, &out.Cmd *out = make([]string, len(*in)) copy(*out, *in) } if in.DNS != nil { in, out := &in.DNS, &out.DNS *out = make([]string, len(*in)) copy(*out, *in) } if in.Volumes != nil { in, out := &in.Volumes, &out.Volumes *out = make(map[string]struct{}, len(*in)) for key, val := range *in { (*out)[key] = val } } if in.Entrypoint != nil { in, out := &in.Entrypoint, &out.Entrypoint *out = make([]string, len(*in)) copy(*out, *in) } if in.SecurityOpts != nil { in, out := &in.SecurityOpts, &out.SecurityOpts *out = make([]string, len(*in)) copy(*out, *in) } if in.OnBuild != nil { in, out := &in.OnBuild, &out.OnBuild *out = make([]string, len(*in)) copy(*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 } } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DockerConfig. func (in *DockerConfig) DeepCopy() *DockerConfig { if in == nil { return nil } out := new(DockerConfig) in.DeepCopyInto(out) return out } // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DockerImage) DeepCopyInto(out *DockerImage) { *out = *in out.TypeMeta = in.TypeMeta in.Created.DeepCopyInto(&out.Created) in.ContainerConfig.DeepCopyInto(&out.ContainerConfig) if in.Config != nil { in, out := &in.Config, &out.Config *out = new(DockerConfig) (*in).DeepCopyInto(*out) } return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DockerImage. func (in *DockerImage) DeepCopy() *DockerImage { if in == nil { return nil } out := new(DockerImage) in.DeepCopyInto(out) return out } // DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object. func (in *DockerImage) DeepCopyObject() runtime.Object { if c := in.DeepCopy(); c != nil { return c } return nil }