networking/v1alpha3/sidecar_deepcopy.gen.go (94 lines of code) (raw):
// Code generated by protoc-gen-deepcopy. DO NOT EDIT.
package v1alpha3
import (
proto "google.golang.org/protobuf/proto"
)
// DeepCopyInto supports using Sidecar within kubernetes types, where deepcopy-gen is used.
func (in *Sidecar) DeepCopyInto(out *Sidecar) {
p := proto.Clone(in).(*Sidecar)
*out = *p
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sidecar. Required by controller-gen.
func (in *Sidecar) DeepCopy() *Sidecar {
if in == nil {
return nil
}
out := new(Sidecar)
in.DeepCopyInto(out)
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Sidecar. Required by controller-gen.
func (in *Sidecar) DeepCopyInterface() interface{} {
return in.DeepCopy()
}
// DeepCopyInto supports using IstioIngressListener within kubernetes types, where deepcopy-gen is used.
func (in *IstioIngressListener) DeepCopyInto(out *IstioIngressListener) {
p := proto.Clone(in).(*IstioIngressListener)
*out = *p
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IstioIngressListener. Required by controller-gen.
func (in *IstioIngressListener) DeepCopy() *IstioIngressListener {
if in == nil {
return nil
}
out := new(IstioIngressListener)
in.DeepCopyInto(out)
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new IstioIngressListener. Required by controller-gen.
func (in *IstioIngressListener) DeepCopyInterface() interface{} {
return in.DeepCopy()
}
// DeepCopyInto supports using IstioEgressListener within kubernetes types, where deepcopy-gen is used.
func (in *IstioEgressListener) DeepCopyInto(out *IstioEgressListener) {
p := proto.Clone(in).(*IstioEgressListener)
*out = *p
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IstioEgressListener. Required by controller-gen.
func (in *IstioEgressListener) DeepCopy() *IstioEgressListener {
if in == nil {
return nil
}
out := new(IstioEgressListener)
in.DeepCopyInto(out)
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new IstioEgressListener. Required by controller-gen.
func (in *IstioEgressListener) DeepCopyInterface() interface{} {
return in.DeepCopy()
}
// DeepCopyInto supports using WorkloadSelector within kubernetes types, where deepcopy-gen is used.
func (in *WorkloadSelector) DeepCopyInto(out *WorkloadSelector) {
p := proto.Clone(in).(*WorkloadSelector)
*out = *p
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadSelector. Required by controller-gen.
func (in *WorkloadSelector) DeepCopy() *WorkloadSelector {
if in == nil {
return nil
}
out := new(WorkloadSelector)
in.DeepCopyInto(out)
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadSelector. Required by controller-gen.
func (in *WorkloadSelector) DeepCopyInterface() interface{} {
return in.DeepCopy()
}
// DeepCopyInto supports using OutboundTrafficPolicy within kubernetes types, where deepcopy-gen is used.
func (in *OutboundTrafficPolicy) DeepCopyInto(out *OutboundTrafficPolicy) {
p := proto.Clone(in).(*OutboundTrafficPolicy)
*out = *p
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutboundTrafficPolicy. Required by controller-gen.
func (in *OutboundTrafficPolicy) DeepCopy() *OutboundTrafficPolicy {
if in == nil {
return nil
}
out := new(OutboundTrafficPolicy)
in.DeepCopyInto(out)
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new OutboundTrafficPolicy. Required by controller-gen.
func (in *OutboundTrafficPolicy) DeepCopyInterface() interface{} {
return in.DeepCopy()
}
// DeepCopyInto supports using SidecarPort within kubernetes types, where deepcopy-gen is used.
func (in *SidecarPort) DeepCopyInto(out *SidecarPort) {
p := proto.Clone(in).(*SidecarPort)
*out = *p
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SidecarPort. Required by controller-gen.
func (in *SidecarPort) DeepCopy() *SidecarPort {
if in == nil {
return nil
}
out := new(SidecarPort)
in.DeepCopyInto(out)
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new SidecarPort. Required by controller-gen.
func (in *SidecarPort) DeepCopyInterface() interface{} {
return in.DeepCopy()
}