2023-10-26 14:04:15 +00:00
// Code generated by protoc-gen-deepcopy. DO NOT EDIT.
package multiclusterv2beta1
import (
proto "google.golang.org/protobuf/proto"
)
// DeepCopyInto supports using ComputedExportedServices within kubernetes types, where deepcopy-gen is used.
func ( in * ComputedExportedServices ) DeepCopyInto ( out * ComputedExportedServices ) {
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedExportedServices. Required by controller-gen.
func ( in * ComputedExportedServices ) DeepCopy ( ) * ComputedExportedServices {
if in == nil {
return nil
}
out := new ( ComputedExportedServices )
in . DeepCopyInto ( out )
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ComputedExportedServices. Required by controller-gen.
func ( in * ComputedExportedServices ) DeepCopyInterface ( ) interface { } {
return in . DeepCopy ( )
}
// DeepCopyInto supports using ComputedExportedService within kubernetes types, where deepcopy-gen is used.
func ( in * ComputedExportedService ) DeepCopyInto ( out * ComputedExportedService ) {
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedExportedService. Required by controller-gen.
func ( in * ComputedExportedService ) DeepCopy ( ) * ComputedExportedService {
if in == nil {
return nil
}
out := new ( ComputedExportedService )
in . DeepCopyInto ( out )
return out
}
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ComputedExportedService. Required by controller-gen.
func ( in * ComputedExportedService ) DeepCopyInterface ( ) interface { } {
return in . DeepCopy ( )
}
2024-01-08 21:56:45 +00:00
// DeepCopyInto supports using ComputedExportedServiceConsumer within kubernetes types, where deepcopy-gen is used.
func ( in * ComputedExportedServiceConsumer ) DeepCopyInto ( out * ComputedExportedServiceConsumer ) {
2023-10-26 14:04:15 +00:00
proto . Reset ( out )
proto . Merge ( out , proto . Clone ( in ) )
}
2024-01-08 21:56:45 +00:00
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedExportedServiceConsumer. Required by controller-gen.
func ( in * ComputedExportedServiceConsumer ) DeepCopy ( ) * ComputedExportedServiceConsumer {
2023-10-26 14:04:15 +00:00
if in == nil {
return nil
}
2024-01-08 21:56:45 +00:00
out := new ( ComputedExportedServiceConsumer )
2023-10-26 14:04:15 +00:00
in . DeepCopyInto ( out )
return out
}
2024-01-08 21:56:45 +00:00
// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ComputedExportedServiceConsumer. Required by controller-gen.
func ( in * ComputedExportedServiceConsumer ) DeepCopyInterface ( ) interface { } {
2023-10-26 14:04:15 +00:00
return in . DeepCopy ( )
}