Clone proto into deepcopy correctly (#19204)

This commit is contained in:
Ashwin Venkatesh 2023-10-13 16:41:22 -04:00 committed by GitHub
parent 20d1fb8c78
commit 3d1a606c3b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
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
p.P(`// DeepCopyInto supports using `, typeName, ` within kubernetes types, where deepcopy-gen is used.`)
p.P(`func (in *`, typeName, `) DeepCopyInto(out *`, typeName, `) {`)
p.P(`p := `, protoIdent, `(in).(*`, typeName, `)`)
p.P(`*out = *p`)
p.P(`proto.Reset(out)`)
p.P(`proto.Merge(out,`, protoIdent, `(in))`)
p.P(`}`)
// 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.
func (in *Spec) DeepCopyInto(out *Spec) {
p := proto.Clone(in).(*Spec)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *LogoutResponse) DeepCopyInto(out *LogoutResponse) {
p := proto.Clone(in).(*LogoutResponse)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *LoginRequest) DeepCopyInto(out *LoginRequest) {
p := proto.Clone(in).(*LoginRequest)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *LoginResponse) DeepCopyInto(out *LoginResponse) {
p := proto.Clone(in).(*LoginResponse)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *LoginToken) DeepCopyInto(out *LoginToken) {
p := proto.Clone(in).(*LoginToken)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *LogoutRequest) DeepCopyInto(out *LogoutRequest) {
p := proto.Clone(in).(*LogoutRequest)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ComputedTrafficPermissions) DeepCopyInto(out *ComputedTrafficPermissions) {
p := proto.Clone(in).(*ComputedTrafficPermissions)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *TrafficPermissions) DeepCopyInto(out *TrafficPermissions) {
p := proto.Clone(in).(*TrafficPermissions)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *NamespaceTrafficPermissions) DeepCopyInto(out *NamespaceTrafficPermissions) {
p := proto.Clone(in).(*NamespaceTrafficPermissions)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *PartitionTrafficPermissions) DeepCopyInto(out *PartitionTrafficPermissions) {
p := proto.Clone(in).(*PartitionTrafficPermissions)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Destination) DeepCopyInto(out *Destination) {
p := proto.Clone(in).(*Destination)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Permission) DeepCopyInto(out *Permission) {
p := proto.Clone(in).(*Permission)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Source) DeepCopyInto(out *Source) {
p := proto.Clone(in).(*Source)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ExcludeSource) DeepCopyInto(out *ExcludeSource) {
p := proto.Clone(in).(*ExcludeSource)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *DestinationRule) DeepCopyInto(out *DestinationRule) {
p := proto.Clone(in).(*DestinationRule)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ExcludePermissionRule) DeepCopyInto(out *ExcludePermissionRule) {
p := proto.Clone(in).(*ExcludePermissionRule)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *DestinationRuleHeader) DeepCopyInto(out *DestinationRuleHeader) {
p := proto.Clone(in).(*DestinationRuleHeader)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *WorkloadIdentity) DeepCopyInto(out *WorkloadIdentity) {
p := proto.Clone(in).(*WorkloadIdentity)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *DNSPolicy) DeepCopyInto(out *DNSPolicy) {
p := proto.Clone(in).(*DNSPolicy)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Weights) DeepCopyInto(out *Weights) {
p := proto.Clone(in).(*Weights)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *FailoverPolicy) DeepCopyInto(out *FailoverPolicy) {
p := proto.Clone(in).(*FailoverPolicy)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *FailoverConfig) DeepCopyInto(out *FailoverConfig) {
p := proto.Clone(in).(*FailoverConfig)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *FailoverDestination) DeepCopyInto(out *FailoverDestination) {
p := proto.Clone(in).(*FailoverDestination)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *HealthStatus) DeepCopyInto(out *HealthStatus) {
p := proto.Clone(in).(*HealthStatus)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthStatus. Required by controller-gen.
@ -28,8 +28,8 @@ func (in *HealthStatus) DeepCopyInterface() interface{} {
// DeepCopyInto supports using HealthChecks within kubernetes types, where deepcopy-gen is used.
func (in *HealthChecks) DeepCopyInto(out *HealthChecks) {
p := proto.Clone(in).(*HealthChecks)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthChecks. Required by controller-gen.
@ -49,8 +49,8 @@ func (in *HealthChecks) DeepCopyInterface() interface{} {
// DeepCopyInto supports using HealthCheck within kubernetes types, where deepcopy-gen is used.
func (in *HealthCheck) DeepCopyInto(out *HealthCheck) {
p := proto.Clone(in).(*HealthCheck)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthCheck. Required by controller-gen.
@ -70,8 +70,8 @@ func (in *HealthCheck) DeepCopyInterface() interface{} {
// DeepCopyInto supports using HTTPCheck within kubernetes types, where deepcopy-gen is used.
func (in *HTTPCheck) DeepCopyInto(out *HTTPCheck) {
p := proto.Clone(in).(*HTTPCheck)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPCheck. Required by controller-gen.
@ -91,8 +91,8 @@ func (in *HTTPCheck) DeepCopyInterface() interface{} {
// DeepCopyInto supports using TCPCheck within kubernetes types, where deepcopy-gen is used.
func (in *TCPCheck) DeepCopyInto(out *TCPCheck) {
p := proto.Clone(in).(*TCPCheck)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TCPCheck. Required by controller-gen.
@ -112,8 +112,8 @@ func (in *TCPCheck) DeepCopyInterface() interface{} {
// DeepCopyInto supports using UDPCheck within kubernetes types, where deepcopy-gen is used.
func (in *UDPCheck) DeepCopyInto(out *UDPCheck) {
p := proto.Clone(in).(*UDPCheck)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UDPCheck. Required by controller-gen.
@ -133,8 +133,8 @@ func (in *UDPCheck) DeepCopyInterface() interface{} {
// DeepCopyInto supports using GRPCCheck within kubernetes types, where deepcopy-gen is used.
func (in *GRPCCheck) DeepCopyInto(out *GRPCCheck) {
p := proto.Clone(in).(*GRPCCheck)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GRPCCheck. Required by controller-gen.
@ -154,8 +154,8 @@ func (in *GRPCCheck) DeepCopyInterface() interface{} {
// DeepCopyInto supports using OSServiceCheck within kubernetes types, where deepcopy-gen is used.
func (in *OSServiceCheck) DeepCopyInto(out *OSServiceCheck) {
p := proto.Clone(in).(*OSServiceCheck)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OSServiceCheck. Required by controller-gen.
@ -175,8 +175,8 @@ func (in *OSServiceCheck) DeepCopyInterface() interface{} {
// DeepCopyInto supports using CheckTLSConfig within kubernetes types, where deepcopy-gen is used.
func (in *CheckTLSConfig) DeepCopyInto(out *CheckTLSConfig) {
p := proto.Clone(in).(*CheckTLSConfig)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CheckTLSConfig. Required by controller-gen.

View File

@ -7,8 +7,8 @@ import (
// DeepCopyInto supports using Node within kubernetes types, where deepcopy-gen is used.
func (in *Node) DeepCopyInto(out *Node) {
p := proto.Clone(in).(*Node)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *NodeAddress) DeepCopyInto(out *NodeAddress) {
p := proto.Clone(in).(*NodeAddress)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *WorkloadSelector) DeepCopyInto(out *WorkloadSelector) {
p := proto.Clone(in).(*WorkloadSelector)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Service) DeepCopyInto(out *Service) {
p := proto.Clone(in).(*Service)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ServicePort) DeepCopyInto(out *ServicePort) {
p := proto.Clone(in).(*ServicePort)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ServiceEndpoints) DeepCopyInto(out *ServiceEndpoints) {
p := proto.Clone(in).(*ServiceEndpoints)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Endpoint) DeepCopyInto(out *Endpoint) {
p := proto.Clone(in).(*Endpoint)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *VirtualIPs) DeepCopyInto(out *VirtualIPs) {
p := proto.Clone(in).(*VirtualIPs)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *IP) DeepCopyInto(out *IP) {
p := proto.Clone(in).(*IP)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Workload) DeepCopyInto(out *Workload) {
p := proto.Clone(in).(*Workload)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *WorkloadAddress) DeepCopyInto(out *WorkloadAddress) {
p := proto.Clone(in).(*WorkloadAddress)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *WorkloadPort) DeepCopyInto(out *WorkloadPort) {
p := proto.Clone(in).(*WorkloadPort)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Locality) DeepCopyInto(out *Locality) {
p := proto.Clone(in).(*Locality)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *WatchRootsRequest) DeepCopyInto(out *WatchRootsRequest) {
p := proto.Clone(in).(*WatchRootsRequest)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *WatchRootsResponse) DeepCopyInto(out *WatchRootsResponse) {
p := proto.Clone(in).(*WatchRootsResponse)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *CARoot) DeepCopyInto(out *CARoot) {
p := proto.Clone(in).(*CARoot)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *SignRequest) DeepCopyInto(out *SignRequest) {
p := proto.Clone(in).(*SignRequest)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *SignResponse) DeepCopyInto(out *SignResponse) {
p := proto.Clone(in).(*SignResponse)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *GetSupportedDataplaneFeaturesRequest) DeepCopyInto(out *GetSupportedDataplaneFeaturesRequest) {
p := proto.Clone(in).(*GetSupportedDataplaneFeaturesRequest)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *DataplaneFeatureSupport) DeepCopyInto(out *DataplaneFeatureSupport) {
p := proto.Clone(in).(*DataplaneFeatureSupport)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *GetSupportedDataplaneFeaturesResponse) DeepCopyInto(out *GetSupportedDataplaneFeaturesResponse) {
p := proto.Clone(in).(*GetSupportedDataplaneFeaturesResponse)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *GetEnvoyBootstrapParamsRequest) DeepCopyInto(out *GetEnvoyBootstrapParamsRequest) {
p := proto.Clone(in).(*GetEnvoyBootstrapParamsRequest)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *GetEnvoyBootstrapParamsResponse) DeepCopyInto(out *GetEnvoyBootstrapParamsResponse) {
p := proto.Clone(in).(*GetEnvoyBootstrapParamsResponse)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *QueryRequest) DeepCopyInto(out *QueryRequest) {
p := proto.Clone(in).(*QueryRequest)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *QueryResponse) DeepCopyInto(out *QueryResponse) {
p := proto.Clone(in).(*QueryResponse)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ParentReference) DeepCopyInto(out *ParentReference) {
p := proto.Clone(in).(*ParentReference)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *BackendReference) DeepCopyInto(out *BackendReference) {
p := proto.Clone(in).(*BackendReference)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ComputedExplicitDestinations) DeepCopyInto(out *ComputedExplicitDestinations) {
p := proto.Clone(in).(*ComputedExplicitDestinations)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ComputedProxyConfiguration) DeepCopyInto(out *ComputedProxyConfiguration) {
p := proto.Clone(in).(*ComputedProxyConfiguration)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ComputedRoutes) DeepCopyInto(out *ComputedRoutes) {
p := proto.Clone(in).(*ComputedRoutes)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ComputedPortRoutes) DeepCopyInto(out *ComputedPortRoutes) {
p := proto.Clone(in).(*ComputedPortRoutes)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ComputedHTTPRoute) DeepCopyInto(out *ComputedHTTPRoute) {
p := proto.Clone(in).(*ComputedHTTPRoute)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ComputedHTTPRouteRule) DeepCopyInto(out *ComputedHTTPRouteRule) {
p := proto.Clone(in).(*ComputedHTTPRouteRule)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ComputedHTTPBackendRef) DeepCopyInto(out *ComputedHTTPBackendRef) {
p := proto.Clone(in).(*ComputedHTTPBackendRef)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ComputedGRPCRoute) DeepCopyInto(out *ComputedGRPCRoute) {
p := proto.Clone(in).(*ComputedGRPCRoute)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ComputedGRPCRouteRule) DeepCopyInto(out *ComputedGRPCRouteRule) {
p := proto.Clone(in).(*ComputedGRPCRouteRule)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ComputedGRPCBackendRef) DeepCopyInto(out *ComputedGRPCBackendRef) {
p := proto.Clone(in).(*ComputedGRPCBackendRef)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ComputedTCPRoute) DeepCopyInto(out *ComputedTCPRoute) {
p := proto.Clone(in).(*ComputedTCPRoute)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ComputedTCPRouteRule) DeepCopyInto(out *ComputedTCPRouteRule) {
p := proto.Clone(in).(*ComputedTCPRouteRule)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ComputedTCPBackendRef) DeepCopyInto(out *ComputedTCPBackendRef) {
p := proto.Clone(in).(*ComputedTCPBackendRef)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *BackendTargetDetails) DeepCopyInto(out *BackendTargetDetails) {
p := proto.Clone(in).(*BackendTargetDetails)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ComputedFailoverConfig) DeepCopyInto(out *ComputedFailoverConfig) {
p := proto.Clone(in).(*ComputedFailoverConfig)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ComputedFailoverDestination) DeepCopyInto(out *ComputedFailoverDestination) {
p := proto.Clone(in).(*ComputedFailoverDestination)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ConnectionConfig) DeepCopyInto(out *ConnectionConfig) {
p := proto.Clone(in).(*ConnectionConfig)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *InboundConnectionsConfig) DeepCopyInto(out *InboundConnectionsConfig) {
p := proto.Clone(in).(*InboundConnectionsConfig)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *DestinationPolicy) DeepCopyInto(out *DestinationPolicy) {
p := proto.Clone(in).(*DestinationPolicy)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *DestinationConfig) DeepCopyInto(out *DestinationConfig) {
p := proto.Clone(in).(*DestinationConfig)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *LocalityPrioritization) DeepCopyInto(out *LocalityPrioritization) {
p := proto.Clone(in).(*LocalityPrioritization)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *LoadBalancer) DeepCopyInto(out *LoadBalancer) {
p := proto.Clone(in).(*LoadBalancer)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *RingHashConfig) DeepCopyInto(out *RingHashConfig) {
p := proto.Clone(in).(*RingHashConfig)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *LeastRequestConfig) DeepCopyInto(out *LeastRequestConfig) {
p := proto.Clone(in).(*LeastRequestConfig)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *HashPolicy) DeepCopyInto(out *HashPolicy) {
p := proto.Clone(in).(*HashPolicy)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *CookieConfig) DeepCopyInto(out *CookieConfig) {
p := proto.Clone(in).(*CookieConfig)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *DestinationsConfiguration) DeepCopyInto(out *DestinationsConfiguration) {
p := proto.Clone(in).(*DestinationsConfiguration)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *DestinationConfigOverrides) DeepCopyInto(out *DestinationConfigOverrides) {
p := proto.Clone(in).(*DestinationConfigOverrides)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *DestinationConfiguration) DeepCopyInto(out *DestinationConfiguration) {
p := proto.Clone(in).(*DestinationConfiguration)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *DestinationLimits) DeepCopyInto(out *DestinationLimits) {
p := proto.Clone(in).(*DestinationLimits)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *PassiveHealthCheck) DeepCopyInto(out *PassiveHealthCheck) {
p := proto.Clone(in).(*PassiveHealthCheck)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Destinations) DeepCopyInto(out *Destinations) {
p := proto.Clone(in).(*Destinations)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Destination) DeepCopyInto(out *Destination) {
p := proto.Clone(in).(*Destination)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *IPPortAddress) DeepCopyInto(out *IPPortAddress) {
p := proto.Clone(in).(*IPPortAddress)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *UnixSocketAddress) DeepCopyInto(out *UnixSocketAddress) {
p := proto.Clone(in).(*UnixSocketAddress)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *PreparedQueryDestination) DeepCopyInto(out *PreparedQueryDestination) {
p := proto.Clone(in).(*PreparedQueryDestination)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ExposeConfig) DeepCopyInto(out *ExposeConfig) {
p := proto.Clone(in).(*ExposeConfig)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ExposePath) DeepCopyInto(out *ExposePath) {
p := proto.Clone(in).(*ExposePath)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *GRPCRoute) DeepCopyInto(out *GRPCRoute) {
p := proto.Clone(in).(*GRPCRoute)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *GRPCRouteRule) DeepCopyInto(out *GRPCRouteRule) {
p := proto.Clone(in).(*GRPCRouteRule)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *GRPCRouteMatch) DeepCopyInto(out *GRPCRouteMatch) {
p := proto.Clone(in).(*GRPCRouteMatch)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *GRPCMethodMatch) DeepCopyInto(out *GRPCMethodMatch) {
p := proto.Clone(in).(*GRPCMethodMatch)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *GRPCHeaderMatch) DeepCopyInto(out *GRPCHeaderMatch) {
p := proto.Clone(in).(*GRPCHeaderMatch)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *GRPCRouteFilter) DeepCopyInto(out *GRPCRouteFilter) {
p := proto.Clone(in).(*GRPCRouteFilter)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *GRPCBackendRef) DeepCopyInto(out *GRPCBackendRef) {
p := proto.Clone(in).(*GRPCBackendRef)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *HTTPRoute) DeepCopyInto(out *HTTPRoute) {
p := proto.Clone(in).(*HTTPRoute)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *HTTPRouteRule) DeepCopyInto(out *HTTPRouteRule) {
p := proto.Clone(in).(*HTTPRouteRule)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *HTTPRouteMatch) DeepCopyInto(out *HTTPRouteMatch) {
p := proto.Clone(in).(*HTTPRouteMatch)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *HTTPPathMatch) DeepCopyInto(out *HTTPPathMatch) {
p := proto.Clone(in).(*HTTPPathMatch)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *HTTPHeaderMatch) DeepCopyInto(out *HTTPHeaderMatch) {
p := proto.Clone(in).(*HTTPHeaderMatch)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *HTTPQueryParamMatch) DeepCopyInto(out *HTTPQueryParamMatch) {
p := proto.Clone(in).(*HTTPQueryParamMatch)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *HTTPRouteFilter) DeepCopyInto(out *HTTPRouteFilter) {
p := proto.Clone(in).(*HTTPRouteFilter)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *HTTPHeaderFilter) DeepCopyInto(out *HTTPHeaderFilter) {
p := proto.Clone(in).(*HTTPHeaderFilter)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *HTTPHeader) DeepCopyInto(out *HTTPHeader) {
p := proto.Clone(in).(*HTTPHeader)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *HTTPURLRewriteFilter) DeepCopyInto(out *HTTPURLRewriteFilter) {
p := proto.Clone(in).(*HTTPURLRewriteFilter)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *HTTPBackendRef) DeepCopyInto(out *HTTPBackendRef) {
p := proto.Clone(in).(*HTTPBackendRef)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *HTTPRouteRetries) DeepCopyInto(out *HTTPRouteRetries) {
p := proto.Clone(in).(*HTTPRouteRetries)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *HTTPRouteTimeouts) DeepCopyInto(out *HTTPRouteTimeouts) {
p := proto.Clone(in).(*HTTPRouteTimeouts)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *AccessLogs) DeepCopyInto(out *AccessLogs) {
p := proto.Clone(in).(*AccessLogs)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *HostPortAddress) DeepCopyInto(out *HostPortAddress) {
p := proto.Clone(in).(*HostPortAddress)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *UnixSocketAddress) DeepCopyInto(out *UnixSocketAddress) {
p := proto.Clone(in).(*UnixSocketAddress)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Cluster) DeepCopyInto(out *Cluster) {
p := proto.Clone(in).(*Cluster)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *FailoverGroup) DeepCopyInto(out *FailoverGroup) {
p := proto.Clone(in).(*FailoverGroup)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *FailoverGroupConfig) DeepCopyInto(out *FailoverGroupConfig) {
p := proto.Clone(in).(*FailoverGroupConfig)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *EndpointGroup) DeepCopyInto(out *EndpointGroup) {
p := proto.Clone(in).(*EndpointGroup)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *DynamicEndpointGroup) DeepCopyInto(out *DynamicEndpointGroup) {
p := proto.Clone(in).(*DynamicEndpointGroup)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *PassthroughEndpointGroup) DeepCopyInto(out *PassthroughEndpointGroup) {
p := proto.Clone(in).(*PassthroughEndpointGroup)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *DNSEndpointGroup) DeepCopyInto(out *DNSEndpointGroup) {
p := proto.Clone(in).(*DNSEndpointGroup)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *StaticEndpointGroup) DeepCopyInto(out *StaticEndpointGroup) {
p := proto.Clone(in).(*StaticEndpointGroup)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *DestinationCluster) DeepCopyInto(out *DestinationCluster) {
p := proto.Clone(in).(*DestinationCluster)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *L4WeightedClusterGroup) DeepCopyInto(out *L4WeightedClusterGroup) {
p := proto.Clone(in).(*L4WeightedClusterGroup)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *L7WeightedClusterGroup) DeepCopyInto(out *L7WeightedClusterGroup) {
p := proto.Clone(in).(*L7WeightedClusterGroup)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *L4WeightedDestinationCluster) DeepCopyInto(out *L4WeightedDestinationCluster) {
p := proto.Clone(in).(*L4WeightedDestinationCluster)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *L7WeightedDestinationCluster) DeepCopyInto(out *L7WeightedDestinationCluster) {
p := proto.Clone(in).(*L7WeightedDestinationCluster)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *DynamicEndpointGroupConfig) DeepCopyInto(out *DynamicEndpointGroupConfig) {
p := proto.Clone(in).(*DynamicEndpointGroupConfig)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *LBPolicyLeastRequest) DeepCopyInto(out *LBPolicyLeastRequest) {
p := proto.Clone(in).(*LBPolicyLeastRequest)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *LBPolicyRoundRobin) DeepCopyInto(out *LBPolicyRoundRobin) {
p := proto.Clone(in).(*LBPolicyRoundRobin)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *LBPolicyRandom) DeepCopyInto(out *LBPolicyRandom) {
p := proto.Clone(in).(*LBPolicyRandom)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *LBPolicyRingHash) DeepCopyInto(out *LBPolicyRingHash) {
p := proto.Clone(in).(*LBPolicyRingHash)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *LBPolicyMaglev) DeepCopyInto(out *LBPolicyMaglev) {
p := proto.Clone(in).(*LBPolicyMaglev)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *CircuitBreakers) DeepCopyInto(out *CircuitBreakers) {
p := proto.Clone(in).(*CircuitBreakers)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *UpstreamLimits) DeepCopyInto(out *UpstreamLimits) {
p := proto.Clone(in).(*UpstreamLimits)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *OutlierDetection) DeepCopyInto(out *OutlierDetection) {
p := proto.Clone(in).(*OutlierDetection)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *UpstreamConnectionOptions) DeepCopyInto(out *UpstreamConnectionOptions) {
p := proto.Clone(in).(*UpstreamConnectionOptions)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *PassthroughEndpointGroupConfig) DeepCopyInto(out *PassthroughEndpointGroupConfig) {
p := proto.Clone(in).(*PassthroughEndpointGroupConfig)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *DNSEndpointGroupConfig) DeepCopyInto(out *DNSEndpointGroupConfig) {
p := proto.Clone(in).(*DNSEndpointGroupConfig)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *StaticEndpointGroupConfig) DeepCopyInto(out *StaticEndpointGroupConfig) {
p := proto.Clone(in).(*StaticEndpointGroupConfig)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Endpoints) DeepCopyInto(out *Endpoints) {
p := proto.Clone(in).(*Endpoints)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Endpoint) DeepCopyInto(out *Endpoint) {
p := proto.Clone(in).(*Endpoint)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *EscapeHatches) DeepCopyInto(out *EscapeHatches) {
p := proto.Clone(in).(*EscapeHatches)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *HeaderMutation) DeepCopyInto(out *HeaderMutation) {
p := proto.Clone(in).(*HeaderMutation)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *RequestHeaderAdd) DeepCopyInto(out *RequestHeaderAdd) {
p := proto.Clone(in).(*RequestHeaderAdd)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *RequestHeaderRemove) DeepCopyInto(out *RequestHeaderRemove) {
p := proto.Clone(in).(*RequestHeaderRemove)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ResponseHeaderAdd) DeepCopyInto(out *ResponseHeaderAdd) {
p := proto.Clone(in).(*ResponseHeaderAdd)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ResponseHeaderRemove) DeepCopyInto(out *ResponseHeaderRemove) {
p := proto.Clone(in).(*ResponseHeaderRemove)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Header) DeepCopyInto(out *Header) {
p := proto.Clone(in).(*Header)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Listener) DeepCopyInto(out *Listener) {
p := proto.Clone(in).(*Listener)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Router) DeepCopyInto(out *Router) {
p := proto.Clone(in).(*Router)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Match) DeepCopyInto(out *Match) {
p := proto.Clone(in).(*Match)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *CidrRange) DeepCopyInto(out *CidrRange) {
p := proto.Clone(in).(*CidrRange)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *L4Destination) DeepCopyInto(out *L4Destination) {
p := proto.Clone(in).(*L4Destination)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *L7DestinationRoute) DeepCopyInto(out *L7DestinationRoute) {
p := proto.Clone(in).(*L7DestinationRoute)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *L7Destination) DeepCopyInto(out *L7Destination) {
p := proto.Clone(in).(*L7Destination)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *SNIDestination) DeepCopyInto(out *SNIDestination) {
p := proto.Clone(in).(*SNIDestination)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *LeafCertificateRef) DeepCopyInto(out *LeafCertificateRef) {
p := proto.Clone(in).(*LeafCertificateRef)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *TrustBundleRef) DeepCopyInto(out *TrustBundleRef) {
p := proto.Clone(in).(*TrustBundleRef)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *EndpointRef) DeepCopyInto(out *EndpointRef) {
p := proto.Clone(in).(*EndpointRef)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Route) DeepCopyInto(out *Route) {
p := proto.Clone(in).(*Route)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *VirtualHost) DeepCopyInto(out *VirtualHost) {
p := proto.Clone(in).(*VirtualHost)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *RouteRule) DeepCopyInto(out *RouteRule) {
p := proto.Clone(in).(*RouteRule)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *RouteMatch) DeepCopyInto(out *RouteMatch) {
p := proto.Clone(in).(*RouteMatch)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *PathMatch) DeepCopyInto(out *PathMatch) {
p := proto.Clone(in).(*PathMatch)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *QueryParameterMatch) DeepCopyInto(out *QueryParameterMatch) {
p := proto.Clone(in).(*QueryParameterMatch)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *HeaderMatch) DeepCopyInto(out *HeaderMatch) {
p := proto.Clone(in).(*HeaderMatch)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *RouteDestination) DeepCopyInto(out *RouteDestination) {
p := proto.Clone(in).(*RouteDestination)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *DestinationConfiguration) DeepCopyInto(out *DestinationConfiguration) {
p := proto.Clone(in).(*DestinationConfiguration)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *RetryPolicy) DeepCopyInto(out *RetryPolicy) {
p := proto.Clone(in).(*RetryPolicy)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *TimeoutConfig) DeepCopyInto(out *TimeoutConfig) {
p := proto.Clone(in).(*TimeoutConfig)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *LoadBalancerHashPolicy) DeepCopyInto(out *LoadBalancerHashPolicy) {
p := proto.Clone(in).(*LoadBalancerHashPolicy)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *CookiePolicy) DeepCopyInto(out *CookiePolicy) {
p := proto.Clone(in).(*CookiePolicy)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *HeaderPolicy) DeepCopyInto(out *HeaderPolicy) {
p := proto.Clone(in).(*HeaderPolicy)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *QueryParameterPolicy) DeepCopyInto(out *QueryParameterPolicy) {
p := proto.Clone(in).(*QueryParameterPolicy)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ConnectionPropertiesPolicy) DeepCopyInto(out *ConnectionPropertiesPolicy) {
p := proto.Clone(in).(*ConnectionPropertiesPolicy)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *TrafficPermissions) DeepCopyInto(out *TrafficPermissions) {
p := proto.Clone(in).(*TrafficPermissions)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Permission) DeepCopyInto(out *Permission) {
p := proto.Clone(in).(*Permission)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Principal) DeepCopyInto(out *Principal) {
p := proto.Clone(in).(*Principal)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Spiffe) DeepCopyInto(out *Spiffe) {
p := proto.Clone(in).(*Spiffe)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *TLS) DeepCopyInto(out *TLS) {
p := proto.Clone(in).(*TLS)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *TransportSocket) DeepCopyInto(out *TransportSocket) {
p := proto.Clone(in).(*TransportSocket)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *InboundMeshMTLS) DeepCopyInto(out *InboundMeshMTLS) {
p := proto.Clone(in).(*InboundMeshMTLS)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *OutboundMeshMTLS) DeepCopyInto(out *OutboundMeshMTLS) {
p := proto.Clone(in).(*OutboundMeshMTLS)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *InboundNonMeshTLS) DeepCopyInto(out *InboundNonMeshTLS) {
p := proto.Clone(in).(*InboundNonMeshTLS)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *OutboundNonMeshTLS) DeepCopyInto(out *OutboundNonMeshTLS) {
p := proto.Clone(in).(*OutboundNonMeshTLS)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *MeshInboundValidationContext) DeepCopyInto(out *MeshInboundValidationContext) {
p := proto.Clone(in).(*MeshInboundValidationContext)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *MeshOutboundValidationContext) DeepCopyInto(out *MeshOutboundValidationContext) {
p := proto.Clone(in).(*MeshOutboundValidationContext)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *NonMeshOutboundValidationContext) DeepCopyInto(out *NonMeshOutboundValidationContext) {
p := proto.Clone(in).(*NonMeshOutboundValidationContext)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *SDSCertificate) DeepCopyInto(out *SDSCertificate) {
p := proto.Clone(in).(*SDSCertificate)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *TLSParameters) DeepCopyInto(out *TLSParameters) {
p := proto.Clone(in).(*TLSParameters)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *LeafCertificate) DeepCopyInto(out *LeafCertificate) {
p := proto.Clone(in).(*LeafCertificate)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *TrustBundle) DeepCopyInto(out *TrustBundle) {
p := proto.Clone(in).(*TrustBundle)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ProxyConfiguration) DeepCopyInto(out *ProxyConfiguration) {
p := proto.Clone(in).(*ProxyConfiguration)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *DynamicConfig) DeepCopyInto(out *DynamicConfig) {
p := proto.Clone(in).(*DynamicConfig)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *TransparentProxy) DeepCopyInto(out *TransparentProxy) {
p := proto.Clone(in).(*TransparentProxy)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *BootstrapConfig) DeepCopyInto(out *BootstrapConfig) {
p := proto.Clone(in).(*BootstrapConfig)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *AccessLogsConfig) DeepCopyInto(out *AccessLogsConfig) {
p := proto.Clone(in).(*AccessLogsConfig)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *EnvoyExtension) DeepCopyInto(out *EnvoyExtension) {
p := proto.Clone(in).(*EnvoyExtension)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ProxyStateTemplate) DeepCopyInto(out *ProxyStateTemplate) {
p := proto.Clone(in).(*ProxyStateTemplate)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ProxyState) DeepCopyInto(out *ProxyState) {
p := proto.Clone(in).(*ProxyState)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *TCPRoute) DeepCopyInto(out *TCPRoute) {
p := proto.Clone(in).(*TCPRoute)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *TCPRouteRule) DeepCopyInto(out *TCPRouteRule) {
p := proto.Clone(in).(*TCPRouteRule)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *TCPBackendRef) DeepCopyInto(out *TCPBackendRef) {
p := proto.Clone(in).(*TCPBackendRef)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ResourceTypeSpec) DeepCopyInto(out *ResourceTypeSpec) {
p := proto.Clone(in).(*ResourceTypeSpec)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Type) DeepCopyInto(out *Type) {
p := proto.Clone(in).(*Type)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Tenancy) DeepCopyInto(out *Tenancy) {
p := proto.Clone(in).(*Tenancy)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ID) DeepCopyInto(out *ID) {
p := proto.Clone(in).(*ID)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Resource) DeepCopyInto(out *Resource) {
p := proto.Clone(in).(*Resource)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Status) DeepCopyInto(out *Status) {
p := proto.Clone(in).(*Status)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Condition) DeepCopyInto(out *Condition) {
p := proto.Clone(in).(*Condition)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Reference) DeepCopyInto(out *Reference) {
p := proto.Clone(in).(*Reference)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Tombstone) DeepCopyInto(out *Tombstone) {
p := proto.Clone(in).(*Tombstone)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ReadRequest) DeepCopyInto(out *ReadRequest) {
p := proto.Clone(in).(*ReadRequest)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ReadResponse) DeepCopyInto(out *ReadResponse) {
p := proto.Clone(in).(*ReadResponse)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ListRequest) DeepCopyInto(out *ListRequest) {
p := proto.Clone(in).(*ListRequest)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ListResponse) DeepCopyInto(out *ListResponse) {
p := proto.Clone(in).(*ListResponse)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ListByOwnerRequest) DeepCopyInto(out *ListByOwnerRequest) {
p := proto.Clone(in).(*ListByOwnerRequest)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *ListByOwnerResponse) DeepCopyInto(out *ListByOwnerResponse) {
p := proto.Clone(in).(*ListByOwnerResponse)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *WriteRequest) DeepCopyInto(out *WriteRequest) {
p := proto.Clone(in).(*WriteRequest)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *WriteResponse) DeepCopyInto(out *WriteResponse) {
p := proto.Clone(in).(*WriteResponse)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *WriteStatusRequest) DeepCopyInto(out *WriteStatusRequest) {
p := proto.Clone(in).(*WriteStatusRequest)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *WriteStatusResponse) DeepCopyInto(out *WriteStatusResponse) {
p := proto.Clone(in).(*WriteStatusResponse)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *DeleteRequest) DeepCopyInto(out *DeleteRequest) {
p := proto.Clone(in).(*DeleteRequest)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *DeleteResponse) DeepCopyInto(out *DeleteResponse) {
p := proto.Clone(in).(*DeleteResponse)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *WatchListRequest) DeepCopyInto(out *WatchListRequest) {
p := proto.Clone(in).(*WatchListRequest)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *WatchEvent) DeepCopyInto(out *WatchEvent) {
p := proto.Clone(in).(*WatchEvent)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *WatchServersRequest) DeepCopyInto(out *WatchServersRequest) {
p := proto.Clone(in).(*WatchServersRequest)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *WatchServersResponse) DeepCopyInto(out *WatchServersResponse) {
p := proto.Clone(in).(*WatchServersResponse)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Server) DeepCopyInto(out *Server) {
p := proto.Clone(in).(*Server)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// 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.
func (in *Namespace) DeepCopyInto(out *Namespace) {
p := proto.Clone(in).(*Namespace)
*out = *p
proto.Reset(out)
proto.Merge(out, proto.Clone(in))
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Namespace. Required by controller-gen.