Clone proto into deepcopy correctly

pull/19204/head
Ashwin Venkatesh 2023-10-13 15:44:46 -04:00
parent 99f7a1219e
commit eb08b9d684
49 changed files with 476 additions and 476 deletions

View File

@ -37,8 +37,8 @@ func Generate(gen *protogen.Plugin) error {
// Generate DeepCopyInto() method for this type // Generate DeepCopyInto() method for this type
p.P(`// DeepCopyInto supports using `, typeName, ` within kubernetes types, where deepcopy-gen is used.`) p.P(`// DeepCopyInto supports using `, typeName, ` within kubernetes types, where deepcopy-gen is used.`)
p.P(`func (in *`, typeName, `) DeepCopyInto(out *`, typeName, `) {`) p.P(`func (in *`, typeName, `) DeepCopyInto(out *`, typeName, `) {`)
p.P(`p := `, protoIdent, `(in).(*`, typeName, `)`) p.P(`proto.Reset(out)`)
p.P(`*out = *p`) p.P(`proto.Merge(out,`, protoIdent, `(in))`)
p.P(`}`) p.P(`}`)
// Generate DeepCopy() method for this type // Generate DeepCopy() method for this type

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using Spec within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Spec within kubernetes types, where deepcopy-gen is used.
func (in *Spec) DeepCopyInto(out *Spec) { func (in *Spec) DeepCopyInto(out *Spec) {
p := proto.Clone(in).(*Spec) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Spec. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Spec. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using LogoutResponse within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using LogoutResponse within kubernetes types, where deepcopy-gen is used.
func (in *LogoutResponse) DeepCopyInto(out *LogoutResponse) { func (in *LogoutResponse) DeepCopyInto(out *LogoutResponse) {
p := proto.Clone(in).(*LogoutResponse) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogoutResponse. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogoutResponse. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *LogoutResponse) DeepCopyInterface() interface{} {
// DeepCopyInto supports using LoginRequest within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using LoginRequest within kubernetes types, where deepcopy-gen is used.
func (in *LoginRequest) DeepCopyInto(out *LoginRequest) { func (in *LoginRequest) DeepCopyInto(out *LoginRequest) {
p := proto.Clone(in).(*LoginRequest) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoginRequest. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoginRequest. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *LoginRequest) DeepCopyInterface() interface{} {
// DeepCopyInto supports using LoginResponse within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using LoginResponse within kubernetes types, where deepcopy-gen is used.
func (in *LoginResponse) DeepCopyInto(out *LoginResponse) { func (in *LoginResponse) DeepCopyInto(out *LoginResponse) {
p := proto.Clone(in).(*LoginResponse) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoginResponse. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoginResponse. Required by controller-gen.
@ -70,8 +70,8 @@ func (in *LoginResponse) DeepCopyInterface() interface{} {
// DeepCopyInto supports using LoginToken within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using LoginToken within kubernetes types, where deepcopy-gen is used.
func (in *LoginToken) DeepCopyInto(out *LoginToken) { func (in *LoginToken) DeepCopyInto(out *LoginToken) {
p := proto.Clone(in).(*LoginToken) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoginToken. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoginToken. Required by controller-gen.
@ -91,8 +91,8 @@ func (in *LoginToken) DeepCopyInterface() interface{} {
// DeepCopyInto supports using LogoutRequest within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using LogoutRequest within kubernetes types, where deepcopy-gen is used.
func (in *LogoutRequest) DeepCopyInto(out *LogoutRequest) { func (in *LogoutRequest) DeepCopyInto(out *LogoutRequest) {
p := proto.Clone(in).(*LogoutRequest) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogoutRequest. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogoutRequest. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using ComputedTrafficPermissions within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ComputedTrafficPermissions within kubernetes types, where deepcopy-gen is used.
func (in *ComputedTrafficPermissions) DeepCopyInto(out *ComputedTrafficPermissions) { func (in *ComputedTrafficPermissions) DeepCopyInto(out *ComputedTrafficPermissions) {
p := proto.Clone(in).(*ComputedTrafficPermissions) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedTrafficPermissions. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedTrafficPermissions. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using TrafficPermissions within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using TrafficPermissions within kubernetes types, where deepcopy-gen is used.
func (in *TrafficPermissions) DeepCopyInto(out *TrafficPermissions) { func (in *TrafficPermissions) DeepCopyInto(out *TrafficPermissions) {
p := proto.Clone(in).(*TrafficPermissions) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrafficPermissions. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrafficPermissions. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *TrafficPermissions) DeepCopyInterface() interface{} {
// DeepCopyInto supports using NamespaceTrafficPermissions within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using NamespaceTrafficPermissions within kubernetes types, where deepcopy-gen is used.
func (in *NamespaceTrafficPermissions) DeepCopyInto(out *NamespaceTrafficPermissions) { func (in *NamespaceTrafficPermissions) DeepCopyInto(out *NamespaceTrafficPermissions) {
p := proto.Clone(in).(*NamespaceTrafficPermissions) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespaceTrafficPermissions. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespaceTrafficPermissions. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *NamespaceTrafficPermissions) DeepCopyInterface() interface{} {
// DeepCopyInto supports using PartitionTrafficPermissions within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using PartitionTrafficPermissions within kubernetes types, where deepcopy-gen is used.
func (in *PartitionTrafficPermissions) DeepCopyInto(out *PartitionTrafficPermissions) { func (in *PartitionTrafficPermissions) DeepCopyInto(out *PartitionTrafficPermissions) {
p := proto.Clone(in).(*PartitionTrafficPermissions) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartitionTrafficPermissions. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartitionTrafficPermissions. Required by controller-gen.
@ -70,8 +70,8 @@ func (in *PartitionTrafficPermissions) DeepCopyInterface() interface{} {
// DeepCopyInto supports using Destination within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Destination within kubernetes types, where deepcopy-gen is used.
func (in *Destination) DeepCopyInto(out *Destination) { func (in *Destination) DeepCopyInto(out *Destination) {
p := proto.Clone(in).(*Destination) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Destination. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Destination. Required by controller-gen.
@ -91,8 +91,8 @@ func (in *Destination) DeepCopyInterface() interface{} {
// DeepCopyInto supports using Permission within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Permission within kubernetes types, where deepcopy-gen is used.
func (in *Permission) DeepCopyInto(out *Permission) { func (in *Permission) DeepCopyInto(out *Permission) {
p := proto.Clone(in).(*Permission) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Permission. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Permission. Required by controller-gen.
@ -112,8 +112,8 @@ func (in *Permission) DeepCopyInterface() interface{} {
// DeepCopyInto supports using Source within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Source within kubernetes types, where deepcopy-gen is used.
func (in *Source) DeepCopyInto(out *Source) { func (in *Source) DeepCopyInto(out *Source) {
p := proto.Clone(in).(*Source) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Source. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Source. Required by controller-gen.
@ -133,8 +133,8 @@ func (in *Source) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ExcludeSource within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ExcludeSource within kubernetes types, where deepcopy-gen is used.
func (in *ExcludeSource) DeepCopyInto(out *ExcludeSource) { func (in *ExcludeSource) DeepCopyInto(out *ExcludeSource) {
p := proto.Clone(in).(*ExcludeSource) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludeSource. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludeSource. Required by controller-gen.
@ -154,8 +154,8 @@ func (in *ExcludeSource) DeepCopyInterface() interface{} {
// DeepCopyInto supports using DestinationRule within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using DestinationRule within kubernetes types, where deepcopy-gen is used.
func (in *DestinationRule) DeepCopyInto(out *DestinationRule) { func (in *DestinationRule) DeepCopyInto(out *DestinationRule) {
p := proto.Clone(in).(*DestinationRule) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationRule. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationRule. Required by controller-gen.
@ -175,8 +175,8 @@ func (in *DestinationRule) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ExcludePermissionRule within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ExcludePermissionRule within kubernetes types, where deepcopy-gen is used.
func (in *ExcludePermissionRule) DeepCopyInto(out *ExcludePermissionRule) { func (in *ExcludePermissionRule) DeepCopyInto(out *ExcludePermissionRule) {
p := proto.Clone(in).(*ExcludePermissionRule) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludePermissionRule. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludePermissionRule. Required by controller-gen.
@ -196,8 +196,8 @@ func (in *ExcludePermissionRule) DeepCopyInterface() interface{} {
// DeepCopyInto supports using DestinationRuleHeader within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using DestinationRuleHeader within kubernetes types, where deepcopy-gen is used.
func (in *DestinationRuleHeader) DeepCopyInto(out *DestinationRuleHeader) { func (in *DestinationRuleHeader) DeepCopyInto(out *DestinationRuleHeader) {
p := proto.Clone(in).(*DestinationRuleHeader) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationRuleHeader. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationRuleHeader. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using WorkloadIdentity within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using WorkloadIdentity within kubernetes types, where deepcopy-gen is used.
func (in *WorkloadIdentity) DeepCopyInto(out *WorkloadIdentity) { func (in *WorkloadIdentity) DeepCopyInto(out *WorkloadIdentity) {
p := proto.Clone(in).(*WorkloadIdentity) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadIdentity. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadIdentity. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using DNSPolicy within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using DNSPolicy within kubernetes types, where deepcopy-gen is used.
func (in *DNSPolicy) DeepCopyInto(out *DNSPolicy) { func (in *DNSPolicy) DeepCopyInto(out *DNSPolicy) {
p := proto.Clone(in).(*DNSPolicy) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSPolicy. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSPolicy. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *DNSPolicy) DeepCopyInterface() interface{} {
// DeepCopyInto supports using Weights within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Weights within kubernetes types, where deepcopy-gen is used.
func (in *Weights) DeepCopyInto(out *Weights) { func (in *Weights) DeepCopyInto(out *Weights) {
p := proto.Clone(in).(*Weights) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Weights. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Weights. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using FailoverPolicy within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using FailoverPolicy within kubernetes types, where deepcopy-gen is used.
func (in *FailoverPolicy) DeepCopyInto(out *FailoverPolicy) { func (in *FailoverPolicy) DeepCopyInto(out *FailoverPolicy) {
p := proto.Clone(in).(*FailoverPolicy) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverPolicy. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverPolicy. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *FailoverPolicy) DeepCopyInterface() interface{} {
// DeepCopyInto supports using FailoverConfig within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using FailoverConfig within kubernetes types, where deepcopy-gen is used.
func (in *FailoverConfig) DeepCopyInto(out *FailoverConfig) { func (in *FailoverConfig) DeepCopyInto(out *FailoverConfig) {
p := proto.Clone(in).(*FailoverConfig) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverConfig. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverConfig. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *FailoverConfig) DeepCopyInterface() interface{} {
// DeepCopyInto supports using FailoverDestination within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using FailoverDestination within kubernetes types, where deepcopy-gen is used.
func (in *FailoverDestination) DeepCopyInto(out *FailoverDestination) { func (in *FailoverDestination) DeepCopyInto(out *FailoverDestination) {
p := proto.Clone(in).(*FailoverDestination) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverDestination. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverDestination. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using HealthStatus within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HealthStatus within kubernetes types, where deepcopy-gen is used.
func (in *HealthStatus) DeepCopyInto(out *HealthStatus) { func (in *HealthStatus) DeepCopyInto(out *HealthStatus) {
p := proto.Clone(in).(*HealthStatus) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthStatus. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthStatus. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *HealthStatus) DeepCopyInterface() interface{} {
// DeepCopyInto supports using HealthChecks within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HealthChecks within kubernetes types, where deepcopy-gen is used.
func (in *HealthChecks) DeepCopyInto(out *HealthChecks) { func (in *HealthChecks) DeepCopyInto(out *HealthChecks) {
p := proto.Clone(in).(*HealthChecks) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthChecks. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthChecks. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *HealthChecks) DeepCopyInterface() interface{} {
// DeepCopyInto supports using HealthCheck within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HealthCheck within kubernetes types, where deepcopy-gen is used.
func (in *HealthCheck) DeepCopyInto(out *HealthCheck) { func (in *HealthCheck) DeepCopyInto(out *HealthCheck) {
p := proto.Clone(in).(*HealthCheck) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthCheck. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthCheck. Required by controller-gen.
@ -70,8 +70,8 @@ func (in *HealthCheck) DeepCopyInterface() interface{} {
// DeepCopyInto supports using HTTPCheck within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HTTPCheck within kubernetes types, where deepcopy-gen is used.
func (in *HTTPCheck) DeepCopyInto(out *HTTPCheck) { func (in *HTTPCheck) DeepCopyInto(out *HTTPCheck) {
p := proto.Clone(in).(*HTTPCheck) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPCheck. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPCheck. Required by controller-gen.
@ -91,8 +91,8 @@ func (in *HTTPCheck) DeepCopyInterface() interface{} {
// DeepCopyInto supports using TCPCheck within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using TCPCheck within kubernetes types, where deepcopy-gen is used.
func (in *TCPCheck) DeepCopyInto(out *TCPCheck) { func (in *TCPCheck) DeepCopyInto(out *TCPCheck) {
p := proto.Clone(in).(*TCPCheck) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TCPCheck. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TCPCheck. Required by controller-gen.
@ -112,8 +112,8 @@ func (in *TCPCheck) DeepCopyInterface() interface{} {
// DeepCopyInto supports using UDPCheck within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using UDPCheck within kubernetes types, where deepcopy-gen is used.
func (in *UDPCheck) DeepCopyInto(out *UDPCheck) { func (in *UDPCheck) DeepCopyInto(out *UDPCheck) {
p := proto.Clone(in).(*UDPCheck) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UDPCheck. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UDPCheck. Required by controller-gen.
@ -133,8 +133,8 @@ func (in *UDPCheck) DeepCopyInterface() interface{} {
// DeepCopyInto supports using GRPCCheck within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using GRPCCheck within kubernetes types, where deepcopy-gen is used.
func (in *GRPCCheck) DeepCopyInto(out *GRPCCheck) { func (in *GRPCCheck) DeepCopyInto(out *GRPCCheck) {
p := proto.Clone(in).(*GRPCCheck) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GRPCCheck. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GRPCCheck. Required by controller-gen.
@ -154,8 +154,8 @@ func (in *GRPCCheck) DeepCopyInterface() interface{} {
// DeepCopyInto supports using OSServiceCheck within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using OSServiceCheck within kubernetes types, where deepcopy-gen is used.
func (in *OSServiceCheck) DeepCopyInto(out *OSServiceCheck) { func (in *OSServiceCheck) DeepCopyInto(out *OSServiceCheck) {
p := proto.Clone(in).(*OSServiceCheck) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OSServiceCheck. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OSServiceCheck. Required by controller-gen.
@ -175,8 +175,8 @@ func (in *OSServiceCheck) DeepCopyInterface() interface{} {
// DeepCopyInto supports using CheckTLSConfig within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using CheckTLSConfig within kubernetes types, where deepcopy-gen is used.
func (in *CheckTLSConfig) DeepCopyInto(out *CheckTLSConfig) { func (in *CheckTLSConfig) DeepCopyInto(out *CheckTLSConfig) {
p := proto.Clone(in).(*CheckTLSConfig) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CheckTLSConfig. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CheckTLSConfig. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using Node within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Node within kubernetes types, where deepcopy-gen is used.
func (in *Node) DeepCopyInto(out *Node) { func (in *Node) DeepCopyInto(out *Node) {
p := proto.Clone(in).(*Node) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Node. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Node. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *Node) DeepCopyInterface() interface{} {
// DeepCopyInto supports using NodeAddress within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using NodeAddress within kubernetes types, where deepcopy-gen is used.
func (in *NodeAddress) DeepCopyInto(out *NodeAddress) { func (in *NodeAddress) DeepCopyInto(out *NodeAddress) {
p := proto.Clone(in).(*NodeAddress) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeAddress. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeAddress. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using WorkloadSelector within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using WorkloadSelector within kubernetes types, where deepcopy-gen is used.
func (in *WorkloadSelector) DeepCopyInto(out *WorkloadSelector) { func (in *WorkloadSelector) DeepCopyInto(out *WorkloadSelector) {
p := proto.Clone(in).(*WorkloadSelector) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadSelector. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadSelector. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using Service within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Service within kubernetes types, where deepcopy-gen is used.
func (in *Service) DeepCopyInto(out *Service) { func (in *Service) DeepCopyInto(out *Service) {
p := proto.Clone(in).(*Service) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Service. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Service. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *Service) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ServicePort within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ServicePort within kubernetes types, where deepcopy-gen is used.
func (in *ServicePort) DeepCopyInto(out *ServicePort) { func (in *ServicePort) DeepCopyInto(out *ServicePort) {
p := proto.Clone(in).(*ServicePort) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicePort. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicePort. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using ServiceEndpoints within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ServiceEndpoints within kubernetes types, where deepcopy-gen is used.
func (in *ServiceEndpoints) DeepCopyInto(out *ServiceEndpoints) { func (in *ServiceEndpoints) DeepCopyInto(out *ServiceEndpoints) {
p := proto.Clone(in).(*ServiceEndpoints) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceEndpoints. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceEndpoints. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *ServiceEndpoints) DeepCopyInterface() interface{} {
// DeepCopyInto supports using Endpoint within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Endpoint within kubernetes types, where deepcopy-gen is used.
func (in *Endpoint) DeepCopyInto(out *Endpoint) { func (in *Endpoint) DeepCopyInto(out *Endpoint) {
p := proto.Clone(in).(*Endpoint) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoint. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoint. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using VirtualIPs within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using VirtualIPs within kubernetes types, where deepcopy-gen is used.
func (in *VirtualIPs) DeepCopyInto(out *VirtualIPs) { func (in *VirtualIPs) DeepCopyInto(out *VirtualIPs) {
p := proto.Clone(in).(*VirtualIPs) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualIPs. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualIPs. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *VirtualIPs) DeepCopyInterface() interface{} {
// DeepCopyInto supports using IP within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using IP within kubernetes types, where deepcopy-gen is used.
func (in *IP) DeepCopyInto(out *IP) { func (in *IP) DeepCopyInto(out *IP) {
p := proto.Clone(in).(*IP) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IP. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IP. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using Workload within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Workload within kubernetes types, where deepcopy-gen is used.
func (in *Workload) DeepCopyInto(out *Workload) { func (in *Workload) DeepCopyInto(out *Workload) {
p := proto.Clone(in).(*Workload) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workload. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workload. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *Workload) DeepCopyInterface() interface{} {
// DeepCopyInto supports using WorkloadAddress within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using WorkloadAddress within kubernetes types, where deepcopy-gen is used.
func (in *WorkloadAddress) DeepCopyInto(out *WorkloadAddress) { func (in *WorkloadAddress) DeepCopyInto(out *WorkloadAddress) {
p := proto.Clone(in).(*WorkloadAddress) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadAddress. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadAddress. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *WorkloadAddress) DeepCopyInterface() interface{} {
// DeepCopyInto supports using WorkloadPort within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using WorkloadPort within kubernetes types, where deepcopy-gen is used.
func (in *WorkloadPort) DeepCopyInto(out *WorkloadPort) { func (in *WorkloadPort) DeepCopyInto(out *WorkloadPort) {
p := proto.Clone(in).(*WorkloadPort) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadPort. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadPort. Required by controller-gen.
@ -70,8 +70,8 @@ func (in *WorkloadPort) DeepCopyInterface() interface{} {
// DeepCopyInto supports using Locality within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Locality within kubernetes types, where deepcopy-gen is used.
func (in *Locality) DeepCopyInto(out *Locality) { func (in *Locality) DeepCopyInto(out *Locality) {
p := proto.Clone(in).(*Locality) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Locality. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Locality. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using WatchRootsRequest within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using WatchRootsRequest within kubernetes types, where deepcopy-gen is used.
func (in *WatchRootsRequest) DeepCopyInto(out *WatchRootsRequest) { func (in *WatchRootsRequest) DeepCopyInto(out *WatchRootsRequest) {
p := proto.Clone(in).(*WatchRootsRequest) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WatchRootsRequest. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WatchRootsRequest. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *WatchRootsRequest) DeepCopyInterface() interface{} {
// DeepCopyInto supports using WatchRootsResponse within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using WatchRootsResponse within kubernetes types, where deepcopy-gen is used.
func (in *WatchRootsResponse) DeepCopyInto(out *WatchRootsResponse) { func (in *WatchRootsResponse) DeepCopyInto(out *WatchRootsResponse) {
p := proto.Clone(in).(*WatchRootsResponse) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WatchRootsResponse. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WatchRootsResponse. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *WatchRootsResponse) DeepCopyInterface() interface{} {
// DeepCopyInto supports using CARoot within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using CARoot within kubernetes types, where deepcopy-gen is used.
func (in *CARoot) DeepCopyInto(out *CARoot) { func (in *CARoot) DeepCopyInto(out *CARoot) {
p := proto.Clone(in).(*CARoot) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CARoot. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CARoot. Required by controller-gen.
@ -70,8 +70,8 @@ func (in *CARoot) DeepCopyInterface() interface{} {
// DeepCopyInto supports using SignRequest within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using SignRequest within kubernetes types, where deepcopy-gen is used.
func (in *SignRequest) DeepCopyInto(out *SignRequest) { func (in *SignRequest) DeepCopyInto(out *SignRequest) {
p := proto.Clone(in).(*SignRequest) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignRequest. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignRequest. Required by controller-gen.
@ -91,8 +91,8 @@ func (in *SignRequest) DeepCopyInterface() interface{} {
// DeepCopyInto supports using SignResponse within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using SignResponse within kubernetes types, where deepcopy-gen is used.
func (in *SignResponse) DeepCopyInto(out *SignResponse) { func (in *SignResponse) DeepCopyInto(out *SignResponse) {
p := proto.Clone(in).(*SignResponse) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignResponse. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignResponse. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using GetSupportedDataplaneFeaturesRequest within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using GetSupportedDataplaneFeaturesRequest within kubernetes types, where deepcopy-gen is used.
func (in *GetSupportedDataplaneFeaturesRequest) DeepCopyInto(out *GetSupportedDataplaneFeaturesRequest) { func (in *GetSupportedDataplaneFeaturesRequest) DeepCopyInto(out *GetSupportedDataplaneFeaturesRequest) {
p := proto.Clone(in).(*GetSupportedDataplaneFeaturesRequest) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GetSupportedDataplaneFeaturesRequest. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GetSupportedDataplaneFeaturesRequest. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *GetSupportedDataplaneFeaturesRequest) DeepCopyInterface() interface{}
// DeepCopyInto supports using DataplaneFeatureSupport within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using DataplaneFeatureSupport within kubernetes types, where deepcopy-gen is used.
func (in *DataplaneFeatureSupport) DeepCopyInto(out *DataplaneFeatureSupport) { func (in *DataplaneFeatureSupport) DeepCopyInto(out *DataplaneFeatureSupport) {
p := proto.Clone(in).(*DataplaneFeatureSupport) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataplaneFeatureSupport. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataplaneFeatureSupport. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *DataplaneFeatureSupport) DeepCopyInterface() interface{} {
// DeepCopyInto supports using GetSupportedDataplaneFeaturesResponse within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using GetSupportedDataplaneFeaturesResponse within kubernetes types, where deepcopy-gen is used.
func (in *GetSupportedDataplaneFeaturesResponse) DeepCopyInto(out *GetSupportedDataplaneFeaturesResponse) { func (in *GetSupportedDataplaneFeaturesResponse) DeepCopyInto(out *GetSupportedDataplaneFeaturesResponse) {
p := proto.Clone(in).(*GetSupportedDataplaneFeaturesResponse) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GetSupportedDataplaneFeaturesResponse. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GetSupportedDataplaneFeaturesResponse. Required by controller-gen.
@ -70,8 +70,8 @@ func (in *GetSupportedDataplaneFeaturesResponse) DeepCopyInterface() interface{}
// DeepCopyInto supports using GetEnvoyBootstrapParamsRequest within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using GetEnvoyBootstrapParamsRequest within kubernetes types, where deepcopy-gen is used.
func (in *GetEnvoyBootstrapParamsRequest) DeepCopyInto(out *GetEnvoyBootstrapParamsRequest) { func (in *GetEnvoyBootstrapParamsRequest) DeepCopyInto(out *GetEnvoyBootstrapParamsRequest) {
p := proto.Clone(in).(*GetEnvoyBootstrapParamsRequest) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GetEnvoyBootstrapParamsRequest. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GetEnvoyBootstrapParamsRequest. Required by controller-gen.
@ -91,8 +91,8 @@ func (in *GetEnvoyBootstrapParamsRequest) DeepCopyInterface() interface{} {
// DeepCopyInto supports using GetEnvoyBootstrapParamsResponse within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using GetEnvoyBootstrapParamsResponse within kubernetes types, where deepcopy-gen is used.
func (in *GetEnvoyBootstrapParamsResponse) DeepCopyInto(out *GetEnvoyBootstrapParamsResponse) { func (in *GetEnvoyBootstrapParamsResponse) DeepCopyInto(out *GetEnvoyBootstrapParamsResponse) {
p := proto.Clone(in).(*GetEnvoyBootstrapParamsResponse) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GetEnvoyBootstrapParamsResponse. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GetEnvoyBootstrapParamsResponse. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using QueryRequest within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using QueryRequest within kubernetes types, where deepcopy-gen is used.
func (in *QueryRequest) DeepCopyInto(out *QueryRequest) { func (in *QueryRequest) DeepCopyInto(out *QueryRequest) {
p := proto.Clone(in).(*QueryRequest) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryRequest. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryRequest. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *QueryRequest) DeepCopyInterface() interface{} {
// DeepCopyInto supports using QueryResponse within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using QueryResponse within kubernetes types, where deepcopy-gen is used.
func (in *QueryResponse) DeepCopyInto(out *QueryResponse) { func (in *QueryResponse) DeepCopyInto(out *QueryResponse) {
p := proto.Clone(in).(*QueryResponse) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryResponse. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryResponse. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using ParentReference within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ParentReference within kubernetes types, where deepcopy-gen is used.
func (in *ParentReference) DeepCopyInto(out *ParentReference) { func (in *ParentReference) DeepCopyInto(out *ParentReference) {
p := proto.Clone(in).(*ParentReference) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParentReference. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ParentReference. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *ParentReference) DeepCopyInterface() interface{} {
// DeepCopyInto supports using BackendReference within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using BackendReference within kubernetes types, where deepcopy-gen is used.
func (in *BackendReference) DeepCopyInto(out *BackendReference) { func (in *BackendReference) DeepCopyInto(out *BackendReference) {
p := proto.Clone(in).(*BackendReference) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendReference. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendReference. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using ComputedExplicitDestinations within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ComputedExplicitDestinations within kubernetes types, where deepcopy-gen is used.
func (in *ComputedExplicitDestinations) DeepCopyInto(out *ComputedExplicitDestinations) { func (in *ComputedExplicitDestinations) DeepCopyInto(out *ComputedExplicitDestinations) {
p := proto.Clone(in).(*ComputedExplicitDestinations) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedExplicitDestinations. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedExplicitDestinations. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using ComputedProxyConfiguration within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ComputedProxyConfiguration within kubernetes types, where deepcopy-gen is used.
func (in *ComputedProxyConfiguration) DeepCopyInto(out *ComputedProxyConfiguration) { func (in *ComputedProxyConfiguration) DeepCopyInto(out *ComputedProxyConfiguration) {
p := proto.Clone(in).(*ComputedProxyConfiguration) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedProxyConfiguration. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedProxyConfiguration. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using ComputedRoutes within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ComputedRoutes within kubernetes types, where deepcopy-gen is used.
func (in *ComputedRoutes) DeepCopyInto(out *ComputedRoutes) { func (in *ComputedRoutes) DeepCopyInto(out *ComputedRoutes) {
p := proto.Clone(in).(*ComputedRoutes) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedRoutes. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedRoutes. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *ComputedRoutes) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ComputedPortRoutes within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ComputedPortRoutes within kubernetes types, where deepcopy-gen is used.
func (in *ComputedPortRoutes) DeepCopyInto(out *ComputedPortRoutes) { func (in *ComputedPortRoutes) DeepCopyInto(out *ComputedPortRoutes) {
p := proto.Clone(in).(*ComputedPortRoutes) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedPortRoutes. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedPortRoutes. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *ComputedPortRoutes) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ComputedHTTPRoute within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ComputedHTTPRoute within kubernetes types, where deepcopy-gen is used.
func (in *ComputedHTTPRoute) DeepCopyInto(out *ComputedHTTPRoute) { func (in *ComputedHTTPRoute) DeepCopyInto(out *ComputedHTTPRoute) {
p := proto.Clone(in).(*ComputedHTTPRoute) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedHTTPRoute. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedHTTPRoute. Required by controller-gen.
@ -70,8 +70,8 @@ func (in *ComputedHTTPRoute) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ComputedHTTPRouteRule within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ComputedHTTPRouteRule within kubernetes types, where deepcopy-gen is used.
func (in *ComputedHTTPRouteRule) DeepCopyInto(out *ComputedHTTPRouteRule) { func (in *ComputedHTTPRouteRule) DeepCopyInto(out *ComputedHTTPRouteRule) {
p := proto.Clone(in).(*ComputedHTTPRouteRule) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedHTTPRouteRule. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedHTTPRouteRule. Required by controller-gen.
@ -91,8 +91,8 @@ func (in *ComputedHTTPRouteRule) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ComputedHTTPBackendRef within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ComputedHTTPBackendRef within kubernetes types, where deepcopy-gen is used.
func (in *ComputedHTTPBackendRef) DeepCopyInto(out *ComputedHTTPBackendRef) { func (in *ComputedHTTPBackendRef) DeepCopyInto(out *ComputedHTTPBackendRef) {
p := proto.Clone(in).(*ComputedHTTPBackendRef) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedHTTPBackendRef. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedHTTPBackendRef. Required by controller-gen.
@ -112,8 +112,8 @@ func (in *ComputedHTTPBackendRef) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ComputedGRPCRoute within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ComputedGRPCRoute within kubernetes types, where deepcopy-gen is used.
func (in *ComputedGRPCRoute) DeepCopyInto(out *ComputedGRPCRoute) { func (in *ComputedGRPCRoute) DeepCopyInto(out *ComputedGRPCRoute) {
p := proto.Clone(in).(*ComputedGRPCRoute) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedGRPCRoute. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedGRPCRoute. Required by controller-gen.
@ -133,8 +133,8 @@ func (in *ComputedGRPCRoute) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ComputedGRPCRouteRule within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ComputedGRPCRouteRule within kubernetes types, where deepcopy-gen is used.
func (in *ComputedGRPCRouteRule) DeepCopyInto(out *ComputedGRPCRouteRule) { func (in *ComputedGRPCRouteRule) DeepCopyInto(out *ComputedGRPCRouteRule) {
p := proto.Clone(in).(*ComputedGRPCRouteRule) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedGRPCRouteRule. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedGRPCRouteRule. Required by controller-gen.
@ -154,8 +154,8 @@ func (in *ComputedGRPCRouteRule) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ComputedGRPCBackendRef within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ComputedGRPCBackendRef within kubernetes types, where deepcopy-gen is used.
func (in *ComputedGRPCBackendRef) DeepCopyInto(out *ComputedGRPCBackendRef) { func (in *ComputedGRPCBackendRef) DeepCopyInto(out *ComputedGRPCBackendRef) {
p := proto.Clone(in).(*ComputedGRPCBackendRef) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedGRPCBackendRef. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedGRPCBackendRef. Required by controller-gen.
@ -175,8 +175,8 @@ func (in *ComputedGRPCBackendRef) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ComputedTCPRoute within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ComputedTCPRoute within kubernetes types, where deepcopy-gen is used.
func (in *ComputedTCPRoute) DeepCopyInto(out *ComputedTCPRoute) { func (in *ComputedTCPRoute) DeepCopyInto(out *ComputedTCPRoute) {
p := proto.Clone(in).(*ComputedTCPRoute) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedTCPRoute. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedTCPRoute. Required by controller-gen.
@ -196,8 +196,8 @@ func (in *ComputedTCPRoute) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ComputedTCPRouteRule within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ComputedTCPRouteRule within kubernetes types, where deepcopy-gen is used.
func (in *ComputedTCPRouteRule) DeepCopyInto(out *ComputedTCPRouteRule) { func (in *ComputedTCPRouteRule) DeepCopyInto(out *ComputedTCPRouteRule) {
p := proto.Clone(in).(*ComputedTCPRouteRule) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedTCPRouteRule. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedTCPRouteRule. Required by controller-gen.
@ -217,8 +217,8 @@ func (in *ComputedTCPRouteRule) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ComputedTCPBackendRef within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ComputedTCPBackendRef within kubernetes types, where deepcopy-gen is used.
func (in *ComputedTCPBackendRef) DeepCopyInto(out *ComputedTCPBackendRef) { func (in *ComputedTCPBackendRef) DeepCopyInto(out *ComputedTCPBackendRef) {
p := proto.Clone(in).(*ComputedTCPBackendRef) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedTCPBackendRef. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedTCPBackendRef. Required by controller-gen.
@ -238,8 +238,8 @@ func (in *ComputedTCPBackendRef) DeepCopyInterface() interface{} {
// DeepCopyInto supports using BackendTargetDetails within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using BackendTargetDetails within kubernetes types, where deepcopy-gen is used.
func (in *BackendTargetDetails) DeepCopyInto(out *BackendTargetDetails) { func (in *BackendTargetDetails) DeepCopyInto(out *BackendTargetDetails) {
p := proto.Clone(in).(*BackendTargetDetails) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendTargetDetails. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackendTargetDetails. Required by controller-gen.
@ -259,8 +259,8 @@ func (in *BackendTargetDetails) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ComputedFailoverConfig within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ComputedFailoverConfig within kubernetes types, where deepcopy-gen is used.
func (in *ComputedFailoverConfig) DeepCopyInto(out *ComputedFailoverConfig) { func (in *ComputedFailoverConfig) DeepCopyInto(out *ComputedFailoverConfig) {
p := proto.Clone(in).(*ComputedFailoverConfig) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedFailoverConfig. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedFailoverConfig. Required by controller-gen.
@ -280,8 +280,8 @@ func (in *ComputedFailoverConfig) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ComputedFailoverDestination within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ComputedFailoverDestination within kubernetes types, where deepcopy-gen is used.
func (in *ComputedFailoverDestination) DeepCopyInto(out *ComputedFailoverDestination) { func (in *ComputedFailoverDestination) DeepCopyInto(out *ComputedFailoverDestination) {
p := proto.Clone(in).(*ComputedFailoverDestination) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedFailoverDestination. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputedFailoverDestination. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using ConnectionConfig within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ConnectionConfig within kubernetes types, where deepcopy-gen is used.
func (in *ConnectionConfig) DeepCopyInto(out *ConnectionConfig) { func (in *ConnectionConfig) DeepCopyInto(out *ConnectionConfig) {
p := proto.Clone(in).(*ConnectionConfig) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionConfig. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionConfig. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *ConnectionConfig) DeepCopyInterface() interface{} {
// DeepCopyInto supports using InboundConnectionsConfig within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using InboundConnectionsConfig within kubernetes types, where deepcopy-gen is used.
func (in *InboundConnectionsConfig) DeepCopyInto(out *InboundConnectionsConfig) { func (in *InboundConnectionsConfig) DeepCopyInto(out *InboundConnectionsConfig) {
p := proto.Clone(in).(*InboundConnectionsConfig) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundConnectionsConfig. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundConnectionsConfig. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using DestinationPolicy within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using DestinationPolicy within kubernetes types, where deepcopy-gen is used.
func (in *DestinationPolicy) DeepCopyInto(out *DestinationPolicy) { func (in *DestinationPolicy) DeepCopyInto(out *DestinationPolicy) {
p := proto.Clone(in).(*DestinationPolicy) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationPolicy. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationPolicy. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *DestinationPolicy) DeepCopyInterface() interface{} {
// DeepCopyInto supports using DestinationConfig within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using DestinationConfig within kubernetes types, where deepcopy-gen is used.
func (in *DestinationConfig) DeepCopyInto(out *DestinationConfig) { func (in *DestinationConfig) DeepCopyInto(out *DestinationConfig) {
p := proto.Clone(in).(*DestinationConfig) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationConfig. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationConfig. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *DestinationConfig) DeepCopyInterface() interface{} {
// DeepCopyInto supports using LocalityPrioritization within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using LocalityPrioritization within kubernetes types, where deepcopy-gen is used.
func (in *LocalityPrioritization) DeepCopyInto(out *LocalityPrioritization) { func (in *LocalityPrioritization) DeepCopyInto(out *LocalityPrioritization) {
p := proto.Clone(in).(*LocalityPrioritization) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalityPrioritization. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalityPrioritization. Required by controller-gen.
@ -70,8 +70,8 @@ func (in *LocalityPrioritization) DeepCopyInterface() interface{} {
// DeepCopyInto supports using LoadBalancer within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using LoadBalancer within kubernetes types, where deepcopy-gen is used.
func (in *LoadBalancer) DeepCopyInto(out *LoadBalancer) { func (in *LoadBalancer) DeepCopyInto(out *LoadBalancer) {
p := proto.Clone(in).(*LoadBalancer) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancer. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancer. Required by controller-gen.
@ -91,8 +91,8 @@ func (in *LoadBalancer) DeepCopyInterface() interface{} {
// DeepCopyInto supports using RingHashConfig within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using RingHashConfig within kubernetes types, where deepcopy-gen is used.
func (in *RingHashConfig) DeepCopyInto(out *RingHashConfig) { func (in *RingHashConfig) DeepCopyInto(out *RingHashConfig) {
p := proto.Clone(in).(*RingHashConfig) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RingHashConfig. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RingHashConfig. Required by controller-gen.
@ -112,8 +112,8 @@ func (in *RingHashConfig) DeepCopyInterface() interface{} {
// DeepCopyInto supports using LeastRequestConfig within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using LeastRequestConfig within kubernetes types, where deepcopy-gen is used.
func (in *LeastRequestConfig) DeepCopyInto(out *LeastRequestConfig) { func (in *LeastRequestConfig) DeepCopyInto(out *LeastRequestConfig) {
p := proto.Clone(in).(*LeastRequestConfig) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LeastRequestConfig. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LeastRequestConfig. Required by controller-gen.
@ -133,8 +133,8 @@ func (in *LeastRequestConfig) DeepCopyInterface() interface{} {
// DeepCopyInto supports using HashPolicy within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HashPolicy within kubernetes types, where deepcopy-gen is used.
func (in *HashPolicy) DeepCopyInto(out *HashPolicy) { func (in *HashPolicy) DeepCopyInto(out *HashPolicy) {
p := proto.Clone(in).(*HashPolicy) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HashPolicy. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HashPolicy. Required by controller-gen.
@ -154,8 +154,8 @@ func (in *HashPolicy) DeepCopyInterface() interface{} {
// DeepCopyInto supports using CookieConfig within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using CookieConfig within kubernetes types, where deepcopy-gen is used.
func (in *CookieConfig) DeepCopyInto(out *CookieConfig) { func (in *CookieConfig) DeepCopyInto(out *CookieConfig) {
p := proto.Clone(in).(*CookieConfig) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookieConfig. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookieConfig. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using DestinationsConfiguration within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using DestinationsConfiguration within kubernetes types, where deepcopy-gen is used.
func (in *DestinationsConfiguration) DeepCopyInto(out *DestinationsConfiguration) { func (in *DestinationsConfiguration) DeepCopyInto(out *DestinationsConfiguration) {
p := proto.Clone(in).(*DestinationsConfiguration) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationsConfiguration. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationsConfiguration. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *DestinationsConfiguration) DeepCopyInterface() interface{} {
// DeepCopyInto supports using DestinationConfigOverrides within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using DestinationConfigOverrides within kubernetes types, where deepcopy-gen is used.
func (in *DestinationConfigOverrides) DeepCopyInto(out *DestinationConfigOverrides) { func (in *DestinationConfigOverrides) DeepCopyInto(out *DestinationConfigOverrides) {
p := proto.Clone(in).(*DestinationConfigOverrides) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationConfigOverrides. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationConfigOverrides. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *DestinationConfigOverrides) DeepCopyInterface() interface{} {
// DeepCopyInto supports using DestinationConfiguration within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using DestinationConfiguration within kubernetes types, where deepcopy-gen is used.
func (in *DestinationConfiguration) DeepCopyInto(out *DestinationConfiguration) { func (in *DestinationConfiguration) DeepCopyInto(out *DestinationConfiguration) {
p := proto.Clone(in).(*DestinationConfiguration) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationConfiguration. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationConfiguration. Required by controller-gen.
@ -70,8 +70,8 @@ func (in *DestinationConfiguration) DeepCopyInterface() interface{} {
// DeepCopyInto supports using DestinationLimits within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using DestinationLimits within kubernetes types, where deepcopy-gen is used.
func (in *DestinationLimits) DeepCopyInto(out *DestinationLimits) { func (in *DestinationLimits) DeepCopyInto(out *DestinationLimits) {
p := proto.Clone(in).(*DestinationLimits) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationLimits. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationLimits. Required by controller-gen.
@ -91,8 +91,8 @@ func (in *DestinationLimits) DeepCopyInterface() interface{} {
// DeepCopyInto supports using PassiveHealthCheck within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using PassiveHealthCheck within kubernetes types, where deepcopy-gen is used.
func (in *PassiveHealthCheck) DeepCopyInto(out *PassiveHealthCheck) { func (in *PassiveHealthCheck) DeepCopyInto(out *PassiveHealthCheck) {
p := proto.Clone(in).(*PassiveHealthCheck) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassiveHealthCheck. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassiveHealthCheck. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using Destinations within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Destinations within kubernetes types, where deepcopy-gen is used.
func (in *Destinations) DeepCopyInto(out *Destinations) { func (in *Destinations) DeepCopyInto(out *Destinations) {
p := proto.Clone(in).(*Destinations) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Destinations. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Destinations. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *Destinations) DeepCopyInterface() interface{} {
// DeepCopyInto supports using Destination within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Destination within kubernetes types, where deepcopy-gen is used.
func (in *Destination) DeepCopyInto(out *Destination) { func (in *Destination) DeepCopyInto(out *Destination) {
p := proto.Clone(in).(*Destination) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Destination. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Destination. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *Destination) DeepCopyInterface() interface{} {
// DeepCopyInto supports using IPPortAddress within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using IPPortAddress within kubernetes types, where deepcopy-gen is used.
func (in *IPPortAddress) DeepCopyInto(out *IPPortAddress) { func (in *IPPortAddress) DeepCopyInto(out *IPPortAddress) {
p := proto.Clone(in).(*IPPortAddress) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPPortAddress. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPPortAddress. Required by controller-gen.
@ -70,8 +70,8 @@ func (in *IPPortAddress) DeepCopyInterface() interface{} {
// DeepCopyInto supports using UnixSocketAddress within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using UnixSocketAddress within kubernetes types, where deepcopy-gen is used.
func (in *UnixSocketAddress) DeepCopyInto(out *UnixSocketAddress) { func (in *UnixSocketAddress) DeepCopyInto(out *UnixSocketAddress) {
p := proto.Clone(in).(*UnixSocketAddress) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UnixSocketAddress. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UnixSocketAddress. Required by controller-gen.
@ -91,8 +91,8 @@ func (in *UnixSocketAddress) DeepCopyInterface() interface{} {
// DeepCopyInto supports using PreparedQueryDestination within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using PreparedQueryDestination within kubernetes types, where deepcopy-gen is used.
func (in *PreparedQueryDestination) DeepCopyInto(out *PreparedQueryDestination) { func (in *PreparedQueryDestination) DeepCopyInto(out *PreparedQueryDestination) {
p := proto.Clone(in).(*PreparedQueryDestination) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreparedQueryDestination. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreparedQueryDestination. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using ExposeConfig within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ExposeConfig within kubernetes types, where deepcopy-gen is used.
func (in *ExposeConfig) DeepCopyInto(out *ExposeConfig) { func (in *ExposeConfig) DeepCopyInto(out *ExposeConfig) {
p := proto.Clone(in).(*ExposeConfig) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExposeConfig. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExposeConfig. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *ExposeConfig) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ExposePath within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ExposePath within kubernetes types, where deepcopy-gen is used.
func (in *ExposePath) DeepCopyInto(out *ExposePath) { func (in *ExposePath) DeepCopyInto(out *ExposePath) {
p := proto.Clone(in).(*ExposePath) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExposePath. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExposePath. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using GRPCRoute within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using GRPCRoute within kubernetes types, where deepcopy-gen is used.
func (in *GRPCRoute) DeepCopyInto(out *GRPCRoute) { func (in *GRPCRoute) DeepCopyInto(out *GRPCRoute) {
p := proto.Clone(in).(*GRPCRoute) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GRPCRoute. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GRPCRoute. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *GRPCRoute) DeepCopyInterface() interface{} {
// DeepCopyInto supports using GRPCRouteRule within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using GRPCRouteRule within kubernetes types, where deepcopy-gen is used.
func (in *GRPCRouteRule) DeepCopyInto(out *GRPCRouteRule) { func (in *GRPCRouteRule) DeepCopyInto(out *GRPCRouteRule) {
p := proto.Clone(in).(*GRPCRouteRule) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GRPCRouteRule. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GRPCRouteRule. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *GRPCRouteRule) DeepCopyInterface() interface{} {
// DeepCopyInto supports using GRPCRouteMatch within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using GRPCRouteMatch within kubernetes types, where deepcopy-gen is used.
func (in *GRPCRouteMatch) DeepCopyInto(out *GRPCRouteMatch) { func (in *GRPCRouteMatch) DeepCopyInto(out *GRPCRouteMatch) {
p := proto.Clone(in).(*GRPCRouteMatch) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GRPCRouteMatch. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GRPCRouteMatch. Required by controller-gen.
@ -70,8 +70,8 @@ func (in *GRPCRouteMatch) DeepCopyInterface() interface{} {
// DeepCopyInto supports using GRPCMethodMatch within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using GRPCMethodMatch within kubernetes types, where deepcopy-gen is used.
func (in *GRPCMethodMatch) DeepCopyInto(out *GRPCMethodMatch) { func (in *GRPCMethodMatch) DeepCopyInto(out *GRPCMethodMatch) {
p := proto.Clone(in).(*GRPCMethodMatch) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GRPCMethodMatch. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GRPCMethodMatch. Required by controller-gen.
@ -91,8 +91,8 @@ func (in *GRPCMethodMatch) DeepCopyInterface() interface{} {
// DeepCopyInto supports using GRPCHeaderMatch within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using GRPCHeaderMatch within kubernetes types, where deepcopy-gen is used.
func (in *GRPCHeaderMatch) DeepCopyInto(out *GRPCHeaderMatch) { func (in *GRPCHeaderMatch) DeepCopyInto(out *GRPCHeaderMatch) {
p := proto.Clone(in).(*GRPCHeaderMatch) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GRPCHeaderMatch. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GRPCHeaderMatch. Required by controller-gen.
@ -112,8 +112,8 @@ func (in *GRPCHeaderMatch) DeepCopyInterface() interface{} {
// DeepCopyInto supports using GRPCRouteFilter within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using GRPCRouteFilter within kubernetes types, where deepcopy-gen is used.
func (in *GRPCRouteFilter) DeepCopyInto(out *GRPCRouteFilter) { func (in *GRPCRouteFilter) DeepCopyInto(out *GRPCRouteFilter) {
p := proto.Clone(in).(*GRPCRouteFilter) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GRPCRouteFilter. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GRPCRouteFilter. Required by controller-gen.
@ -133,8 +133,8 @@ func (in *GRPCRouteFilter) DeepCopyInterface() interface{} {
// DeepCopyInto supports using GRPCBackendRef within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using GRPCBackendRef within kubernetes types, where deepcopy-gen is used.
func (in *GRPCBackendRef) DeepCopyInto(out *GRPCBackendRef) { func (in *GRPCBackendRef) DeepCopyInto(out *GRPCBackendRef) {
p := proto.Clone(in).(*GRPCBackendRef) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GRPCBackendRef. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GRPCBackendRef. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using HTTPRoute within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HTTPRoute within kubernetes types, where deepcopy-gen is used.
func (in *HTTPRoute) DeepCopyInto(out *HTTPRoute) { func (in *HTTPRoute) DeepCopyInto(out *HTTPRoute) {
p := proto.Clone(in).(*HTTPRoute) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPRoute. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPRoute. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *HTTPRoute) DeepCopyInterface() interface{} {
// DeepCopyInto supports using HTTPRouteRule within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HTTPRouteRule within kubernetes types, where deepcopy-gen is used.
func (in *HTTPRouteRule) DeepCopyInto(out *HTTPRouteRule) { func (in *HTTPRouteRule) DeepCopyInto(out *HTTPRouteRule) {
p := proto.Clone(in).(*HTTPRouteRule) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPRouteRule. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPRouteRule. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *HTTPRouteRule) DeepCopyInterface() interface{} {
// DeepCopyInto supports using HTTPRouteMatch within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HTTPRouteMatch within kubernetes types, where deepcopy-gen is used.
func (in *HTTPRouteMatch) DeepCopyInto(out *HTTPRouteMatch) { func (in *HTTPRouteMatch) DeepCopyInto(out *HTTPRouteMatch) {
p := proto.Clone(in).(*HTTPRouteMatch) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPRouteMatch. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPRouteMatch. Required by controller-gen.
@ -70,8 +70,8 @@ func (in *HTTPRouteMatch) DeepCopyInterface() interface{} {
// DeepCopyInto supports using HTTPPathMatch within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HTTPPathMatch within kubernetes types, where deepcopy-gen is used.
func (in *HTTPPathMatch) DeepCopyInto(out *HTTPPathMatch) { func (in *HTTPPathMatch) DeepCopyInto(out *HTTPPathMatch) {
p := proto.Clone(in).(*HTTPPathMatch) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPPathMatch. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPPathMatch. Required by controller-gen.
@ -91,8 +91,8 @@ func (in *HTTPPathMatch) DeepCopyInterface() interface{} {
// DeepCopyInto supports using HTTPHeaderMatch within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HTTPHeaderMatch within kubernetes types, where deepcopy-gen is used.
func (in *HTTPHeaderMatch) DeepCopyInto(out *HTTPHeaderMatch) { func (in *HTTPHeaderMatch) DeepCopyInto(out *HTTPHeaderMatch) {
p := proto.Clone(in).(*HTTPHeaderMatch) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPHeaderMatch. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPHeaderMatch. Required by controller-gen.
@ -112,8 +112,8 @@ func (in *HTTPHeaderMatch) DeepCopyInterface() interface{} {
// DeepCopyInto supports using HTTPQueryParamMatch within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HTTPQueryParamMatch within kubernetes types, where deepcopy-gen is used.
func (in *HTTPQueryParamMatch) DeepCopyInto(out *HTTPQueryParamMatch) { func (in *HTTPQueryParamMatch) DeepCopyInto(out *HTTPQueryParamMatch) {
p := proto.Clone(in).(*HTTPQueryParamMatch) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPQueryParamMatch. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPQueryParamMatch. Required by controller-gen.
@ -133,8 +133,8 @@ func (in *HTTPQueryParamMatch) DeepCopyInterface() interface{} {
// DeepCopyInto supports using HTTPRouteFilter within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HTTPRouteFilter within kubernetes types, where deepcopy-gen is used.
func (in *HTTPRouteFilter) DeepCopyInto(out *HTTPRouteFilter) { func (in *HTTPRouteFilter) DeepCopyInto(out *HTTPRouteFilter) {
p := proto.Clone(in).(*HTTPRouteFilter) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPRouteFilter. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPRouteFilter. Required by controller-gen.
@ -154,8 +154,8 @@ func (in *HTTPRouteFilter) DeepCopyInterface() interface{} {
// DeepCopyInto supports using HTTPHeaderFilter within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HTTPHeaderFilter within kubernetes types, where deepcopy-gen is used.
func (in *HTTPHeaderFilter) DeepCopyInto(out *HTTPHeaderFilter) { func (in *HTTPHeaderFilter) DeepCopyInto(out *HTTPHeaderFilter) {
p := proto.Clone(in).(*HTTPHeaderFilter) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPHeaderFilter. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPHeaderFilter. Required by controller-gen.
@ -175,8 +175,8 @@ func (in *HTTPHeaderFilter) DeepCopyInterface() interface{} {
// DeepCopyInto supports using HTTPHeader within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HTTPHeader within kubernetes types, where deepcopy-gen is used.
func (in *HTTPHeader) DeepCopyInto(out *HTTPHeader) { func (in *HTTPHeader) DeepCopyInto(out *HTTPHeader) {
p := proto.Clone(in).(*HTTPHeader) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPHeader. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPHeader. Required by controller-gen.
@ -196,8 +196,8 @@ func (in *HTTPHeader) DeepCopyInterface() interface{} {
// DeepCopyInto supports using HTTPURLRewriteFilter within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HTTPURLRewriteFilter within kubernetes types, where deepcopy-gen is used.
func (in *HTTPURLRewriteFilter) DeepCopyInto(out *HTTPURLRewriteFilter) { func (in *HTTPURLRewriteFilter) DeepCopyInto(out *HTTPURLRewriteFilter) {
p := proto.Clone(in).(*HTTPURLRewriteFilter) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPURLRewriteFilter. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPURLRewriteFilter. Required by controller-gen.
@ -217,8 +217,8 @@ func (in *HTTPURLRewriteFilter) DeepCopyInterface() interface{} {
// DeepCopyInto supports using HTTPBackendRef within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HTTPBackendRef within kubernetes types, where deepcopy-gen is used.
func (in *HTTPBackendRef) DeepCopyInto(out *HTTPBackendRef) { func (in *HTTPBackendRef) DeepCopyInto(out *HTTPBackendRef) {
p := proto.Clone(in).(*HTTPBackendRef) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPBackendRef. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPBackendRef. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using HTTPRouteRetries within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HTTPRouteRetries within kubernetes types, where deepcopy-gen is used.
func (in *HTTPRouteRetries) DeepCopyInto(out *HTTPRouteRetries) { func (in *HTTPRouteRetries) DeepCopyInto(out *HTTPRouteRetries) {
p := proto.Clone(in).(*HTTPRouteRetries) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPRouteRetries. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPRouteRetries. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using HTTPRouteTimeouts within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HTTPRouteTimeouts within kubernetes types, where deepcopy-gen is used.
func (in *HTTPRouteTimeouts) DeepCopyInto(out *HTTPRouteTimeouts) { func (in *HTTPRouteTimeouts) DeepCopyInto(out *HTTPRouteTimeouts) {
p := proto.Clone(in).(*HTTPRouteTimeouts) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPRouteTimeouts. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPRouteTimeouts. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using AccessLogs within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using AccessLogs within kubernetes types, where deepcopy-gen is used.
func (in *AccessLogs) DeepCopyInto(out *AccessLogs) { func (in *AccessLogs) DeepCopyInto(out *AccessLogs) {
p := proto.Clone(in).(*AccessLogs) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessLogs. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessLogs. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using HostPortAddress within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HostPortAddress within kubernetes types, where deepcopy-gen is used.
func (in *HostPortAddress) DeepCopyInto(out *HostPortAddress) { func (in *HostPortAddress) DeepCopyInto(out *HostPortAddress) {
p := proto.Clone(in).(*HostPortAddress) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostPortAddress. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostPortAddress. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *HostPortAddress) DeepCopyInterface() interface{} {
// DeepCopyInto supports using UnixSocketAddress within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using UnixSocketAddress within kubernetes types, where deepcopy-gen is used.
func (in *UnixSocketAddress) DeepCopyInto(out *UnixSocketAddress) { func (in *UnixSocketAddress) DeepCopyInto(out *UnixSocketAddress) {
p := proto.Clone(in).(*UnixSocketAddress) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UnixSocketAddress. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UnixSocketAddress. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using Cluster within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Cluster within kubernetes types, where deepcopy-gen is used.
func (in *Cluster) DeepCopyInto(out *Cluster) { func (in *Cluster) DeepCopyInto(out *Cluster) {
p := proto.Clone(in).(*Cluster) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cluster. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cluster. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *Cluster) DeepCopyInterface() interface{} {
// DeepCopyInto supports using FailoverGroup within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using FailoverGroup within kubernetes types, where deepcopy-gen is used.
func (in *FailoverGroup) DeepCopyInto(out *FailoverGroup) { func (in *FailoverGroup) DeepCopyInto(out *FailoverGroup) {
p := proto.Clone(in).(*FailoverGroup) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverGroup. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverGroup. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *FailoverGroup) DeepCopyInterface() interface{} {
// DeepCopyInto supports using FailoverGroupConfig within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using FailoverGroupConfig within kubernetes types, where deepcopy-gen is used.
func (in *FailoverGroupConfig) DeepCopyInto(out *FailoverGroupConfig) { func (in *FailoverGroupConfig) DeepCopyInto(out *FailoverGroupConfig) {
p := proto.Clone(in).(*FailoverGroupConfig) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverGroupConfig. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailoverGroupConfig. Required by controller-gen.
@ -70,8 +70,8 @@ func (in *FailoverGroupConfig) DeepCopyInterface() interface{} {
// DeepCopyInto supports using EndpointGroup within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using EndpointGroup within kubernetes types, where deepcopy-gen is used.
func (in *EndpointGroup) DeepCopyInto(out *EndpointGroup) { func (in *EndpointGroup) DeepCopyInto(out *EndpointGroup) {
p := proto.Clone(in).(*EndpointGroup) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointGroup. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointGroup. Required by controller-gen.
@ -91,8 +91,8 @@ func (in *EndpointGroup) DeepCopyInterface() interface{} {
// DeepCopyInto supports using DynamicEndpointGroup within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using DynamicEndpointGroup within kubernetes types, where deepcopy-gen is used.
func (in *DynamicEndpointGroup) DeepCopyInto(out *DynamicEndpointGroup) { func (in *DynamicEndpointGroup) DeepCopyInto(out *DynamicEndpointGroup) {
p := proto.Clone(in).(*DynamicEndpointGroup) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DynamicEndpointGroup. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DynamicEndpointGroup. Required by controller-gen.
@ -112,8 +112,8 @@ func (in *DynamicEndpointGroup) DeepCopyInterface() interface{} {
// DeepCopyInto supports using PassthroughEndpointGroup within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using PassthroughEndpointGroup within kubernetes types, where deepcopy-gen is used.
func (in *PassthroughEndpointGroup) DeepCopyInto(out *PassthroughEndpointGroup) { func (in *PassthroughEndpointGroup) DeepCopyInto(out *PassthroughEndpointGroup) {
p := proto.Clone(in).(*PassthroughEndpointGroup) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassthroughEndpointGroup. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassthroughEndpointGroup. Required by controller-gen.
@ -133,8 +133,8 @@ func (in *PassthroughEndpointGroup) DeepCopyInterface() interface{} {
// DeepCopyInto supports using DNSEndpointGroup within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using DNSEndpointGroup within kubernetes types, where deepcopy-gen is used.
func (in *DNSEndpointGroup) DeepCopyInto(out *DNSEndpointGroup) { func (in *DNSEndpointGroup) DeepCopyInto(out *DNSEndpointGroup) {
p := proto.Clone(in).(*DNSEndpointGroup) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSEndpointGroup. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSEndpointGroup. Required by controller-gen.
@ -154,8 +154,8 @@ func (in *DNSEndpointGroup) DeepCopyInterface() interface{} {
// DeepCopyInto supports using StaticEndpointGroup within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using StaticEndpointGroup within kubernetes types, where deepcopy-gen is used.
func (in *StaticEndpointGroup) DeepCopyInto(out *StaticEndpointGroup) { func (in *StaticEndpointGroup) DeepCopyInto(out *StaticEndpointGroup) {
p := proto.Clone(in).(*StaticEndpointGroup) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticEndpointGroup. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticEndpointGroup. Required by controller-gen.
@ -175,8 +175,8 @@ func (in *StaticEndpointGroup) DeepCopyInterface() interface{} {
// DeepCopyInto supports using DestinationCluster within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using DestinationCluster within kubernetes types, where deepcopy-gen is used.
func (in *DestinationCluster) DeepCopyInto(out *DestinationCluster) { func (in *DestinationCluster) DeepCopyInto(out *DestinationCluster) {
p := proto.Clone(in).(*DestinationCluster) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationCluster. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationCluster. Required by controller-gen.
@ -196,8 +196,8 @@ func (in *DestinationCluster) DeepCopyInterface() interface{} {
// DeepCopyInto supports using L4WeightedClusterGroup within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using L4WeightedClusterGroup within kubernetes types, where deepcopy-gen is used.
func (in *L4WeightedClusterGroup) DeepCopyInto(out *L4WeightedClusterGroup) { func (in *L4WeightedClusterGroup) DeepCopyInto(out *L4WeightedClusterGroup) {
p := proto.Clone(in).(*L4WeightedClusterGroup) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new L4WeightedClusterGroup. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new L4WeightedClusterGroup. Required by controller-gen.
@ -217,8 +217,8 @@ func (in *L4WeightedClusterGroup) DeepCopyInterface() interface{} {
// DeepCopyInto supports using L7WeightedClusterGroup within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using L7WeightedClusterGroup within kubernetes types, where deepcopy-gen is used.
func (in *L7WeightedClusterGroup) DeepCopyInto(out *L7WeightedClusterGroup) { func (in *L7WeightedClusterGroup) DeepCopyInto(out *L7WeightedClusterGroup) {
p := proto.Clone(in).(*L7WeightedClusterGroup) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new L7WeightedClusterGroup. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new L7WeightedClusterGroup. Required by controller-gen.
@ -238,8 +238,8 @@ func (in *L7WeightedClusterGroup) DeepCopyInterface() interface{} {
// DeepCopyInto supports using L4WeightedDestinationCluster within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using L4WeightedDestinationCluster within kubernetes types, where deepcopy-gen is used.
func (in *L4WeightedDestinationCluster) DeepCopyInto(out *L4WeightedDestinationCluster) { func (in *L4WeightedDestinationCluster) DeepCopyInto(out *L4WeightedDestinationCluster) {
p := proto.Clone(in).(*L4WeightedDestinationCluster) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new L4WeightedDestinationCluster. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new L4WeightedDestinationCluster. Required by controller-gen.
@ -259,8 +259,8 @@ func (in *L4WeightedDestinationCluster) DeepCopyInterface() interface{} {
// DeepCopyInto supports using L7WeightedDestinationCluster within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using L7WeightedDestinationCluster within kubernetes types, where deepcopy-gen is used.
func (in *L7WeightedDestinationCluster) DeepCopyInto(out *L7WeightedDestinationCluster) { func (in *L7WeightedDestinationCluster) DeepCopyInto(out *L7WeightedDestinationCluster) {
p := proto.Clone(in).(*L7WeightedDestinationCluster) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new L7WeightedDestinationCluster. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new L7WeightedDestinationCluster. Required by controller-gen.
@ -280,8 +280,8 @@ func (in *L7WeightedDestinationCluster) DeepCopyInterface() interface{} {
// DeepCopyInto supports using DynamicEndpointGroupConfig within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using DynamicEndpointGroupConfig within kubernetes types, where deepcopy-gen is used.
func (in *DynamicEndpointGroupConfig) DeepCopyInto(out *DynamicEndpointGroupConfig) { func (in *DynamicEndpointGroupConfig) DeepCopyInto(out *DynamicEndpointGroupConfig) {
p := proto.Clone(in).(*DynamicEndpointGroupConfig) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DynamicEndpointGroupConfig. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DynamicEndpointGroupConfig. Required by controller-gen.
@ -301,8 +301,8 @@ func (in *DynamicEndpointGroupConfig) DeepCopyInterface() interface{} {
// DeepCopyInto supports using LBPolicyLeastRequest within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using LBPolicyLeastRequest within kubernetes types, where deepcopy-gen is used.
func (in *LBPolicyLeastRequest) DeepCopyInto(out *LBPolicyLeastRequest) { func (in *LBPolicyLeastRequest) DeepCopyInto(out *LBPolicyLeastRequest) {
p := proto.Clone(in).(*LBPolicyLeastRequest) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBPolicyLeastRequest. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBPolicyLeastRequest. Required by controller-gen.
@ -322,8 +322,8 @@ func (in *LBPolicyLeastRequest) DeepCopyInterface() interface{} {
// DeepCopyInto supports using LBPolicyRoundRobin within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using LBPolicyRoundRobin within kubernetes types, where deepcopy-gen is used.
func (in *LBPolicyRoundRobin) DeepCopyInto(out *LBPolicyRoundRobin) { func (in *LBPolicyRoundRobin) DeepCopyInto(out *LBPolicyRoundRobin) {
p := proto.Clone(in).(*LBPolicyRoundRobin) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBPolicyRoundRobin. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBPolicyRoundRobin. Required by controller-gen.
@ -343,8 +343,8 @@ func (in *LBPolicyRoundRobin) DeepCopyInterface() interface{} {
// DeepCopyInto supports using LBPolicyRandom within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using LBPolicyRandom within kubernetes types, where deepcopy-gen is used.
func (in *LBPolicyRandom) DeepCopyInto(out *LBPolicyRandom) { func (in *LBPolicyRandom) DeepCopyInto(out *LBPolicyRandom) {
p := proto.Clone(in).(*LBPolicyRandom) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBPolicyRandom. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBPolicyRandom. Required by controller-gen.
@ -364,8 +364,8 @@ func (in *LBPolicyRandom) DeepCopyInterface() interface{} {
// DeepCopyInto supports using LBPolicyRingHash within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using LBPolicyRingHash within kubernetes types, where deepcopy-gen is used.
func (in *LBPolicyRingHash) DeepCopyInto(out *LBPolicyRingHash) { func (in *LBPolicyRingHash) DeepCopyInto(out *LBPolicyRingHash) {
p := proto.Clone(in).(*LBPolicyRingHash) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBPolicyRingHash. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBPolicyRingHash. Required by controller-gen.
@ -385,8 +385,8 @@ func (in *LBPolicyRingHash) DeepCopyInterface() interface{} {
// DeepCopyInto supports using LBPolicyMaglev within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using LBPolicyMaglev within kubernetes types, where deepcopy-gen is used.
func (in *LBPolicyMaglev) DeepCopyInto(out *LBPolicyMaglev) { func (in *LBPolicyMaglev) DeepCopyInto(out *LBPolicyMaglev) {
p := proto.Clone(in).(*LBPolicyMaglev) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBPolicyMaglev. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LBPolicyMaglev. Required by controller-gen.
@ -406,8 +406,8 @@ func (in *LBPolicyMaglev) DeepCopyInterface() interface{} {
// DeepCopyInto supports using CircuitBreakers within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using CircuitBreakers within kubernetes types, where deepcopy-gen is used.
func (in *CircuitBreakers) DeepCopyInto(out *CircuitBreakers) { func (in *CircuitBreakers) DeepCopyInto(out *CircuitBreakers) {
p := proto.Clone(in).(*CircuitBreakers) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CircuitBreakers. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CircuitBreakers. Required by controller-gen.
@ -427,8 +427,8 @@ func (in *CircuitBreakers) DeepCopyInterface() interface{} {
// DeepCopyInto supports using UpstreamLimits within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using UpstreamLimits within kubernetes types, where deepcopy-gen is used.
func (in *UpstreamLimits) DeepCopyInto(out *UpstreamLimits) { func (in *UpstreamLimits) DeepCopyInto(out *UpstreamLimits) {
p := proto.Clone(in).(*UpstreamLimits) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpstreamLimits. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpstreamLimits. Required by controller-gen.
@ -448,8 +448,8 @@ func (in *UpstreamLimits) DeepCopyInterface() interface{} {
// DeepCopyInto supports using OutlierDetection within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using OutlierDetection within kubernetes types, where deepcopy-gen is used.
func (in *OutlierDetection) DeepCopyInto(out *OutlierDetection) { func (in *OutlierDetection) DeepCopyInto(out *OutlierDetection) {
p := proto.Clone(in).(*OutlierDetection) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutlierDetection. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutlierDetection. Required by controller-gen.
@ -469,8 +469,8 @@ func (in *OutlierDetection) DeepCopyInterface() interface{} {
// DeepCopyInto supports using UpstreamConnectionOptions within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using UpstreamConnectionOptions within kubernetes types, where deepcopy-gen is used.
func (in *UpstreamConnectionOptions) DeepCopyInto(out *UpstreamConnectionOptions) { func (in *UpstreamConnectionOptions) DeepCopyInto(out *UpstreamConnectionOptions) {
p := proto.Clone(in).(*UpstreamConnectionOptions) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpstreamConnectionOptions. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpstreamConnectionOptions. Required by controller-gen.
@ -490,8 +490,8 @@ func (in *UpstreamConnectionOptions) DeepCopyInterface() interface{} {
// DeepCopyInto supports using PassthroughEndpointGroupConfig within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using PassthroughEndpointGroupConfig within kubernetes types, where deepcopy-gen is used.
func (in *PassthroughEndpointGroupConfig) DeepCopyInto(out *PassthroughEndpointGroupConfig) { func (in *PassthroughEndpointGroupConfig) DeepCopyInto(out *PassthroughEndpointGroupConfig) {
p := proto.Clone(in).(*PassthroughEndpointGroupConfig) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassthroughEndpointGroupConfig. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PassthroughEndpointGroupConfig. Required by controller-gen.
@ -511,8 +511,8 @@ func (in *PassthroughEndpointGroupConfig) DeepCopyInterface() interface{} {
// DeepCopyInto supports using DNSEndpointGroupConfig within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using DNSEndpointGroupConfig within kubernetes types, where deepcopy-gen is used.
func (in *DNSEndpointGroupConfig) DeepCopyInto(out *DNSEndpointGroupConfig) { func (in *DNSEndpointGroupConfig) DeepCopyInto(out *DNSEndpointGroupConfig) {
p := proto.Clone(in).(*DNSEndpointGroupConfig) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSEndpointGroupConfig. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DNSEndpointGroupConfig. Required by controller-gen.
@ -532,8 +532,8 @@ func (in *DNSEndpointGroupConfig) DeepCopyInterface() interface{} {
// DeepCopyInto supports using StaticEndpointGroupConfig within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using StaticEndpointGroupConfig within kubernetes types, where deepcopy-gen is used.
func (in *StaticEndpointGroupConfig) DeepCopyInto(out *StaticEndpointGroupConfig) { func (in *StaticEndpointGroupConfig) DeepCopyInto(out *StaticEndpointGroupConfig) {
p := proto.Clone(in).(*StaticEndpointGroupConfig) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticEndpointGroupConfig. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticEndpointGroupConfig. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using Endpoints within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Endpoints within kubernetes types, where deepcopy-gen is used.
func (in *Endpoints) DeepCopyInto(out *Endpoints) { func (in *Endpoints) DeepCopyInto(out *Endpoints) {
p := proto.Clone(in).(*Endpoints) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoints. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoints. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *Endpoints) DeepCopyInterface() interface{} {
// DeepCopyInto supports using Endpoint within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Endpoint within kubernetes types, where deepcopy-gen is used.
func (in *Endpoint) DeepCopyInto(out *Endpoint) { func (in *Endpoint) DeepCopyInto(out *Endpoint) {
p := proto.Clone(in).(*Endpoint) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoint. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoint. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using EscapeHatches within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using EscapeHatches within kubernetes types, where deepcopy-gen is used.
func (in *EscapeHatches) DeepCopyInto(out *EscapeHatches) { func (in *EscapeHatches) DeepCopyInto(out *EscapeHatches) {
p := proto.Clone(in).(*EscapeHatches) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EscapeHatches. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EscapeHatches. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using HeaderMutation within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HeaderMutation within kubernetes types, where deepcopy-gen is used.
func (in *HeaderMutation) DeepCopyInto(out *HeaderMutation) { func (in *HeaderMutation) DeepCopyInto(out *HeaderMutation) {
p := proto.Clone(in).(*HeaderMutation) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeaderMutation. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeaderMutation. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *HeaderMutation) DeepCopyInterface() interface{} {
// DeepCopyInto supports using RequestHeaderAdd within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using RequestHeaderAdd within kubernetes types, where deepcopy-gen is used.
func (in *RequestHeaderAdd) DeepCopyInto(out *RequestHeaderAdd) { func (in *RequestHeaderAdd) DeepCopyInto(out *RequestHeaderAdd) {
p := proto.Clone(in).(*RequestHeaderAdd) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeaderAdd. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeaderAdd. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *RequestHeaderAdd) DeepCopyInterface() interface{} {
// DeepCopyInto supports using RequestHeaderRemove within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using RequestHeaderRemove within kubernetes types, where deepcopy-gen is used.
func (in *RequestHeaderRemove) DeepCopyInto(out *RequestHeaderRemove) { func (in *RequestHeaderRemove) DeepCopyInto(out *RequestHeaderRemove) {
p := proto.Clone(in).(*RequestHeaderRemove) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeaderRemove. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeaderRemove. Required by controller-gen.
@ -70,8 +70,8 @@ func (in *RequestHeaderRemove) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ResponseHeaderAdd within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ResponseHeaderAdd within kubernetes types, where deepcopy-gen is used.
func (in *ResponseHeaderAdd) DeepCopyInto(out *ResponseHeaderAdd) { func (in *ResponseHeaderAdd) DeepCopyInto(out *ResponseHeaderAdd) {
p := proto.Clone(in).(*ResponseHeaderAdd) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeaderAdd. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeaderAdd. Required by controller-gen.
@ -91,8 +91,8 @@ func (in *ResponseHeaderAdd) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ResponseHeaderRemove within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ResponseHeaderRemove within kubernetes types, where deepcopy-gen is used.
func (in *ResponseHeaderRemove) DeepCopyInto(out *ResponseHeaderRemove) { func (in *ResponseHeaderRemove) DeepCopyInto(out *ResponseHeaderRemove) {
p := proto.Clone(in).(*ResponseHeaderRemove) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeaderRemove. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeaderRemove. Required by controller-gen.
@ -112,8 +112,8 @@ func (in *ResponseHeaderRemove) DeepCopyInterface() interface{} {
// DeepCopyInto supports using Header within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Header within kubernetes types, where deepcopy-gen is used.
func (in *Header) DeepCopyInto(out *Header) { func (in *Header) DeepCopyInto(out *Header) {
p := proto.Clone(in).(*Header) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Header. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Header. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using Listener within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Listener within kubernetes types, where deepcopy-gen is used.
func (in *Listener) DeepCopyInto(out *Listener) { func (in *Listener) DeepCopyInto(out *Listener) {
p := proto.Clone(in).(*Listener) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Listener. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Listener. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *Listener) DeepCopyInterface() interface{} {
// DeepCopyInto supports using Router within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Router within kubernetes types, where deepcopy-gen is used.
func (in *Router) DeepCopyInto(out *Router) { func (in *Router) DeepCopyInto(out *Router) {
p := proto.Clone(in).(*Router) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Router. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Router. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *Router) DeepCopyInterface() interface{} {
// DeepCopyInto supports using Match within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Match within kubernetes types, where deepcopy-gen is used.
func (in *Match) DeepCopyInto(out *Match) { func (in *Match) DeepCopyInto(out *Match) {
p := proto.Clone(in).(*Match) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Match. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Match. Required by controller-gen.
@ -70,8 +70,8 @@ func (in *Match) DeepCopyInterface() interface{} {
// DeepCopyInto supports using CidrRange within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using CidrRange within kubernetes types, where deepcopy-gen is used.
func (in *CidrRange) DeepCopyInto(out *CidrRange) { func (in *CidrRange) DeepCopyInto(out *CidrRange) {
p := proto.Clone(in).(*CidrRange) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CidrRange. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CidrRange. Required by controller-gen.
@ -91,8 +91,8 @@ func (in *CidrRange) DeepCopyInterface() interface{} {
// DeepCopyInto supports using L4Destination within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using L4Destination within kubernetes types, where deepcopy-gen is used.
func (in *L4Destination) DeepCopyInto(out *L4Destination) { func (in *L4Destination) DeepCopyInto(out *L4Destination) {
p := proto.Clone(in).(*L4Destination) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new L4Destination. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new L4Destination. Required by controller-gen.
@ -112,8 +112,8 @@ func (in *L4Destination) DeepCopyInterface() interface{} {
// DeepCopyInto supports using L7DestinationRoute within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using L7DestinationRoute within kubernetes types, where deepcopy-gen is used.
func (in *L7DestinationRoute) DeepCopyInto(out *L7DestinationRoute) { func (in *L7DestinationRoute) DeepCopyInto(out *L7DestinationRoute) {
p := proto.Clone(in).(*L7DestinationRoute) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new L7DestinationRoute. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new L7DestinationRoute. Required by controller-gen.
@ -133,8 +133,8 @@ func (in *L7DestinationRoute) DeepCopyInterface() interface{} {
// DeepCopyInto supports using L7Destination within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using L7Destination within kubernetes types, where deepcopy-gen is used.
func (in *L7Destination) DeepCopyInto(out *L7Destination) { func (in *L7Destination) DeepCopyInto(out *L7Destination) {
p := proto.Clone(in).(*L7Destination) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new L7Destination. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new L7Destination. Required by controller-gen.
@ -154,8 +154,8 @@ func (in *L7Destination) DeepCopyInterface() interface{} {
// DeepCopyInto supports using SNIDestination within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using SNIDestination within kubernetes types, where deepcopy-gen is used.
func (in *SNIDestination) DeepCopyInto(out *SNIDestination) { func (in *SNIDestination) DeepCopyInto(out *SNIDestination) {
p := proto.Clone(in).(*SNIDestination) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SNIDestination. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SNIDestination. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using LeafCertificateRef within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using LeafCertificateRef within kubernetes types, where deepcopy-gen is used.
func (in *LeafCertificateRef) DeepCopyInto(out *LeafCertificateRef) { func (in *LeafCertificateRef) DeepCopyInto(out *LeafCertificateRef) {
p := proto.Clone(in).(*LeafCertificateRef) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LeafCertificateRef. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LeafCertificateRef. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *LeafCertificateRef) DeepCopyInterface() interface{} {
// DeepCopyInto supports using TrustBundleRef within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using TrustBundleRef within kubernetes types, where deepcopy-gen is used.
func (in *TrustBundleRef) DeepCopyInto(out *TrustBundleRef) { func (in *TrustBundleRef) DeepCopyInto(out *TrustBundleRef) {
p := proto.Clone(in).(*TrustBundleRef) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustBundleRef. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustBundleRef. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *TrustBundleRef) DeepCopyInterface() interface{} {
// DeepCopyInto supports using EndpointRef within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using EndpointRef within kubernetes types, where deepcopy-gen is used.
func (in *EndpointRef) DeepCopyInto(out *EndpointRef) { func (in *EndpointRef) DeepCopyInto(out *EndpointRef) {
p := proto.Clone(in).(*EndpointRef) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointRef. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointRef. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using Route within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Route within kubernetes types, where deepcopy-gen is used.
func (in *Route) DeepCopyInto(out *Route) { func (in *Route) DeepCopyInto(out *Route) {
p := proto.Clone(in).(*Route) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *Route) DeepCopyInterface() interface{} {
// DeepCopyInto supports using VirtualHost within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using VirtualHost within kubernetes types, where deepcopy-gen is used.
func (in *VirtualHost) DeepCopyInto(out *VirtualHost) { func (in *VirtualHost) DeepCopyInto(out *VirtualHost) {
p := proto.Clone(in).(*VirtualHost) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualHost. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualHost. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *VirtualHost) DeepCopyInterface() interface{} {
// DeepCopyInto supports using RouteRule within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using RouteRule within kubernetes types, where deepcopy-gen is used.
func (in *RouteRule) DeepCopyInto(out *RouteRule) { func (in *RouteRule) DeepCopyInto(out *RouteRule) {
p := proto.Clone(in).(*RouteRule) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteRule. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteRule. Required by controller-gen.
@ -70,8 +70,8 @@ func (in *RouteRule) DeepCopyInterface() interface{} {
// DeepCopyInto supports using RouteMatch within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using RouteMatch within kubernetes types, where deepcopy-gen is used.
func (in *RouteMatch) DeepCopyInto(out *RouteMatch) { func (in *RouteMatch) DeepCopyInto(out *RouteMatch) {
p := proto.Clone(in).(*RouteMatch) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteMatch. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteMatch. Required by controller-gen.
@ -91,8 +91,8 @@ func (in *RouteMatch) DeepCopyInterface() interface{} {
// DeepCopyInto supports using PathMatch within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using PathMatch within kubernetes types, where deepcopy-gen is used.
func (in *PathMatch) DeepCopyInto(out *PathMatch) { func (in *PathMatch) DeepCopyInto(out *PathMatch) {
p := proto.Clone(in).(*PathMatch) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PathMatch. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PathMatch. Required by controller-gen.
@ -112,8 +112,8 @@ func (in *PathMatch) DeepCopyInterface() interface{} {
// DeepCopyInto supports using QueryParameterMatch within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using QueryParameterMatch within kubernetes types, where deepcopy-gen is used.
func (in *QueryParameterMatch) DeepCopyInto(out *QueryParameterMatch) { func (in *QueryParameterMatch) DeepCopyInto(out *QueryParameterMatch) {
p := proto.Clone(in).(*QueryParameterMatch) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryParameterMatch. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryParameterMatch. Required by controller-gen.
@ -133,8 +133,8 @@ func (in *QueryParameterMatch) DeepCopyInterface() interface{} {
// DeepCopyInto supports using HeaderMatch within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HeaderMatch within kubernetes types, where deepcopy-gen is used.
func (in *HeaderMatch) DeepCopyInto(out *HeaderMatch) { func (in *HeaderMatch) DeepCopyInto(out *HeaderMatch) {
p := proto.Clone(in).(*HeaderMatch) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeaderMatch. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeaderMatch. Required by controller-gen.
@ -154,8 +154,8 @@ func (in *HeaderMatch) DeepCopyInterface() interface{} {
// DeepCopyInto supports using RouteDestination within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using RouteDestination within kubernetes types, where deepcopy-gen is used.
func (in *RouteDestination) DeepCopyInto(out *RouteDestination) { func (in *RouteDestination) DeepCopyInto(out *RouteDestination) {
p := proto.Clone(in).(*RouteDestination) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteDestination. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteDestination. Required by controller-gen.
@ -175,8 +175,8 @@ func (in *RouteDestination) DeepCopyInterface() interface{} {
// DeepCopyInto supports using DestinationConfiguration within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using DestinationConfiguration within kubernetes types, where deepcopy-gen is used.
func (in *DestinationConfiguration) DeepCopyInto(out *DestinationConfiguration) { func (in *DestinationConfiguration) DeepCopyInto(out *DestinationConfiguration) {
p := proto.Clone(in).(*DestinationConfiguration) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationConfiguration. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationConfiguration. Required by controller-gen.
@ -196,8 +196,8 @@ func (in *DestinationConfiguration) DeepCopyInterface() interface{} {
// DeepCopyInto supports using RetryPolicy within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using RetryPolicy within kubernetes types, where deepcopy-gen is used.
func (in *RetryPolicy) DeepCopyInto(out *RetryPolicy) { func (in *RetryPolicy) DeepCopyInto(out *RetryPolicy) {
p := proto.Clone(in).(*RetryPolicy) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RetryPolicy. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RetryPolicy. Required by controller-gen.
@ -217,8 +217,8 @@ func (in *RetryPolicy) DeepCopyInterface() interface{} {
// DeepCopyInto supports using TimeoutConfig within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using TimeoutConfig within kubernetes types, where deepcopy-gen is used.
func (in *TimeoutConfig) DeepCopyInto(out *TimeoutConfig) { func (in *TimeoutConfig) DeepCopyInto(out *TimeoutConfig) {
p := proto.Clone(in).(*TimeoutConfig) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TimeoutConfig. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TimeoutConfig. Required by controller-gen.
@ -238,8 +238,8 @@ func (in *TimeoutConfig) DeepCopyInterface() interface{} {
// DeepCopyInto supports using LoadBalancerHashPolicy within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using LoadBalancerHashPolicy within kubernetes types, where deepcopy-gen is used.
func (in *LoadBalancerHashPolicy) DeepCopyInto(out *LoadBalancerHashPolicy) { func (in *LoadBalancerHashPolicy) DeepCopyInto(out *LoadBalancerHashPolicy) {
p := proto.Clone(in).(*LoadBalancerHashPolicy) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerHashPolicy. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancerHashPolicy. Required by controller-gen.
@ -259,8 +259,8 @@ func (in *LoadBalancerHashPolicy) DeepCopyInterface() interface{} {
// DeepCopyInto supports using CookiePolicy within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using CookiePolicy within kubernetes types, where deepcopy-gen is used.
func (in *CookiePolicy) DeepCopyInto(out *CookiePolicy) { func (in *CookiePolicy) DeepCopyInto(out *CookiePolicy) {
p := proto.Clone(in).(*CookiePolicy) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookiePolicy. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookiePolicy. Required by controller-gen.
@ -280,8 +280,8 @@ func (in *CookiePolicy) DeepCopyInterface() interface{} {
// DeepCopyInto supports using HeaderPolicy within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using HeaderPolicy within kubernetes types, where deepcopy-gen is used.
func (in *HeaderPolicy) DeepCopyInto(out *HeaderPolicy) { func (in *HeaderPolicy) DeepCopyInto(out *HeaderPolicy) {
p := proto.Clone(in).(*HeaderPolicy) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeaderPolicy. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeaderPolicy. Required by controller-gen.
@ -301,8 +301,8 @@ func (in *HeaderPolicy) DeepCopyInterface() interface{} {
// DeepCopyInto supports using QueryParameterPolicy within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using QueryParameterPolicy within kubernetes types, where deepcopy-gen is used.
func (in *QueryParameterPolicy) DeepCopyInto(out *QueryParameterPolicy) { func (in *QueryParameterPolicy) DeepCopyInto(out *QueryParameterPolicy) {
p := proto.Clone(in).(*QueryParameterPolicy) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryParameterPolicy. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryParameterPolicy. Required by controller-gen.
@ -322,8 +322,8 @@ func (in *QueryParameterPolicy) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ConnectionPropertiesPolicy within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ConnectionPropertiesPolicy within kubernetes types, where deepcopy-gen is used.
func (in *ConnectionPropertiesPolicy) DeepCopyInto(out *ConnectionPropertiesPolicy) { func (in *ConnectionPropertiesPolicy) DeepCopyInto(out *ConnectionPropertiesPolicy) {
p := proto.Clone(in).(*ConnectionPropertiesPolicy) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionPropertiesPolicy. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionPropertiesPolicy. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using TrafficPermissions within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using TrafficPermissions within kubernetes types, where deepcopy-gen is used.
func (in *TrafficPermissions) DeepCopyInto(out *TrafficPermissions) { func (in *TrafficPermissions) DeepCopyInto(out *TrafficPermissions) {
p := proto.Clone(in).(*TrafficPermissions) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrafficPermissions. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrafficPermissions. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *TrafficPermissions) DeepCopyInterface() interface{} {
// DeepCopyInto supports using Permission within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Permission within kubernetes types, where deepcopy-gen is used.
func (in *Permission) DeepCopyInto(out *Permission) { func (in *Permission) DeepCopyInto(out *Permission) {
p := proto.Clone(in).(*Permission) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Permission. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Permission. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *Permission) DeepCopyInterface() interface{} {
// DeepCopyInto supports using Principal within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Principal within kubernetes types, where deepcopy-gen is used.
func (in *Principal) DeepCopyInto(out *Principal) { func (in *Principal) DeepCopyInto(out *Principal) {
p := proto.Clone(in).(*Principal) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Principal. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Principal. Required by controller-gen.
@ -70,8 +70,8 @@ func (in *Principal) DeepCopyInterface() interface{} {
// DeepCopyInto supports using Spiffe within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Spiffe within kubernetes types, where deepcopy-gen is used.
func (in *Spiffe) DeepCopyInto(out *Spiffe) { func (in *Spiffe) DeepCopyInto(out *Spiffe) {
p := proto.Clone(in).(*Spiffe) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Spiffe. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Spiffe. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using TLS within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using TLS within kubernetes types, where deepcopy-gen is used.
func (in *TLS) DeepCopyInto(out *TLS) { func (in *TLS) DeepCopyInto(out *TLS) {
p := proto.Clone(in).(*TLS) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLS. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLS. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *TLS) DeepCopyInterface() interface{} {
// DeepCopyInto supports using TransportSocket within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using TransportSocket within kubernetes types, where deepcopy-gen is used.
func (in *TransportSocket) DeepCopyInto(out *TransportSocket) { func (in *TransportSocket) DeepCopyInto(out *TransportSocket) {
p := proto.Clone(in).(*TransportSocket) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TransportSocket. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TransportSocket. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *TransportSocket) DeepCopyInterface() interface{} {
// DeepCopyInto supports using InboundMeshMTLS within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using InboundMeshMTLS within kubernetes types, where deepcopy-gen is used.
func (in *InboundMeshMTLS) DeepCopyInto(out *InboundMeshMTLS) { func (in *InboundMeshMTLS) DeepCopyInto(out *InboundMeshMTLS) {
p := proto.Clone(in).(*InboundMeshMTLS) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundMeshMTLS. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundMeshMTLS. Required by controller-gen.
@ -70,8 +70,8 @@ func (in *InboundMeshMTLS) DeepCopyInterface() interface{} {
// DeepCopyInto supports using OutboundMeshMTLS within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using OutboundMeshMTLS within kubernetes types, where deepcopy-gen is used.
func (in *OutboundMeshMTLS) DeepCopyInto(out *OutboundMeshMTLS) { func (in *OutboundMeshMTLS) DeepCopyInto(out *OutboundMeshMTLS) {
p := proto.Clone(in).(*OutboundMeshMTLS) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutboundMeshMTLS. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutboundMeshMTLS. Required by controller-gen.
@ -91,8 +91,8 @@ func (in *OutboundMeshMTLS) DeepCopyInterface() interface{} {
// DeepCopyInto supports using InboundNonMeshTLS within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using InboundNonMeshTLS within kubernetes types, where deepcopy-gen is used.
func (in *InboundNonMeshTLS) DeepCopyInto(out *InboundNonMeshTLS) { func (in *InboundNonMeshTLS) DeepCopyInto(out *InboundNonMeshTLS) {
p := proto.Clone(in).(*InboundNonMeshTLS) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundNonMeshTLS. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundNonMeshTLS. Required by controller-gen.
@ -112,8 +112,8 @@ func (in *InboundNonMeshTLS) DeepCopyInterface() interface{} {
// DeepCopyInto supports using OutboundNonMeshTLS within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using OutboundNonMeshTLS within kubernetes types, where deepcopy-gen is used.
func (in *OutboundNonMeshTLS) DeepCopyInto(out *OutboundNonMeshTLS) { func (in *OutboundNonMeshTLS) DeepCopyInto(out *OutboundNonMeshTLS) {
p := proto.Clone(in).(*OutboundNonMeshTLS) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutboundNonMeshTLS. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutboundNonMeshTLS. Required by controller-gen.
@ -133,8 +133,8 @@ func (in *OutboundNonMeshTLS) DeepCopyInterface() interface{} {
// DeepCopyInto supports using MeshInboundValidationContext within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using MeshInboundValidationContext within kubernetes types, where deepcopy-gen is used.
func (in *MeshInboundValidationContext) DeepCopyInto(out *MeshInboundValidationContext) { func (in *MeshInboundValidationContext) DeepCopyInto(out *MeshInboundValidationContext) {
p := proto.Clone(in).(*MeshInboundValidationContext) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MeshInboundValidationContext. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MeshInboundValidationContext. Required by controller-gen.
@ -154,8 +154,8 @@ func (in *MeshInboundValidationContext) DeepCopyInterface() interface{} {
// DeepCopyInto supports using MeshOutboundValidationContext within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using MeshOutboundValidationContext within kubernetes types, where deepcopy-gen is used.
func (in *MeshOutboundValidationContext) DeepCopyInto(out *MeshOutboundValidationContext) { func (in *MeshOutboundValidationContext) DeepCopyInto(out *MeshOutboundValidationContext) {
p := proto.Clone(in).(*MeshOutboundValidationContext) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MeshOutboundValidationContext. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MeshOutboundValidationContext. Required by controller-gen.
@ -175,8 +175,8 @@ func (in *MeshOutboundValidationContext) DeepCopyInterface() interface{} {
// DeepCopyInto supports using NonMeshOutboundValidationContext within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using NonMeshOutboundValidationContext within kubernetes types, where deepcopy-gen is used.
func (in *NonMeshOutboundValidationContext) DeepCopyInto(out *NonMeshOutboundValidationContext) { func (in *NonMeshOutboundValidationContext) DeepCopyInto(out *NonMeshOutboundValidationContext) {
p := proto.Clone(in).(*NonMeshOutboundValidationContext) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NonMeshOutboundValidationContext. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NonMeshOutboundValidationContext. Required by controller-gen.
@ -196,8 +196,8 @@ func (in *NonMeshOutboundValidationContext) DeepCopyInterface() interface{} {
// DeepCopyInto supports using SDSCertificate within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using SDSCertificate within kubernetes types, where deepcopy-gen is used.
func (in *SDSCertificate) DeepCopyInto(out *SDSCertificate) { func (in *SDSCertificate) DeepCopyInto(out *SDSCertificate) {
p := proto.Clone(in).(*SDSCertificate) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SDSCertificate. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SDSCertificate. Required by controller-gen.
@ -217,8 +217,8 @@ func (in *SDSCertificate) DeepCopyInterface() interface{} {
// DeepCopyInto supports using TLSParameters within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using TLSParameters within kubernetes types, where deepcopy-gen is used.
func (in *TLSParameters) DeepCopyInto(out *TLSParameters) { func (in *TLSParameters) DeepCopyInto(out *TLSParameters) {
p := proto.Clone(in).(*TLSParameters) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSParameters. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSParameters. Required by controller-gen.
@ -238,8 +238,8 @@ func (in *TLSParameters) DeepCopyInterface() interface{} {
// DeepCopyInto supports using LeafCertificate within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using LeafCertificate within kubernetes types, where deepcopy-gen is used.
func (in *LeafCertificate) DeepCopyInto(out *LeafCertificate) { func (in *LeafCertificate) DeepCopyInto(out *LeafCertificate) {
p := proto.Clone(in).(*LeafCertificate) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LeafCertificate. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LeafCertificate. Required by controller-gen.
@ -259,8 +259,8 @@ func (in *LeafCertificate) DeepCopyInterface() interface{} {
// DeepCopyInto supports using TrustBundle within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using TrustBundle within kubernetes types, where deepcopy-gen is used.
func (in *TrustBundle) DeepCopyInto(out *TrustBundle) { func (in *TrustBundle) DeepCopyInto(out *TrustBundle) {
p := proto.Clone(in).(*TrustBundle) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustBundle. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustBundle. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using ProxyConfiguration within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ProxyConfiguration within kubernetes types, where deepcopy-gen is used.
func (in *ProxyConfiguration) DeepCopyInto(out *ProxyConfiguration) { func (in *ProxyConfiguration) DeepCopyInto(out *ProxyConfiguration) {
p := proto.Clone(in).(*ProxyConfiguration) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxyConfiguration. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxyConfiguration. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *ProxyConfiguration) DeepCopyInterface() interface{} {
// DeepCopyInto supports using DynamicConfig within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using DynamicConfig within kubernetes types, where deepcopy-gen is used.
func (in *DynamicConfig) DeepCopyInto(out *DynamicConfig) { func (in *DynamicConfig) DeepCopyInto(out *DynamicConfig) {
p := proto.Clone(in).(*DynamicConfig) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DynamicConfig. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DynamicConfig. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *DynamicConfig) DeepCopyInterface() interface{} {
// DeepCopyInto supports using TransparentProxy within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using TransparentProxy within kubernetes types, where deepcopy-gen is used.
func (in *TransparentProxy) DeepCopyInto(out *TransparentProxy) { func (in *TransparentProxy) DeepCopyInto(out *TransparentProxy) {
p := proto.Clone(in).(*TransparentProxy) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TransparentProxy. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TransparentProxy. Required by controller-gen.
@ -70,8 +70,8 @@ func (in *TransparentProxy) DeepCopyInterface() interface{} {
// DeepCopyInto supports using BootstrapConfig within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using BootstrapConfig within kubernetes types, where deepcopy-gen is used.
func (in *BootstrapConfig) DeepCopyInto(out *BootstrapConfig) { func (in *BootstrapConfig) DeepCopyInto(out *BootstrapConfig) {
p := proto.Clone(in).(*BootstrapConfig) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BootstrapConfig. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BootstrapConfig. Required by controller-gen.
@ -91,8 +91,8 @@ func (in *BootstrapConfig) DeepCopyInterface() interface{} {
// DeepCopyInto supports using AccessLogsConfig within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using AccessLogsConfig within kubernetes types, where deepcopy-gen is used.
func (in *AccessLogsConfig) DeepCopyInto(out *AccessLogsConfig) { func (in *AccessLogsConfig) DeepCopyInto(out *AccessLogsConfig) {
p := proto.Clone(in).(*AccessLogsConfig) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessLogsConfig. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessLogsConfig. Required by controller-gen.
@ -112,8 +112,8 @@ func (in *AccessLogsConfig) DeepCopyInterface() interface{} {
// DeepCopyInto supports using EnvoyExtension within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using EnvoyExtension within kubernetes types, where deepcopy-gen is used.
func (in *EnvoyExtension) DeepCopyInto(out *EnvoyExtension) { func (in *EnvoyExtension) DeepCopyInto(out *EnvoyExtension) {
p := proto.Clone(in).(*EnvoyExtension) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvoyExtension. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvoyExtension. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using ProxyStateTemplate within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ProxyStateTemplate within kubernetes types, where deepcopy-gen is used.
func (in *ProxyStateTemplate) DeepCopyInto(out *ProxyStateTemplate) { func (in *ProxyStateTemplate) DeepCopyInto(out *ProxyStateTemplate) {
p := proto.Clone(in).(*ProxyStateTemplate) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxyStateTemplate. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxyStateTemplate. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *ProxyStateTemplate) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ProxyState within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ProxyState within kubernetes types, where deepcopy-gen is used.
func (in *ProxyState) DeepCopyInto(out *ProxyState) { func (in *ProxyState) DeepCopyInto(out *ProxyState) {
p := proto.Clone(in).(*ProxyState) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxyState. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxyState. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using TCPRoute within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using TCPRoute within kubernetes types, where deepcopy-gen is used.
func (in *TCPRoute) DeepCopyInto(out *TCPRoute) { func (in *TCPRoute) DeepCopyInto(out *TCPRoute) {
p := proto.Clone(in).(*TCPRoute) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TCPRoute. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TCPRoute. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *TCPRoute) DeepCopyInterface() interface{} {
// DeepCopyInto supports using TCPRouteRule within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using TCPRouteRule within kubernetes types, where deepcopy-gen is used.
func (in *TCPRouteRule) DeepCopyInto(out *TCPRouteRule) { func (in *TCPRouteRule) DeepCopyInto(out *TCPRouteRule) {
p := proto.Clone(in).(*TCPRouteRule) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TCPRouteRule. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TCPRouteRule. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *TCPRouteRule) DeepCopyInterface() interface{} {
// DeepCopyInto supports using TCPBackendRef within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using TCPBackendRef within kubernetes types, where deepcopy-gen is used.
func (in *TCPBackendRef) DeepCopyInto(out *TCPBackendRef) { func (in *TCPBackendRef) DeepCopyInto(out *TCPBackendRef) {
p := proto.Clone(in).(*TCPBackendRef) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TCPBackendRef. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TCPBackendRef. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using ResourceTypeSpec within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ResourceTypeSpec within kubernetes types, where deepcopy-gen is used.
func (in *ResourceTypeSpec) DeepCopyInto(out *ResourceTypeSpec) { func (in *ResourceTypeSpec) DeepCopyInto(out *ResourceTypeSpec) {
p := proto.Clone(in).(*ResourceTypeSpec) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceTypeSpec. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceTypeSpec. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using Type within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Type within kubernetes types, where deepcopy-gen is used.
func (in *Type) DeepCopyInto(out *Type) { func (in *Type) DeepCopyInto(out *Type) {
p := proto.Clone(in).(*Type) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Type. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Type. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *Type) DeepCopyInterface() interface{} {
// DeepCopyInto supports using Tenancy within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Tenancy within kubernetes types, where deepcopy-gen is used.
func (in *Tenancy) DeepCopyInto(out *Tenancy) { func (in *Tenancy) DeepCopyInto(out *Tenancy) {
p := proto.Clone(in).(*Tenancy) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tenancy. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tenancy. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *Tenancy) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ID within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ID within kubernetes types, where deepcopy-gen is used.
func (in *ID) DeepCopyInto(out *ID) { func (in *ID) DeepCopyInto(out *ID) {
p := proto.Clone(in).(*ID) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ID. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ID. Required by controller-gen.
@ -70,8 +70,8 @@ func (in *ID) DeepCopyInterface() interface{} {
// DeepCopyInto supports using Resource within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Resource within kubernetes types, where deepcopy-gen is used.
func (in *Resource) DeepCopyInto(out *Resource) { func (in *Resource) DeepCopyInto(out *Resource) {
p := proto.Clone(in).(*Resource) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Resource. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Resource. Required by controller-gen.
@ -91,8 +91,8 @@ func (in *Resource) DeepCopyInterface() interface{} {
// DeepCopyInto supports using Status within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Status within kubernetes types, where deepcopy-gen is used.
func (in *Status) DeepCopyInto(out *Status) { func (in *Status) DeepCopyInto(out *Status) {
p := proto.Clone(in).(*Status) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Status. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Status. Required by controller-gen.
@ -112,8 +112,8 @@ func (in *Status) DeepCopyInterface() interface{} {
// DeepCopyInto supports using Condition within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Condition within kubernetes types, where deepcopy-gen is used.
func (in *Condition) DeepCopyInto(out *Condition) { func (in *Condition) DeepCopyInto(out *Condition) {
p := proto.Clone(in).(*Condition) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Condition. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Condition. Required by controller-gen.
@ -133,8 +133,8 @@ func (in *Condition) DeepCopyInterface() interface{} {
// DeepCopyInto supports using Reference within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Reference within kubernetes types, where deepcopy-gen is used.
func (in *Reference) DeepCopyInto(out *Reference) { func (in *Reference) DeepCopyInto(out *Reference) {
p := proto.Clone(in).(*Reference) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Reference. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Reference. Required by controller-gen.
@ -154,8 +154,8 @@ func (in *Reference) DeepCopyInterface() interface{} {
// DeepCopyInto supports using Tombstone within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Tombstone within kubernetes types, where deepcopy-gen is used.
func (in *Tombstone) DeepCopyInto(out *Tombstone) { func (in *Tombstone) DeepCopyInto(out *Tombstone) {
p := proto.Clone(in).(*Tombstone) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tombstone. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tombstone. Required by controller-gen.
@ -175,8 +175,8 @@ func (in *Tombstone) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ReadRequest within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ReadRequest within kubernetes types, where deepcopy-gen is used.
func (in *ReadRequest) DeepCopyInto(out *ReadRequest) { func (in *ReadRequest) DeepCopyInto(out *ReadRequest) {
p := proto.Clone(in).(*ReadRequest) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReadRequest. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReadRequest. Required by controller-gen.
@ -196,8 +196,8 @@ func (in *ReadRequest) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ReadResponse within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ReadResponse within kubernetes types, where deepcopy-gen is used.
func (in *ReadResponse) DeepCopyInto(out *ReadResponse) { func (in *ReadResponse) DeepCopyInto(out *ReadResponse) {
p := proto.Clone(in).(*ReadResponse) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReadResponse. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReadResponse. Required by controller-gen.
@ -217,8 +217,8 @@ func (in *ReadResponse) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ListRequest within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ListRequest within kubernetes types, where deepcopy-gen is used.
func (in *ListRequest) DeepCopyInto(out *ListRequest) { func (in *ListRequest) DeepCopyInto(out *ListRequest) {
p := proto.Clone(in).(*ListRequest) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ListRequest. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ListRequest. Required by controller-gen.
@ -238,8 +238,8 @@ func (in *ListRequest) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ListResponse within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ListResponse within kubernetes types, where deepcopy-gen is used.
func (in *ListResponse) DeepCopyInto(out *ListResponse) { func (in *ListResponse) DeepCopyInto(out *ListResponse) {
p := proto.Clone(in).(*ListResponse) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ListResponse. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ListResponse. Required by controller-gen.
@ -259,8 +259,8 @@ func (in *ListResponse) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ListByOwnerRequest within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ListByOwnerRequest within kubernetes types, where deepcopy-gen is used.
func (in *ListByOwnerRequest) DeepCopyInto(out *ListByOwnerRequest) { func (in *ListByOwnerRequest) DeepCopyInto(out *ListByOwnerRequest) {
p := proto.Clone(in).(*ListByOwnerRequest) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ListByOwnerRequest. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ListByOwnerRequest. Required by controller-gen.
@ -280,8 +280,8 @@ func (in *ListByOwnerRequest) DeepCopyInterface() interface{} {
// DeepCopyInto supports using ListByOwnerResponse within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using ListByOwnerResponse within kubernetes types, where deepcopy-gen is used.
func (in *ListByOwnerResponse) DeepCopyInto(out *ListByOwnerResponse) { func (in *ListByOwnerResponse) DeepCopyInto(out *ListByOwnerResponse) {
p := proto.Clone(in).(*ListByOwnerResponse) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ListByOwnerResponse. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ListByOwnerResponse. Required by controller-gen.
@ -301,8 +301,8 @@ func (in *ListByOwnerResponse) DeepCopyInterface() interface{} {
// DeepCopyInto supports using WriteRequest within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using WriteRequest within kubernetes types, where deepcopy-gen is used.
func (in *WriteRequest) DeepCopyInto(out *WriteRequest) { func (in *WriteRequest) DeepCopyInto(out *WriteRequest) {
p := proto.Clone(in).(*WriteRequest) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WriteRequest. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WriteRequest. Required by controller-gen.
@ -322,8 +322,8 @@ func (in *WriteRequest) DeepCopyInterface() interface{} {
// DeepCopyInto supports using WriteResponse within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using WriteResponse within kubernetes types, where deepcopy-gen is used.
func (in *WriteResponse) DeepCopyInto(out *WriteResponse) { func (in *WriteResponse) DeepCopyInto(out *WriteResponse) {
p := proto.Clone(in).(*WriteResponse) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WriteResponse. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WriteResponse. Required by controller-gen.
@ -343,8 +343,8 @@ func (in *WriteResponse) DeepCopyInterface() interface{} {
// DeepCopyInto supports using WriteStatusRequest within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using WriteStatusRequest within kubernetes types, where deepcopy-gen is used.
func (in *WriteStatusRequest) DeepCopyInto(out *WriteStatusRequest) { func (in *WriteStatusRequest) DeepCopyInto(out *WriteStatusRequest) {
p := proto.Clone(in).(*WriteStatusRequest) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WriteStatusRequest. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WriteStatusRequest. Required by controller-gen.
@ -364,8 +364,8 @@ func (in *WriteStatusRequest) DeepCopyInterface() interface{} {
// DeepCopyInto supports using WriteStatusResponse within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using WriteStatusResponse within kubernetes types, where deepcopy-gen is used.
func (in *WriteStatusResponse) DeepCopyInto(out *WriteStatusResponse) { func (in *WriteStatusResponse) DeepCopyInto(out *WriteStatusResponse) {
p := proto.Clone(in).(*WriteStatusResponse) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WriteStatusResponse. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WriteStatusResponse. Required by controller-gen.
@ -385,8 +385,8 @@ func (in *WriteStatusResponse) DeepCopyInterface() interface{} {
// DeepCopyInto supports using DeleteRequest within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using DeleteRequest within kubernetes types, where deepcopy-gen is used.
func (in *DeleteRequest) DeepCopyInto(out *DeleteRequest) { func (in *DeleteRequest) DeepCopyInto(out *DeleteRequest) {
p := proto.Clone(in).(*DeleteRequest) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeleteRequest. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeleteRequest. Required by controller-gen.
@ -406,8 +406,8 @@ func (in *DeleteRequest) DeepCopyInterface() interface{} {
// DeepCopyInto supports using DeleteResponse within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using DeleteResponse within kubernetes types, where deepcopy-gen is used.
func (in *DeleteResponse) DeepCopyInto(out *DeleteResponse) { func (in *DeleteResponse) DeepCopyInto(out *DeleteResponse) {
p := proto.Clone(in).(*DeleteResponse) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeleteResponse. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeleteResponse. Required by controller-gen.
@ -427,8 +427,8 @@ func (in *DeleteResponse) DeepCopyInterface() interface{} {
// DeepCopyInto supports using WatchListRequest within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using WatchListRequest within kubernetes types, where deepcopy-gen is used.
func (in *WatchListRequest) DeepCopyInto(out *WatchListRequest) { func (in *WatchListRequest) DeepCopyInto(out *WatchListRequest) {
p := proto.Clone(in).(*WatchListRequest) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WatchListRequest. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WatchListRequest. Required by controller-gen.
@ -448,8 +448,8 @@ func (in *WatchListRequest) DeepCopyInterface() interface{} {
// DeepCopyInto supports using WatchEvent within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using WatchEvent within kubernetes types, where deepcopy-gen is used.
func (in *WatchEvent) DeepCopyInto(out *WatchEvent) { func (in *WatchEvent) DeepCopyInto(out *WatchEvent) {
p := proto.Clone(in).(*WatchEvent) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WatchEvent. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WatchEvent. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using WatchServersRequest within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using WatchServersRequest within kubernetes types, where deepcopy-gen is used.
func (in *WatchServersRequest) DeepCopyInto(out *WatchServersRequest) { func (in *WatchServersRequest) DeepCopyInto(out *WatchServersRequest) {
p := proto.Clone(in).(*WatchServersRequest) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WatchServersRequest. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WatchServersRequest. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *WatchServersRequest) DeepCopyInterface() interface{} {
// DeepCopyInto supports using WatchServersResponse within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using WatchServersResponse within kubernetes types, where deepcopy-gen is used.
func (in *WatchServersResponse) DeepCopyInto(out *WatchServersResponse) { func (in *WatchServersResponse) DeepCopyInto(out *WatchServersResponse) {
p := proto.Clone(in).(*WatchServersResponse) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WatchServersResponse. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WatchServersResponse. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *WatchServersResponse) DeepCopyInterface() interface{} {
// DeepCopyInto supports using Server within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Server within kubernetes types, where deepcopy-gen is used.
func (in *Server) DeepCopyInto(out *Server) { func (in *Server) DeepCopyInto(out *Server) {
p := proto.Clone(in).(*Server) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Server. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Server. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using Namespace within kubernetes types, where deepcopy-gen is used. // DeepCopyInto supports using Namespace within kubernetes types, where deepcopy-gen is used.
func (in *Namespace) DeepCopyInto(out *Namespace) { func (in *Namespace) DeepCopyInto(out *Namespace) {
p := proto.Clone(in).(*Namespace) proto.Reset(out)
*out = *p proto.Merge(out, proto.Clone(in))
} }
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Namespace. Required by controller-gen. // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Namespace. Required by controller-gen.