2023-10-13 14:55:58 +00:00
// 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 ) {
2023-10-13 20:41:22 +00:00
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
2023-10-13 14:55:58 +00:00
}
// 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 ) {
2023-10-13 20:41:22 +00:00
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
2023-10-13 14:55:58 +00:00
}
// 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 ) {
2023-10-13 20:41:22 +00:00
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
2023-10-13 14:55:58 +00:00
}
// 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 ) {
2023-10-13 20:41:22 +00:00
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
2023-10-13 14:55:58 +00:00
}
// 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 ) {
2023-10-13 20:41:22 +00:00
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
2023-10-13 14:55:58 +00:00
}
// 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 ) {
2023-10-13 20:41:22 +00:00
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
2023-10-13 14:55:58 +00:00
}
// 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 ) {
2023-10-13 20:41:22 +00:00
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
2023-10-13 14:55:58 +00:00
}
// 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 ) {
2023-10-13 20:41:22 +00:00
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
2023-10-13 14:55:58 +00:00
}
// 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 ) {
2023-10-13 20:41:22 +00:00
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
2023-10-13 14:55:58 +00:00
}
// 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 ) {
2023-10-13 20:41:22 +00:00
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
2023-10-13 14:55:58 +00:00
}
// 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 ) {
2023-10-13 20:41:22 +00:00
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
2023-10-13 14:55:58 +00:00
}
// 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 ) {
2023-10-13 20:41:22 +00:00
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
2023-10-13 14:55:58 +00:00
}
// 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 ) {
2023-10-13 20:41:22 +00:00
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
2023-10-13 14:55:58 +00:00
}
// 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 ) {
2023-10-13 20:41:22 +00:00
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
2023-10-13 14:55:58 +00:00
}
// 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 ( )
}