// Code generated by protoc-gen-deepcopy. DO NOT EDIT. package meshv2beta1 import ( proto "google.golang.org/protobuf/proto" ) // DeepCopyInto supports using ComputedRoutes within kubernetes types, where deepcopy-gen is used. func (in *ComputedRoutes) DeepCopyInto(out *ComputedRoutes) { proto.Reset(out) proto.Merge(out, proto.Clone(in)) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedRoutes. Required by controller-gen. func (in *ComputedRoutes) DeepCopy() *ComputedRoutes { if in == nil { return nil } out := new(ComputedRoutes) in.DeepCopyInto(out) return out } // DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ComputedRoutes. Required by controller-gen. func (in *ComputedRoutes) DeepCopyInterface() interface{} { return in.DeepCopy() } // DeepCopyInto supports using ComputedPortRoutes within kubernetes types, where deepcopy-gen is used. func (in *ComputedPortRoutes) DeepCopyInto(out *ComputedPortRoutes) { proto.Reset(out) proto.Merge(out, proto.Clone(in)) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedPortRoutes. Required by controller-gen. func (in *ComputedPortRoutes) DeepCopy() *ComputedPortRoutes { if in == nil { return nil } out := new(ComputedPortRoutes) in.DeepCopyInto(out) return out } // DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ComputedPortRoutes. Required by controller-gen. func (in *ComputedPortRoutes) DeepCopyInterface() interface{} { return in.DeepCopy() } // DeepCopyInto supports using ComputedHTTPRoute within kubernetes types, where deepcopy-gen is used. func (in *ComputedHTTPRoute) DeepCopyInto(out *ComputedHTTPRoute) { proto.Reset(out) proto.Merge(out, proto.Clone(in)) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedHTTPRoute. Required by controller-gen. func (in *ComputedHTTPRoute) DeepCopy() *ComputedHTTPRoute { if in == nil { return nil } out := new(ComputedHTTPRoute) in.DeepCopyInto(out) return out } // DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ComputedHTTPRoute. Required by controller-gen. func (in *ComputedHTTPRoute) DeepCopyInterface() interface{} { return in.DeepCopy() } // DeepCopyInto supports using ComputedHTTPRouteRule within kubernetes types, where deepcopy-gen is used. func (in *ComputedHTTPRouteRule) DeepCopyInto(out *ComputedHTTPRouteRule) { proto.Reset(out) proto.Merge(out, proto.Clone(in)) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedHTTPRouteRule. Required by controller-gen. func (in *ComputedHTTPRouteRule) DeepCopy() *ComputedHTTPRouteRule { if in == nil { return nil } out := new(ComputedHTTPRouteRule) in.DeepCopyInto(out) return out } // DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ComputedHTTPRouteRule. Required by controller-gen. func (in *ComputedHTTPRouteRule) DeepCopyInterface() interface{} { return in.DeepCopy() } // DeepCopyInto supports using ComputedHTTPBackendRef within kubernetes types, where deepcopy-gen is used. func (in *ComputedHTTPBackendRef) DeepCopyInto(out *ComputedHTTPBackendRef) { proto.Reset(out) proto.Merge(out, proto.Clone(in)) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedHTTPBackendRef. Required by controller-gen. func (in *ComputedHTTPBackendRef) DeepCopy() *ComputedHTTPBackendRef { if in == nil { return nil } out := new(ComputedHTTPBackendRef) in.DeepCopyInto(out) return out } // DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ComputedHTTPBackendRef. Required by controller-gen. func (in *ComputedHTTPBackendRef) DeepCopyInterface() interface{} { return in.DeepCopy() } // DeepCopyInto supports using ComputedGRPCRoute within kubernetes types, where deepcopy-gen is used. func (in *ComputedGRPCRoute) DeepCopyInto(out *ComputedGRPCRoute) { proto.Reset(out) proto.Merge(out, proto.Clone(in)) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedGRPCRoute. Required by controller-gen. func (in *ComputedGRPCRoute) DeepCopy() *ComputedGRPCRoute { if in == nil { return nil } out := new(ComputedGRPCRoute) in.DeepCopyInto(out) return out } // DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ComputedGRPCRoute. Required by controller-gen. func (in *ComputedGRPCRoute) DeepCopyInterface() interface{} { return in.DeepCopy() } // DeepCopyInto supports using ComputedGRPCRouteRule within kubernetes types, where deepcopy-gen is used. func (in *ComputedGRPCRouteRule) DeepCopyInto(out *ComputedGRPCRouteRule) { proto.Reset(out) proto.Merge(out, proto.Clone(in)) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedGRPCRouteRule. Required by controller-gen. func (in *ComputedGRPCRouteRule) DeepCopy() *ComputedGRPCRouteRule { if in == nil { return nil } out := new(ComputedGRPCRouteRule) in.DeepCopyInto(out) return out } // DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ComputedGRPCRouteRule. Required by controller-gen. func (in *ComputedGRPCRouteRule) DeepCopyInterface() interface{} { return in.DeepCopy() } // DeepCopyInto supports using ComputedGRPCBackendRef within kubernetes types, where deepcopy-gen is used. func (in *ComputedGRPCBackendRef) DeepCopyInto(out *ComputedGRPCBackendRef) { proto.Reset(out) proto.Merge(out, proto.Clone(in)) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedGRPCBackendRef. Required by controller-gen. func (in *ComputedGRPCBackendRef) DeepCopy() *ComputedGRPCBackendRef { if in == nil { return nil } out := new(ComputedGRPCBackendRef) in.DeepCopyInto(out) return out } // DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ComputedGRPCBackendRef. Required by controller-gen. func (in *ComputedGRPCBackendRef) DeepCopyInterface() interface{} { return in.DeepCopy() } // DeepCopyInto supports using ComputedTCPRoute within kubernetes types, where deepcopy-gen is used. func (in *ComputedTCPRoute) DeepCopyInto(out *ComputedTCPRoute) { proto.Reset(out) proto.Merge(out, proto.Clone(in)) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedTCPRoute. Required by controller-gen. func (in *ComputedTCPRoute) DeepCopy() *ComputedTCPRoute { if in == nil { return nil } out := new(ComputedTCPRoute) in.DeepCopyInto(out) return out } // DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ComputedTCPRoute. Required by controller-gen. func (in *ComputedTCPRoute) DeepCopyInterface() interface{} { return in.DeepCopy() } // DeepCopyInto supports using ComputedTCPRouteRule within kubernetes types, where deepcopy-gen is used. func (in *ComputedTCPRouteRule) DeepCopyInto(out *ComputedTCPRouteRule) { proto.Reset(out) proto.Merge(out, proto.Clone(in)) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedTCPRouteRule. Required by controller-gen. func (in *ComputedTCPRouteRule) DeepCopy() *ComputedTCPRouteRule { if in == nil { return nil } out := new(ComputedTCPRouteRule) in.DeepCopyInto(out) return out } // DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ComputedTCPRouteRule. Required by controller-gen. func (in *ComputedTCPRouteRule) DeepCopyInterface() interface{} { return in.DeepCopy() } // DeepCopyInto supports using ComputedTCPBackendRef within kubernetes types, where deepcopy-gen is used. func (in *ComputedTCPBackendRef) DeepCopyInto(out *ComputedTCPBackendRef) { proto.Reset(out) proto.Merge(out, proto.Clone(in)) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedTCPBackendRef. Required by controller-gen. func (in *ComputedTCPBackendRef) DeepCopy() *ComputedTCPBackendRef { if in == nil { return nil } out := new(ComputedTCPBackendRef) in.DeepCopyInto(out) return out } // DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ComputedTCPBackendRef. Required by controller-gen. func (in *ComputedTCPBackendRef) DeepCopyInterface() interface{} { return in.DeepCopy() } // DeepCopyInto supports using BackendTargetDetails within kubernetes types, where deepcopy-gen is used. func (in *BackendTargetDetails) DeepCopyInto(out *BackendTargetDetails) { proto.Reset(out) proto.Merge(out, proto.Clone(in)) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendTargetDetails. Required by controller-gen. func (in *BackendTargetDetails) DeepCopy() *BackendTargetDetails { if in == nil { return nil } out := new(BackendTargetDetails) in.DeepCopyInto(out) return out } // DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new BackendTargetDetails. Required by controller-gen. func (in *BackendTargetDetails) DeepCopyInterface() interface{} { return in.DeepCopy() } // DeepCopyInto supports using ComputedFailoverConfig within kubernetes types, where deepcopy-gen is used. func (in *ComputedFailoverConfig) DeepCopyInto(out *ComputedFailoverConfig) { proto.Reset(out) proto.Merge(out, proto.Clone(in)) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedFailoverConfig. Required by controller-gen. func (in *ComputedFailoverConfig) DeepCopy() *ComputedFailoverConfig { if in == nil { return nil } out := new(ComputedFailoverConfig) in.DeepCopyInto(out) return out } // DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ComputedFailoverConfig. Required by controller-gen. func (in *ComputedFailoverConfig) DeepCopyInterface() interface{} { return in.DeepCopy() } // DeepCopyInto supports using ComputedFailoverDestination within kubernetes types, where deepcopy-gen is used. func (in *ComputedFailoverDestination) DeepCopyInto(out *ComputedFailoverDestination) { proto.Reset(out) proto.Merge(out, proto.Clone(in)) } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedFailoverDestination. Required by controller-gen. func (in *ComputedFailoverDestination) DeepCopy() *ComputedFailoverDestination { if in == nil { return nil } out := new(ComputedFailoverDestination) in.DeepCopyInto(out) return out } // DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ComputedFailoverDestination. Required by controller-gen. func (in *ComputedFailoverDestination) DeepCopyInterface() interface{} { return in.DeepCopy() }