// Code generated by protoc-gen-deepcopy. DO NOT EDIT.
package catalogv2beta1
import (
proto "google.golang.org/protobuf/proto"
)
// DeepCopyInto supports using HealthStatus within kubernetes types, where deepcopy-gen is used.
func ( in * HealthStatus ) DeepCopyInto ( out * HealthStatus ) {
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthStatus. Required by controller-gen.
func ( in * HealthStatus ) DeepCopy ( ) * HealthStatus {
if in == nil {
return nil
}
out := new ( HealthStatus )
in . DeepCopyInto ( out )
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new HealthStatus. Required by controller-gen.
func ( in * HealthStatus ) DeepCopyInterface ( ) interface { } {
return in . DeepCopy ( )
}
// DeepCopyInto supports using HealthChecks within kubernetes types, where deepcopy-gen is used.
func ( in * HealthChecks ) DeepCopyInto ( out * HealthChecks ) {
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthChecks. Required by controller-gen.
func ( in * HealthChecks ) DeepCopy ( ) * HealthChecks {
if in == nil {
return nil
}
out := new ( HealthChecks )
in . DeepCopyInto ( out )
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new HealthChecks. Required by controller-gen.
func ( in * HealthChecks ) DeepCopyInterface ( ) interface { } {
return in . DeepCopy ( )
}
// DeepCopyInto supports using HealthCheck within kubernetes types, where deepcopy-gen is used.
func ( in * HealthCheck ) DeepCopyInto ( out * HealthCheck ) {
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthCheck. Required by controller-gen.
func ( in * HealthCheck ) DeepCopy ( ) * HealthCheck {
if in == nil {
return nil
}
out := new ( HealthCheck )
in . DeepCopyInto ( out )
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new HealthCheck. Required by controller-gen.
func ( in * HealthCheck ) DeepCopyInterface ( ) interface { } {
return in . DeepCopy ( )
}
// DeepCopyInto supports using HTTPCheck within kubernetes types, where deepcopy-gen is used.
func ( in * HTTPCheck ) DeepCopyInto ( out * HTTPCheck ) {
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPCheck. Required by controller-gen.
func ( in * HTTPCheck ) DeepCopy ( ) * HTTPCheck {
if in == nil {
return nil
}
out := new ( HTTPCheck )
in . DeepCopyInto ( out )
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new HTTPCheck. Required by controller-gen.
func ( in * HTTPCheck ) DeepCopyInterface ( ) interface { } {
return in . DeepCopy ( )
}
// DeepCopyInto supports using TCPCheck within kubernetes types, where deepcopy-gen is used.
func ( in * TCPCheck ) DeepCopyInto ( out * TCPCheck ) {
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TCPCheck. Required by controller-gen.
func ( in * TCPCheck ) DeepCopy ( ) * TCPCheck {
if in == nil {
return nil
}
out := new ( TCPCheck )
in . DeepCopyInto ( out )
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new TCPCheck. Required by controller-gen.
func ( in * TCPCheck ) DeepCopyInterface ( ) interface { } {
return in . DeepCopy ( )
}
// DeepCopyInto supports using UDPCheck within kubernetes types, where deepcopy-gen is used.
func ( in * UDPCheck ) DeepCopyInto ( out * UDPCheck ) {
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UDPCheck. Required by controller-gen.
func ( in * UDPCheck ) DeepCopy ( ) * UDPCheck {
if in == nil {
return nil
}
out := new ( UDPCheck )
in . DeepCopyInto ( out )
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new UDPCheck. Required by controller-gen.
func ( in * UDPCheck ) DeepCopyInterface ( ) interface { } {
return in . DeepCopy ( )
}
// DeepCopyInto supports using GRPCCheck within kubernetes types, where deepcopy-gen is used.
func ( in * GRPCCheck ) DeepCopyInto ( out * GRPCCheck ) {
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GRPCCheck. Required by controller-gen.
func ( in * GRPCCheck ) DeepCopy ( ) * GRPCCheck {
if in == nil {
return nil
}
out := new ( GRPCCheck )
in . DeepCopyInto ( out )
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new GRPCCheck. Required by controller-gen.
func ( in * GRPCCheck ) DeepCopyInterface ( ) interface { } {
return in . DeepCopy ( )
}
// DeepCopyInto supports using OSServiceCheck within kubernetes types, where deepcopy-gen is used.
func ( in * OSServiceCheck ) DeepCopyInto ( out * OSServiceCheck ) {
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OSServiceCheck. Required by controller-gen.
func ( in * OSServiceCheck ) DeepCopy ( ) * OSServiceCheck {
if in == nil {
return nil
}
out := new ( OSServiceCheck )
in . DeepCopyInto ( out )
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new OSServiceCheck. Required by controller-gen.
func ( in * OSServiceCheck ) DeepCopyInterface ( ) interface { } {
return in . DeepCopy ( )
}
// DeepCopyInto supports using CheckTLSConfig within kubernetes types, where deepcopy-gen is used.
func ( in * CheckTLSConfig ) DeepCopyInto ( out * CheckTLSConfig ) {
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CheckTLSConfig. Required by controller-gen.
func ( in * CheckTLSConfig ) DeepCopy ( ) * CheckTLSConfig {
if in == nil {
return nil
}
out := new ( CheckTLSConfig )
in . DeepCopyInto ( out )
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new CheckTLSConfig. Required by controller-gen.
func ( in * CheckTLSConfig ) DeepCopyInterface ( ) interface { } {
return in . DeepCopy ( )
}
// DeepCopyInto supports using NodeHealthStatus within kubernetes types, where deepcopy-gen is used.
func ( in * NodeHealthStatus ) DeepCopyInto ( out * NodeHealthStatus ) {
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeHealthStatus. Required by controller-gen.
func ( in * NodeHealthStatus ) DeepCopy ( ) * NodeHealthStatus {
if in == nil {
return nil
}
out := new ( NodeHealthStatus )
in . DeepCopyInto ( out )
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new NodeHealthStatus. Required by controller-gen.
func ( in * NodeHealthStatus ) DeepCopyInterface ( ) interface { } {
return in . DeepCopy ( )
}