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 DestinationsConfiguration within kubernetes types, where deepcopy-gen is used.
func ( in * DestinationsConfiguration ) DeepCopyInto ( out * DestinationsConfiguration ) {
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 DestinationsConfiguration. Required by controller-gen.
func ( in * DestinationsConfiguration ) DeepCopy ( ) * DestinationsConfiguration {
if in == nil {
return nil
}
out := new ( DestinationsConfiguration )
in . DeepCopyInto ( out )
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new DestinationsConfiguration. Required by controller-gen.
func ( in * DestinationsConfiguration ) DeepCopyInterface ( ) interface { } {
return in . DeepCopy ( )
}
// DeepCopyInto supports using DestinationConfigOverrides within kubernetes types, where deepcopy-gen is used.
func ( in * DestinationConfigOverrides ) DeepCopyInto ( out * DestinationConfigOverrides ) {
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 DestinationConfigOverrides. Required by controller-gen.
func ( in * DestinationConfigOverrides ) DeepCopy ( ) * DestinationConfigOverrides {
if in == nil {
return nil
}
out := new ( DestinationConfigOverrides )
in . DeepCopyInto ( out )
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new DestinationConfigOverrides. Required by controller-gen.
func ( in * DestinationConfigOverrides ) DeepCopyInterface ( ) interface { } {
return in . DeepCopy ( )
}
// DeepCopyInto supports using DestinationConfiguration within kubernetes types, where deepcopy-gen is used.
func ( in * DestinationConfiguration ) DeepCopyInto ( out * DestinationConfiguration ) {
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 DestinationConfiguration. Required by controller-gen.
func ( in * DestinationConfiguration ) DeepCopy ( ) * DestinationConfiguration {
if in == nil {
return nil
}
out := new ( DestinationConfiguration )
in . DeepCopyInto ( out )
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new DestinationConfiguration. Required by controller-gen.
func ( in * DestinationConfiguration ) DeepCopyInterface ( ) interface { } {
return in . DeepCopy ( )
}
// DeepCopyInto supports using DestinationLimits within kubernetes types, where deepcopy-gen is used.
func ( in * DestinationLimits ) DeepCopyInto ( out * DestinationLimits ) {
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 DestinationLimits. Required by controller-gen.
func ( in * DestinationLimits ) DeepCopy ( ) * DestinationLimits {
if in == nil {
return nil
}
out := new ( DestinationLimits )
in . DeepCopyInto ( out )
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new DestinationLimits. Required by controller-gen.
func ( in * DestinationLimits ) DeepCopyInterface ( ) interface { } {
return in . DeepCopy ( )
}
// DeepCopyInto supports using PassiveHealthCheck within kubernetes types, where deepcopy-gen is used.
func ( in * PassiveHealthCheck ) DeepCopyInto ( out * PassiveHealthCheck ) {
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 PassiveHealthCheck. Required by controller-gen.
func ( in * PassiveHealthCheck ) DeepCopy ( ) * PassiveHealthCheck {
if in == nil {
return nil
}
out := new ( PassiveHealthCheck )
in . DeepCopyInto ( out )
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new PassiveHealthCheck. Required by controller-gen.
func ( in * PassiveHealthCheck ) DeepCopyInterface ( ) interface { } {
return in . DeepCopy ( )
}