diff --git a/api/buf.gen.yaml b/api/buf.gen.yaml index 4b3dc95df2..5571b2482e 100644 --- a/api/buf.gen.yaml +++ b/api/buf.gen.yaml @@ -22,6 +22,10 @@ plugins: - paths=source_relative - orig_name=true - emit_defaults=true + - remote: buf.build/fluxninja/plugins/protoc-gen-go-deepcopy:v1.15.0 + out: gen/proto/go + opt: + - paths=source_relative - remote: buf.build/grpc-ecosystem/plugins/grpc-gateway:v2.11.1-1 out: gen/proto/go opt: diff --git a/api/gen/proto/go/aperture/common/config/v1/config_properties_wrapper_deepcopy.gen.go b/api/gen/proto/go/aperture/common/config/v1/config_properties_wrapper_deepcopy.gen.go new file mode 100644 index 0000000000..63d041793c --- /dev/null +++ b/api/gen/proto/go/aperture/common/config/v1/config_properties_wrapper_deepcopy.gen.go @@ -0,0 +1,153 @@ +// Code generated by protoc-gen-deepcopy. DO NOT EDIT. +package configv1 + +import ( + proto "github.com/golang/protobuf/proto" +) + +// DeepCopyInto supports using PolicyWrapper within kubernetes types, where deepcopy-gen is used. +func (in *PolicyWrapper) DeepCopyInto(out *PolicyWrapper) { + p := proto.Clone(in).(*PolicyWrapper) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyWrapper. Required by controller-gen. +func (in *PolicyWrapper) DeepCopy() *PolicyWrapper { + if in == nil { + return nil + } + out := new(PolicyWrapper) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new PolicyWrapper. Required by controller-gen. +func (in *PolicyWrapper) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using FluxMeterWrapper within kubernetes types, where deepcopy-gen is used. +func (in *FluxMeterWrapper) DeepCopyInto(out *FluxMeterWrapper) { + p := proto.Clone(in).(*FluxMeterWrapper) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FluxMeterWrapper. Required by controller-gen. +func (in *FluxMeterWrapper) DeepCopy() *FluxMeterWrapper { + if in == nil { + return nil + } + out := new(FluxMeterWrapper) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new FluxMeterWrapper. Required by controller-gen. +func (in *FluxMeterWrapper) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using ConcurrencyLimiterWrapper within kubernetes types, where deepcopy-gen is used. +func (in *ConcurrencyLimiterWrapper) DeepCopyInto(out *ConcurrencyLimiterWrapper) { + p := proto.Clone(in).(*ConcurrencyLimiterWrapper) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConcurrencyLimiterWrapper. Required by controller-gen. +func (in *ConcurrencyLimiterWrapper) DeepCopy() *ConcurrencyLimiterWrapper { + if in == nil { + return nil + } + out := new(ConcurrencyLimiterWrapper) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ConcurrencyLimiterWrapper. Required by controller-gen. +func (in *ConcurrencyLimiterWrapper) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using RateLimiterWrapper within kubernetes types, where deepcopy-gen is used. +func (in *RateLimiterWrapper) DeepCopyInto(out *RateLimiterWrapper) { + p := proto.Clone(in).(*RateLimiterWrapper) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiterWrapper. Required by controller-gen. +func (in *RateLimiterWrapper) DeepCopy() *RateLimiterWrapper { + if in == nil { + return nil + } + out := new(RateLimiterWrapper) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiterWrapper. Required by controller-gen. +func (in *RateLimiterWrapper) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using LoadShedDecsisionWrapper within kubernetes types, where deepcopy-gen is used. +func (in *LoadShedDecsisionWrapper) DeepCopyInto(out *LoadShedDecsisionWrapper) { + p := proto.Clone(in).(*LoadShedDecsisionWrapper) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadShedDecsisionWrapper. Required by controller-gen. +func (in *LoadShedDecsisionWrapper) DeepCopy() *LoadShedDecsisionWrapper { + if in == nil { + return nil + } + out := new(LoadShedDecsisionWrapper) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new LoadShedDecsisionWrapper. Required by controller-gen. +func (in *LoadShedDecsisionWrapper) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using TokensDecisionWrapper within kubernetes types, where deepcopy-gen is used. +func (in *TokensDecisionWrapper) DeepCopyInto(out *TokensDecisionWrapper) { + p := proto.Clone(in).(*TokensDecisionWrapper) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokensDecisionWrapper. Required by controller-gen. +func (in *TokensDecisionWrapper) DeepCopy() *TokensDecisionWrapper { + if in == nil { + return nil + } + out := new(TokensDecisionWrapper) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new TokensDecisionWrapper. Required by controller-gen. +func (in *TokensDecisionWrapper) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using RateLimiterDecisionWrapper within kubernetes types, where deepcopy-gen is used. +func (in *RateLimiterDecisionWrapper) DeepCopyInto(out *RateLimiterDecisionWrapper) { + p := proto.Clone(in).(*RateLimiterDecisionWrapper) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiterDecisionWrapper. Required by controller-gen. +func (in *RateLimiterDecisionWrapper) DeepCopy() *RateLimiterDecisionWrapper { + if in == nil { + return nil + } + out := new(RateLimiterDecisionWrapper) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiterDecisionWrapper. Required by controller-gen. +func (in *RateLimiterDecisionWrapper) DeepCopyInterface() interface{} { + return in.DeepCopy() +} diff --git a/api/gen/proto/go/aperture/common/entitycache/v1/entitycache_deepcopy.gen.go b/api/gen/proto/go/aperture/common/entitycache/v1/entitycache_deepcopy.gen.go new file mode 100644 index 0000000000..6aa1301679 --- /dev/null +++ b/api/gen/proto/go/aperture/common/entitycache/v1/entitycache_deepcopy.gen.go @@ -0,0 +1,69 @@ +// Code generated by protoc-gen-deepcopy. DO NOT EDIT. +package entitycachev1 + +import ( + proto "github.com/golang/protobuf/proto" +) + +// DeepCopyInto supports using ServicesList within kubernetes types, where deepcopy-gen is used. +func (in *ServicesList) DeepCopyInto(out *ServicesList) { + p := proto.Clone(in).(*ServicesList) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicesList. Required by controller-gen. +func (in *ServicesList) DeepCopy() *ServicesList { + if in == nil { + return nil + } + out := new(ServicesList) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ServicesList. Required by controller-gen. +func (in *ServicesList) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// 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 +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Service. Required by controller-gen. +func (in *Service) DeepCopy() *Service { + if in == nil { + return nil + } + out := new(Service) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Service. Required by controller-gen. +func (in *Service) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using OverlappingService within kubernetes types, where deepcopy-gen is used. +func (in *OverlappingService) DeepCopyInto(out *OverlappingService) { + p := proto.Clone(in).(*OverlappingService) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OverlappingService. Required by controller-gen. +func (in *OverlappingService) DeepCopy() *OverlappingService { + if in == nil { + return nil + } + out := new(OverlappingService) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new OverlappingService. Required by controller-gen. +func (in *OverlappingService) DeepCopyInterface() interface{} { + return in.DeepCopy() +} diff --git a/api/gen/proto/go/aperture/common/info/v1/info_deepcopy.gen.go b/api/gen/proto/go/aperture/common/info/v1/info_deepcopy.gen.go new file mode 100644 index 0000000000..8a0d125be4 --- /dev/null +++ b/api/gen/proto/go/aperture/common/info/v1/info_deepcopy.gen.go @@ -0,0 +1,69 @@ +// Code generated by protoc-gen-deepcopy. DO NOT EDIT. +package infov1 + +import ( + proto "github.com/golang/protobuf/proto" +) + +// DeepCopyInto supports using VersionInfo within kubernetes types, where deepcopy-gen is used. +func (in *VersionInfo) DeepCopyInto(out *VersionInfo) { + p := proto.Clone(in).(*VersionInfo) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VersionInfo. Required by controller-gen. +func (in *VersionInfo) DeepCopy() *VersionInfo { + if in == nil { + return nil + } + out := new(VersionInfo) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new VersionInfo. Required by controller-gen. +func (in *VersionInfo) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using ProcessInfo within kubernetes types, where deepcopy-gen is used. +func (in *ProcessInfo) DeepCopyInto(out *ProcessInfo) { + p := proto.Clone(in).(*ProcessInfo) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProcessInfo. Required by controller-gen. +func (in *ProcessInfo) DeepCopy() *ProcessInfo { + if in == nil { + return nil + } + out := new(ProcessInfo) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ProcessInfo. Required by controller-gen. +func (in *ProcessInfo) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using HostInfo within kubernetes types, where deepcopy-gen is used. +func (in *HostInfo) DeepCopyInto(out *HostInfo) { + p := proto.Clone(in).(*HostInfo) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostInfo. Required by controller-gen. +func (in *HostInfo) DeepCopy() *HostInfo { + if in == nil { + return nil + } + out := new(HostInfo) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new HostInfo. Required by controller-gen. +func (in *HostInfo) DeepCopyInterface() interface{} { + return in.DeepCopy() +} diff --git a/api/gen/proto/go/aperture/common/labelmatcher/v1/labelmatcher_deepcopy.gen.go b/api/gen/proto/go/aperture/common/labelmatcher/v1/labelmatcher_deepcopy.gen.go new file mode 100644 index 0000000000..328cc90fe0 --- /dev/null +++ b/api/gen/proto/go/aperture/common/labelmatcher/v1/labelmatcher_deepcopy.gen.go @@ -0,0 +1,132 @@ +// Code generated by protoc-gen-deepcopy. DO NOT EDIT. +package labelmatcherv1 + +import ( + proto "github.com/golang/protobuf/proto" +) + +// DeepCopyInto supports using LabelMatcher within kubernetes types, where deepcopy-gen is used. +func (in *LabelMatcher) DeepCopyInto(out *LabelMatcher) { + p := proto.Clone(in).(*LabelMatcher) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LabelMatcher. Required by controller-gen. +func (in *LabelMatcher) DeepCopy() *LabelMatcher { + if in == nil { + return nil + } + out := new(LabelMatcher) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new LabelMatcher. Required by controller-gen. +func (in *LabelMatcher) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using K8SLabelMatcherRequirement within kubernetes types, where deepcopy-gen is used. +func (in *K8SLabelMatcherRequirement) DeepCopyInto(out *K8SLabelMatcherRequirement) { + p := proto.Clone(in).(*K8SLabelMatcherRequirement) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new K8SLabelMatcherRequirement. Required by controller-gen. +func (in *K8SLabelMatcherRequirement) DeepCopy() *K8SLabelMatcherRequirement { + if in == nil { + return nil + } + out := new(K8SLabelMatcherRequirement) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new K8SLabelMatcherRequirement. Required by controller-gen. +func (in *K8SLabelMatcherRequirement) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using MatchExpression within kubernetes types, where deepcopy-gen is used. +func (in *MatchExpression) DeepCopyInto(out *MatchExpression) { + p := proto.Clone(in).(*MatchExpression) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MatchExpression. Required by controller-gen. +func (in *MatchExpression) DeepCopy() *MatchExpression { + if in == nil { + return nil + } + out := new(MatchExpression) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new MatchExpression. Required by controller-gen. +func (in *MatchExpression) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using MatchExpression_List within kubernetes types, where deepcopy-gen is used. +func (in *MatchExpression_List) DeepCopyInto(out *MatchExpression_List) { + p := proto.Clone(in).(*MatchExpression_List) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MatchExpression_List. Required by controller-gen. +func (in *MatchExpression_List) DeepCopy() *MatchExpression_List { + if in == nil { + return nil + } + out := new(MatchExpression_List) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new MatchExpression_List. Required by controller-gen. +func (in *MatchExpression_List) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using EqualsMatchExpression within kubernetes types, where deepcopy-gen is used. +func (in *EqualsMatchExpression) DeepCopyInto(out *EqualsMatchExpression) { + p := proto.Clone(in).(*EqualsMatchExpression) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EqualsMatchExpression. Required by controller-gen. +func (in *EqualsMatchExpression) DeepCopy() *EqualsMatchExpression { + if in == nil { + return nil + } + out := new(EqualsMatchExpression) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new EqualsMatchExpression. Required by controller-gen. +func (in *EqualsMatchExpression) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using MatchesMatchExpression within kubernetes types, where deepcopy-gen is used. +func (in *MatchesMatchExpression) DeepCopyInto(out *MatchesMatchExpression) { + p := proto.Clone(in).(*MatchesMatchExpression) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MatchesMatchExpression. Required by controller-gen. +func (in *MatchesMatchExpression) DeepCopy() *MatchesMatchExpression { + if in == nil { + return nil + } + out := new(MatchesMatchExpression) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new MatchesMatchExpression. Required by controller-gen. +func (in *MatchesMatchExpression) DeepCopyInterface() interface{} { + return in.DeepCopy() +} diff --git a/api/gen/proto/go/aperture/common/peers/v1/peers_deepcopy.gen.go b/api/gen/proto/go/aperture/common/peers/v1/peers_deepcopy.gen.go new file mode 100644 index 0000000000..32dc312714 --- /dev/null +++ b/api/gen/proto/go/aperture/common/peers/v1/peers_deepcopy.gen.go @@ -0,0 +1,48 @@ +// Code generated by protoc-gen-deepcopy. DO NOT EDIT. +package peersv1 + +import ( + proto "github.com/golang/protobuf/proto" +) + +// DeepCopyInto supports using Peers within kubernetes types, where deepcopy-gen is used. +func (in *Peers) DeepCopyInto(out *Peers) { + p := proto.Clone(in).(*Peers) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Peers. Required by controller-gen. +func (in *Peers) DeepCopy() *Peers { + if in == nil { + return nil + } + out := new(Peers) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Peers. Required by controller-gen. +func (in *Peers) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using PeerInfo within kubernetes types, where deepcopy-gen is used. +func (in *PeerInfo) DeepCopyInto(out *PeerInfo) { + p := proto.Clone(in).(*PeerInfo) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PeerInfo. Required by controller-gen. +func (in *PeerInfo) DeepCopy() *PeerInfo { + if in == nil { + return nil + } + out := new(PeerInfo) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new PeerInfo. Required by controller-gen. +func (in *PeerInfo) DeepCopyInterface() interface{} { + return in.DeepCopy() +} diff --git a/api/gen/proto/go/aperture/common/selector/v1/selector_deepcopy.gen.go b/api/gen/proto/go/aperture/common/selector/v1/selector_deepcopy.gen.go new file mode 100644 index 0000000000..3c418300e9 --- /dev/null +++ b/api/gen/proto/go/aperture/common/selector/v1/selector_deepcopy.gen.go @@ -0,0 +1,48 @@ +// Code generated by protoc-gen-deepcopy. DO NOT EDIT. +package selectorv1 + +import ( + proto "github.com/golang/protobuf/proto" +) + +// DeepCopyInto supports using Selector within kubernetes types, where deepcopy-gen is used. +func (in *Selector) DeepCopyInto(out *Selector) { + p := proto.Clone(in).(*Selector) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Selector. Required by controller-gen. +func (in *Selector) DeepCopy() *Selector { + if in == nil { + return nil + } + out := new(Selector) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Selector. Required by controller-gen. +func (in *Selector) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using ControlPoint within kubernetes types, where deepcopy-gen is used. +func (in *ControlPoint) DeepCopyInto(out *ControlPoint) { + p := proto.Clone(in).(*ControlPoint) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControlPoint. Required by controller-gen. +func (in *ControlPoint) DeepCopy() *ControlPoint { + if in == nil { + return nil + } + out := new(ControlPoint) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ControlPoint. Required by controller-gen. +func (in *ControlPoint) DeepCopyInterface() interface{} { + return in.DeepCopy() +} diff --git a/api/gen/proto/go/aperture/common/status/v1/status_deepcopy.gen.go b/api/gen/proto/go/aperture/common/status/v1/status_deepcopy.gen.go new file mode 100644 index 0000000000..afc680e2d8 --- /dev/null +++ b/api/gen/proto/go/aperture/common/status/v1/status_deepcopy.gen.go @@ -0,0 +1,90 @@ +// Code generated by protoc-gen-deepcopy. DO NOT EDIT. +package statusv1 + +import ( + proto "github.com/golang/protobuf/proto" +) + +// DeepCopyInto supports using GroupStatusRequest within kubernetes types, where deepcopy-gen is used. +func (in *GroupStatusRequest) DeepCopyInto(out *GroupStatusRequest) { + p := proto.Clone(in).(*GroupStatusRequest) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupStatusRequest. Required by controller-gen. +func (in *GroupStatusRequest) DeepCopy() *GroupStatusRequest { + if in == nil { + return nil + } + out := new(GroupStatusRequest) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new GroupStatusRequest. Required by controller-gen. +func (in *GroupStatusRequest) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using GroupStatus within kubernetes types, where deepcopy-gen is used. +func (in *GroupStatus) DeepCopyInto(out *GroupStatus) { + p := proto.Clone(in).(*GroupStatus) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupStatus. Required by controller-gen. +func (in *GroupStatus) DeepCopy() *GroupStatus { + if in == nil { + return nil + } + out := new(GroupStatus) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new GroupStatus. Required by controller-gen. +func (in *GroupStatus) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// 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 +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Status. Required by controller-gen. +func (in *Status) DeepCopy() *Status { + if in == nil { + return nil + } + out := new(Status) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Status. Required by controller-gen. +func (in *Status) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using ErrorDetails within kubernetes types, where deepcopy-gen is used. +func (in *ErrorDetails) DeepCopyInto(out *ErrorDetails) { + p := proto.Clone(in).(*ErrorDetails) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ErrorDetails. Required by controller-gen. +func (in *ErrorDetails) DeepCopy() *ErrorDetails { + if in == nil { + return nil + } + out := new(ErrorDetails) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ErrorDetails. Required by controller-gen. +func (in *ErrorDetails) DeepCopyInterface() interface{} { + return in.DeepCopy() +} diff --git a/api/gen/proto/go/aperture/common/watchdog/v1/watchdog_deepcopy.gen.go b/api/gen/proto/go/aperture/common/watchdog/v1/watchdog_deepcopy.gen.go new file mode 100644 index 0000000000..ea746dbe87 --- /dev/null +++ b/api/gen/proto/go/aperture/common/watchdog/v1/watchdog_deepcopy.gen.go @@ -0,0 +1,48 @@ +// Code generated by protoc-gen-deepcopy. DO NOT EDIT. +package watchdogv1 + +import ( + proto "github.com/golang/protobuf/proto" +) + +// DeepCopyInto supports using HeapResult within kubernetes types, where deepcopy-gen is used. +func (in *HeapResult) DeepCopyInto(out *HeapResult) { + p := proto.Clone(in).(*HeapResult) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeapResult. Required by controller-gen. +func (in *HeapResult) DeepCopy() *HeapResult { + if in == nil { + return nil + } + out := new(HeapResult) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new HeapResult. Required by controller-gen. +func (in *HeapResult) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using WatchdogResult within kubernetes types, where deepcopy-gen is used. +func (in *WatchdogResult) DeepCopyInto(out *WatchdogResult) { + p := proto.Clone(in).(*WatchdogResult) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WatchdogResult. Required by controller-gen. +func (in *WatchdogResult) DeepCopy() *WatchdogResult { + if in == nil { + return nil + } + out := new(WatchdogResult) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new WatchdogResult. Required by controller-gen. +func (in *WatchdogResult) DeepCopyInterface() interface{} { + return in.DeepCopy() +} diff --git a/api/gen/proto/go/aperture/flowcontrol/v1/envoy_deepcopy.gen.go b/api/gen/proto/go/aperture/flowcontrol/v1/envoy_deepcopy.gen.go new file mode 100644 index 0000000000..cb780c0c51 --- /dev/null +++ b/api/gen/proto/go/aperture/flowcontrol/v1/envoy_deepcopy.gen.go @@ -0,0 +1,27 @@ +// Code generated by protoc-gen-deepcopy. DO NOT EDIT. +package flowcontrolv1 + +import ( + proto "github.com/golang/protobuf/proto" +) + +// DeepCopyInto supports using AuthzResponse within kubernetes types, where deepcopy-gen is used. +func (in *AuthzResponse) DeepCopyInto(out *AuthzResponse) { + p := proto.Clone(in).(*AuthzResponse) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthzResponse. Required by controller-gen. +func (in *AuthzResponse) DeepCopy() *AuthzResponse { + if in == nil { + return nil + } + out := new(AuthzResponse) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new AuthzResponse. Required by controller-gen. +func (in *AuthzResponse) DeepCopyInterface() interface{} { + return in.DeepCopy() +} diff --git a/api/gen/proto/go/aperture/flowcontrol/v1/flowcontrol_deepcopy.gen.go b/api/gen/proto/go/aperture/flowcontrol/v1/flowcontrol_deepcopy.gen.go new file mode 100644 index 0000000000..fde019d580 --- /dev/null +++ b/api/gen/proto/go/aperture/flowcontrol/v1/flowcontrol_deepcopy.gen.go @@ -0,0 +1,153 @@ +// Code generated by protoc-gen-deepcopy. DO NOT EDIT. +package flowcontrolv1 + +import ( + proto "github.com/golang/protobuf/proto" +) + +// DeepCopyInto supports using CheckRequest within kubernetes types, where deepcopy-gen is used. +func (in *CheckRequest) DeepCopyInto(out *CheckRequest) { + p := proto.Clone(in).(*CheckRequest) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CheckRequest. Required by controller-gen. +func (in *CheckRequest) DeepCopy() *CheckRequest { + if in == nil { + return nil + } + out := new(CheckRequest) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new CheckRequest. Required by controller-gen. +func (in *CheckRequest) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using CheckResponse within kubernetes types, where deepcopy-gen is used. +func (in *CheckResponse) DeepCopyInto(out *CheckResponse) { + p := proto.Clone(in).(*CheckResponse) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CheckResponse. Required by controller-gen. +func (in *CheckResponse) DeepCopy() *CheckResponse { + if in == nil { + return nil + } + out := new(CheckResponse) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new CheckResponse. Required by controller-gen. +func (in *CheckResponse) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using DecisionReason within kubernetes types, where deepcopy-gen is used. +func (in *DecisionReason) DeepCopyInto(out *DecisionReason) { + p := proto.Clone(in).(*DecisionReason) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DecisionReason. Required by controller-gen. +func (in *DecisionReason) DeepCopy() *DecisionReason { + if in == nil { + return nil + } + out := new(DecisionReason) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new DecisionReason. Required by controller-gen. +func (in *DecisionReason) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using LimiterDecision within kubernetes types, where deepcopy-gen is used. +func (in *LimiterDecision) DeepCopyInto(out *LimiterDecision) { + p := proto.Clone(in).(*LimiterDecision) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LimiterDecision. Required by controller-gen. +func (in *LimiterDecision) DeepCopy() *LimiterDecision { + if in == nil { + return nil + } + out := new(LimiterDecision) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new LimiterDecision. Required by controller-gen. +func (in *LimiterDecision) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using LimiterDecision_RateLimiter within kubernetes types, where deepcopy-gen is used. +func (in *LimiterDecision_RateLimiter) DeepCopyInto(out *LimiterDecision_RateLimiter) { + p := proto.Clone(in).(*LimiterDecision_RateLimiter) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LimiterDecision_RateLimiter. Required by controller-gen. +func (in *LimiterDecision_RateLimiter) DeepCopy() *LimiterDecision_RateLimiter { + if in == nil { + return nil + } + out := new(LimiterDecision_RateLimiter) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new LimiterDecision_RateLimiter. Required by controller-gen. +func (in *LimiterDecision_RateLimiter) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using LimiterDecision_ConcurrencyLimiter within kubernetes types, where deepcopy-gen is used. +func (in *LimiterDecision_ConcurrencyLimiter) DeepCopyInto(out *LimiterDecision_ConcurrencyLimiter) { + p := proto.Clone(in).(*LimiterDecision_ConcurrencyLimiter) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LimiterDecision_ConcurrencyLimiter. Required by controller-gen. +func (in *LimiterDecision_ConcurrencyLimiter) DeepCopy() *LimiterDecision_ConcurrencyLimiter { + if in == nil { + return nil + } + out := new(LimiterDecision_ConcurrencyLimiter) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new LimiterDecision_ConcurrencyLimiter. Required by controller-gen. +func (in *LimiterDecision_ConcurrencyLimiter) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using FluxMeter within kubernetes types, where deepcopy-gen is used. +func (in *FluxMeter) DeepCopyInto(out *FluxMeter) { + p := proto.Clone(in).(*FluxMeter) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FluxMeter. Required by controller-gen. +func (in *FluxMeter) DeepCopy() *FluxMeter { + if in == nil { + return nil + } + out := new(FluxMeter) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new FluxMeter. Required by controller-gen. +func (in *FluxMeter) DeepCopyInterface() interface{} { + return in.DeepCopy() +} diff --git a/api/gen/proto/go/aperture/openapiv2/v1/openapiv2_deepcopy.gen.go b/api/gen/proto/go/aperture/openapiv2/v1/openapiv2_deepcopy.gen.go new file mode 100644 index 0000000000..8e58db3ebe --- /dev/null +++ b/api/gen/proto/go/aperture/openapiv2/v1/openapiv2_deepcopy.gen.go @@ -0,0 +1,2 @@ +// Code generated by protoc-gen-deepcopy. DO NOT EDIT. +package openapiv2v1 diff --git a/api/gen/proto/go/aperture/plugins/fluxninja/v1/heartbeat_deepcopy.gen.go b/api/gen/proto/go/aperture/plugins/fluxninja/v1/heartbeat_deepcopy.gen.go new file mode 100644 index 0000000000..7552969de2 --- /dev/null +++ b/api/gen/proto/go/aperture/plugins/fluxninja/v1/heartbeat_deepcopy.gen.go @@ -0,0 +1,69 @@ +// Code generated by protoc-gen-deepcopy. DO NOT EDIT. +package fluxninjav1 + +import ( + proto "github.com/golang/protobuf/proto" +) + +// DeepCopyInto supports using ReportRequest within kubernetes types, where deepcopy-gen is used. +func (in *ReportRequest) DeepCopyInto(out *ReportRequest) { + p := proto.Clone(in).(*ReportRequest) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReportRequest. Required by controller-gen. +func (in *ReportRequest) DeepCopy() *ReportRequest { + if in == nil { + return nil + } + out := new(ReportRequest) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ReportRequest. Required by controller-gen. +func (in *ReportRequest) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using ReportResponse within kubernetes types, where deepcopy-gen is used. +func (in *ReportResponse) DeepCopyInto(out *ReportResponse) { + p := proto.Clone(in).(*ReportResponse) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReportResponse. Required by controller-gen. +func (in *ReportResponse) DeepCopy() *ReportResponse { + if in == nil { + return nil + } + out := new(ReportResponse) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ReportResponse. Required by controller-gen. +func (in *ReportResponse) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using ControllerInfo within kubernetes types, where deepcopy-gen is used. +func (in *ControllerInfo) DeepCopyInto(out *ControllerInfo) { + p := proto.Clone(in).(*ControllerInfo) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ControllerInfo. Required by controller-gen. +func (in *ControllerInfo) DeepCopy() *ControllerInfo { + if in == nil { + return nil + } + out := new(ControllerInfo) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ControllerInfo. Required by controller-gen. +func (in *ControllerInfo) DeepCopyInterface() interface{} { + return in.DeepCopy() +} diff --git a/api/gen/proto/go/aperture/policy/decisions/v1/decisions_deepcopy.gen.go b/api/gen/proto/go/aperture/policy/decisions/v1/decisions_deepcopy.gen.go new file mode 100644 index 0000000000..821cc3881f --- /dev/null +++ b/api/gen/proto/go/aperture/policy/decisions/v1/decisions_deepcopy.gen.go @@ -0,0 +1,69 @@ +// Code generated by protoc-gen-deepcopy. DO NOT EDIT. +package decisionsv1 + +import ( + proto "github.com/golang/protobuf/proto" +) + +// DeepCopyInto supports using LoadShedDecision within kubernetes types, where deepcopy-gen is used. +func (in *LoadShedDecision) DeepCopyInto(out *LoadShedDecision) { + p := proto.Clone(in).(*LoadShedDecision) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadShedDecision. Required by controller-gen. +func (in *LoadShedDecision) DeepCopy() *LoadShedDecision { + if in == nil { + return nil + } + out := new(LoadShedDecision) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new LoadShedDecision. Required by controller-gen. +func (in *LoadShedDecision) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using TokensDecision within kubernetes types, where deepcopy-gen is used. +func (in *TokensDecision) DeepCopyInto(out *TokensDecision) { + p := proto.Clone(in).(*TokensDecision) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TokensDecision. Required by controller-gen. +func (in *TokensDecision) DeepCopy() *TokensDecision { + if in == nil { + return nil + } + out := new(TokensDecision) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new TokensDecision. Required by controller-gen. +func (in *TokensDecision) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using RateLimiterDecision within kubernetes types, where deepcopy-gen is used. +func (in *RateLimiterDecision) DeepCopyInto(out *RateLimiterDecision) { + p := proto.Clone(in).(*RateLimiterDecision) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiterDecision. Required by controller-gen. +func (in *RateLimiterDecision) DeepCopy() *RateLimiterDecision { + if in == nil { + return nil + } + out := new(RateLimiterDecision) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiterDecision. Required by controller-gen. +func (in *RateLimiterDecision) DeepCopyInterface() interface{} { + return in.DeepCopy() +} diff --git a/api/gen/proto/go/aperture/policy/language/v1/classifier_deepcopy.gen.go b/api/gen/proto/go/aperture/policy/language/v1/classifier_deepcopy.gen.go new file mode 100644 index 0000000000..9f57983e91 --- /dev/null +++ b/api/gen/proto/go/aperture/policy/language/v1/classifier_deepcopy.gen.go @@ -0,0 +1,174 @@ +// Code generated by protoc-gen-deepcopy. DO NOT EDIT. +package languagev1 + +import ( + proto "github.com/golang/protobuf/proto" +) + +// DeepCopyInto supports using Classifier within kubernetes types, where deepcopy-gen is used. +func (in *Classifier) DeepCopyInto(out *Classifier) { + p := proto.Clone(in).(*Classifier) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Classifier. Required by controller-gen. +func (in *Classifier) DeepCopy() *Classifier { + if in == nil { + return nil + } + out := new(Classifier) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Classifier. Required by controller-gen. +func (in *Classifier) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Rule within kubernetes types, where deepcopy-gen is used. +func (in *Rule) DeepCopyInto(out *Rule) { + p := proto.Clone(in).(*Rule) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Rule. Required by controller-gen. +func (in *Rule) DeepCopy() *Rule { + if in == nil { + return nil + } + out := new(Rule) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Rule. Required by controller-gen. +func (in *Rule) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Rule_Rego within kubernetes types, where deepcopy-gen is used. +func (in *Rule_Rego) DeepCopyInto(out *Rule_Rego) { + p := proto.Clone(in).(*Rule_Rego) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Rule_Rego. Required by controller-gen. +func (in *Rule_Rego) DeepCopy() *Rule_Rego { + if in == nil { + return nil + } + out := new(Rule_Rego) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Rule_Rego. Required by controller-gen. +func (in *Rule_Rego) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Extractor within kubernetes types, where deepcopy-gen is used. +func (in *Extractor) DeepCopyInto(out *Extractor) { + p := proto.Clone(in).(*Extractor) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Extractor. Required by controller-gen. +func (in *Extractor) DeepCopy() *Extractor { + if in == nil { + return nil + } + out := new(Extractor) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Extractor. Required by controller-gen. +func (in *Extractor) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using JSONExtractor within kubernetes types, where deepcopy-gen is used. +func (in *JSONExtractor) DeepCopyInto(out *JSONExtractor) { + p := proto.Clone(in).(*JSONExtractor) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JSONExtractor. Required by controller-gen. +func (in *JSONExtractor) DeepCopy() *JSONExtractor { + if in == nil { + return nil + } + out := new(JSONExtractor) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new JSONExtractor. Required by controller-gen. +func (in *JSONExtractor) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using AddressExtractor within kubernetes types, where deepcopy-gen is used. +func (in *AddressExtractor) DeepCopyInto(out *AddressExtractor) { + p := proto.Clone(in).(*AddressExtractor) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AddressExtractor. Required by controller-gen. +func (in *AddressExtractor) DeepCopy() *AddressExtractor { + if in == nil { + return nil + } + out := new(AddressExtractor) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new AddressExtractor. Required by controller-gen. +func (in *AddressExtractor) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using JWTExtractor within kubernetes types, where deepcopy-gen is used. +func (in *JWTExtractor) DeepCopyInto(out *JWTExtractor) { + p := proto.Clone(in).(*JWTExtractor) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JWTExtractor. Required by controller-gen. +func (in *JWTExtractor) DeepCopy() *JWTExtractor { + if in == nil { + return nil + } + out := new(JWTExtractor) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new JWTExtractor. Required by controller-gen. +func (in *JWTExtractor) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using PathTemplateMatcher within kubernetes types, where deepcopy-gen is used. +func (in *PathTemplateMatcher) DeepCopyInto(out *PathTemplateMatcher) { + p := proto.Clone(in).(*PathTemplateMatcher) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PathTemplateMatcher. Required by controller-gen. +func (in *PathTemplateMatcher) DeepCopy() *PathTemplateMatcher { + if in == nil { + return nil + } + out := new(PathTemplateMatcher) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new PathTemplateMatcher. Required by controller-gen. +func (in *PathTemplateMatcher) DeepCopyInterface() interface{} { + return in.DeepCopy() +} diff --git a/api/gen/proto/go/aperture/policy/language/v1/fluxmeter_deepcopy.gen.go b/api/gen/proto/go/aperture/policy/language/v1/fluxmeter_deepcopy.gen.go new file mode 100644 index 0000000000..393c203068 --- /dev/null +++ b/api/gen/proto/go/aperture/policy/language/v1/fluxmeter_deepcopy.gen.go @@ -0,0 +1,27 @@ +// Code generated by protoc-gen-deepcopy. DO NOT EDIT. +package languagev1 + +import ( + proto "github.com/golang/protobuf/proto" +) + +// DeepCopyInto supports using FluxMeter within kubernetes types, where deepcopy-gen is used. +func (in *FluxMeter) DeepCopyInto(out *FluxMeter) { + p := proto.Clone(in).(*FluxMeter) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FluxMeter. Required by controller-gen. +func (in *FluxMeter) DeepCopy() *FluxMeter { + if in == nil { + return nil + } + out := new(FluxMeter) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new FluxMeter. Required by controller-gen. +func (in *FluxMeter) DeepCopyInterface() interface{} { + return in.DeepCopy() +} diff --git a/api/gen/proto/go/aperture/policy/language/v1/policy_deepcopy.gen.go b/api/gen/proto/go/aperture/policy/language/v1/policy_deepcopy.gen.go new file mode 100644 index 0000000000..18e7e0c53f --- /dev/null +++ b/api/gen/proto/go/aperture/policy/language/v1/policy_deepcopy.gen.go @@ -0,0 +1,972 @@ +// Code generated by protoc-gen-deepcopy. DO NOT EDIT. +package languagev1 + +import ( + proto "github.com/golang/protobuf/proto" +) + +// DeepCopyInto supports using AllPoliciesResponse within kubernetes types, where deepcopy-gen is used. +func (in *AllPoliciesResponse) DeepCopyInto(out *AllPoliciesResponse) { + p := proto.Clone(in).(*AllPoliciesResponse) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllPoliciesResponse. Required by controller-gen. +func (in *AllPoliciesResponse) DeepCopy() *AllPoliciesResponse { + if in == nil { + return nil + } + out := new(AllPoliciesResponse) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new AllPoliciesResponse. Required by controller-gen. +func (in *AllPoliciesResponse) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using AllPolicies within kubernetes types, where deepcopy-gen is used. +func (in *AllPolicies) DeepCopyInto(out *AllPolicies) { + p := proto.Clone(in).(*AllPolicies) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllPolicies. Required by controller-gen. +func (in *AllPolicies) DeepCopy() *AllPolicies { + if in == nil { + return nil + } + out := new(AllPolicies) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new AllPolicies. Required by controller-gen. +func (in *AllPolicies) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Policy within kubernetes types, where deepcopy-gen is used. +func (in *Policy) DeepCopyInto(out *Policy) { + p := proto.Clone(in).(*Policy) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Policy. Required by controller-gen. +func (in *Policy) DeepCopy() *Policy { + if in == nil { + return nil + } + out := new(Policy) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Policy. Required by controller-gen. +func (in *Policy) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Circuit within kubernetes types, where deepcopy-gen is used. +func (in *Circuit) DeepCopyInto(out *Circuit) { + p := proto.Clone(in).(*Circuit) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Circuit. Required by controller-gen. +func (in *Circuit) DeepCopy() *Circuit { + if in == nil { + return nil + } + out := new(Circuit) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Circuit. Required by controller-gen. +func (in *Circuit) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Resources within kubernetes types, where deepcopy-gen is used. +func (in *Resources) DeepCopyInto(out *Resources) { + p := proto.Clone(in).(*Resources) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Resources. Required by controller-gen. +func (in *Resources) DeepCopy() *Resources { + if in == nil { + return nil + } + out := new(Resources) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Resources. Required by controller-gen. +func (in *Resources) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Component within kubernetes types, where deepcopy-gen is used. +func (in *Component) DeepCopyInto(out *Component) { + p := proto.Clone(in).(*Component) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Component. Required by controller-gen. +func (in *Component) DeepCopy() *Component { + if in == nil { + return nil + } + out := new(Component) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Component. Required by controller-gen. +func (in *Component) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Port within kubernetes types, where deepcopy-gen is used. +func (in *Port) DeepCopyInto(out *Port) { + p := proto.Clone(in).(*Port) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Port. Required by controller-gen. +func (in *Port) DeepCopy() *Port { + if in == nil { + return nil + } + out := new(Port) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Port. Required by controller-gen. +func (in *Port) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using GradientController within kubernetes types, where deepcopy-gen is used. +func (in *GradientController) DeepCopyInto(out *GradientController) { + p := proto.Clone(in).(*GradientController) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GradientController. Required by controller-gen. +func (in *GradientController) DeepCopy() *GradientController { + if in == nil { + return nil + } + out := new(GradientController) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new GradientController. Required by controller-gen. +func (in *GradientController) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using GradientController_Ins within kubernetes types, where deepcopy-gen is used. +func (in *GradientController_Ins) DeepCopyInto(out *GradientController_Ins) { + p := proto.Clone(in).(*GradientController_Ins) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GradientController_Ins. Required by controller-gen. +func (in *GradientController_Ins) DeepCopy() *GradientController_Ins { + if in == nil { + return nil + } + out := new(GradientController_Ins) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new GradientController_Ins. Required by controller-gen. +func (in *GradientController_Ins) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using GradientController_Outs within kubernetes types, where deepcopy-gen is used. +func (in *GradientController_Outs) DeepCopyInto(out *GradientController_Outs) { + p := proto.Clone(in).(*GradientController_Outs) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GradientController_Outs. Required by controller-gen. +func (in *GradientController_Outs) DeepCopy() *GradientController_Outs { + if in == nil { + return nil + } + out := new(GradientController_Outs) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new GradientController_Outs. Required by controller-gen. +func (in *GradientController_Outs) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using EMA within kubernetes types, where deepcopy-gen is used. +func (in *EMA) DeepCopyInto(out *EMA) { + p := proto.Clone(in).(*EMA) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EMA. Required by controller-gen. +func (in *EMA) DeepCopy() *EMA { + if in == nil { + return nil + } + out := new(EMA) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new EMA. Required by controller-gen. +func (in *EMA) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using EMA_Ins within kubernetes types, where deepcopy-gen is used. +func (in *EMA_Ins) DeepCopyInto(out *EMA_Ins) { + p := proto.Clone(in).(*EMA_Ins) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EMA_Ins. Required by controller-gen. +func (in *EMA_Ins) DeepCopy() *EMA_Ins { + if in == nil { + return nil + } + out := new(EMA_Ins) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new EMA_Ins. Required by controller-gen. +func (in *EMA_Ins) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using EMA_Outs within kubernetes types, where deepcopy-gen is used. +func (in *EMA_Outs) DeepCopyInto(out *EMA_Outs) { + p := proto.Clone(in).(*EMA_Outs) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EMA_Outs. Required by controller-gen. +func (in *EMA_Outs) DeepCopy() *EMA_Outs { + if in == nil { + return nil + } + out := new(EMA_Outs) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new EMA_Outs. Required by controller-gen. +func (in *EMA_Outs) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using ArithmeticCombinator within kubernetes types, where deepcopy-gen is used. +func (in *ArithmeticCombinator) DeepCopyInto(out *ArithmeticCombinator) { + p := proto.Clone(in).(*ArithmeticCombinator) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArithmeticCombinator. Required by controller-gen. +func (in *ArithmeticCombinator) DeepCopy() *ArithmeticCombinator { + if in == nil { + return nil + } + out := new(ArithmeticCombinator) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ArithmeticCombinator. Required by controller-gen. +func (in *ArithmeticCombinator) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using ArithmeticCombinator_Ins within kubernetes types, where deepcopy-gen is used. +func (in *ArithmeticCombinator_Ins) DeepCopyInto(out *ArithmeticCombinator_Ins) { + p := proto.Clone(in).(*ArithmeticCombinator_Ins) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArithmeticCombinator_Ins. Required by controller-gen. +func (in *ArithmeticCombinator_Ins) DeepCopy() *ArithmeticCombinator_Ins { + if in == nil { + return nil + } + out := new(ArithmeticCombinator_Ins) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ArithmeticCombinator_Ins. Required by controller-gen. +func (in *ArithmeticCombinator_Ins) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using ArithmeticCombinator_Outs within kubernetes types, where deepcopy-gen is used. +func (in *ArithmeticCombinator_Outs) DeepCopyInto(out *ArithmeticCombinator_Outs) { + p := proto.Clone(in).(*ArithmeticCombinator_Outs) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArithmeticCombinator_Outs. Required by controller-gen. +func (in *ArithmeticCombinator_Outs) DeepCopy() *ArithmeticCombinator_Outs { + if in == nil { + return nil + } + out := new(ArithmeticCombinator_Outs) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ArithmeticCombinator_Outs. Required by controller-gen. +func (in *ArithmeticCombinator_Outs) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Decider within kubernetes types, where deepcopy-gen is used. +func (in *Decider) DeepCopyInto(out *Decider) { + p := proto.Clone(in).(*Decider) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Decider. Required by controller-gen. +func (in *Decider) DeepCopy() *Decider { + if in == nil { + return nil + } + out := new(Decider) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Decider. Required by controller-gen. +func (in *Decider) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Decider_Ins within kubernetes types, where deepcopy-gen is used. +func (in *Decider_Ins) DeepCopyInto(out *Decider_Ins) { + p := proto.Clone(in).(*Decider_Ins) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Decider_Ins. Required by controller-gen. +func (in *Decider_Ins) DeepCopy() *Decider_Ins { + if in == nil { + return nil + } + out := new(Decider_Ins) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Decider_Ins. Required by controller-gen. +func (in *Decider_Ins) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Decider_Outs within kubernetes types, where deepcopy-gen is used. +func (in *Decider_Outs) DeepCopyInto(out *Decider_Outs) { + p := proto.Clone(in).(*Decider_Outs) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Decider_Outs. Required by controller-gen. +func (in *Decider_Outs) DeepCopy() *Decider_Outs { + if in == nil { + return nil + } + out := new(Decider_Outs) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Decider_Outs. Required by controller-gen. +func (in *Decider_Outs) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using RateLimiter within kubernetes types, where deepcopy-gen is used. +func (in *RateLimiter) DeepCopyInto(out *RateLimiter) { + p := proto.Clone(in).(*RateLimiter) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiter. Required by controller-gen. +func (in *RateLimiter) DeepCopy() *RateLimiter { + if in == nil { + return nil + } + out := new(RateLimiter) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiter. Required by controller-gen. +func (in *RateLimiter) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using RateLimiter_LazySync within kubernetes types, where deepcopy-gen is used. +func (in *RateLimiter_LazySync) DeepCopyInto(out *RateLimiter_LazySync) { + p := proto.Clone(in).(*RateLimiter_LazySync) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiter_LazySync. Required by controller-gen. +func (in *RateLimiter_LazySync) DeepCopy() *RateLimiter_LazySync { + if in == nil { + return nil + } + out := new(RateLimiter_LazySync) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiter_LazySync. Required by controller-gen. +func (in *RateLimiter_LazySync) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using RateLimiter_Override within kubernetes types, where deepcopy-gen is used. +func (in *RateLimiter_Override) DeepCopyInto(out *RateLimiter_Override) { + p := proto.Clone(in).(*RateLimiter_Override) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiter_Override. Required by controller-gen. +func (in *RateLimiter_Override) DeepCopy() *RateLimiter_Override { + if in == nil { + return nil + } + out := new(RateLimiter_Override) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiter_Override. Required by controller-gen. +func (in *RateLimiter_Override) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using RateLimiter_Ins within kubernetes types, where deepcopy-gen is used. +func (in *RateLimiter_Ins) DeepCopyInto(out *RateLimiter_Ins) { + p := proto.Clone(in).(*RateLimiter_Ins) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiter_Ins. Required by controller-gen. +func (in *RateLimiter_Ins) DeepCopy() *RateLimiter_Ins { + if in == nil { + return nil + } + out := new(RateLimiter_Ins) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiter_Ins. Required by controller-gen. +func (in *RateLimiter_Ins) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using ConcurrencyLimiter within kubernetes types, where deepcopy-gen is used. +func (in *ConcurrencyLimiter) DeepCopyInto(out *ConcurrencyLimiter) { + p := proto.Clone(in).(*ConcurrencyLimiter) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConcurrencyLimiter. Required by controller-gen. +func (in *ConcurrencyLimiter) DeepCopy() *ConcurrencyLimiter { + if in == nil { + return nil + } + out := new(ConcurrencyLimiter) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new ConcurrencyLimiter. Required by controller-gen. +func (in *ConcurrencyLimiter) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Scheduler within kubernetes types, where deepcopy-gen is used. +func (in *Scheduler) DeepCopyInto(out *Scheduler) { + p := proto.Clone(in).(*Scheduler) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Scheduler. Required by controller-gen. +func (in *Scheduler) DeepCopy() *Scheduler { + if in == nil { + return nil + } + out := new(Scheduler) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Scheduler. Required by controller-gen. +func (in *Scheduler) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Scheduler_Workload within kubernetes types, where deepcopy-gen is used. +func (in *Scheduler_Workload) DeepCopyInto(out *Scheduler_Workload) { + p := proto.Clone(in).(*Scheduler_Workload) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Scheduler_Workload. Required by controller-gen. +func (in *Scheduler_Workload) DeepCopy() *Scheduler_Workload { + if in == nil { + return nil + } + out := new(Scheduler_Workload) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Scheduler_Workload. Required by controller-gen. +func (in *Scheduler_Workload) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Scheduler_WorkloadAndLabelMatcher within kubernetes types, where deepcopy-gen is used. +func (in *Scheduler_WorkloadAndLabelMatcher) DeepCopyInto(out *Scheduler_WorkloadAndLabelMatcher) { + p := proto.Clone(in).(*Scheduler_WorkloadAndLabelMatcher) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Scheduler_WorkloadAndLabelMatcher. Required by controller-gen. +func (in *Scheduler_WorkloadAndLabelMatcher) DeepCopy() *Scheduler_WorkloadAndLabelMatcher { + if in == nil { + return nil + } + out := new(Scheduler_WorkloadAndLabelMatcher) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Scheduler_WorkloadAndLabelMatcher. Required by controller-gen. +func (in *Scheduler_WorkloadAndLabelMatcher) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Scheduler_Outs within kubernetes types, where deepcopy-gen is used. +func (in *Scheduler_Outs) DeepCopyInto(out *Scheduler_Outs) { + p := proto.Clone(in).(*Scheduler_Outs) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Scheduler_Outs. Required by controller-gen. +func (in *Scheduler_Outs) DeepCopy() *Scheduler_Outs { + if in == nil { + return nil + } + out := new(Scheduler_Outs) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Scheduler_Outs. Required by controller-gen. +func (in *Scheduler_Outs) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using LoadShedActuator within kubernetes types, where deepcopy-gen is used. +func (in *LoadShedActuator) DeepCopyInto(out *LoadShedActuator) { + p := proto.Clone(in).(*LoadShedActuator) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadShedActuator. Required by controller-gen. +func (in *LoadShedActuator) DeepCopy() *LoadShedActuator { + if in == nil { + return nil + } + out := new(LoadShedActuator) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new LoadShedActuator. Required by controller-gen. +func (in *LoadShedActuator) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using LoadShedActuator_Ins within kubernetes types, where deepcopy-gen is used. +func (in *LoadShedActuator_Ins) DeepCopyInto(out *LoadShedActuator_Ins) { + p := proto.Clone(in).(*LoadShedActuator_Ins) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadShedActuator_Ins. Required by controller-gen. +func (in *LoadShedActuator_Ins) DeepCopy() *LoadShedActuator_Ins { + if in == nil { + return nil + } + out := new(LoadShedActuator_Ins) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new LoadShedActuator_Ins. Required by controller-gen. +func (in *LoadShedActuator_Ins) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using PromQL within kubernetes types, where deepcopy-gen is used. +func (in *PromQL) DeepCopyInto(out *PromQL) { + p := proto.Clone(in).(*PromQL) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PromQL. Required by controller-gen. +func (in *PromQL) DeepCopy() *PromQL { + if in == nil { + return nil + } + out := new(PromQL) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new PromQL. Required by controller-gen. +func (in *PromQL) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using PromQL_Outs within kubernetes types, where deepcopy-gen is used. +func (in *PromQL_Outs) DeepCopyInto(out *PromQL_Outs) { + p := proto.Clone(in).(*PromQL_Outs) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PromQL_Outs. Required by controller-gen. +func (in *PromQL_Outs) DeepCopy() *PromQL_Outs { + if in == nil { + return nil + } + out := new(PromQL_Outs) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new PromQL_Outs. Required by controller-gen. +func (in *PromQL_Outs) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Constant within kubernetes types, where deepcopy-gen is used. +func (in *Constant) DeepCopyInto(out *Constant) { + p := proto.Clone(in).(*Constant) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Constant. Required by controller-gen. +func (in *Constant) DeepCopy() *Constant { + if in == nil { + return nil + } + out := new(Constant) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Constant. Required by controller-gen. +func (in *Constant) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Constant_Outs within kubernetes types, where deepcopy-gen is used. +func (in *Constant_Outs) DeepCopyInto(out *Constant_Outs) { + p := proto.Clone(in).(*Constant_Outs) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Constant_Outs. Required by controller-gen. +func (in *Constant_Outs) DeepCopy() *Constant_Outs { + if in == nil { + return nil + } + out := new(Constant_Outs) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Constant_Outs. Required by controller-gen. +func (in *Constant_Outs) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Sqrt within kubernetes types, where deepcopy-gen is used. +func (in *Sqrt) DeepCopyInto(out *Sqrt) { + p := proto.Clone(in).(*Sqrt) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sqrt. Required by controller-gen. +func (in *Sqrt) DeepCopy() *Sqrt { + if in == nil { + return nil + } + out := new(Sqrt) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Sqrt. Required by controller-gen. +func (in *Sqrt) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Sqrt_Ins within kubernetes types, where deepcopy-gen is used. +func (in *Sqrt_Ins) DeepCopyInto(out *Sqrt_Ins) { + p := proto.Clone(in).(*Sqrt_Ins) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sqrt_Ins. Required by controller-gen. +func (in *Sqrt_Ins) DeepCopy() *Sqrt_Ins { + if in == nil { + return nil + } + out := new(Sqrt_Ins) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Sqrt_Ins. Required by controller-gen. +func (in *Sqrt_Ins) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Sqrt_Outs within kubernetes types, where deepcopy-gen is used. +func (in *Sqrt_Outs) DeepCopyInto(out *Sqrt_Outs) { + p := proto.Clone(in).(*Sqrt_Outs) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sqrt_Outs. Required by controller-gen. +func (in *Sqrt_Outs) DeepCopy() *Sqrt_Outs { + if in == nil { + return nil + } + out := new(Sqrt_Outs) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Sqrt_Outs. Required by controller-gen. +func (in *Sqrt_Outs) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Extrapolator within kubernetes types, where deepcopy-gen is used. +func (in *Extrapolator) DeepCopyInto(out *Extrapolator) { + p := proto.Clone(in).(*Extrapolator) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Extrapolator. Required by controller-gen. +func (in *Extrapolator) DeepCopy() *Extrapolator { + if in == nil { + return nil + } + out := new(Extrapolator) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Extrapolator. Required by controller-gen. +func (in *Extrapolator) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Extrapolator_Ins within kubernetes types, where deepcopy-gen is used. +func (in *Extrapolator_Ins) DeepCopyInto(out *Extrapolator_Ins) { + p := proto.Clone(in).(*Extrapolator_Ins) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Extrapolator_Ins. Required by controller-gen. +func (in *Extrapolator_Ins) DeepCopy() *Extrapolator_Ins { + if in == nil { + return nil + } + out := new(Extrapolator_Ins) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Extrapolator_Ins. Required by controller-gen. +func (in *Extrapolator_Ins) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Extrapolator_Outs within kubernetes types, where deepcopy-gen is used. +func (in *Extrapolator_Outs) DeepCopyInto(out *Extrapolator_Outs) { + p := proto.Clone(in).(*Extrapolator_Outs) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Extrapolator_Outs. Required by controller-gen. +func (in *Extrapolator_Outs) DeepCopy() *Extrapolator_Outs { + if in == nil { + return nil + } + out := new(Extrapolator_Outs) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Extrapolator_Outs. Required by controller-gen. +func (in *Extrapolator_Outs) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Max within kubernetes types, where deepcopy-gen is used. +func (in *Max) DeepCopyInto(out *Max) { + p := proto.Clone(in).(*Max) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Max. Required by controller-gen. +func (in *Max) DeepCopy() *Max { + if in == nil { + return nil + } + out := new(Max) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Max. Required by controller-gen. +func (in *Max) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Max_Ins within kubernetes types, where deepcopy-gen is used. +func (in *Max_Ins) DeepCopyInto(out *Max_Ins) { + p := proto.Clone(in).(*Max_Ins) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Max_Ins. Required by controller-gen. +func (in *Max_Ins) DeepCopy() *Max_Ins { + if in == nil { + return nil + } + out := new(Max_Ins) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Max_Ins. Required by controller-gen. +func (in *Max_Ins) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Max_Outs within kubernetes types, where deepcopy-gen is used. +func (in *Max_Outs) DeepCopyInto(out *Max_Outs) { + p := proto.Clone(in).(*Max_Outs) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Max_Outs. Required by controller-gen. +func (in *Max_Outs) DeepCopy() *Max_Outs { + if in == nil { + return nil + } + out := new(Max_Outs) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Max_Outs. Required by controller-gen. +func (in *Max_Outs) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Min within kubernetes types, where deepcopy-gen is used. +func (in *Min) DeepCopyInto(out *Min) { + p := proto.Clone(in).(*Min) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Min. Required by controller-gen. +func (in *Min) DeepCopy() *Min { + if in == nil { + return nil + } + out := new(Min) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Min. Required by controller-gen. +func (in *Min) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Min_Ins within kubernetes types, where deepcopy-gen is used. +func (in *Min_Ins) DeepCopyInto(out *Min_Ins) { + p := proto.Clone(in).(*Min_Ins) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Min_Ins. Required by controller-gen. +func (in *Min_Ins) DeepCopy() *Min_Ins { + if in == nil { + return nil + } + out := new(Min_Ins) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Min_Ins. Required by controller-gen. +func (in *Min_Ins) DeepCopyInterface() interface{} { + return in.DeepCopy() +} + +// DeepCopyInto supports using Min_Outs within kubernetes types, where deepcopy-gen is used. +func (in *Min_Outs) DeepCopyInto(out *Min_Outs) { + p := proto.Clone(in).(*Min_Outs) + *out = *p +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Min_Outs. Required by controller-gen. +func (in *Min_Outs) DeepCopy() *Min_Outs { + if in == nil { + return nil + } + out := new(Min_Outs) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new Min_Outs. Required by controller-gen. +func (in *Min_Outs) DeepCopyInterface() interface{} { + return in.DeepCopy() +} diff --git a/go.mod b/go.mod index 58f5f21531..97b907377f 100644 --- a/go.mod +++ b/go.mod @@ -170,7 +170,7 @@ require ( github.com/gogo/protobuf v1.3.2 // indirect github.com/golang-jwt/jwt/v4 v4.4.2 // indirect github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect - github.com/golang/protobuf v1.5.2 // indirect + github.com/golang/protobuf v1.5.2 github.com/golang/snappy v0.0.4 // indirect github.com/google/btree v1.1.2 // indirect github.com/google/flatbuffers v2.0.6+incompatible // indirect