From d11cfff009cb832e711189c8e93f002121be6a8c Mon Sep 17 00:00:00 2001 From: ajanikow <12255597+ajanikow@users.noreply.github.com> Date: Tue, 28 Oct 2025 12:37:20 +0000 Subject: [PATCH 1/6] [Maintenance] Bump Dependencies --- CHANGELOG.md | 1 + Makefile | 26 ++-- .../deployment-operator-servicemonitor.yaml | 1 - go.mod | 93 ++++++----- .../v1/definition/definition.pb.go | 2 +- .../v1/definition/definition_grpc.pb.go | 2 +- .../v0/definition/definition.pb.go | 2 +- .../v0/definition/definition_grpc.pb.go | 2 +- .../authorization/v1/definition/types.pb.go | 2 +- .../config/v1/definition/config.pb.go | 2 +- .../config/v1/definition/config_grpc.pb.go | 2 +- .../inventory/v1/definition/inventory.pb.go | 2 +- .../inventory/v1/definition/service.pb.go | 2 +- .../v1/definition/service_grpc.pb.go | 2 +- .../meta/v1/definition/definition.pb.go | 2 +- .../meta/v1/definition/definition_grpc.pb.go | 2 +- integrations/pong/v1/definition/pong.pb.go | 2 +- .../pong/v1/definition/pong_grpc.pb.go | 2 +- .../scheduler/v1/definition/batchjob.pb.go | 2 +- .../scheduler/v1/definition/common.pb.go | 2 +- .../scheduler/v1/definition/cronjob.pb.go | 2 +- .../scheduler/v1/definition/definition.pb.go | 2 +- .../v1/definition/definition_grpc.pb.go | 2 +- .../scheduler/v1/definition/deployment.pb.go | 2 +- .../scheduler/v2/definition/chart.pb.go | 2 +- .../scheduler/v2/definition/definition.pb.go | 2 +- .../v2/definition/definition_grpc.pb.go | 2 +- .../scheduler/v2/definition/helm.pb.go | 2 +- .../scheduler/v2/definition/kubernetes.pb.go | 2 +- .../scheduler/v2/definition/release.pb.go | 2 +- integrations/shared/v1/definition/empty.pb.go | 2 +- integrations/shared/v1/definition/kv.pb.go | 2 +- .../shutdown/v1/definition/shutdown.pb.go | 2 +- .../v1/definition/shutdown_grpc.pb.go | 2 +- .../storage/v2/definition/storage.pb.go | 2 +- .../storage/v2/definition/storage_grpc.pb.go | 2 +- pkg/api/server/operator.pb.go | 2 +- pkg/api/server/operator_grpc.pb.go | 2 +- ...graphanalyticsengine.schema.generated.yaml | 2 + pkg/crd/crds/apps-job.schema.generated.yaml | 24 +++ .../database-member.schema.generated.yaml | 48 ++++++ .../crds/ml-extension.schema.generated.yaml | 32 ++++ .../crds/ml-job-batch.schema.generated.yaml | 24 +++ .../crds/ml-job-cron.schema.generated.yaml | 24 +++ .../scheduler-batchjob.schema.generated.yaml | 24 +++ .../scheduler-cronjob.schema.generated.yaml | 24 +++ ...scheduler-deployment.schema.generated.yaml | 24 +++ .../crds/scheduler-pod.schema.generated.yaml | 24 +++ .../scheduler-profile.schema.generated.yaml | 4 + .../clientset/versioned/clientset.go | 4 +- .../analytics/v1alpha1/analytics_client.go | 10 +- .../v1alpha1/fake/fake_analytics_client.go | 2 +- .../fake/fake_graphanalyticsengine.go | 141 +++-------------- .../v1alpha1/graphanalyticsengine.go | 27 ++-- .../versioned/typed/apps/v1/apps_client.go | 10 +- .../versioned/typed/apps/v1/arangojob.go | 25 +-- .../typed/apps/v1/fake/fake_apps_client.go | 2 +- .../typed/apps/v1/fake/fake_arangojob.go | 137 +++------------- .../versioned/typed/backup/v1/arangobackup.go | 25 +-- .../typed/backup/v1/arangobackuppolicy.go | 25 +-- .../typed/backup/v1/backup_client.go | 10 +- .../typed/backup/v1/fake/fake_arangobackup.go | 139 +++-------------- .../backup/v1/fake/fake_arangobackuppolicy.go | 141 +++-------------- .../backup/v1/fake/fake_backup_client.go | 4 +- .../v1/arangoclustersynchronization.go | 27 ++-- .../typed/deployment/v1/arangodeployment.go | 25 +-- .../typed/deployment/v1/arangomember.go | 25 +-- .../typed/deployment/v1/arangotask.go | 25 +-- .../typed/deployment/v1/deployment_client.go | 10 +- .../fake/fake_arangoclustersynchronization.go | 141 +++-------------- .../v1/fake/fake_arangodeployment.go | 139 +++-------------- .../deployment/v1/fake/fake_arangomember.go | 139 +++-------------- .../deployment/v1/fake/fake_arangotask.go | 137 +++------------- .../v1/fake/fake_deployment_client.go | 8 +- .../v2alpha1/arangoclustersynchronization.go | 29 ++-- .../deployment/v2alpha1/arangodeployment.go | 25 +-- .../typed/deployment/v2alpha1/arangomember.go | 25 +-- .../typed/deployment/v2alpha1/arangotask.go | 25 +-- .../deployment/v2alpha1/deployment_client.go | 10 +- .../fake/fake_arangoclustersynchronization.go | 141 +++-------------- .../v2alpha1/fake/fake_arangodeployment.go | 141 +++-------------- .../v2alpha1/fake/fake_arangomember.go | 141 +++-------------- .../v2alpha1/fake/fake_arangotask.go | 139 +++-------------- .../v2alpha1/fake/fake_deployment_client.go | 8 +- .../typed/ml/v1alpha1/arangomlbatchjob.go | 25 +-- .../typed/ml/v1alpha1/arangomlcronjob.go | 25 +-- .../typed/ml/v1alpha1/arangomlextension.go | 25 +-- .../typed/ml/v1alpha1/arangomlstorage.go | 25 +-- .../ml/v1alpha1/fake/fake_arangomlbatchjob.go | 141 +++-------------- .../ml/v1alpha1/fake/fake_arangomlcronjob.go | 141 +++-------------- .../v1alpha1/fake/fake_arangomlextension.go | 141 +++-------------- .../ml/v1alpha1/fake/fake_arangomlstorage.go | 141 +++-------------- .../typed/ml/v1alpha1/fake/fake_ml_client.go | 8 +- .../versioned/typed/ml/v1alpha1/ml_client.go | 10 +- .../typed/ml/v1beta1/arangomlextension.go | 25 +-- .../typed/ml/v1beta1/arangomlstorage.go | 25 +-- .../ml/v1beta1/fake/fake_arangomlextension.go | 141 +++-------------- .../ml/v1beta1/fake/fake_arangomlstorage.go | 141 +++-------------- .../typed/ml/v1beta1/fake/fake_ml_client.go | 4 +- .../versioned/typed/ml/v1beta1/ml_client.go | 10 +- .../typed/networking/v1alpha1/arangoroute.go | 25 +-- .../v1alpha1/fake/fake_arangoroute.go | 141 +++-------------- .../v1alpha1/fake/fake_networking_client.go | 2 +- .../networking/v1alpha1/networking_client.go | 10 +- .../typed/networking/v1beta1/arangoroute.go | 25 +-- .../v1beta1/fake/fake_arangoroute.go | 139 +++-------------- .../v1beta1/fake/fake_networking_client.go | 2 +- .../networking/v1beta1/networking_client.go | 10 +- .../platform/v1alpha1/arangoplatformchart.go | 25 +-- .../v1alpha1/arangoplatformservice.go | 27 ++-- .../v1alpha1/arangoplatformstorage.go | 27 ++-- .../v1alpha1/fake/fake_arangoplatformchart.go | 141 +++-------------- .../fake/fake_arangoplatformservice.go | 141 +++-------------- .../fake/fake_arangoplatformstorage.go | 141 +++-------------- .../v1alpha1/fake/fake_platform_client.go | 6 +- .../platform/v1alpha1/platform_client.go | 10 +- .../platform/v1beta1/arangoplatformchart.go | 25 +-- .../platform/v1beta1/arangoplatformservice.go | 25 +-- .../platform/v1beta1/arangoplatformstorage.go | 25 +-- .../v1beta1/fake/fake_arangoplatformchart.go | 141 +++-------------- .../fake/fake_arangoplatformservice.go | 141 +++-------------- .../fake/fake_arangoplatformstorage.go | 141 +++-------------- .../v1beta1/fake/fake_platform_client.go | 6 +- .../typed/platform/v1beta1/platform_client.go | 10 +- .../v1/arangodeploymentreplication.go | 27 ++-- .../fake/fake_arangodeploymentreplication.go | 141 +++-------------- .../v1/fake/fake_replication_client.go | 2 +- .../replication/v1/replication_client.go | 10 +- .../v2alpha1/arangodeploymentreplication.go | 29 ++-- .../fake/fake_arangodeploymentreplication.go | 141 +++-------------- .../v2alpha1/fake/fake_replication_client.go | 2 +- .../v2alpha1/replication_client.go | 10 +- .../typed/scheduler/v1alpha1/arangoprofile.go | 25 +-- .../v1alpha1/fake/fake_arangoprofile.go | 141 +++-------------- .../v1alpha1/fake/fake_scheduler_client.go | 2 +- .../scheduler/v1alpha1/scheduler_client.go | 10 +- .../typed/scheduler/v1beta1/arangoprofile.go | 25 +-- .../v1beta1/arangoschedulerbatchjob.go | 27 ++-- .../v1beta1/arangoschedulercronjob.go | 27 ++-- .../v1beta1/arangoschedulerdeployment.go | 29 ++-- .../scheduler/v1beta1/arangoschedulerpod.go | 25 +-- .../v1beta1/fake/fake_arangoprofile.go | 141 +++-------------- .../fake/fake_arangoschedulerbatchjob.go | 141 +++-------------- .../fake/fake_arangoschedulercronjob.go | 141 +++-------------- .../fake/fake_arangoschedulerdeployment.go | 147 ++++-------------- .../v1beta1/fake/fake_arangoschedulerpod.go | 141 +++-------------- .../v1beta1/fake/fake_scheduler_client.go | 10 +- .../scheduler/v1beta1/scheduler_client.go | 10 +- .../storage/v1alpha/arangolocalstorage.go | 25 +-- .../v1alpha/fake/fake_arangolocalstorage.go | 132 +++------------- .../v1alpha/fake/fake_storage_client.go | 2 +- .../typed/storage/v1alpha/storage_client.go | 10 +- .../v1alpha1/graphanalyticsengine.go | 16 +- .../externalversions/apps/v1/arangojob.go | 16 +- .../backup/v1/arangobackup.go | 16 +- .../backup/v1/arangobackuppolicy.go | 16 +- .../v1/arangoclustersynchronization.go | 16 +- .../deployment/v1/arangodeployment.go | 16 +- .../deployment/v1/arangomember.go | 16 +- .../deployment/v1/arangotask.go | 16 +- .../v2alpha1/arangoclustersynchronization.go | 16 +- .../deployment/v2alpha1/arangodeployment.go | 16 +- .../deployment/v2alpha1/arangomember.go | 16 +- .../deployment/v2alpha1/arangotask.go | 16 +- .../informers/externalversions/generic.go | 2 +- .../ml/v1alpha1/arangomlbatchjob.go | 16 +- .../ml/v1alpha1/arangomlcronjob.go | 16 +- .../ml/v1alpha1/arangomlextension.go | 16 +- .../ml/v1alpha1/arangomlstorage.go | 16 +- .../ml/v1beta1/arangomlextension.go | 16 +- .../ml/v1beta1/arangomlstorage.go | 16 +- .../networking/v1alpha1/arangoroute.go | 16 +- .../networking/v1beta1/arangoroute.go | 16 +- .../platform/v1alpha1/arangoplatformchart.go | 16 +- .../v1alpha1/arangoplatformservice.go | 16 +- .../v1alpha1/arangoplatformstorage.go | 16 +- .../platform/v1beta1/arangoplatformchart.go | 16 +- .../platform/v1beta1/arangoplatformservice.go | 16 +- .../platform/v1beta1/arangoplatformstorage.go | 16 +- .../v1/arangodeploymentreplication.go | 16 +- .../v2alpha1/arangodeploymentreplication.go | 16 +- .../scheduler/v1alpha1/arangoprofile.go | 16 +- .../scheduler/v1beta1/arangoprofile.go | 16 +- .../v1beta1/arangoschedulerbatchjob.go | 16 +- .../v1beta1/arangoschedulercronjob.go | 16 +- .../v1beta1/arangoschedulerdeployment.go | 16 +- .../scheduler/v1beta1/arangoschedulerpod.go | 16 +- .../storage/v1alpha/arangolocalstorage.go | 16 +- .../v1alpha1/graphanalyticsengine.go | 22 +-- pkg/generated/listers/apps/v1/arangojob.go | 22 +-- .../listers/backup/v1/arangobackup.go | 22 +-- .../listers/backup/v1/arangobackuppolicy.go | 22 +-- .../v1/arangoclustersynchronization.go | 22 +-- .../listers/deployment/v1/arangodeployment.go | 22 +-- .../listers/deployment/v1/arangomember.go | 22 +-- .../listers/deployment/v1/arangotask.go | 22 +-- .../v2alpha1/arangoclustersynchronization.go | 22 +-- .../deployment/v2alpha1/arangodeployment.go | 22 +-- .../deployment/v2alpha1/arangomember.go | 22 +-- .../listers/deployment/v2alpha1/arangotask.go | 22 +-- .../listers/ml/v1alpha1/arangomlbatchjob.go | 22 +-- .../listers/ml/v1alpha1/arangomlcronjob.go | 22 +-- .../listers/ml/v1alpha1/arangomlextension.go | 22 +-- .../listers/ml/v1alpha1/arangomlstorage.go | 22 +-- .../listers/ml/v1beta1/arangomlextension.go | 22 +-- .../listers/ml/v1beta1/arangomlstorage.go | 22 +-- .../networking/v1alpha1/arangoroute.go | 22 +-- .../listers/networking/v1beta1/arangoroute.go | 22 +-- .../platform/v1alpha1/arangoplatformchart.go | 22 +-- .../v1alpha1/arangoplatformservice.go | 22 +-- .../v1alpha1/arangoplatformstorage.go | 22 +-- .../platform/v1beta1/arangoplatformchart.go | 22 +-- .../platform/v1beta1/arangoplatformservice.go | 22 +-- .../platform/v1beta1/arangoplatformstorage.go | 22 +-- .../v1/arangodeploymentreplication.go | 22 +-- .../v2alpha1/arangodeploymentreplication.go | 22 +-- .../scheduler/v1alpha1/arangoprofile.go | 22 +-- .../scheduler/v1beta1/arangoprofile.go | 22 +-- .../v1beta1/arangoschedulerbatchjob.go | 22 +-- .../v1beta1/arangoschedulercronjob.go | 22 +-- .../v1beta1/arangoschedulerdeployment.go | 22 +-- .../scheduler/v1beta1/arangoschedulerpod.go | 22 +-- .../storage/v1alpha/arangolocalstorage.go | 16 +- pkg/platform/inventory/inventory.pb.go | 2 +- 224 files changed, 2400 insertions(+), 5420 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2b2683ccc..306be2c12 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ - (Feature) (LM) Inventory Generator - (Feature) (License) Activation CLI - (Bugfix) (DP) Propagate Timeout Across Subcommands +- (Maintenance) Bump Dependencies ## [1.3.1](https://github.com/arangodb/kube-arangodb/tree/1.3.1) (2025-10-07) - (Documentation) Add ArangoPlatformStorage Docs & Examples diff --git a/Makefile b/Makefile index 3e40f2358..c54d90bdf 100644 --- a/Makefile +++ b/Makefile @@ -11,10 +11,10 @@ ifeq ($(shell uname),Darwin) REALPATH ?= grealpath endif -KUBERNETES_VERSION_MINOR:=31 -KUBERNETES_VERSION_PATCH:=8 +KUBERNETES_VERSION_MINOR:=32 +KUBERNETES_VERSION_PATCH:=9 -ENVOY_IMAGE=envoyproxy/envoy:v1.32.5 +ENVOY_IMAGE=envoyproxy/envoy:v1.36.2 PROJECT := arangodb_operator SCRIPTDIR := $(shell pwd) @@ -149,7 +149,7 @@ else COMPILE_DEBUG_FLAGS := endif -PROTOC_VERSION := 21.1 +PROTOC_VERSION := 33.0 ifeq ($(shell uname),Darwin) PROTOC_ARCHIVE_SUFFIX := osx-universal_binary else @@ -898,20 +898,18 @@ tools-min: update-vendor @echo ">> Fetching golangci-lint linter" @GOBIN=$(GOPATH)/bin go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.64.8 @echo ">> Fetching goimports" - @GOBIN=$(GOPATH)/bin go install golang.org/x/tools/cmd/goimports@v0.19.0 + @GOBIN=$(GOPATH)/bin go install golang.org/x/tools/cmd/goimports@v0.38.0 @echo ">> Fetching license check" - @GOBIN=$(GOPATH)/bin go install github.com/google/addlicense@v1.1.1 + @GOBIN=$(GOPATH)/bin go install github.com/google/addlicense@v1.2.0 @echo ">> Fetching yamlfmt" - @GOBIN=$(GOPATH)/bin go install github.com/google/yamlfmt/cmd/yamlfmt@v0.10.0 + @GOBIN=$(GOPATH)/bin go install github.com/google/yamlfmt/cmd/yamlfmt@v0.20.0 @echo ">> Fetching protolinter" - @GOBIN=$(GOPATH)/bin go install github.com/yoheimuta/protolint/cmd/protolint@v0.47.5 + @GOBIN=$(GOPATH)/bin go install github.com/yoheimuta/protolint/cmd/protolint@v0.56.4 .PHONY: tools tools: tools-min @echo ">> Fetching gci" - @GOBIN=$(GOPATH)/bin go install github.com/daixiang0/gci@v0.13.4 - @echo ">> Fetching yamlfmt" - @GOBIN=$(GOPATH)/bin go install github.com/google/yamlfmt/cmd/yamlfmt@v0.10.0 + @GOBIN=$(GOPATH)/bin go install github.com/daixiang0/gci@v0.13.7 @echo ">> Downloading protobuf compiler..." @curl -L ${PROTOC_URL} -o $(GOPATH)/protoc.zip @echo ">> Unzipping protobuf compiler..." @@ -922,9 +920,9 @@ tools: tools-min @git clone --branch "master" --depth 1 https://github.com/googleapis/googleapis.git $(GOPATH)/include/googleapis @rm -Rf $(VENDORDIR)/include/googleapis/.git @echo ">> Fetching protoc go plugins..." - @GOBIN=$(GOPATH)/bin go install github.com/golang/protobuf/protoc-gen-go@v1.5.2 - @GOBIN=$(GOPATH)/bin go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.2 - @GOBIN=$(GOPATH)/bin go install github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-grpc-gateway@v2.23.0 + @GOBIN=$(GOPATH)/bin go install github.com/golang/protobuf/protoc-gen-go@v1.5.4 + @GOBIN=$(GOPATH)/bin go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.5.1 + @GOBIN=$(GOPATH)/bin go install github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-grpc-gateway@v2.27.3 @echo ">> Fetching govulncheck" @GOBIN=$(GOPATH)/bin go install golang.org/x/vuln/cmd/govulncheck@v1.1.4 diff --git a/examples/metrics/deployment-operator-servicemonitor.yaml b/examples/metrics/deployment-operator-servicemonitor.yaml index de2d9a834..52363c22c 100644 --- a/examples/metrics/deployment-operator-servicemonitor.yaml +++ b/examples/metrics/deployment-operator-servicemonitor.yaml @@ -1,6 +1,5 @@ # This example shows how to integrate with the Prometheus Operator # to bring metrics from kube-arangodb to Prometheus. - apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: diff --git a/go.mod b/go.mod index 1589fd593..9956d78af 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/arangodb/kube-arangodb -go 1.23.8 +go 1.24.0 toolchain go1.24.5 @@ -10,19 +10,19 @@ replace ( github.com/stretchr/testify => github.com/stretchr/testify v1.9.0 github.com/ugorji/go => github.com/ugorji/go v0.0.0-20181209151446-772ced7fd4c2 - k8s.io/api => k8s.io/api v0.31.8 - k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.31.8 - k8s.io/apimachinery => k8s.io/apimachinery v0.31.8 - k8s.io/apiserver => k8s.io/apiserver v0.31.8 - k8s.io/cli-runtime => k8s.io/cli-runtime v0.31.8 - k8s.io/client-go => k8s.io/client-go v0.31.8 - k8s.io/cloud-provider => k8s.io/cloud-provider v0.31.8 - k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.31.8 + k8s.io/api => k8s.io/api v0.32.9 + k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.32.9 + k8s.io/apimachinery => k8s.io/apimachinery v0.32.9 + k8s.io/apiserver => k8s.io/apiserver v0.32.9 + k8s.io/cli-runtime => k8s.io/cli-runtime v0.32.9 + k8s.io/client-go => k8s.io/client-go v0.32.9 + k8s.io/cloud-provider => k8s.io/cloud-provider v0.32.9 + k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.32.9 k8s.io/code-generator => ./deps/k8s.io/code-generator - k8s.io/component-base => k8s.io/component-base v0.31.8 - k8s.io/kubectl => k8s.io/kubectl v0.31.8 - k8s.io/kubernetes => k8s.io/kubernetes v0.31.8 - k8s.io/metrics => k8s.io/metrics v0.31.8 + k8s.io/component-base => k8s.io/component-base v0.32.9 + k8s.io/kubectl => k8s.io/kubectl v0.32.9 + k8s.io/kubernetes => k8s.io/kubernetes v0.32.9 + k8s.io/metrics => k8s.io/metrics v0.32.9 ) require ( @@ -49,25 +49,25 @@ require ( github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.71.2 github.com/prometheus-operator/prometheus-operator/pkg/client v0.0.0-00010101000000-000000000000 github.com/prometheus/client_golang v1.19.1 - github.com/prometheus/client_model v0.6.1 + github.com/prometheus/client_model v0.6.2 github.com/prometheus/prom2json v1.3.3 github.com/robfig/cron v1.2.0 github.com/rs/zerolog v1.33.0 github.com/spf13/cobra v1.9.1 github.com/spf13/pflag v1.0.6 github.com/stretchr/testify v1.10.0 - golang.org/x/sync v0.14.0 - golang.org/x/sys v0.33.0 - golang.org/x/text v0.25.0 + golang.org/x/sync v0.17.0 + golang.org/x/sys v0.37.0 + golang.org/x/text v0.30.0 golang.org/x/time v0.11.0 - google.golang.org/genproto/googleapis/rpc v0.0.0-20250512202823-5a2f75b736a9 - google.golang.org/grpc v1.72.1 - google.golang.org/protobuf v1.36.6 + google.golang.org/genproto/googleapis/rpc v0.0.0-20251022142026-3a174f9686a8 + google.golang.org/grpc v1.76.0 + google.golang.org/protobuf v1.36.10 gopkg.in/yaml.v3 v3.0.1 - k8s.io/api v0.32.2 - k8s.io/apiextensions-apiserver v0.32.2 - k8s.io/apimachinery v0.32.2 - k8s.io/client-go v0.32.2 + k8s.io/api v0.32.9 + k8s.io/apiextensions-apiserver v0.32.9 + k8s.io/apimachinery v0.32.9 + k8s.io/client-go v0.32.9 k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f sigs.k8s.io/yaml v1.4.0 ) @@ -79,7 +79,7 @@ require ( github.com/arangodb-managed/integration-apis v0.2.1 github.com/aws/aws-sdk-go v1.55.6 github.com/coreos/go-oidc/v3 v3.14.1 - github.com/envoyproxy/go-control-plane/envoy v1.32.4 + github.com/envoyproxy/go-control-plane/envoy v1.35.0 github.com/go-logr/zerologr v1.2.3 github.com/golang-jwt/jwt/v5 v5.2.2 github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1 @@ -87,14 +87,14 @@ require ( github.com/regclient/regclient v0.8.3 golang.org/x/oauth2 v0.30.0 google.golang.org/api v0.235.0 - google.golang.org/genproto/googleapis/api v0.0.0-20250512202823-5a2f75b736a9 - helm.sh/helm/v3 v3.17.3 + google.golang.org/genproto/googleapis/api v0.0.0-20250804133106-a7a43d27e69b + helm.sh/helm/v3 v3.17.4 k8s.io/klog/v2 v2.130.1 k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 ) require ( - cel.dev/expr v0.20.0 // indirect + cel.dev/expr v0.24.0 // indirect cloud.google.com/go v0.121.1 // indirect cloud.google.com/go/auth v0.16.1 // indirect cloud.google.com/go/auth/oauth2adapt v0.2.8 // indirect @@ -105,7 +105,7 @@ require ( github.com/AdaLogics/go-fuzz-headers v0.0.0-20230811130428-ced1acdcaa24 // indirect github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 // indirect github.com/BurntSushi/toml v1.4.0 // indirect - github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.27.0 // indirect + github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.29.0 // indirect github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.51.0 // indirect github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.51.0 // indirect github.com/MakeNowJust/heredoc v1.0.0 // indirect @@ -121,7 +121,7 @@ require ( github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/chai2010/gettext-go v1.0.2 // indirect github.com/chenzhuoyu/base64x v0.0.0-20221115062448-fe3a3abad311 // indirect - github.com/cncf/xds/go v0.0.0-20250121191232-2f005788dc42 // indirect + github.com/cncf/xds/go v0.0.0-20250501225837-2ac532fd4443 // indirect github.com/containerd/containerd v1.7.27 // indirect github.com/containerd/errdefs v0.3.0 // indirect github.com/containerd/log v0.1.0 // indirect @@ -132,7 +132,7 @@ require ( github.com/distribution/reference v0.6.0 // indirect github.com/docker/cli v25.0.1+incompatible // indirect github.com/docker/distribution v2.8.3+incompatible // indirect - github.com/docker/docker v25.0.6+incompatible // indirect + github.com/docker/docker v28.5.1+incompatible // indirect github.com/docker/docker-credential-helpers v0.7.0 // indirect github.com/docker/go-connections v0.5.0 // indirect github.com/docker/go-metrics v0.0.1 // indirect @@ -148,8 +148,8 @@ require ( github.com/gin-contrib/sse v0.1.0 // indirect github.com/go-errors/errors v1.4.2 // indirect github.com/go-gorp/gorp/v3 v3.1.0 // indirect - github.com/go-jose/go-jose/v4 v4.0.5 // indirect - github.com/go-logr/logr v1.4.2 // indirect + github.com/go-jose/go-jose/v4 v4.1.2 // indirect + github.com/go-logr/logr v1.4.3 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-openapi/jsonpointer v0.21.0 // indirect github.com/go-openapi/jsonreference v0.20.2 // indirect @@ -160,7 +160,6 @@ require ( github.com/gobwas/glob v0.2.3 // indirect github.com/goccy/go-json v0.10.2 // indirect github.com/gogo/protobuf v1.3.2 // indirect - github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect github.com/google/btree v1.0.1 // indirect github.com/google/gnostic-models v0.6.8 // indirect github.com/google/go-cmp v0.7.0 // indirect @@ -176,7 +175,6 @@ require ( github.com/hashicorp/errwrap v1.1.0 // indirect github.com/hashicorp/go-multierror v1.1.1 // indirect github.com/huandu/xstrings v1.5.0 // indirect - github.com/imdario/mergo v0.3.16 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/jmespath/go-jmespath v0.4.0 // indirect github.com/jmoiron/sqlx v1.4.0 // indirect @@ -236,24 +234,23 @@ require ( go.opentelemetry.io/contrib/detectors/gcp v1.36.0 // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.60.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.60.0 // indirect - go.opentelemetry.io/otel v1.36.0 // indirect - go.opentelemetry.io/otel/metric v1.36.0 // indirect - go.opentelemetry.io/otel/sdk v1.36.0 // indirect - go.opentelemetry.io/otel/sdk/metric v1.36.0 // indirect - go.opentelemetry.io/otel/trace v1.36.0 // indirect + go.opentelemetry.io/otel v1.37.0 // indirect + go.opentelemetry.io/otel/metric v1.37.0 // indirect + go.opentelemetry.io/otel/sdk v1.37.0 // indirect + go.opentelemetry.io/otel/sdk/metric v1.37.0 // indirect + go.opentelemetry.io/otel/trace v1.37.0 // indirect golang.org/x/arch v0.3.0 // indirect - golang.org/x/crypto v0.38.0 // indirect - golang.org/x/net v0.40.0 // indirect - golang.org/x/term v0.32.0 // indirect - golang.org/x/tools v0.27.0 // indirect + golang.org/x/crypto v0.43.0 // indirect + golang.org/x/net v0.46.0 // indirect + golang.org/x/term v0.36.0 // indirect google.golang.org/genproto v0.0.0-20250505200425-f936aa4a68b2 // indirect gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect - k8s.io/apiserver v0.32.2 // indirect - k8s.io/cli-runtime v0.32.2 // indirect - k8s.io/component-base v0.32.2 // indirect - k8s.io/kubectl v0.32.2 // indirect + k8s.io/apiserver v0.32.9 // indirect + k8s.io/cli-runtime v0.32.9 // indirect + k8s.io/component-base v0.32.9 // indirect + k8s.io/kubectl v0.32.9 // indirect oras.land/oras-go v1.2.5 // indirect sigs.k8s.io/controller-runtime v0.16.3 // indirect sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 // indirect diff --git a/integrations/authentication/v1/definition/definition.pb.go b/integrations/authentication/v1/definition/definition.pb.go index 8b1b72cd7..057a09f40 100644 --- a/integrations/authentication/v1/definition/definition.pb.go +++ b/integrations/authentication/v1/definition/definition.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/authentication/v1/definition/definition.proto package definition diff --git a/integrations/authentication/v1/definition/definition_grpc.pb.go b/integrations/authentication/v1/definition/definition_grpc.pb.go index 08a4a0c73..2903b9c05 100644 --- a/integrations/authentication/v1/definition/definition_grpc.pb.go +++ b/integrations/authentication/v1/definition/definition_grpc.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.2.0 -// - protoc v3.21.1 +// - protoc v6.33.0 // source: integrations/authentication/v1/definition/definition.proto package definition diff --git a/integrations/authorization/v0/definition/definition.pb.go b/integrations/authorization/v0/definition/definition.pb.go index 0d562bb8b..48cbf6516 100644 --- a/integrations/authorization/v0/definition/definition.pb.go +++ b/integrations/authorization/v0/definition/definition.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/authorization/v0/definition/definition.proto package definition diff --git a/integrations/authorization/v0/definition/definition_grpc.pb.go b/integrations/authorization/v0/definition/definition_grpc.pb.go index a384c3dfd..cd71b9ead 100644 --- a/integrations/authorization/v0/definition/definition_grpc.pb.go +++ b/integrations/authorization/v0/definition/definition_grpc.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.2.0 -// - protoc v3.21.1 +// - protoc v6.33.0 // source: integrations/authorization/v0/definition/definition.proto package definition diff --git a/integrations/authorization/v1/definition/types.pb.go b/integrations/authorization/v1/definition/types.pb.go index 76a01aa16..96689fec9 100644 --- a/integrations/authorization/v1/definition/types.pb.go +++ b/integrations/authorization/v1/definition/types.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/authorization/v1/definition/types.proto package definition diff --git a/integrations/config/v1/definition/config.pb.go b/integrations/config/v1/definition/config.pb.go index 220e9feb9..713344d54 100644 --- a/integrations/config/v1/definition/config.pb.go +++ b/integrations/config/v1/definition/config.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/config/v1/definition/config.proto package definition diff --git a/integrations/config/v1/definition/config_grpc.pb.go b/integrations/config/v1/definition/config_grpc.pb.go index 82a7d074f..b13391efb 100644 --- a/integrations/config/v1/definition/config_grpc.pb.go +++ b/integrations/config/v1/definition/config_grpc.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.2.0 -// - protoc v3.21.1 +// - protoc v6.33.0 // source: integrations/config/v1/definition/config.proto package definition diff --git a/integrations/inventory/v1/definition/inventory.pb.go b/integrations/inventory/v1/definition/inventory.pb.go index 54498f19e..83ba074c5 100644 --- a/integrations/inventory/v1/definition/inventory.pb.go +++ b/integrations/inventory/v1/definition/inventory.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/inventory/v1/definition/inventory.proto package definition diff --git a/integrations/inventory/v1/definition/service.pb.go b/integrations/inventory/v1/definition/service.pb.go index 14cc6539d..a45b881a8 100644 --- a/integrations/inventory/v1/definition/service.pb.go +++ b/integrations/inventory/v1/definition/service.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/inventory/v1/definition/service.proto package definition diff --git a/integrations/inventory/v1/definition/service_grpc.pb.go b/integrations/inventory/v1/definition/service_grpc.pb.go index e1b04560e..9888fb195 100644 --- a/integrations/inventory/v1/definition/service_grpc.pb.go +++ b/integrations/inventory/v1/definition/service_grpc.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.2.0 -// - protoc v3.21.1 +// - protoc v6.33.0 // source: integrations/inventory/v1/definition/service.proto package definition diff --git a/integrations/meta/v1/definition/definition.pb.go b/integrations/meta/v1/definition/definition.pb.go index 02737ad70..ca692c4b9 100644 --- a/integrations/meta/v1/definition/definition.pb.go +++ b/integrations/meta/v1/definition/definition.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/meta/v1/definition/definition.proto package definition diff --git a/integrations/meta/v1/definition/definition_grpc.pb.go b/integrations/meta/v1/definition/definition_grpc.pb.go index 513ad9489..0029073dd 100644 --- a/integrations/meta/v1/definition/definition_grpc.pb.go +++ b/integrations/meta/v1/definition/definition_grpc.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.2.0 -// - protoc v3.21.1 +// - protoc v6.33.0 // source: integrations/meta/v1/definition/definition.proto package definition diff --git a/integrations/pong/v1/definition/pong.pb.go b/integrations/pong/v1/definition/pong.pb.go index 3175f8ee2..f1594c4a1 100644 --- a/integrations/pong/v1/definition/pong.pb.go +++ b/integrations/pong/v1/definition/pong.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/pong/v1/definition/pong.proto package definition diff --git a/integrations/pong/v1/definition/pong_grpc.pb.go b/integrations/pong/v1/definition/pong_grpc.pb.go index 90822e623..4471735aa 100644 --- a/integrations/pong/v1/definition/pong_grpc.pb.go +++ b/integrations/pong/v1/definition/pong_grpc.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.2.0 -// - protoc v3.21.1 +// - protoc v6.33.0 // source: integrations/pong/v1/definition/pong.proto package definition diff --git a/integrations/scheduler/v1/definition/batchjob.pb.go b/integrations/scheduler/v1/definition/batchjob.pb.go index dbc1e3c4b..46c010df2 100644 --- a/integrations/scheduler/v1/definition/batchjob.pb.go +++ b/integrations/scheduler/v1/definition/batchjob.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/scheduler/v1/definition/batchjob.proto package definition diff --git a/integrations/scheduler/v1/definition/common.pb.go b/integrations/scheduler/v1/definition/common.pb.go index e07fa1901..c1a87c138 100644 --- a/integrations/scheduler/v1/definition/common.pb.go +++ b/integrations/scheduler/v1/definition/common.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/scheduler/v1/definition/common.proto package definition diff --git a/integrations/scheduler/v1/definition/cronjob.pb.go b/integrations/scheduler/v1/definition/cronjob.pb.go index ffb7bdc7f..41df27010 100644 --- a/integrations/scheduler/v1/definition/cronjob.pb.go +++ b/integrations/scheduler/v1/definition/cronjob.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/scheduler/v1/definition/cronjob.proto package definition diff --git a/integrations/scheduler/v1/definition/definition.pb.go b/integrations/scheduler/v1/definition/definition.pb.go index 854cb44e4..3033d8fdd 100644 --- a/integrations/scheduler/v1/definition/definition.pb.go +++ b/integrations/scheduler/v1/definition/definition.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/scheduler/v1/definition/definition.proto package definition diff --git a/integrations/scheduler/v1/definition/definition_grpc.pb.go b/integrations/scheduler/v1/definition/definition_grpc.pb.go index 528c0c308..87735aa5a 100644 --- a/integrations/scheduler/v1/definition/definition_grpc.pb.go +++ b/integrations/scheduler/v1/definition/definition_grpc.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.2.0 -// - protoc v3.21.1 +// - protoc v6.33.0 // source: integrations/scheduler/v1/definition/definition.proto package definition diff --git a/integrations/scheduler/v1/definition/deployment.pb.go b/integrations/scheduler/v1/definition/deployment.pb.go index 1016d0d50..d65e5c97c 100644 --- a/integrations/scheduler/v1/definition/deployment.pb.go +++ b/integrations/scheduler/v1/definition/deployment.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/scheduler/v1/definition/deployment.proto package definition diff --git a/integrations/scheduler/v2/definition/chart.pb.go b/integrations/scheduler/v2/definition/chart.pb.go index 381e8d9e0..c9efa4d7d 100644 --- a/integrations/scheduler/v2/definition/chart.pb.go +++ b/integrations/scheduler/v2/definition/chart.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/scheduler/v2/definition/chart.proto package definition diff --git a/integrations/scheduler/v2/definition/definition.pb.go b/integrations/scheduler/v2/definition/definition.pb.go index 1a21140c4..9f3459f59 100644 --- a/integrations/scheduler/v2/definition/definition.pb.go +++ b/integrations/scheduler/v2/definition/definition.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/scheduler/v2/definition/definition.proto package definition diff --git a/integrations/scheduler/v2/definition/definition_grpc.pb.go b/integrations/scheduler/v2/definition/definition_grpc.pb.go index d88ddc0fa..97bfbb517 100644 --- a/integrations/scheduler/v2/definition/definition_grpc.pb.go +++ b/integrations/scheduler/v2/definition/definition_grpc.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.2.0 -// - protoc v3.21.1 +// - protoc v6.33.0 // source: integrations/scheduler/v2/definition/definition.proto package definition diff --git a/integrations/scheduler/v2/definition/helm.pb.go b/integrations/scheduler/v2/definition/helm.pb.go index abdf6637f..c3a99b24a 100644 --- a/integrations/scheduler/v2/definition/helm.pb.go +++ b/integrations/scheduler/v2/definition/helm.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/scheduler/v2/definition/helm.proto package definition diff --git a/integrations/scheduler/v2/definition/kubernetes.pb.go b/integrations/scheduler/v2/definition/kubernetes.pb.go index f305b89f2..3b0cb78db 100644 --- a/integrations/scheduler/v2/definition/kubernetes.pb.go +++ b/integrations/scheduler/v2/definition/kubernetes.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/scheduler/v2/definition/kubernetes.proto package definition diff --git a/integrations/scheduler/v2/definition/release.pb.go b/integrations/scheduler/v2/definition/release.pb.go index b6208cb0d..fd60dabb7 100644 --- a/integrations/scheduler/v2/definition/release.pb.go +++ b/integrations/scheduler/v2/definition/release.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/scheduler/v2/definition/release.proto package definition diff --git a/integrations/shared/v1/definition/empty.pb.go b/integrations/shared/v1/definition/empty.pb.go index e2b096a4e..cfd67e079 100644 --- a/integrations/shared/v1/definition/empty.pb.go +++ b/integrations/shared/v1/definition/empty.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/shared/v1/definition/empty.proto package definition diff --git a/integrations/shared/v1/definition/kv.pb.go b/integrations/shared/v1/definition/kv.pb.go index 69de23b93..569b6adb5 100644 --- a/integrations/shared/v1/definition/kv.pb.go +++ b/integrations/shared/v1/definition/kv.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/shared/v1/definition/kv.proto package definition diff --git a/integrations/shutdown/v1/definition/shutdown.pb.go b/integrations/shutdown/v1/definition/shutdown.pb.go index fa4587274..6b9b1325b 100644 --- a/integrations/shutdown/v1/definition/shutdown.pb.go +++ b/integrations/shutdown/v1/definition/shutdown.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/shutdown/v1/definition/shutdown.proto package definition diff --git a/integrations/shutdown/v1/definition/shutdown_grpc.pb.go b/integrations/shutdown/v1/definition/shutdown_grpc.pb.go index 343470da6..9787ad5df 100644 --- a/integrations/shutdown/v1/definition/shutdown_grpc.pb.go +++ b/integrations/shutdown/v1/definition/shutdown_grpc.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.2.0 -// - protoc v3.21.1 +// - protoc v6.33.0 // source: integrations/shutdown/v1/definition/shutdown.proto package definition diff --git a/integrations/storage/v2/definition/storage.pb.go b/integrations/storage/v2/definition/storage.pb.go index b4ad3017c..a0218ea71 100644 --- a/integrations/storage/v2/definition/storage.pb.go +++ b/integrations/storage/v2/definition/storage.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: integrations/storage/v2/definition/storage.proto package definition diff --git a/integrations/storage/v2/definition/storage_grpc.pb.go b/integrations/storage/v2/definition/storage_grpc.pb.go index 799736731..2092099e3 100644 --- a/integrations/storage/v2/definition/storage_grpc.pb.go +++ b/integrations/storage/v2/definition/storage_grpc.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.2.0 -// - protoc v3.21.1 +// - protoc v6.33.0 // source: integrations/storage/v2/definition/storage.proto package definition diff --git a/pkg/api/server/operator.pb.go b/pkg/api/server/operator.pb.go index 633c94914..348d82f60 100644 --- a/pkg/api/server/operator.pb.go +++ b/pkg/api/server/operator.pb.go @@ -21,7 +21,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: pkg/api/server/operator.proto package server diff --git a/pkg/api/server/operator_grpc.pb.go b/pkg/api/server/operator_grpc.pb.go index 7bf0b016d..5d7571122 100644 --- a/pkg/api/server/operator_grpc.pb.go +++ b/pkg/api/server/operator_grpc.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.2.0 -// - protoc v3.21.1 +// - protoc v6.33.0 // source: pkg/api/server/operator.proto package server diff --git a/pkg/crd/crds/analytics-graphanalyticsengine.schema.generated.yaml b/pkg/crd/crds/analytics-graphanalyticsengine.schema.generated.yaml index b1e757d33..38694ea2e 100644 --- a/pkg/crd/crds/analytics-graphanalyticsengine.schema.generated.yaml +++ b/pkg/crd/crds/analytics-graphanalyticsengine.schema.generated.yaml @@ -640,6 +640,8 @@ v1alpha1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: diff --git a/pkg/crd/crds/apps-job.schema.generated.yaml b/pkg/crd/crds/apps-job.schema.generated.yaml index 0a20f50e7..30cc60d55 100644 --- a/pkg/crd/crds/apps-job.schema.generated.yaml +++ b/pkg/crd/crds/apps-job.schema.generated.yaml @@ -2205,6 +2205,28 @@ v1: type: string type: object type: array + resources: + properties: + claims: + items: + properties: + name: + type: string + request: + type: string + type: object + type: array + limits: + additionalProperties: + type: string + x-kubernetes-int-or-string: true + type: object + requests: + additionalProperties: + type: string + x-kubernetes-int-or-string: true + type: object + type: object restartPolicy: type: string runtimeClassName: @@ -2240,6 +2262,8 @@ v1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: diff --git a/pkg/crd/crds/database-member.schema.generated.yaml b/pkg/crd/crds/database-member.schema.generated.yaml index 2e82692a0..23d35bd2a 100644 --- a/pkg/crd/crds/database-member.schema.generated.yaml +++ b/pkg/crd/crds/database-member.schema.generated.yaml @@ -2366,6 +2366,28 @@ v1: type: string type: object type: array + resources: + properties: + claims: + items: + properties: + name: + type: string + request: + type: string + type: object + type: array + limits: + additionalProperties: + type: string + x-kubernetes-int-or-string: true + type: object + requests: + additionalProperties: + type: string + x-kubernetes-int-or-string: true + type: object + type: object restartPolicy: type: string runtimeClassName: @@ -2401,6 +2423,8 @@ v1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: @@ -5591,6 +5615,28 @@ v2alpha1: type: string type: object type: array + resources: + properties: + claims: + items: + properties: + name: + type: string + request: + type: string + type: object + type: array + limits: + additionalProperties: + type: string + x-kubernetes-int-or-string: true + type: object + requests: + additionalProperties: + type: string + x-kubernetes-int-or-string: true + type: object + type: object restartPolicy: type: string runtimeClassName: @@ -5626,6 +5672,8 @@ v2alpha1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: diff --git a/pkg/crd/crds/ml-extension.schema.generated.yaml b/pkg/crd/crds/ml-extension.schema.generated.yaml index 7f64d378c..822608259 100644 --- a/pkg/crd/crds/ml-extension.schema.generated.yaml +++ b/pkg/crd/crds/ml-extension.schema.generated.yaml @@ -641,6 +641,8 @@ v1alpha1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: @@ -2326,6 +2328,8 @@ v1alpha1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: @@ -3984,6 +3988,8 @@ v1alpha1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: @@ -5636,6 +5642,8 @@ v1alpha1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: @@ -7292,6 +7300,8 @@ v1alpha1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: @@ -8944,6 +8954,8 @@ v1alpha1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: @@ -10600,6 +10612,8 @@ v1alpha1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: @@ -12252,6 +12266,8 @@ v1alpha1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: @@ -13954,6 +13970,8 @@ v1beta1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: @@ -15641,6 +15659,8 @@ v1beta1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: @@ -17810,6 +17830,8 @@ v1beta1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: @@ -19464,6 +19486,8 @@ v1beta1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: @@ -21122,6 +21146,8 @@ v1beta1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: @@ -22776,6 +22802,8 @@ v1beta1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: @@ -24434,6 +24462,8 @@ v1beta1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: @@ -26088,6 +26118,8 @@ v1beta1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: diff --git a/pkg/crd/crds/ml-job-batch.schema.generated.yaml b/pkg/crd/crds/ml-job-batch.schema.generated.yaml index 599eb698e..9cf1e784f 100644 --- a/pkg/crd/crds/ml-job-batch.schema.generated.yaml +++ b/pkg/crd/crds/ml-job-batch.schema.generated.yaml @@ -2199,6 +2199,28 @@ v1alpha1: type: string type: object type: array + resources: + properties: + claims: + items: + properties: + name: + type: string + request: + type: string + type: object + type: array + limits: + additionalProperties: + type: string + x-kubernetes-int-or-string: true + type: object + requests: + additionalProperties: + type: string + x-kubernetes-int-or-string: true + type: object + type: object restartPolicy: type: string runtimeClassName: @@ -2234,6 +2256,8 @@ v1alpha1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: diff --git a/pkg/crd/crds/ml-job-cron.schema.generated.yaml b/pkg/crd/crds/ml-job-cron.schema.generated.yaml index 3ace9c2c3..40b17b2e7 100644 --- a/pkg/crd/crds/ml-job-cron.schema.generated.yaml +++ b/pkg/crd/crds/ml-job-cron.schema.generated.yaml @@ -2284,6 +2284,28 @@ v1alpha1: type: string type: object type: array + resources: + properties: + claims: + items: + properties: + name: + type: string + request: + type: string + type: object + type: array + limits: + additionalProperties: + type: string + x-kubernetes-int-or-string: true + type: object + requests: + additionalProperties: + type: string + x-kubernetes-int-or-string: true + type: object + type: object restartPolicy: type: string runtimeClassName: @@ -2319,6 +2341,8 @@ v1alpha1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: diff --git a/pkg/crd/crds/scheduler-batchjob.schema.generated.yaml b/pkg/crd/crds/scheduler-batchjob.schema.generated.yaml index 7137a2630..dca672806 100644 --- a/pkg/crd/crds/scheduler-batchjob.schema.generated.yaml +++ b/pkg/crd/crds/scheduler-batchjob.schema.generated.yaml @@ -2204,6 +2204,28 @@ v1beta1: type: string type: object type: array + resources: + properties: + claims: + items: + properties: + name: + type: string + request: + type: string + type: object + type: array + limits: + additionalProperties: + type: string + x-kubernetes-int-or-string: true + type: object + requests: + additionalProperties: + type: string + x-kubernetes-int-or-string: true + type: object + type: object restartPolicy: type: string runtimeClassName: @@ -2239,6 +2261,8 @@ v1beta1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: diff --git a/pkg/crd/crds/scheduler-cronjob.schema.generated.yaml b/pkg/crd/crds/scheduler-cronjob.schema.generated.yaml index 0687025a3..b77ddd13b 100644 --- a/pkg/crd/crds/scheduler-cronjob.schema.generated.yaml +++ b/pkg/crd/crds/scheduler-cronjob.schema.generated.yaml @@ -2284,6 +2284,28 @@ v1beta1: type: string type: object type: array + resources: + properties: + claims: + items: + properties: + name: + type: string + request: + type: string + type: object + type: array + limits: + additionalProperties: + type: string + x-kubernetes-int-or-string: true + type: object + requests: + additionalProperties: + type: string + x-kubernetes-int-or-string: true + type: object + type: object restartPolicy: type: string runtimeClassName: @@ -2319,6 +2341,8 @@ v1beta1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: diff --git a/pkg/crd/crds/scheduler-deployment.schema.generated.yaml b/pkg/crd/crds/scheduler-deployment.schema.generated.yaml index d3392f582..30e8b987e 100644 --- a/pkg/crd/crds/scheduler-deployment.schema.generated.yaml +++ b/pkg/crd/crds/scheduler-deployment.schema.generated.yaml @@ -2160,6 +2160,28 @@ v1beta1: type: string type: object type: array + resources: + properties: + claims: + items: + properties: + name: + type: string + request: + type: string + type: object + type: array + limits: + additionalProperties: + type: string + x-kubernetes-int-or-string: true + type: object + requests: + additionalProperties: + type: string + x-kubernetes-int-or-string: true + type: object + type: object restartPolicy: type: string runtimeClassName: @@ -2195,6 +2217,8 @@ v1beta1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: diff --git a/pkg/crd/crds/scheduler-pod.schema.generated.yaml b/pkg/crd/crds/scheduler-pod.schema.generated.yaml index 2d0a95f38..50611d0ba 100644 --- a/pkg/crd/crds/scheduler-pod.schema.generated.yaml +++ b/pkg/crd/crds/scheduler-pod.schema.generated.yaml @@ -2032,6 +2032,28 @@ v1beta1: type: string type: object type: array + resources: + properties: + claims: + items: + properties: + name: + type: string + request: + type: string + type: object + type: array + limits: + additionalProperties: + type: string + x-kubernetes-int-or-string: true + type: object + requests: + additionalProperties: + type: string + x-kubernetes-int-or-string: true + type: object + type: object restartPolicy: type: string runtimeClassName: @@ -2067,6 +2089,8 @@ v1beta1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: diff --git a/pkg/crd/crds/scheduler-profile.schema.generated.yaml b/pkg/crd/crds/scheduler-profile.schema.generated.yaml index 302d6410d..3da0af656 100644 --- a/pkg/crd/crds/scheduler-profile.schema.generated.yaml +++ b/pkg/crd/crds/scheduler-profile.schema.generated.yaml @@ -1019,6 +1019,8 @@ v1alpha1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: @@ -3317,6 +3319,8 @@ v1beta1: runAsUser: format: int64 type: integer + seLinuxChangePolicy: + type: string seLinuxOptions: properties: level: diff --git a/pkg/generated/clientset/versioned/clientset.go b/pkg/generated/clientset/versioned/clientset.go index b0d3cd1b1..4a43223e7 100644 --- a/pkg/generated/clientset/versioned/clientset.go +++ b/pkg/generated/clientset/versioned/clientset.go @@ -23,8 +23,8 @@ package versioned import ( - "fmt" - "net/http" + fmt "fmt" + http "net/http" analyticsv1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/analytics/v1alpha1" appsv1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/apps/v1" diff --git a/pkg/generated/clientset/versioned/typed/analytics/v1alpha1/analytics_client.go b/pkg/generated/clientset/versioned/typed/analytics/v1alpha1/analytics_client.go index 734bc99c4..a0b6dbd75 100644 --- a/pkg/generated/clientset/versioned/typed/analytics/v1alpha1/analytics_client.go +++ b/pkg/generated/clientset/versioned/typed/analytics/v1alpha1/analytics_client.go @@ -23,10 +23,10 @@ package v1alpha1 import ( - "net/http" + http "net/http" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/analytics/v1alpha1" - "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" + analyticsv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/analytics/v1alpha1" + scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" rest "k8s.io/client-go/rest" ) @@ -89,10 +89,10 @@ func New(c rest.Interface) *AnalyticsV1alpha1Client { } func setConfigDefaults(config *rest.Config) error { - gv := v1alpha1.SchemeGroupVersion + gv := analyticsv1alpha1.SchemeGroupVersion config.GroupVersion = &gv config.APIPath = "/apis" - config.NegotiatedSerializer = scheme.Codecs.WithoutConversion() + config.NegotiatedSerializer = rest.CodecFactoryForGeneratedClient(scheme.Scheme, scheme.Codecs).WithoutConversion() if config.UserAgent == "" { config.UserAgent = rest.DefaultKubernetesUserAgent() diff --git a/pkg/generated/clientset/versioned/typed/analytics/v1alpha1/fake/fake_analytics_client.go b/pkg/generated/clientset/versioned/typed/analytics/v1alpha1/fake/fake_analytics_client.go index 301311257..32e7295d4 100644 --- a/pkg/generated/clientset/versioned/typed/analytics/v1alpha1/fake/fake_analytics_client.go +++ b/pkg/generated/clientset/versioned/typed/analytics/v1alpha1/fake/fake_analytics_client.go @@ -33,7 +33,7 @@ type FakeAnalyticsV1alpha1 struct { } func (c *FakeAnalyticsV1alpha1) GraphAnalyticsEngines(namespace string) v1alpha1.GraphAnalyticsEngineInterface { - return &FakeGraphAnalyticsEngines{c, namespace} + return newFakeGraphAnalyticsEngines(c, namespace) } // RESTClient returns a RESTClient that is used to communicate diff --git a/pkg/generated/clientset/versioned/typed/analytics/v1alpha1/fake/fake_graphanalyticsengine.go b/pkg/generated/clientset/versioned/typed/analytics/v1alpha1/fake/fake_graphanalyticsengine.go index 0258f8f11..4037e7a5b 100644 --- a/pkg/generated/clientset/versioned/typed/analytics/v1alpha1/fake/fake_graphanalyticsengine.go +++ b/pkg/generated/clientset/versioned/typed/analytics/v1alpha1/fake/fake_graphanalyticsengine.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/analytics/v1alpha1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + analyticsv1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/analytics/v1alpha1" + gentype "k8s.io/client-go/gentype" ) -// FakeGraphAnalyticsEngines implements GraphAnalyticsEngineInterface -type FakeGraphAnalyticsEngines struct { +// fakeGraphAnalyticsEngines implements GraphAnalyticsEngineInterface +type fakeGraphAnalyticsEngines struct { + *gentype.FakeClientWithList[*v1alpha1.GraphAnalyticsEngine, *v1alpha1.GraphAnalyticsEngineList] Fake *FakeAnalyticsV1alpha1 - ns string -} - -var graphanalyticsenginesResource = v1alpha1.SchemeGroupVersion.WithResource("graphanalyticsengines") - -var graphanalyticsenginesKind = v1alpha1.SchemeGroupVersion.WithKind("GraphAnalyticsEngine") - -// Get takes name of the graphAnalyticsEngine, and returns the corresponding graphAnalyticsEngine object, and an error if there is any. -func (c *FakeGraphAnalyticsEngines) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1alpha1.GraphAnalyticsEngine, err error) { - emptyResult := &v1alpha1.GraphAnalyticsEngine{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(graphanalyticsenginesResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.GraphAnalyticsEngine), err -} - -// List takes label and field selectors, and returns the list of GraphAnalyticsEngines that match those selectors. -func (c *FakeGraphAnalyticsEngines) List(ctx context.Context, opts v1.ListOptions) (result *v1alpha1.GraphAnalyticsEngineList, err error) { - emptyResult := &v1alpha1.GraphAnalyticsEngineList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(graphanalyticsenginesResource, graphanalyticsenginesKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1alpha1.GraphAnalyticsEngineList{ListMeta: obj.(*v1alpha1.GraphAnalyticsEngineList).ListMeta} - for _, item := range obj.(*v1alpha1.GraphAnalyticsEngineList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested graphAnalyticsEngines. -func (c *FakeGraphAnalyticsEngines) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(graphanalyticsenginesResource, c.ns, opts)) - -} - -// Create takes the representation of a graphAnalyticsEngine and creates it. Returns the server's representation of the graphAnalyticsEngine, and an error, if there is any. -func (c *FakeGraphAnalyticsEngines) Create(ctx context.Context, graphAnalyticsEngine *v1alpha1.GraphAnalyticsEngine, opts v1.CreateOptions) (result *v1alpha1.GraphAnalyticsEngine, err error) { - emptyResult := &v1alpha1.GraphAnalyticsEngine{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(graphanalyticsenginesResource, c.ns, graphAnalyticsEngine, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.GraphAnalyticsEngine), err -} - -// Update takes the representation of a graphAnalyticsEngine and updates it. Returns the server's representation of the graphAnalyticsEngine, and an error, if there is any. -func (c *FakeGraphAnalyticsEngines) Update(ctx context.Context, graphAnalyticsEngine *v1alpha1.GraphAnalyticsEngine, opts v1.UpdateOptions) (result *v1alpha1.GraphAnalyticsEngine, err error) { - emptyResult := &v1alpha1.GraphAnalyticsEngine{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(graphanalyticsenginesResource, c.ns, graphAnalyticsEngine, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.GraphAnalyticsEngine), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeGraphAnalyticsEngines) UpdateStatus(ctx context.Context, graphAnalyticsEngine *v1alpha1.GraphAnalyticsEngine, opts v1.UpdateOptions) (result *v1alpha1.GraphAnalyticsEngine, err error) { - emptyResult := &v1alpha1.GraphAnalyticsEngine{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(graphanalyticsenginesResource, "status", c.ns, graphAnalyticsEngine, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.GraphAnalyticsEngine), err -} - -// Delete takes name of the graphAnalyticsEngine and deletes it. Returns an error if one occurs. -func (c *FakeGraphAnalyticsEngines) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(graphanalyticsenginesResource, c.ns, name, opts), &v1alpha1.GraphAnalyticsEngine{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeGraphAnalyticsEngines) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(graphanalyticsenginesResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1alpha1.GraphAnalyticsEngineList{}) - return err -} - -// Patch applies the patch and returns the patched graphAnalyticsEngine. -func (c *FakeGraphAnalyticsEngines) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.GraphAnalyticsEngine, err error) { - emptyResult := &v1alpha1.GraphAnalyticsEngine{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(graphanalyticsenginesResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeGraphAnalyticsEngines(fake *FakeAnalyticsV1alpha1, namespace string) analyticsv1alpha1.GraphAnalyticsEngineInterface { + return &fakeGraphAnalyticsEngines{ + gentype.NewFakeClientWithList[*v1alpha1.GraphAnalyticsEngine, *v1alpha1.GraphAnalyticsEngineList]( + fake.Fake, + namespace, + v1alpha1.SchemeGroupVersion.WithResource("graphanalyticsengines"), + v1alpha1.SchemeGroupVersion.WithKind("GraphAnalyticsEngine"), + func() *v1alpha1.GraphAnalyticsEngine { return &v1alpha1.GraphAnalyticsEngine{} }, + func() *v1alpha1.GraphAnalyticsEngineList { return &v1alpha1.GraphAnalyticsEngineList{} }, + func(dst, src *v1alpha1.GraphAnalyticsEngineList) { dst.ListMeta = src.ListMeta }, + func(list *v1alpha1.GraphAnalyticsEngineList) []*v1alpha1.GraphAnalyticsEngine { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1alpha1.GraphAnalyticsEngineList, items []*v1alpha1.GraphAnalyticsEngine) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1alpha1.GraphAnalyticsEngine), err } diff --git a/pkg/generated/clientset/versioned/typed/analytics/v1alpha1/graphanalyticsengine.go b/pkg/generated/clientset/versioned/typed/analytics/v1alpha1/graphanalyticsengine.go index c681333af..d39aee823 100644 --- a/pkg/generated/clientset/versioned/typed/analytics/v1alpha1/graphanalyticsengine.go +++ b/pkg/generated/clientset/versioned/typed/analytics/v1alpha1/graphanalyticsengine.go @@ -23,9 +23,9 @@ package v1alpha1 import ( - "context" + context "context" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/analytics/v1alpha1" + analyticsv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/analytics/v1alpha1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,36 @@ type GraphAnalyticsEnginesGetter interface { // GraphAnalyticsEngineInterface has methods to work with GraphAnalyticsEngine resources. type GraphAnalyticsEngineInterface interface { - Create(ctx context.Context, graphAnalyticsEngine *v1alpha1.GraphAnalyticsEngine, opts v1.CreateOptions) (*v1alpha1.GraphAnalyticsEngine, error) - Update(ctx context.Context, graphAnalyticsEngine *v1alpha1.GraphAnalyticsEngine, opts v1.UpdateOptions) (*v1alpha1.GraphAnalyticsEngine, error) + Create(ctx context.Context, graphAnalyticsEngine *analyticsv1alpha1.GraphAnalyticsEngine, opts v1.CreateOptions) (*analyticsv1alpha1.GraphAnalyticsEngine, error) + Update(ctx context.Context, graphAnalyticsEngine *analyticsv1alpha1.GraphAnalyticsEngine, opts v1.UpdateOptions) (*analyticsv1alpha1.GraphAnalyticsEngine, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, graphAnalyticsEngine *v1alpha1.GraphAnalyticsEngine, opts v1.UpdateOptions) (*v1alpha1.GraphAnalyticsEngine, error) + UpdateStatus(ctx context.Context, graphAnalyticsEngine *analyticsv1alpha1.GraphAnalyticsEngine, opts v1.UpdateOptions) (*analyticsv1alpha1.GraphAnalyticsEngine, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.GraphAnalyticsEngine, error) - List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.GraphAnalyticsEngineList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*analyticsv1alpha1.GraphAnalyticsEngine, error) + List(ctx context.Context, opts v1.ListOptions) (*analyticsv1alpha1.GraphAnalyticsEngineList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.GraphAnalyticsEngine, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *analyticsv1alpha1.GraphAnalyticsEngine, err error) GraphAnalyticsEngineExpansion } // graphAnalyticsEngines implements GraphAnalyticsEngineInterface type graphAnalyticsEngines struct { - *gentype.ClientWithList[*v1alpha1.GraphAnalyticsEngine, *v1alpha1.GraphAnalyticsEngineList] + *gentype.ClientWithList[*analyticsv1alpha1.GraphAnalyticsEngine, *analyticsv1alpha1.GraphAnalyticsEngineList] } // newGraphAnalyticsEngines returns a GraphAnalyticsEngines func newGraphAnalyticsEngines(c *AnalyticsV1alpha1Client, namespace string) *graphAnalyticsEngines { return &graphAnalyticsEngines{ - gentype.NewClientWithList[*v1alpha1.GraphAnalyticsEngine, *v1alpha1.GraphAnalyticsEngineList]( + gentype.NewClientWithList[*analyticsv1alpha1.GraphAnalyticsEngine, *analyticsv1alpha1.GraphAnalyticsEngineList]( "graphanalyticsengines", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1alpha1.GraphAnalyticsEngine { return &v1alpha1.GraphAnalyticsEngine{} }, - func() *v1alpha1.GraphAnalyticsEngineList { return &v1alpha1.GraphAnalyticsEngineList{} }), + func() *analyticsv1alpha1.GraphAnalyticsEngine { return &analyticsv1alpha1.GraphAnalyticsEngine{} }, + func() *analyticsv1alpha1.GraphAnalyticsEngineList { + return &analyticsv1alpha1.GraphAnalyticsEngineList{} + }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/apps/v1/apps_client.go b/pkg/generated/clientset/versioned/typed/apps/v1/apps_client.go index 67727e335..e4011b96c 100644 --- a/pkg/generated/clientset/versioned/typed/apps/v1/apps_client.go +++ b/pkg/generated/clientset/versioned/typed/apps/v1/apps_client.go @@ -23,10 +23,10 @@ package v1 import ( - "net/http" + http "net/http" - v1 "github.com/arangodb/kube-arangodb/pkg/apis/apps/v1" - "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" + appsv1 "github.com/arangodb/kube-arangodb/pkg/apis/apps/v1" + scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" rest "k8s.io/client-go/rest" ) @@ -89,10 +89,10 @@ func New(c rest.Interface) *AppsV1Client { } func setConfigDefaults(config *rest.Config) error { - gv := v1.SchemeGroupVersion + gv := appsv1.SchemeGroupVersion config.GroupVersion = &gv config.APIPath = "/apis" - config.NegotiatedSerializer = scheme.Codecs.WithoutConversion() + config.NegotiatedSerializer = rest.CodecFactoryForGeneratedClient(scheme.Scheme, scheme.Codecs).WithoutConversion() if config.UserAgent == "" { config.UserAgent = rest.DefaultKubernetesUserAgent() diff --git a/pkg/generated/clientset/versioned/typed/apps/v1/arangojob.go b/pkg/generated/clientset/versioned/typed/apps/v1/arangojob.go index 939a73d67..296876a29 100644 --- a/pkg/generated/clientset/versioned/typed/apps/v1/arangojob.go +++ b/pkg/generated/clientset/versioned/typed/apps/v1/arangojob.go @@ -23,9 +23,9 @@ package v1 import ( - "context" + context "context" - v1 "github.com/arangodb/kube-arangodb/pkg/apis/apps/v1" + appsv1 "github.com/arangodb/kube-arangodb/pkg/apis/apps/v1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoJobsGetter interface { // ArangoJobInterface has methods to work with ArangoJob resources. type ArangoJobInterface interface { - Create(ctx context.Context, arangoJob *v1.ArangoJob, opts metav1.CreateOptions) (*v1.ArangoJob, error) - Update(ctx context.Context, arangoJob *v1.ArangoJob, opts metav1.UpdateOptions) (*v1.ArangoJob, error) + Create(ctx context.Context, arangoJob *appsv1.ArangoJob, opts metav1.CreateOptions) (*appsv1.ArangoJob, error) + Update(ctx context.Context, arangoJob *appsv1.ArangoJob, opts metav1.UpdateOptions) (*appsv1.ArangoJob, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoJob *v1.ArangoJob, opts metav1.UpdateOptions) (*v1.ArangoJob, error) + UpdateStatus(ctx context.Context, arangoJob *appsv1.ArangoJob, opts metav1.UpdateOptions) (*appsv1.ArangoJob, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error - Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ArangoJob, error) - List(ctx context.Context, opts metav1.ListOptions) (*v1.ArangoJobList, error) + Get(ctx context.Context, name string, opts metav1.GetOptions) (*appsv1.ArangoJob, error) + List(ctx context.Context, opts metav1.ListOptions) (*appsv1.ArangoJobList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ArangoJob, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *appsv1.ArangoJob, err error) ArangoJobExpansion } // arangoJobs implements ArangoJobInterface type arangoJobs struct { - *gentype.ClientWithList[*v1.ArangoJob, *v1.ArangoJobList] + *gentype.ClientWithList[*appsv1.ArangoJob, *appsv1.ArangoJobList] } // newArangoJobs returns a ArangoJobs func newArangoJobs(c *AppsV1Client, namespace string) *arangoJobs { return &arangoJobs{ - gentype.NewClientWithList[*v1.ArangoJob, *v1.ArangoJobList]( + gentype.NewClientWithList[*appsv1.ArangoJob, *appsv1.ArangoJobList]( "arangojobs", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1.ArangoJob { return &v1.ArangoJob{} }, - func() *v1.ArangoJobList { return &v1.ArangoJobList{} }), + func() *appsv1.ArangoJob { return &appsv1.ArangoJob{} }, + func() *appsv1.ArangoJobList { return &appsv1.ArangoJobList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/apps/v1/fake/fake_apps_client.go b/pkg/generated/clientset/versioned/typed/apps/v1/fake/fake_apps_client.go index 873aefabe..d23ee774b 100644 --- a/pkg/generated/clientset/versioned/typed/apps/v1/fake/fake_apps_client.go +++ b/pkg/generated/clientset/versioned/typed/apps/v1/fake/fake_apps_client.go @@ -33,7 +33,7 @@ type FakeAppsV1 struct { } func (c *FakeAppsV1) ArangoJobs(namespace string) v1.ArangoJobInterface { - return &FakeArangoJobs{c, namespace} + return newFakeArangoJobs(c, namespace) } // RESTClient returns a RESTClient that is used to communicate diff --git a/pkg/generated/clientset/versioned/typed/apps/v1/fake/fake_arangojob.go b/pkg/generated/clientset/versioned/typed/apps/v1/fake/fake_arangojob.go index 2c9ae54cd..7e0a1f226 100644 --- a/pkg/generated/clientset/versioned/typed/apps/v1/fake/fake_arangojob.go +++ b/pkg/generated/clientset/versioned/typed/apps/v1/fake/fake_arangojob.go @@ -23,129 +23,30 @@ package fake import ( - "context" - v1 "github.com/arangodb/kube-arangodb/pkg/apis/apps/v1" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + appsv1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/apps/v1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoJobs implements ArangoJobInterface -type FakeArangoJobs struct { +// fakeArangoJobs implements ArangoJobInterface +type fakeArangoJobs struct { + *gentype.FakeClientWithList[*v1.ArangoJob, *v1.ArangoJobList] Fake *FakeAppsV1 - ns string -} - -var arangojobsResource = v1.SchemeGroupVersion.WithResource("arangojobs") - -var arangojobsKind = v1.SchemeGroupVersion.WithKind("ArangoJob") - -// Get takes name of the arangoJob, and returns the corresponding arangoJob object, and an error if there is any. -func (c *FakeArangoJobs) Get(ctx context.Context, name string, options metav1.GetOptions) (result *v1.ArangoJob, err error) { - emptyResult := &v1.ArangoJob{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangojobsResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoJob), err -} - -// List takes label and field selectors, and returns the list of ArangoJobs that match those selectors. -func (c *FakeArangoJobs) List(ctx context.Context, opts metav1.ListOptions) (result *v1.ArangoJobList, err error) { - emptyResult := &v1.ArangoJobList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangojobsResource, arangojobsKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1.ArangoJobList{ListMeta: obj.(*v1.ArangoJobList).ListMeta} - for _, item := range obj.(*v1.ArangoJobList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoJobs. -func (c *FakeArangoJobs) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangojobsResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoJob and creates it. Returns the server's representation of the arangoJob, and an error, if there is any. -func (c *FakeArangoJobs) Create(ctx context.Context, arangoJob *v1.ArangoJob, opts metav1.CreateOptions) (result *v1.ArangoJob, err error) { - emptyResult := &v1.ArangoJob{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangojobsResource, c.ns, arangoJob, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoJob), err -} - -// Update takes the representation of a arangoJob and updates it. Returns the server's representation of the arangoJob, and an error, if there is any. -func (c *FakeArangoJobs) Update(ctx context.Context, arangoJob *v1.ArangoJob, opts metav1.UpdateOptions) (result *v1.ArangoJob, err error) { - emptyResult := &v1.ArangoJob{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangojobsResource, c.ns, arangoJob, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoJob), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoJobs) UpdateStatus(ctx context.Context, arangoJob *v1.ArangoJob, opts metav1.UpdateOptions) (result *v1.ArangoJob, err error) { - emptyResult := &v1.ArangoJob{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangojobsResource, "status", c.ns, arangoJob, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoJob), err -} - -// Delete takes name of the arangoJob and deletes it. Returns an error if one occurs. -func (c *FakeArangoJobs) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangojobsResource, c.ns, name, opts), &v1.ArangoJob{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoJobs) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangojobsResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1.ArangoJobList{}) - return err -} - -// Patch applies the patch and returns the patched arangoJob. -func (c *FakeArangoJobs) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ArangoJob, err error) { - emptyResult := &v1.ArangoJob{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangojobsResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoJobs(fake *FakeAppsV1, namespace string) appsv1.ArangoJobInterface { + return &fakeArangoJobs{ + gentype.NewFakeClientWithList[*v1.ArangoJob, *v1.ArangoJobList]( + fake.Fake, + namespace, + v1.SchemeGroupVersion.WithResource("arangojobs"), + v1.SchemeGroupVersion.WithKind("ArangoJob"), + func() *v1.ArangoJob { return &v1.ArangoJob{} }, + func() *v1.ArangoJobList { return &v1.ArangoJobList{} }, + func(dst, src *v1.ArangoJobList) { dst.ListMeta = src.ListMeta }, + func(list *v1.ArangoJobList) []*v1.ArangoJob { return gentype.ToPointerSlice(list.Items) }, + func(list *v1.ArangoJobList, items []*v1.ArangoJob) { list.Items = gentype.FromPointerSlice(items) }, + ), + fake, } - return obj.(*v1.ArangoJob), err } diff --git a/pkg/generated/clientset/versioned/typed/backup/v1/arangobackup.go b/pkg/generated/clientset/versioned/typed/backup/v1/arangobackup.go index 809652367..beab63a73 100644 --- a/pkg/generated/clientset/versioned/typed/backup/v1/arangobackup.go +++ b/pkg/generated/clientset/versioned/typed/backup/v1/arangobackup.go @@ -23,9 +23,9 @@ package v1 import ( - "context" + context "context" - v1 "github.com/arangodb/kube-arangodb/pkg/apis/backup/v1" + backupv1 "github.com/arangodb/kube-arangodb/pkg/apis/backup/v1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoBackupsGetter interface { // ArangoBackupInterface has methods to work with ArangoBackup resources. type ArangoBackupInterface interface { - Create(ctx context.Context, arangoBackup *v1.ArangoBackup, opts metav1.CreateOptions) (*v1.ArangoBackup, error) - Update(ctx context.Context, arangoBackup *v1.ArangoBackup, opts metav1.UpdateOptions) (*v1.ArangoBackup, error) + Create(ctx context.Context, arangoBackup *backupv1.ArangoBackup, opts metav1.CreateOptions) (*backupv1.ArangoBackup, error) + Update(ctx context.Context, arangoBackup *backupv1.ArangoBackup, opts metav1.UpdateOptions) (*backupv1.ArangoBackup, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoBackup *v1.ArangoBackup, opts metav1.UpdateOptions) (*v1.ArangoBackup, error) + UpdateStatus(ctx context.Context, arangoBackup *backupv1.ArangoBackup, opts metav1.UpdateOptions) (*backupv1.ArangoBackup, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error - Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ArangoBackup, error) - List(ctx context.Context, opts metav1.ListOptions) (*v1.ArangoBackupList, error) + Get(ctx context.Context, name string, opts metav1.GetOptions) (*backupv1.ArangoBackup, error) + List(ctx context.Context, opts metav1.ListOptions) (*backupv1.ArangoBackupList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ArangoBackup, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *backupv1.ArangoBackup, err error) ArangoBackupExpansion } // arangoBackups implements ArangoBackupInterface type arangoBackups struct { - *gentype.ClientWithList[*v1.ArangoBackup, *v1.ArangoBackupList] + *gentype.ClientWithList[*backupv1.ArangoBackup, *backupv1.ArangoBackupList] } // newArangoBackups returns a ArangoBackups func newArangoBackups(c *BackupV1Client, namespace string) *arangoBackups { return &arangoBackups{ - gentype.NewClientWithList[*v1.ArangoBackup, *v1.ArangoBackupList]( + gentype.NewClientWithList[*backupv1.ArangoBackup, *backupv1.ArangoBackupList]( "arangobackups", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1.ArangoBackup { return &v1.ArangoBackup{} }, - func() *v1.ArangoBackupList { return &v1.ArangoBackupList{} }), + func() *backupv1.ArangoBackup { return &backupv1.ArangoBackup{} }, + func() *backupv1.ArangoBackupList { return &backupv1.ArangoBackupList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/backup/v1/arangobackuppolicy.go b/pkg/generated/clientset/versioned/typed/backup/v1/arangobackuppolicy.go index aaacafb9d..7970f2d98 100644 --- a/pkg/generated/clientset/versioned/typed/backup/v1/arangobackuppolicy.go +++ b/pkg/generated/clientset/versioned/typed/backup/v1/arangobackuppolicy.go @@ -23,9 +23,9 @@ package v1 import ( - "context" + context "context" - v1 "github.com/arangodb/kube-arangodb/pkg/apis/backup/v1" + backupv1 "github.com/arangodb/kube-arangodb/pkg/apis/backup/v1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoBackupPoliciesGetter interface { // ArangoBackupPolicyInterface has methods to work with ArangoBackupPolicy resources. type ArangoBackupPolicyInterface interface { - Create(ctx context.Context, arangoBackupPolicy *v1.ArangoBackupPolicy, opts metav1.CreateOptions) (*v1.ArangoBackupPolicy, error) - Update(ctx context.Context, arangoBackupPolicy *v1.ArangoBackupPolicy, opts metav1.UpdateOptions) (*v1.ArangoBackupPolicy, error) + Create(ctx context.Context, arangoBackupPolicy *backupv1.ArangoBackupPolicy, opts metav1.CreateOptions) (*backupv1.ArangoBackupPolicy, error) + Update(ctx context.Context, arangoBackupPolicy *backupv1.ArangoBackupPolicy, opts metav1.UpdateOptions) (*backupv1.ArangoBackupPolicy, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoBackupPolicy *v1.ArangoBackupPolicy, opts metav1.UpdateOptions) (*v1.ArangoBackupPolicy, error) + UpdateStatus(ctx context.Context, arangoBackupPolicy *backupv1.ArangoBackupPolicy, opts metav1.UpdateOptions) (*backupv1.ArangoBackupPolicy, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error - Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ArangoBackupPolicy, error) - List(ctx context.Context, opts metav1.ListOptions) (*v1.ArangoBackupPolicyList, error) + Get(ctx context.Context, name string, opts metav1.GetOptions) (*backupv1.ArangoBackupPolicy, error) + List(ctx context.Context, opts metav1.ListOptions) (*backupv1.ArangoBackupPolicyList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ArangoBackupPolicy, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *backupv1.ArangoBackupPolicy, err error) ArangoBackupPolicyExpansion } // arangoBackupPolicies implements ArangoBackupPolicyInterface type arangoBackupPolicies struct { - *gentype.ClientWithList[*v1.ArangoBackupPolicy, *v1.ArangoBackupPolicyList] + *gentype.ClientWithList[*backupv1.ArangoBackupPolicy, *backupv1.ArangoBackupPolicyList] } // newArangoBackupPolicies returns a ArangoBackupPolicies func newArangoBackupPolicies(c *BackupV1Client, namespace string) *arangoBackupPolicies { return &arangoBackupPolicies{ - gentype.NewClientWithList[*v1.ArangoBackupPolicy, *v1.ArangoBackupPolicyList]( + gentype.NewClientWithList[*backupv1.ArangoBackupPolicy, *backupv1.ArangoBackupPolicyList]( "arangobackuppolicies", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1.ArangoBackupPolicy { return &v1.ArangoBackupPolicy{} }, - func() *v1.ArangoBackupPolicyList { return &v1.ArangoBackupPolicyList{} }), + func() *backupv1.ArangoBackupPolicy { return &backupv1.ArangoBackupPolicy{} }, + func() *backupv1.ArangoBackupPolicyList { return &backupv1.ArangoBackupPolicyList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/backup/v1/backup_client.go b/pkg/generated/clientset/versioned/typed/backup/v1/backup_client.go index 6ef69c1c8..2325f0ad5 100644 --- a/pkg/generated/clientset/versioned/typed/backup/v1/backup_client.go +++ b/pkg/generated/clientset/versioned/typed/backup/v1/backup_client.go @@ -23,10 +23,10 @@ package v1 import ( - "net/http" + http "net/http" - v1 "github.com/arangodb/kube-arangodb/pkg/apis/backup/v1" - "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" + backupv1 "github.com/arangodb/kube-arangodb/pkg/apis/backup/v1" + scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" rest "k8s.io/client-go/rest" ) @@ -94,10 +94,10 @@ func New(c rest.Interface) *BackupV1Client { } func setConfigDefaults(config *rest.Config) error { - gv := v1.SchemeGroupVersion + gv := backupv1.SchemeGroupVersion config.GroupVersion = &gv config.APIPath = "/apis" - config.NegotiatedSerializer = scheme.Codecs.WithoutConversion() + config.NegotiatedSerializer = rest.CodecFactoryForGeneratedClient(scheme.Scheme, scheme.Codecs).WithoutConversion() if config.UserAgent == "" { config.UserAgent = rest.DefaultKubernetesUserAgent() diff --git a/pkg/generated/clientset/versioned/typed/backup/v1/fake/fake_arangobackup.go b/pkg/generated/clientset/versioned/typed/backup/v1/fake/fake_arangobackup.go index 8713a84f4..6049ca8e6 100644 --- a/pkg/generated/clientset/versioned/typed/backup/v1/fake/fake_arangobackup.go +++ b/pkg/generated/clientset/versioned/typed/backup/v1/fake/fake_arangobackup.go @@ -23,129 +23,32 @@ package fake import ( - "context" - v1 "github.com/arangodb/kube-arangodb/pkg/apis/backup/v1" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + backupv1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/backup/v1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoBackups implements ArangoBackupInterface -type FakeArangoBackups struct { +// fakeArangoBackups implements ArangoBackupInterface +type fakeArangoBackups struct { + *gentype.FakeClientWithList[*v1.ArangoBackup, *v1.ArangoBackupList] Fake *FakeBackupV1 - ns string -} - -var arangobackupsResource = v1.SchemeGroupVersion.WithResource("arangobackups") - -var arangobackupsKind = v1.SchemeGroupVersion.WithKind("ArangoBackup") - -// Get takes name of the arangoBackup, and returns the corresponding arangoBackup object, and an error if there is any. -func (c *FakeArangoBackups) Get(ctx context.Context, name string, options metav1.GetOptions) (result *v1.ArangoBackup, err error) { - emptyResult := &v1.ArangoBackup{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangobackupsResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoBackup), err -} - -// List takes label and field selectors, and returns the list of ArangoBackups that match those selectors. -func (c *FakeArangoBackups) List(ctx context.Context, opts metav1.ListOptions) (result *v1.ArangoBackupList, err error) { - emptyResult := &v1.ArangoBackupList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangobackupsResource, arangobackupsKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1.ArangoBackupList{ListMeta: obj.(*v1.ArangoBackupList).ListMeta} - for _, item := range obj.(*v1.ArangoBackupList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoBackups. -func (c *FakeArangoBackups) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangobackupsResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoBackup and creates it. Returns the server's representation of the arangoBackup, and an error, if there is any. -func (c *FakeArangoBackups) Create(ctx context.Context, arangoBackup *v1.ArangoBackup, opts metav1.CreateOptions) (result *v1.ArangoBackup, err error) { - emptyResult := &v1.ArangoBackup{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangobackupsResource, c.ns, arangoBackup, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoBackup), err -} - -// Update takes the representation of a arangoBackup and updates it. Returns the server's representation of the arangoBackup, and an error, if there is any. -func (c *FakeArangoBackups) Update(ctx context.Context, arangoBackup *v1.ArangoBackup, opts metav1.UpdateOptions) (result *v1.ArangoBackup, err error) { - emptyResult := &v1.ArangoBackup{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangobackupsResource, c.ns, arangoBackup, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoBackup), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoBackups) UpdateStatus(ctx context.Context, arangoBackup *v1.ArangoBackup, opts metav1.UpdateOptions) (result *v1.ArangoBackup, err error) { - emptyResult := &v1.ArangoBackup{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangobackupsResource, "status", c.ns, arangoBackup, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoBackup), err -} - -// Delete takes name of the arangoBackup and deletes it. Returns an error if one occurs. -func (c *FakeArangoBackups) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangobackupsResource, c.ns, name, opts), &v1.ArangoBackup{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoBackups) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangobackupsResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1.ArangoBackupList{}) - return err -} - -// Patch applies the patch and returns the patched arangoBackup. -func (c *FakeArangoBackups) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ArangoBackup, err error) { - emptyResult := &v1.ArangoBackup{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangobackupsResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoBackups(fake *FakeBackupV1, namespace string) backupv1.ArangoBackupInterface { + return &fakeArangoBackups{ + gentype.NewFakeClientWithList[*v1.ArangoBackup, *v1.ArangoBackupList]( + fake.Fake, + namespace, + v1.SchemeGroupVersion.WithResource("arangobackups"), + v1.SchemeGroupVersion.WithKind("ArangoBackup"), + func() *v1.ArangoBackup { return &v1.ArangoBackup{} }, + func() *v1.ArangoBackupList { return &v1.ArangoBackupList{} }, + func(dst, src *v1.ArangoBackupList) { dst.ListMeta = src.ListMeta }, + func(list *v1.ArangoBackupList) []*v1.ArangoBackup { return gentype.ToPointerSlice(list.Items) }, + func(list *v1.ArangoBackupList, items []*v1.ArangoBackup) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1.ArangoBackup), err } diff --git a/pkg/generated/clientset/versioned/typed/backup/v1/fake/fake_arangobackuppolicy.go b/pkg/generated/clientset/versioned/typed/backup/v1/fake/fake_arangobackuppolicy.go index 037358424..fa0e29d63 100644 --- a/pkg/generated/clientset/versioned/typed/backup/v1/fake/fake_arangobackuppolicy.go +++ b/pkg/generated/clientset/versioned/typed/backup/v1/fake/fake_arangobackuppolicy.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1 "github.com/arangodb/kube-arangodb/pkg/apis/backup/v1" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + backupv1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/backup/v1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoBackupPolicies implements ArangoBackupPolicyInterface -type FakeArangoBackupPolicies struct { +// fakeArangoBackupPolicies implements ArangoBackupPolicyInterface +type fakeArangoBackupPolicies struct { + *gentype.FakeClientWithList[*v1.ArangoBackupPolicy, *v1.ArangoBackupPolicyList] Fake *FakeBackupV1 - ns string -} - -var arangobackuppoliciesResource = v1.SchemeGroupVersion.WithResource("arangobackuppolicies") - -var arangobackuppoliciesKind = v1.SchemeGroupVersion.WithKind("ArangoBackupPolicy") - -// Get takes name of the arangoBackupPolicy, and returns the corresponding arangoBackupPolicy object, and an error if there is any. -func (c *FakeArangoBackupPolicies) Get(ctx context.Context, name string, options metav1.GetOptions) (result *v1.ArangoBackupPolicy, err error) { - emptyResult := &v1.ArangoBackupPolicy{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangobackuppoliciesResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoBackupPolicy), err -} - -// List takes label and field selectors, and returns the list of ArangoBackupPolicies that match those selectors. -func (c *FakeArangoBackupPolicies) List(ctx context.Context, opts metav1.ListOptions) (result *v1.ArangoBackupPolicyList, err error) { - emptyResult := &v1.ArangoBackupPolicyList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangobackuppoliciesResource, arangobackuppoliciesKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1.ArangoBackupPolicyList{ListMeta: obj.(*v1.ArangoBackupPolicyList).ListMeta} - for _, item := range obj.(*v1.ArangoBackupPolicyList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoBackupPolicies. -func (c *FakeArangoBackupPolicies) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangobackuppoliciesResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoBackupPolicy and creates it. Returns the server's representation of the arangoBackupPolicy, and an error, if there is any. -func (c *FakeArangoBackupPolicies) Create(ctx context.Context, arangoBackupPolicy *v1.ArangoBackupPolicy, opts metav1.CreateOptions) (result *v1.ArangoBackupPolicy, err error) { - emptyResult := &v1.ArangoBackupPolicy{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangobackuppoliciesResource, c.ns, arangoBackupPolicy, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoBackupPolicy), err -} - -// Update takes the representation of a arangoBackupPolicy and updates it. Returns the server's representation of the arangoBackupPolicy, and an error, if there is any. -func (c *FakeArangoBackupPolicies) Update(ctx context.Context, arangoBackupPolicy *v1.ArangoBackupPolicy, opts metav1.UpdateOptions) (result *v1.ArangoBackupPolicy, err error) { - emptyResult := &v1.ArangoBackupPolicy{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangobackuppoliciesResource, c.ns, arangoBackupPolicy, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoBackupPolicy), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoBackupPolicies) UpdateStatus(ctx context.Context, arangoBackupPolicy *v1.ArangoBackupPolicy, opts metav1.UpdateOptions) (result *v1.ArangoBackupPolicy, err error) { - emptyResult := &v1.ArangoBackupPolicy{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangobackuppoliciesResource, "status", c.ns, arangoBackupPolicy, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoBackupPolicy), err -} - -// Delete takes name of the arangoBackupPolicy and deletes it. Returns an error if one occurs. -func (c *FakeArangoBackupPolicies) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangobackuppoliciesResource, c.ns, name, opts), &v1.ArangoBackupPolicy{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoBackupPolicies) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangobackuppoliciesResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1.ArangoBackupPolicyList{}) - return err -} - -// Patch applies the patch and returns the patched arangoBackupPolicy. -func (c *FakeArangoBackupPolicies) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ArangoBackupPolicy, err error) { - emptyResult := &v1.ArangoBackupPolicy{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangobackuppoliciesResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoBackupPolicies(fake *FakeBackupV1, namespace string) backupv1.ArangoBackupPolicyInterface { + return &fakeArangoBackupPolicies{ + gentype.NewFakeClientWithList[*v1.ArangoBackupPolicy, *v1.ArangoBackupPolicyList]( + fake.Fake, + namespace, + v1.SchemeGroupVersion.WithResource("arangobackuppolicies"), + v1.SchemeGroupVersion.WithKind("ArangoBackupPolicy"), + func() *v1.ArangoBackupPolicy { return &v1.ArangoBackupPolicy{} }, + func() *v1.ArangoBackupPolicyList { return &v1.ArangoBackupPolicyList{} }, + func(dst, src *v1.ArangoBackupPolicyList) { dst.ListMeta = src.ListMeta }, + func(list *v1.ArangoBackupPolicyList) []*v1.ArangoBackupPolicy { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1.ArangoBackupPolicyList, items []*v1.ArangoBackupPolicy) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1.ArangoBackupPolicy), err } diff --git a/pkg/generated/clientset/versioned/typed/backup/v1/fake/fake_backup_client.go b/pkg/generated/clientset/versioned/typed/backup/v1/fake/fake_backup_client.go index bfe25ff35..ec7ba1923 100644 --- a/pkg/generated/clientset/versioned/typed/backup/v1/fake/fake_backup_client.go +++ b/pkg/generated/clientset/versioned/typed/backup/v1/fake/fake_backup_client.go @@ -33,11 +33,11 @@ type FakeBackupV1 struct { } func (c *FakeBackupV1) ArangoBackups(namespace string) v1.ArangoBackupInterface { - return &FakeArangoBackups{c, namespace} + return newFakeArangoBackups(c, namespace) } func (c *FakeBackupV1) ArangoBackupPolicies(namespace string) v1.ArangoBackupPolicyInterface { - return &FakeArangoBackupPolicies{c, namespace} + return newFakeArangoBackupPolicies(c, namespace) } // RESTClient returns a RESTClient that is used to communicate diff --git a/pkg/generated/clientset/versioned/typed/deployment/v1/arangoclustersynchronization.go b/pkg/generated/clientset/versioned/typed/deployment/v1/arangoclustersynchronization.go index b326351cd..1101c3f9a 100644 --- a/pkg/generated/clientset/versioned/typed/deployment/v1/arangoclustersynchronization.go +++ b/pkg/generated/clientset/versioned/typed/deployment/v1/arangoclustersynchronization.go @@ -23,9 +23,9 @@ package v1 import ( - "context" + context "context" - v1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" + deploymentv1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,36 @@ type ArangoClusterSynchronizationsGetter interface { // ArangoClusterSynchronizationInterface has methods to work with ArangoClusterSynchronization resources. type ArangoClusterSynchronizationInterface interface { - Create(ctx context.Context, arangoClusterSynchronization *v1.ArangoClusterSynchronization, opts metav1.CreateOptions) (*v1.ArangoClusterSynchronization, error) - Update(ctx context.Context, arangoClusterSynchronization *v1.ArangoClusterSynchronization, opts metav1.UpdateOptions) (*v1.ArangoClusterSynchronization, error) + Create(ctx context.Context, arangoClusterSynchronization *deploymentv1.ArangoClusterSynchronization, opts metav1.CreateOptions) (*deploymentv1.ArangoClusterSynchronization, error) + Update(ctx context.Context, arangoClusterSynchronization *deploymentv1.ArangoClusterSynchronization, opts metav1.UpdateOptions) (*deploymentv1.ArangoClusterSynchronization, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoClusterSynchronization *v1.ArangoClusterSynchronization, opts metav1.UpdateOptions) (*v1.ArangoClusterSynchronization, error) + UpdateStatus(ctx context.Context, arangoClusterSynchronization *deploymentv1.ArangoClusterSynchronization, opts metav1.UpdateOptions) (*deploymentv1.ArangoClusterSynchronization, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error - Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ArangoClusterSynchronization, error) - List(ctx context.Context, opts metav1.ListOptions) (*v1.ArangoClusterSynchronizationList, error) + Get(ctx context.Context, name string, opts metav1.GetOptions) (*deploymentv1.ArangoClusterSynchronization, error) + List(ctx context.Context, opts metav1.ListOptions) (*deploymentv1.ArangoClusterSynchronizationList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ArangoClusterSynchronization, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *deploymentv1.ArangoClusterSynchronization, err error) ArangoClusterSynchronizationExpansion } // arangoClusterSynchronizations implements ArangoClusterSynchronizationInterface type arangoClusterSynchronizations struct { - *gentype.ClientWithList[*v1.ArangoClusterSynchronization, *v1.ArangoClusterSynchronizationList] + *gentype.ClientWithList[*deploymentv1.ArangoClusterSynchronization, *deploymentv1.ArangoClusterSynchronizationList] } // newArangoClusterSynchronizations returns a ArangoClusterSynchronizations func newArangoClusterSynchronizations(c *DatabaseV1Client, namespace string) *arangoClusterSynchronizations { return &arangoClusterSynchronizations{ - gentype.NewClientWithList[*v1.ArangoClusterSynchronization, *v1.ArangoClusterSynchronizationList]( + gentype.NewClientWithList[*deploymentv1.ArangoClusterSynchronization, *deploymentv1.ArangoClusterSynchronizationList]( "arangoclustersynchronizations", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1.ArangoClusterSynchronization { return &v1.ArangoClusterSynchronization{} }, - func() *v1.ArangoClusterSynchronizationList { return &v1.ArangoClusterSynchronizationList{} }), + func() *deploymentv1.ArangoClusterSynchronization { return &deploymentv1.ArangoClusterSynchronization{} }, + func() *deploymentv1.ArangoClusterSynchronizationList { + return &deploymentv1.ArangoClusterSynchronizationList{} + }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/deployment/v1/arangodeployment.go b/pkg/generated/clientset/versioned/typed/deployment/v1/arangodeployment.go index f40b293aa..c0ff846f9 100644 --- a/pkg/generated/clientset/versioned/typed/deployment/v1/arangodeployment.go +++ b/pkg/generated/clientset/versioned/typed/deployment/v1/arangodeployment.go @@ -23,9 +23,9 @@ package v1 import ( - "context" + context "context" - v1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" + deploymentv1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoDeploymentsGetter interface { // ArangoDeploymentInterface has methods to work with ArangoDeployment resources. type ArangoDeploymentInterface interface { - Create(ctx context.Context, arangoDeployment *v1.ArangoDeployment, opts metav1.CreateOptions) (*v1.ArangoDeployment, error) - Update(ctx context.Context, arangoDeployment *v1.ArangoDeployment, opts metav1.UpdateOptions) (*v1.ArangoDeployment, error) + Create(ctx context.Context, arangoDeployment *deploymentv1.ArangoDeployment, opts metav1.CreateOptions) (*deploymentv1.ArangoDeployment, error) + Update(ctx context.Context, arangoDeployment *deploymentv1.ArangoDeployment, opts metav1.UpdateOptions) (*deploymentv1.ArangoDeployment, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoDeployment *v1.ArangoDeployment, opts metav1.UpdateOptions) (*v1.ArangoDeployment, error) + UpdateStatus(ctx context.Context, arangoDeployment *deploymentv1.ArangoDeployment, opts metav1.UpdateOptions) (*deploymentv1.ArangoDeployment, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error - Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ArangoDeployment, error) - List(ctx context.Context, opts metav1.ListOptions) (*v1.ArangoDeploymentList, error) + Get(ctx context.Context, name string, opts metav1.GetOptions) (*deploymentv1.ArangoDeployment, error) + List(ctx context.Context, opts metav1.ListOptions) (*deploymentv1.ArangoDeploymentList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ArangoDeployment, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *deploymentv1.ArangoDeployment, err error) ArangoDeploymentExpansion } // arangoDeployments implements ArangoDeploymentInterface type arangoDeployments struct { - *gentype.ClientWithList[*v1.ArangoDeployment, *v1.ArangoDeploymentList] + *gentype.ClientWithList[*deploymentv1.ArangoDeployment, *deploymentv1.ArangoDeploymentList] } // newArangoDeployments returns a ArangoDeployments func newArangoDeployments(c *DatabaseV1Client, namespace string) *arangoDeployments { return &arangoDeployments{ - gentype.NewClientWithList[*v1.ArangoDeployment, *v1.ArangoDeploymentList]( + gentype.NewClientWithList[*deploymentv1.ArangoDeployment, *deploymentv1.ArangoDeploymentList]( "arangodeployments", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1.ArangoDeployment { return &v1.ArangoDeployment{} }, - func() *v1.ArangoDeploymentList { return &v1.ArangoDeploymentList{} }), + func() *deploymentv1.ArangoDeployment { return &deploymentv1.ArangoDeployment{} }, + func() *deploymentv1.ArangoDeploymentList { return &deploymentv1.ArangoDeploymentList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/deployment/v1/arangomember.go b/pkg/generated/clientset/versioned/typed/deployment/v1/arangomember.go index d0c67f211..cba3bee07 100644 --- a/pkg/generated/clientset/versioned/typed/deployment/v1/arangomember.go +++ b/pkg/generated/clientset/versioned/typed/deployment/v1/arangomember.go @@ -23,9 +23,9 @@ package v1 import ( - "context" + context "context" - v1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" + deploymentv1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoMembersGetter interface { // ArangoMemberInterface has methods to work with ArangoMember resources. type ArangoMemberInterface interface { - Create(ctx context.Context, arangoMember *v1.ArangoMember, opts metav1.CreateOptions) (*v1.ArangoMember, error) - Update(ctx context.Context, arangoMember *v1.ArangoMember, opts metav1.UpdateOptions) (*v1.ArangoMember, error) + Create(ctx context.Context, arangoMember *deploymentv1.ArangoMember, opts metav1.CreateOptions) (*deploymentv1.ArangoMember, error) + Update(ctx context.Context, arangoMember *deploymentv1.ArangoMember, opts metav1.UpdateOptions) (*deploymentv1.ArangoMember, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoMember *v1.ArangoMember, opts metav1.UpdateOptions) (*v1.ArangoMember, error) + UpdateStatus(ctx context.Context, arangoMember *deploymentv1.ArangoMember, opts metav1.UpdateOptions) (*deploymentv1.ArangoMember, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error - Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ArangoMember, error) - List(ctx context.Context, opts metav1.ListOptions) (*v1.ArangoMemberList, error) + Get(ctx context.Context, name string, opts metav1.GetOptions) (*deploymentv1.ArangoMember, error) + List(ctx context.Context, opts metav1.ListOptions) (*deploymentv1.ArangoMemberList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ArangoMember, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *deploymentv1.ArangoMember, err error) ArangoMemberExpansion } // arangoMembers implements ArangoMemberInterface type arangoMembers struct { - *gentype.ClientWithList[*v1.ArangoMember, *v1.ArangoMemberList] + *gentype.ClientWithList[*deploymentv1.ArangoMember, *deploymentv1.ArangoMemberList] } // newArangoMembers returns a ArangoMembers func newArangoMembers(c *DatabaseV1Client, namespace string) *arangoMembers { return &arangoMembers{ - gentype.NewClientWithList[*v1.ArangoMember, *v1.ArangoMemberList]( + gentype.NewClientWithList[*deploymentv1.ArangoMember, *deploymentv1.ArangoMemberList]( "arangomembers", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1.ArangoMember { return &v1.ArangoMember{} }, - func() *v1.ArangoMemberList { return &v1.ArangoMemberList{} }), + func() *deploymentv1.ArangoMember { return &deploymentv1.ArangoMember{} }, + func() *deploymentv1.ArangoMemberList { return &deploymentv1.ArangoMemberList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/deployment/v1/arangotask.go b/pkg/generated/clientset/versioned/typed/deployment/v1/arangotask.go index 6c7375e4d..557e2a492 100644 --- a/pkg/generated/clientset/versioned/typed/deployment/v1/arangotask.go +++ b/pkg/generated/clientset/versioned/typed/deployment/v1/arangotask.go @@ -23,9 +23,9 @@ package v1 import ( - "context" + context "context" - v1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" + deploymentv1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoTasksGetter interface { // ArangoTaskInterface has methods to work with ArangoTask resources. type ArangoTaskInterface interface { - Create(ctx context.Context, arangoTask *v1.ArangoTask, opts metav1.CreateOptions) (*v1.ArangoTask, error) - Update(ctx context.Context, arangoTask *v1.ArangoTask, opts metav1.UpdateOptions) (*v1.ArangoTask, error) + Create(ctx context.Context, arangoTask *deploymentv1.ArangoTask, opts metav1.CreateOptions) (*deploymentv1.ArangoTask, error) + Update(ctx context.Context, arangoTask *deploymentv1.ArangoTask, opts metav1.UpdateOptions) (*deploymentv1.ArangoTask, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoTask *v1.ArangoTask, opts metav1.UpdateOptions) (*v1.ArangoTask, error) + UpdateStatus(ctx context.Context, arangoTask *deploymentv1.ArangoTask, opts metav1.UpdateOptions) (*deploymentv1.ArangoTask, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error - Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ArangoTask, error) - List(ctx context.Context, opts metav1.ListOptions) (*v1.ArangoTaskList, error) + Get(ctx context.Context, name string, opts metav1.GetOptions) (*deploymentv1.ArangoTask, error) + List(ctx context.Context, opts metav1.ListOptions) (*deploymentv1.ArangoTaskList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ArangoTask, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *deploymentv1.ArangoTask, err error) ArangoTaskExpansion } // arangoTasks implements ArangoTaskInterface type arangoTasks struct { - *gentype.ClientWithList[*v1.ArangoTask, *v1.ArangoTaskList] + *gentype.ClientWithList[*deploymentv1.ArangoTask, *deploymentv1.ArangoTaskList] } // newArangoTasks returns a ArangoTasks func newArangoTasks(c *DatabaseV1Client, namespace string) *arangoTasks { return &arangoTasks{ - gentype.NewClientWithList[*v1.ArangoTask, *v1.ArangoTaskList]( + gentype.NewClientWithList[*deploymentv1.ArangoTask, *deploymentv1.ArangoTaskList]( "arangotasks", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1.ArangoTask { return &v1.ArangoTask{} }, - func() *v1.ArangoTaskList { return &v1.ArangoTaskList{} }), + func() *deploymentv1.ArangoTask { return &deploymentv1.ArangoTask{} }, + func() *deploymentv1.ArangoTaskList { return &deploymentv1.ArangoTaskList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/deployment/v1/deployment_client.go b/pkg/generated/clientset/versioned/typed/deployment/v1/deployment_client.go index 195239fc5..37b1b209d 100644 --- a/pkg/generated/clientset/versioned/typed/deployment/v1/deployment_client.go +++ b/pkg/generated/clientset/versioned/typed/deployment/v1/deployment_client.go @@ -23,10 +23,10 @@ package v1 import ( - "net/http" + http "net/http" - v1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" - "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" + deploymentv1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" + scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" rest "k8s.io/client-go/rest" ) @@ -104,10 +104,10 @@ func New(c rest.Interface) *DatabaseV1Client { } func setConfigDefaults(config *rest.Config) error { - gv := v1.SchemeGroupVersion + gv := deploymentv1.SchemeGroupVersion config.GroupVersion = &gv config.APIPath = "/apis" - config.NegotiatedSerializer = scheme.Codecs.WithoutConversion() + config.NegotiatedSerializer = rest.CodecFactoryForGeneratedClient(scheme.Scheme, scheme.Codecs).WithoutConversion() if config.UserAgent == "" { config.UserAgent = rest.DefaultKubernetesUserAgent() diff --git a/pkg/generated/clientset/versioned/typed/deployment/v1/fake/fake_arangoclustersynchronization.go b/pkg/generated/clientset/versioned/typed/deployment/v1/fake/fake_arangoclustersynchronization.go index 2bb763bb1..7b42b8036 100644 --- a/pkg/generated/clientset/versioned/typed/deployment/v1/fake/fake_arangoclustersynchronization.go +++ b/pkg/generated/clientset/versioned/typed/deployment/v1/fake/fake_arangoclustersynchronization.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + deploymentv1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/deployment/v1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoClusterSynchronizations implements ArangoClusterSynchronizationInterface -type FakeArangoClusterSynchronizations struct { +// fakeArangoClusterSynchronizations implements ArangoClusterSynchronizationInterface +type fakeArangoClusterSynchronizations struct { + *gentype.FakeClientWithList[*v1.ArangoClusterSynchronization, *v1.ArangoClusterSynchronizationList] Fake *FakeDatabaseV1 - ns string -} - -var arangoclustersynchronizationsResource = v1.SchemeGroupVersion.WithResource("arangoclustersynchronizations") - -var arangoclustersynchronizationsKind = v1.SchemeGroupVersion.WithKind("ArangoClusterSynchronization") - -// Get takes name of the arangoClusterSynchronization, and returns the corresponding arangoClusterSynchronization object, and an error if there is any. -func (c *FakeArangoClusterSynchronizations) Get(ctx context.Context, name string, options metav1.GetOptions) (result *v1.ArangoClusterSynchronization, err error) { - emptyResult := &v1.ArangoClusterSynchronization{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangoclustersynchronizationsResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoClusterSynchronization), err -} - -// List takes label and field selectors, and returns the list of ArangoClusterSynchronizations that match those selectors. -func (c *FakeArangoClusterSynchronizations) List(ctx context.Context, opts metav1.ListOptions) (result *v1.ArangoClusterSynchronizationList, err error) { - emptyResult := &v1.ArangoClusterSynchronizationList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangoclustersynchronizationsResource, arangoclustersynchronizationsKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1.ArangoClusterSynchronizationList{ListMeta: obj.(*v1.ArangoClusterSynchronizationList).ListMeta} - for _, item := range obj.(*v1.ArangoClusterSynchronizationList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoClusterSynchronizations. -func (c *FakeArangoClusterSynchronizations) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangoclustersynchronizationsResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoClusterSynchronization and creates it. Returns the server's representation of the arangoClusterSynchronization, and an error, if there is any. -func (c *FakeArangoClusterSynchronizations) Create(ctx context.Context, arangoClusterSynchronization *v1.ArangoClusterSynchronization, opts metav1.CreateOptions) (result *v1.ArangoClusterSynchronization, err error) { - emptyResult := &v1.ArangoClusterSynchronization{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangoclustersynchronizationsResource, c.ns, arangoClusterSynchronization, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoClusterSynchronization), err -} - -// Update takes the representation of a arangoClusterSynchronization and updates it. Returns the server's representation of the arangoClusterSynchronization, and an error, if there is any. -func (c *FakeArangoClusterSynchronizations) Update(ctx context.Context, arangoClusterSynchronization *v1.ArangoClusterSynchronization, opts metav1.UpdateOptions) (result *v1.ArangoClusterSynchronization, err error) { - emptyResult := &v1.ArangoClusterSynchronization{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangoclustersynchronizationsResource, c.ns, arangoClusterSynchronization, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoClusterSynchronization), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoClusterSynchronizations) UpdateStatus(ctx context.Context, arangoClusterSynchronization *v1.ArangoClusterSynchronization, opts metav1.UpdateOptions) (result *v1.ArangoClusterSynchronization, err error) { - emptyResult := &v1.ArangoClusterSynchronization{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangoclustersynchronizationsResource, "status", c.ns, arangoClusterSynchronization, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoClusterSynchronization), err -} - -// Delete takes name of the arangoClusterSynchronization and deletes it. Returns an error if one occurs. -func (c *FakeArangoClusterSynchronizations) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangoclustersynchronizationsResource, c.ns, name, opts), &v1.ArangoClusterSynchronization{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoClusterSynchronizations) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangoclustersynchronizationsResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1.ArangoClusterSynchronizationList{}) - return err -} - -// Patch applies the patch and returns the patched arangoClusterSynchronization. -func (c *FakeArangoClusterSynchronizations) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ArangoClusterSynchronization, err error) { - emptyResult := &v1.ArangoClusterSynchronization{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangoclustersynchronizationsResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoClusterSynchronizations(fake *FakeDatabaseV1, namespace string) deploymentv1.ArangoClusterSynchronizationInterface { + return &fakeArangoClusterSynchronizations{ + gentype.NewFakeClientWithList[*v1.ArangoClusterSynchronization, *v1.ArangoClusterSynchronizationList]( + fake.Fake, + namespace, + v1.SchemeGroupVersion.WithResource("arangoclustersynchronizations"), + v1.SchemeGroupVersion.WithKind("ArangoClusterSynchronization"), + func() *v1.ArangoClusterSynchronization { return &v1.ArangoClusterSynchronization{} }, + func() *v1.ArangoClusterSynchronizationList { return &v1.ArangoClusterSynchronizationList{} }, + func(dst, src *v1.ArangoClusterSynchronizationList) { dst.ListMeta = src.ListMeta }, + func(list *v1.ArangoClusterSynchronizationList) []*v1.ArangoClusterSynchronization { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1.ArangoClusterSynchronizationList, items []*v1.ArangoClusterSynchronization) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1.ArangoClusterSynchronization), err } diff --git a/pkg/generated/clientset/versioned/typed/deployment/v1/fake/fake_arangodeployment.go b/pkg/generated/clientset/versioned/typed/deployment/v1/fake/fake_arangodeployment.go index b6ada9063..e8fe82612 100644 --- a/pkg/generated/clientset/versioned/typed/deployment/v1/fake/fake_arangodeployment.go +++ b/pkg/generated/clientset/versioned/typed/deployment/v1/fake/fake_arangodeployment.go @@ -23,129 +23,32 @@ package fake import ( - "context" - v1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + deploymentv1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/deployment/v1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoDeployments implements ArangoDeploymentInterface -type FakeArangoDeployments struct { +// fakeArangoDeployments implements ArangoDeploymentInterface +type fakeArangoDeployments struct { + *gentype.FakeClientWithList[*v1.ArangoDeployment, *v1.ArangoDeploymentList] Fake *FakeDatabaseV1 - ns string -} - -var arangodeploymentsResource = v1.SchemeGroupVersion.WithResource("arangodeployments") - -var arangodeploymentsKind = v1.SchemeGroupVersion.WithKind("ArangoDeployment") - -// Get takes name of the arangoDeployment, and returns the corresponding arangoDeployment object, and an error if there is any. -func (c *FakeArangoDeployments) Get(ctx context.Context, name string, options metav1.GetOptions) (result *v1.ArangoDeployment, err error) { - emptyResult := &v1.ArangoDeployment{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangodeploymentsResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoDeployment), err -} - -// List takes label and field selectors, and returns the list of ArangoDeployments that match those selectors. -func (c *FakeArangoDeployments) List(ctx context.Context, opts metav1.ListOptions) (result *v1.ArangoDeploymentList, err error) { - emptyResult := &v1.ArangoDeploymentList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangodeploymentsResource, arangodeploymentsKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1.ArangoDeploymentList{ListMeta: obj.(*v1.ArangoDeploymentList).ListMeta} - for _, item := range obj.(*v1.ArangoDeploymentList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoDeployments. -func (c *FakeArangoDeployments) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangodeploymentsResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoDeployment and creates it. Returns the server's representation of the arangoDeployment, and an error, if there is any. -func (c *FakeArangoDeployments) Create(ctx context.Context, arangoDeployment *v1.ArangoDeployment, opts metav1.CreateOptions) (result *v1.ArangoDeployment, err error) { - emptyResult := &v1.ArangoDeployment{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangodeploymentsResource, c.ns, arangoDeployment, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoDeployment), err -} - -// Update takes the representation of a arangoDeployment and updates it. Returns the server's representation of the arangoDeployment, and an error, if there is any. -func (c *FakeArangoDeployments) Update(ctx context.Context, arangoDeployment *v1.ArangoDeployment, opts metav1.UpdateOptions) (result *v1.ArangoDeployment, err error) { - emptyResult := &v1.ArangoDeployment{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangodeploymentsResource, c.ns, arangoDeployment, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoDeployment), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoDeployments) UpdateStatus(ctx context.Context, arangoDeployment *v1.ArangoDeployment, opts metav1.UpdateOptions) (result *v1.ArangoDeployment, err error) { - emptyResult := &v1.ArangoDeployment{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangodeploymentsResource, "status", c.ns, arangoDeployment, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoDeployment), err -} - -// Delete takes name of the arangoDeployment and deletes it. Returns an error if one occurs. -func (c *FakeArangoDeployments) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangodeploymentsResource, c.ns, name, opts), &v1.ArangoDeployment{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoDeployments) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangodeploymentsResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1.ArangoDeploymentList{}) - return err -} - -// Patch applies the patch and returns the patched arangoDeployment. -func (c *FakeArangoDeployments) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ArangoDeployment, err error) { - emptyResult := &v1.ArangoDeployment{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangodeploymentsResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoDeployments(fake *FakeDatabaseV1, namespace string) deploymentv1.ArangoDeploymentInterface { + return &fakeArangoDeployments{ + gentype.NewFakeClientWithList[*v1.ArangoDeployment, *v1.ArangoDeploymentList]( + fake.Fake, + namespace, + v1.SchemeGroupVersion.WithResource("arangodeployments"), + v1.SchemeGroupVersion.WithKind("ArangoDeployment"), + func() *v1.ArangoDeployment { return &v1.ArangoDeployment{} }, + func() *v1.ArangoDeploymentList { return &v1.ArangoDeploymentList{} }, + func(dst, src *v1.ArangoDeploymentList) { dst.ListMeta = src.ListMeta }, + func(list *v1.ArangoDeploymentList) []*v1.ArangoDeployment { return gentype.ToPointerSlice(list.Items) }, + func(list *v1.ArangoDeploymentList, items []*v1.ArangoDeployment) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1.ArangoDeployment), err } diff --git a/pkg/generated/clientset/versioned/typed/deployment/v1/fake/fake_arangomember.go b/pkg/generated/clientset/versioned/typed/deployment/v1/fake/fake_arangomember.go index 61d06f30d..5cbdc92e2 100644 --- a/pkg/generated/clientset/versioned/typed/deployment/v1/fake/fake_arangomember.go +++ b/pkg/generated/clientset/versioned/typed/deployment/v1/fake/fake_arangomember.go @@ -23,129 +23,32 @@ package fake import ( - "context" - v1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + deploymentv1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/deployment/v1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoMembers implements ArangoMemberInterface -type FakeArangoMembers struct { +// fakeArangoMembers implements ArangoMemberInterface +type fakeArangoMembers struct { + *gentype.FakeClientWithList[*v1.ArangoMember, *v1.ArangoMemberList] Fake *FakeDatabaseV1 - ns string -} - -var arangomembersResource = v1.SchemeGroupVersion.WithResource("arangomembers") - -var arangomembersKind = v1.SchemeGroupVersion.WithKind("ArangoMember") - -// Get takes name of the arangoMember, and returns the corresponding arangoMember object, and an error if there is any. -func (c *FakeArangoMembers) Get(ctx context.Context, name string, options metav1.GetOptions) (result *v1.ArangoMember, err error) { - emptyResult := &v1.ArangoMember{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangomembersResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoMember), err -} - -// List takes label and field selectors, and returns the list of ArangoMembers that match those selectors. -func (c *FakeArangoMembers) List(ctx context.Context, opts metav1.ListOptions) (result *v1.ArangoMemberList, err error) { - emptyResult := &v1.ArangoMemberList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangomembersResource, arangomembersKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1.ArangoMemberList{ListMeta: obj.(*v1.ArangoMemberList).ListMeta} - for _, item := range obj.(*v1.ArangoMemberList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoMembers. -func (c *FakeArangoMembers) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangomembersResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoMember and creates it. Returns the server's representation of the arangoMember, and an error, if there is any. -func (c *FakeArangoMembers) Create(ctx context.Context, arangoMember *v1.ArangoMember, opts metav1.CreateOptions) (result *v1.ArangoMember, err error) { - emptyResult := &v1.ArangoMember{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangomembersResource, c.ns, arangoMember, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoMember), err -} - -// Update takes the representation of a arangoMember and updates it. Returns the server's representation of the arangoMember, and an error, if there is any. -func (c *FakeArangoMembers) Update(ctx context.Context, arangoMember *v1.ArangoMember, opts metav1.UpdateOptions) (result *v1.ArangoMember, err error) { - emptyResult := &v1.ArangoMember{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangomembersResource, c.ns, arangoMember, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoMember), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoMembers) UpdateStatus(ctx context.Context, arangoMember *v1.ArangoMember, opts metav1.UpdateOptions) (result *v1.ArangoMember, err error) { - emptyResult := &v1.ArangoMember{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangomembersResource, "status", c.ns, arangoMember, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoMember), err -} - -// Delete takes name of the arangoMember and deletes it. Returns an error if one occurs. -func (c *FakeArangoMembers) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangomembersResource, c.ns, name, opts), &v1.ArangoMember{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoMembers) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangomembersResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1.ArangoMemberList{}) - return err -} - -// Patch applies the patch and returns the patched arangoMember. -func (c *FakeArangoMembers) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ArangoMember, err error) { - emptyResult := &v1.ArangoMember{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangomembersResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoMembers(fake *FakeDatabaseV1, namespace string) deploymentv1.ArangoMemberInterface { + return &fakeArangoMembers{ + gentype.NewFakeClientWithList[*v1.ArangoMember, *v1.ArangoMemberList]( + fake.Fake, + namespace, + v1.SchemeGroupVersion.WithResource("arangomembers"), + v1.SchemeGroupVersion.WithKind("ArangoMember"), + func() *v1.ArangoMember { return &v1.ArangoMember{} }, + func() *v1.ArangoMemberList { return &v1.ArangoMemberList{} }, + func(dst, src *v1.ArangoMemberList) { dst.ListMeta = src.ListMeta }, + func(list *v1.ArangoMemberList) []*v1.ArangoMember { return gentype.ToPointerSlice(list.Items) }, + func(list *v1.ArangoMemberList, items []*v1.ArangoMember) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1.ArangoMember), err } diff --git a/pkg/generated/clientset/versioned/typed/deployment/v1/fake/fake_arangotask.go b/pkg/generated/clientset/versioned/typed/deployment/v1/fake/fake_arangotask.go index f50d35e99..4feb3fe31 100644 --- a/pkg/generated/clientset/versioned/typed/deployment/v1/fake/fake_arangotask.go +++ b/pkg/generated/clientset/versioned/typed/deployment/v1/fake/fake_arangotask.go @@ -23,129 +23,30 @@ package fake import ( - "context" - v1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + deploymentv1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/deployment/v1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoTasks implements ArangoTaskInterface -type FakeArangoTasks struct { +// fakeArangoTasks implements ArangoTaskInterface +type fakeArangoTasks struct { + *gentype.FakeClientWithList[*v1.ArangoTask, *v1.ArangoTaskList] Fake *FakeDatabaseV1 - ns string -} - -var arangotasksResource = v1.SchemeGroupVersion.WithResource("arangotasks") - -var arangotasksKind = v1.SchemeGroupVersion.WithKind("ArangoTask") - -// Get takes name of the arangoTask, and returns the corresponding arangoTask object, and an error if there is any. -func (c *FakeArangoTasks) Get(ctx context.Context, name string, options metav1.GetOptions) (result *v1.ArangoTask, err error) { - emptyResult := &v1.ArangoTask{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangotasksResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoTask), err -} - -// List takes label and field selectors, and returns the list of ArangoTasks that match those selectors. -func (c *FakeArangoTasks) List(ctx context.Context, opts metav1.ListOptions) (result *v1.ArangoTaskList, err error) { - emptyResult := &v1.ArangoTaskList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangotasksResource, arangotasksKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1.ArangoTaskList{ListMeta: obj.(*v1.ArangoTaskList).ListMeta} - for _, item := range obj.(*v1.ArangoTaskList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoTasks. -func (c *FakeArangoTasks) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangotasksResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoTask and creates it. Returns the server's representation of the arangoTask, and an error, if there is any. -func (c *FakeArangoTasks) Create(ctx context.Context, arangoTask *v1.ArangoTask, opts metav1.CreateOptions) (result *v1.ArangoTask, err error) { - emptyResult := &v1.ArangoTask{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangotasksResource, c.ns, arangoTask, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoTask), err -} - -// Update takes the representation of a arangoTask and updates it. Returns the server's representation of the arangoTask, and an error, if there is any. -func (c *FakeArangoTasks) Update(ctx context.Context, arangoTask *v1.ArangoTask, opts metav1.UpdateOptions) (result *v1.ArangoTask, err error) { - emptyResult := &v1.ArangoTask{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangotasksResource, c.ns, arangoTask, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoTask), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoTasks) UpdateStatus(ctx context.Context, arangoTask *v1.ArangoTask, opts metav1.UpdateOptions) (result *v1.ArangoTask, err error) { - emptyResult := &v1.ArangoTask{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangotasksResource, "status", c.ns, arangoTask, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoTask), err -} - -// Delete takes name of the arangoTask and deletes it. Returns an error if one occurs. -func (c *FakeArangoTasks) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangotasksResource, c.ns, name, opts), &v1.ArangoTask{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoTasks) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangotasksResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1.ArangoTaskList{}) - return err -} - -// Patch applies the patch and returns the patched arangoTask. -func (c *FakeArangoTasks) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ArangoTask, err error) { - emptyResult := &v1.ArangoTask{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangotasksResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoTasks(fake *FakeDatabaseV1, namespace string) deploymentv1.ArangoTaskInterface { + return &fakeArangoTasks{ + gentype.NewFakeClientWithList[*v1.ArangoTask, *v1.ArangoTaskList]( + fake.Fake, + namespace, + v1.SchemeGroupVersion.WithResource("arangotasks"), + v1.SchemeGroupVersion.WithKind("ArangoTask"), + func() *v1.ArangoTask { return &v1.ArangoTask{} }, + func() *v1.ArangoTaskList { return &v1.ArangoTaskList{} }, + func(dst, src *v1.ArangoTaskList) { dst.ListMeta = src.ListMeta }, + func(list *v1.ArangoTaskList) []*v1.ArangoTask { return gentype.ToPointerSlice(list.Items) }, + func(list *v1.ArangoTaskList, items []*v1.ArangoTask) { list.Items = gentype.FromPointerSlice(items) }, + ), + fake, } - return obj.(*v1.ArangoTask), err } diff --git a/pkg/generated/clientset/versioned/typed/deployment/v1/fake/fake_deployment_client.go b/pkg/generated/clientset/versioned/typed/deployment/v1/fake/fake_deployment_client.go index bc5b59cad..458ae190b 100644 --- a/pkg/generated/clientset/versioned/typed/deployment/v1/fake/fake_deployment_client.go +++ b/pkg/generated/clientset/versioned/typed/deployment/v1/fake/fake_deployment_client.go @@ -33,19 +33,19 @@ type FakeDatabaseV1 struct { } func (c *FakeDatabaseV1) ArangoClusterSynchronizations(namespace string) v1.ArangoClusterSynchronizationInterface { - return &FakeArangoClusterSynchronizations{c, namespace} + return newFakeArangoClusterSynchronizations(c, namespace) } func (c *FakeDatabaseV1) ArangoDeployments(namespace string) v1.ArangoDeploymentInterface { - return &FakeArangoDeployments{c, namespace} + return newFakeArangoDeployments(c, namespace) } func (c *FakeDatabaseV1) ArangoMembers(namespace string) v1.ArangoMemberInterface { - return &FakeArangoMembers{c, namespace} + return newFakeArangoMembers(c, namespace) } func (c *FakeDatabaseV1) ArangoTasks(namespace string) v1.ArangoTaskInterface { - return &FakeArangoTasks{c, namespace} + return newFakeArangoTasks(c, namespace) } // RESTClient returns a RESTClient that is used to communicate diff --git a/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/arangoclustersynchronization.go b/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/arangoclustersynchronization.go index 4446510b6..fd58b9c86 100644 --- a/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/arangoclustersynchronization.go +++ b/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/arangoclustersynchronization.go @@ -23,9 +23,9 @@ package v2alpha1 import ( - "context" + context "context" - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" + deploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,38 @@ type ArangoClusterSynchronizationsGetter interface { // ArangoClusterSynchronizationInterface has methods to work with ArangoClusterSynchronization resources. type ArangoClusterSynchronizationInterface interface { - Create(ctx context.Context, arangoClusterSynchronization *v2alpha1.ArangoClusterSynchronization, opts v1.CreateOptions) (*v2alpha1.ArangoClusterSynchronization, error) - Update(ctx context.Context, arangoClusterSynchronization *v2alpha1.ArangoClusterSynchronization, opts v1.UpdateOptions) (*v2alpha1.ArangoClusterSynchronization, error) + Create(ctx context.Context, arangoClusterSynchronization *deploymentv2alpha1.ArangoClusterSynchronization, opts v1.CreateOptions) (*deploymentv2alpha1.ArangoClusterSynchronization, error) + Update(ctx context.Context, arangoClusterSynchronization *deploymentv2alpha1.ArangoClusterSynchronization, opts v1.UpdateOptions) (*deploymentv2alpha1.ArangoClusterSynchronization, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoClusterSynchronization *v2alpha1.ArangoClusterSynchronization, opts v1.UpdateOptions) (*v2alpha1.ArangoClusterSynchronization, error) + UpdateStatus(ctx context.Context, arangoClusterSynchronization *deploymentv2alpha1.ArangoClusterSynchronization, opts v1.UpdateOptions) (*deploymentv2alpha1.ArangoClusterSynchronization, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v2alpha1.ArangoClusterSynchronization, error) - List(ctx context.Context, opts v1.ListOptions) (*v2alpha1.ArangoClusterSynchronizationList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*deploymentv2alpha1.ArangoClusterSynchronization, error) + List(ctx context.Context, opts v1.ListOptions) (*deploymentv2alpha1.ArangoClusterSynchronizationList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v2alpha1.ArangoClusterSynchronization, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *deploymentv2alpha1.ArangoClusterSynchronization, err error) ArangoClusterSynchronizationExpansion } // arangoClusterSynchronizations implements ArangoClusterSynchronizationInterface type arangoClusterSynchronizations struct { - *gentype.ClientWithList[*v2alpha1.ArangoClusterSynchronization, *v2alpha1.ArangoClusterSynchronizationList] + *gentype.ClientWithList[*deploymentv2alpha1.ArangoClusterSynchronization, *deploymentv2alpha1.ArangoClusterSynchronizationList] } // newArangoClusterSynchronizations returns a ArangoClusterSynchronizations func newArangoClusterSynchronizations(c *DatabaseV2alpha1Client, namespace string) *arangoClusterSynchronizations { return &arangoClusterSynchronizations{ - gentype.NewClientWithList[*v2alpha1.ArangoClusterSynchronization, *v2alpha1.ArangoClusterSynchronizationList]( + gentype.NewClientWithList[*deploymentv2alpha1.ArangoClusterSynchronization, *deploymentv2alpha1.ArangoClusterSynchronizationList]( "arangoclustersynchronizations", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v2alpha1.ArangoClusterSynchronization { return &v2alpha1.ArangoClusterSynchronization{} }, - func() *v2alpha1.ArangoClusterSynchronizationList { return &v2alpha1.ArangoClusterSynchronizationList{} }), + func() *deploymentv2alpha1.ArangoClusterSynchronization { + return &deploymentv2alpha1.ArangoClusterSynchronization{} + }, + func() *deploymentv2alpha1.ArangoClusterSynchronizationList { + return &deploymentv2alpha1.ArangoClusterSynchronizationList{} + }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/arangodeployment.go b/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/arangodeployment.go index 00ba9357e..82d7f0429 100644 --- a/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/arangodeployment.go +++ b/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/arangodeployment.go @@ -23,9 +23,9 @@ package v2alpha1 import ( - "context" + context "context" - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" + deploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoDeploymentsGetter interface { // ArangoDeploymentInterface has methods to work with ArangoDeployment resources. type ArangoDeploymentInterface interface { - Create(ctx context.Context, arangoDeployment *v2alpha1.ArangoDeployment, opts v1.CreateOptions) (*v2alpha1.ArangoDeployment, error) - Update(ctx context.Context, arangoDeployment *v2alpha1.ArangoDeployment, opts v1.UpdateOptions) (*v2alpha1.ArangoDeployment, error) + Create(ctx context.Context, arangoDeployment *deploymentv2alpha1.ArangoDeployment, opts v1.CreateOptions) (*deploymentv2alpha1.ArangoDeployment, error) + Update(ctx context.Context, arangoDeployment *deploymentv2alpha1.ArangoDeployment, opts v1.UpdateOptions) (*deploymentv2alpha1.ArangoDeployment, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoDeployment *v2alpha1.ArangoDeployment, opts v1.UpdateOptions) (*v2alpha1.ArangoDeployment, error) + UpdateStatus(ctx context.Context, arangoDeployment *deploymentv2alpha1.ArangoDeployment, opts v1.UpdateOptions) (*deploymentv2alpha1.ArangoDeployment, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v2alpha1.ArangoDeployment, error) - List(ctx context.Context, opts v1.ListOptions) (*v2alpha1.ArangoDeploymentList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*deploymentv2alpha1.ArangoDeployment, error) + List(ctx context.Context, opts v1.ListOptions) (*deploymentv2alpha1.ArangoDeploymentList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v2alpha1.ArangoDeployment, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *deploymentv2alpha1.ArangoDeployment, err error) ArangoDeploymentExpansion } // arangoDeployments implements ArangoDeploymentInterface type arangoDeployments struct { - *gentype.ClientWithList[*v2alpha1.ArangoDeployment, *v2alpha1.ArangoDeploymentList] + *gentype.ClientWithList[*deploymentv2alpha1.ArangoDeployment, *deploymentv2alpha1.ArangoDeploymentList] } // newArangoDeployments returns a ArangoDeployments func newArangoDeployments(c *DatabaseV2alpha1Client, namespace string) *arangoDeployments { return &arangoDeployments{ - gentype.NewClientWithList[*v2alpha1.ArangoDeployment, *v2alpha1.ArangoDeploymentList]( + gentype.NewClientWithList[*deploymentv2alpha1.ArangoDeployment, *deploymentv2alpha1.ArangoDeploymentList]( "arangodeployments", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v2alpha1.ArangoDeployment { return &v2alpha1.ArangoDeployment{} }, - func() *v2alpha1.ArangoDeploymentList { return &v2alpha1.ArangoDeploymentList{} }), + func() *deploymentv2alpha1.ArangoDeployment { return &deploymentv2alpha1.ArangoDeployment{} }, + func() *deploymentv2alpha1.ArangoDeploymentList { return &deploymentv2alpha1.ArangoDeploymentList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/arangomember.go b/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/arangomember.go index e8d1bd6b5..57e8ee099 100644 --- a/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/arangomember.go +++ b/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/arangomember.go @@ -23,9 +23,9 @@ package v2alpha1 import ( - "context" + context "context" - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" + deploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoMembersGetter interface { // ArangoMemberInterface has methods to work with ArangoMember resources. type ArangoMemberInterface interface { - Create(ctx context.Context, arangoMember *v2alpha1.ArangoMember, opts v1.CreateOptions) (*v2alpha1.ArangoMember, error) - Update(ctx context.Context, arangoMember *v2alpha1.ArangoMember, opts v1.UpdateOptions) (*v2alpha1.ArangoMember, error) + Create(ctx context.Context, arangoMember *deploymentv2alpha1.ArangoMember, opts v1.CreateOptions) (*deploymentv2alpha1.ArangoMember, error) + Update(ctx context.Context, arangoMember *deploymentv2alpha1.ArangoMember, opts v1.UpdateOptions) (*deploymentv2alpha1.ArangoMember, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoMember *v2alpha1.ArangoMember, opts v1.UpdateOptions) (*v2alpha1.ArangoMember, error) + UpdateStatus(ctx context.Context, arangoMember *deploymentv2alpha1.ArangoMember, opts v1.UpdateOptions) (*deploymentv2alpha1.ArangoMember, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v2alpha1.ArangoMember, error) - List(ctx context.Context, opts v1.ListOptions) (*v2alpha1.ArangoMemberList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*deploymentv2alpha1.ArangoMember, error) + List(ctx context.Context, opts v1.ListOptions) (*deploymentv2alpha1.ArangoMemberList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v2alpha1.ArangoMember, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *deploymentv2alpha1.ArangoMember, err error) ArangoMemberExpansion } // arangoMembers implements ArangoMemberInterface type arangoMembers struct { - *gentype.ClientWithList[*v2alpha1.ArangoMember, *v2alpha1.ArangoMemberList] + *gentype.ClientWithList[*deploymentv2alpha1.ArangoMember, *deploymentv2alpha1.ArangoMemberList] } // newArangoMembers returns a ArangoMembers func newArangoMembers(c *DatabaseV2alpha1Client, namespace string) *arangoMembers { return &arangoMembers{ - gentype.NewClientWithList[*v2alpha1.ArangoMember, *v2alpha1.ArangoMemberList]( + gentype.NewClientWithList[*deploymentv2alpha1.ArangoMember, *deploymentv2alpha1.ArangoMemberList]( "arangomembers", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v2alpha1.ArangoMember { return &v2alpha1.ArangoMember{} }, - func() *v2alpha1.ArangoMemberList { return &v2alpha1.ArangoMemberList{} }), + func() *deploymentv2alpha1.ArangoMember { return &deploymentv2alpha1.ArangoMember{} }, + func() *deploymentv2alpha1.ArangoMemberList { return &deploymentv2alpha1.ArangoMemberList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/arangotask.go b/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/arangotask.go index cd91e2cb0..fc4a39728 100644 --- a/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/arangotask.go +++ b/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/arangotask.go @@ -23,9 +23,9 @@ package v2alpha1 import ( - "context" + context "context" - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" + deploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoTasksGetter interface { // ArangoTaskInterface has methods to work with ArangoTask resources. type ArangoTaskInterface interface { - Create(ctx context.Context, arangoTask *v2alpha1.ArangoTask, opts v1.CreateOptions) (*v2alpha1.ArangoTask, error) - Update(ctx context.Context, arangoTask *v2alpha1.ArangoTask, opts v1.UpdateOptions) (*v2alpha1.ArangoTask, error) + Create(ctx context.Context, arangoTask *deploymentv2alpha1.ArangoTask, opts v1.CreateOptions) (*deploymentv2alpha1.ArangoTask, error) + Update(ctx context.Context, arangoTask *deploymentv2alpha1.ArangoTask, opts v1.UpdateOptions) (*deploymentv2alpha1.ArangoTask, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoTask *v2alpha1.ArangoTask, opts v1.UpdateOptions) (*v2alpha1.ArangoTask, error) + UpdateStatus(ctx context.Context, arangoTask *deploymentv2alpha1.ArangoTask, opts v1.UpdateOptions) (*deploymentv2alpha1.ArangoTask, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v2alpha1.ArangoTask, error) - List(ctx context.Context, opts v1.ListOptions) (*v2alpha1.ArangoTaskList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*deploymentv2alpha1.ArangoTask, error) + List(ctx context.Context, opts v1.ListOptions) (*deploymentv2alpha1.ArangoTaskList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v2alpha1.ArangoTask, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *deploymentv2alpha1.ArangoTask, err error) ArangoTaskExpansion } // arangoTasks implements ArangoTaskInterface type arangoTasks struct { - *gentype.ClientWithList[*v2alpha1.ArangoTask, *v2alpha1.ArangoTaskList] + *gentype.ClientWithList[*deploymentv2alpha1.ArangoTask, *deploymentv2alpha1.ArangoTaskList] } // newArangoTasks returns a ArangoTasks func newArangoTasks(c *DatabaseV2alpha1Client, namespace string) *arangoTasks { return &arangoTasks{ - gentype.NewClientWithList[*v2alpha1.ArangoTask, *v2alpha1.ArangoTaskList]( + gentype.NewClientWithList[*deploymentv2alpha1.ArangoTask, *deploymentv2alpha1.ArangoTaskList]( "arangotasks", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v2alpha1.ArangoTask { return &v2alpha1.ArangoTask{} }, - func() *v2alpha1.ArangoTaskList { return &v2alpha1.ArangoTaskList{} }), + func() *deploymentv2alpha1.ArangoTask { return &deploymentv2alpha1.ArangoTask{} }, + func() *deploymentv2alpha1.ArangoTaskList { return &deploymentv2alpha1.ArangoTaskList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/deployment_client.go b/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/deployment_client.go index 3b2f3a26d..bae98e2c2 100644 --- a/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/deployment_client.go +++ b/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/deployment_client.go @@ -23,10 +23,10 @@ package v2alpha1 import ( - "net/http" + http "net/http" - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" - "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" + deploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" + scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" rest "k8s.io/client-go/rest" ) @@ -104,10 +104,10 @@ func New(c rest.Interface) *DatabaseV2alpha1Client { } func setConfigDefaults(config *rest.Config) error { - gv := v2alpha1.SchemeGroupVersion + gv := deploymentv2alpha1.SchemeGroupVersion config.GroupVersion = &gv config.APIPath = "/apis" - config.NegotiatedSerializer = scheme.Codecs.WithoutConversion() + config.NegotiatedSerializer = rest.CodecFactoryForGeneratedClient(scheme.Scheme, scheme.Codecs).WithoutConversion() if config.UserAgent == "" { config.UserAgent = rest.DefaultKubernetesUserAgent() diff --git a/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/fake/fake_arangoclustersynchronization.go b/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/fake/fake_arangoclustersynchronization.go index 8c68613e8..7b38e5a0b 100644 --- a/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/fake/fake_arangoclustersynchronization.go +++ b/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/fake/fake_arangoclustersynchronization.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + deploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/deployment/v2alpha1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoClusterSynchronizations implements ArangoClusterSynchronizationInterface -type FakeArangoClusterSynchronizations struct { +// fakeArangoClusterSynchronizations implements ArangoClusterSynchronizationInterface +type fakeArangoClusterSynchronizations struct { + *gentype.FakeClientWithList[*v2alpha1.ArangoClusterSynchronization, *v2alpha1.ArangoClusterSynchronizationList] Fake *FakeDatabaseV2alpha1 - ns string -} - -var arangoclustersynchronizationsResource = v2alpha1.SchemeGroupVersion.WithResource("arangoclustersynchronizations") - -var arangoclustersynchronizationsKind = v2alpha1.SchemeGroupVersion.WithKind("ArangoClusterSynchronization") - -// Get takes name of the arangoClusterSynchronization, and returns the corresponding arangoClusterSynchronization object, and an error if there is any. -func (c *FakeArangoClusterSynchronizations) Get(ctx context.Context, name string, options v1.GetOptions) (result *v2alpha1.ArangoClusterSynchronization, err error) { - emptyResult := &v2alpha1.ArangoClusterSynchronization{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangoclustersynchronizationsResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v2alpha1.ArangoClusterSynchronization), err -} - -// List takes label and field selectors, and returns the list of ArangoClusterSynchronizations that match those selectors. -func (c *FakeArangoClusterSynchronizations) List(ctx context.Context, opts v1.ListOptions) (result *v2alpha1.ArangoClusterSynchronizationList, err error) { - emptyResult := &v2alpha1.ArangoClusterSynchronizationList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangoclustersynchronizationsResource, arangoclustersynchronizationsKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v2alpha1.ArangoClusterSynchronizationList{ListMeta: obj.(*v2alpha1.ArangoClusterSynchronizationList).ListMeta} - for _, item := range obj.(*v2alpha1.ArangoClusterSynchronizationList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoClusterSynchronizations. -func (c *FakeArangoClusterSynchronizations) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangoclustersynchronizationsResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoClusterSynchronization and creates it. Returns the server's representation of the arangoClusterSynchronization, and an error, if there is any. -func (c *FakeArangoClusterSynchronizations) Create(ctx context.Context, arangoClusterSynchronization *v2alpha1.ArangoClusterSynchronization, opts v1.CreateOptions) (result *v2alpha1.ArangoClusterSynchronization, err error) { - emptyResult := &v2alpha1.ArangoClusterSynchronization{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangoclustersynchronizationsResource, c.ns, arangoClusterSynchronization, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v2alpha1.ArangoClusterSynchronization), err -} - -// Update takes the representation of a arangoClusterSynchronization and updates it. Returns the server's representation of the arangoClusterSynchronization, and an error, if there is any. -func (c *FakeArangoClusterSynchronizations) Update(ctx context.Context, arangoClusterSynchronization *v2alpha1.ArangoClusterSynchronization, opts v1.UpdateOptions) (result *v2alpha1.ArangoClusterSynchronization, err error) { - emptyResult := &v2alpha1.ArangoClusterSynchronization{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangoclustersynchronizationsResource, c.ns, arangoClusterSynchronization, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v2alpha1.ArangoClusterSynchronization), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoClusterSynchronizations) UpdateStatus(ctx context.Context, arangoClusterSynchronization *v2alpha1.ArangoClusterSynchronization, opts v1.UpdateOptions) (result *v2alpha1.ArangoClusterSynchronization, err error) { - emptyResult := &v2alpha1.ArangoClusterSynchronization{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangoclustersynchronizationsResource, "status", c.ns, arangoClusterSynchronization, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v2alpha1.ArangoClusterSynchronization), err -} - -// Delete takes name of the arangoClusterSynchronization and deletes it. Returns an error if one occurs. -func (c *FakeArangoClusterSynchronizations) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangoclustersynchronizationsResource, c.ns, name, opts), &v2alpha1.ArangoClusterSynchronization{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoClusterSynchronizations) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangoclustersynchronizationsResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v2alpha1.ArangoClusterSynchronizationList{}) - return err -} - -// Patch applies the patch and returns the patched arangoClusterSynchronization. -func (c *FakeArangoClusterSynchronizations) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v2alpha1.ArangoClusterSynchronization, err error) { - emptyResult := &v2alpha1.ArangoClusterSynchronization{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangoclustersynchronizationsResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoClusterSynchronizations(fake *FakeDatabaseV2alpha1, namespace string) deploymentv2alpha1.ArangoClusterSynchronizationInterface { + return &fakeArangoClusterSynchronizations{ + gentype.NewFakeClientWithList[*v2alpha1.ArangoClusterSynchronization, *v2alpha1.ArangoClusterSynchronizationList]( + fake.Fake, + namespace, + v2alpha1.SchemeGroupVersion.WithResource("arangoclustersynchronizations"), + v2alpha1.SchemeGroupVersion.WithKind("ArangoClusterSynchronization"), + func() *v2alpha1.ArangoClusterSynchronization { return &v2alpha1.ArangoClusterSynchronization{} }, + func() *v2alpha1.ArangoClusterSynchronizationList { return &v2alpha1.ArangoClusterSynchronizationList{} }, + func(dst, src *v2alpha1.ArangoClusterSynchronizationList) { dst.ListMeta = src.ListMeta }, + func(list *v2alpha1.ArangoClusterSynchronizationList) []*v2alpha1.ArangoClusterSynchronization { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v2alpha1.ArangoClusterSynchronizationList, items []*v2alpha1.ArangoClusterSynchronization) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v2alpha1.ArangoClusterSynchronization), err } diff --git a/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/fake/fake_arangodeployment.go b/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/fake/fake_arangodeployment.go index a73336b6c..742bc1f0d 100644 --- a/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/fake/fake_arangodeployment.go +++ b/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/fake/fake_arangodeployment.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + deploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/deployment/v2alpha1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoDeployments implements ArangoDeploymentInterface -type FakeArangoDeployments struct { +// fakeArangoDeployments implements ArangoDeploymentInterface +type fakeArangoDeployments struct { + *gentype.FakeClientWithList[*v2alpha1.ArangoDeployment, *v2alpha1.ArangoDeploymentList] Fake *FakeDatabaseV2alpha1 - ns string -} - -var arangodeploymentsResource = v2alpha1.SchemeGroupVersion.WithResource("arangodeployments") - -var arangodeploymentsKind = v2alpha1.SchemeGroupVersion.WithKind("ArangoDeployment") - -// Get takes name of the arangoDeployment, and returns the corresponding arangoDeployment object, and an error if there is any. -func (c *FakeArangoDeployments) Get(ctx context.Context, name string, options v1.GetOptions) (result *v2alpha1.ArangoDeployment, err error) { - emptyResult := &v2alpha1.ArangoDeployment{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangodeploymentsResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v2alpha1.ArangoDeployment), err -} - -// List takes label and field selectors, and returns the list of ArangoDeployments that match those selectors. -func (c *FakeArangoDeployments) List(ctx context.Context, opts v1.ListOptions) (result *v2alpha1.ArangoDeploymentList, err error) { - emptyResult := &v2alpha1.ArangoDeploymentList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangodeploymentsResource, arangodeploymentsKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v2alpha1.ArangoDeploymentList{ListMeta: obj.(*v2alpha1.ArangoDeploymentList).ListMeta} - for _, item := range obj.(*v2alpha1.ArangoDeploymentList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoDeployments. -func (c *FakeArangoDeployments) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangodeploymentsResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoDeployment and creates it. Returns the server's representation of the arangoDeployment, and an error, if there is any. -func (c *FakeArangoDeployments) Create(ctx context.Context, arangoDeployment *v2alpha1.ArangoDeployment, opts v1.CreateOptions) (result *v2alpha1.ArangoDeployment, err error) { - emptyResult := &v2alpha1.ArangoDeployment{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangodeploymentsResource, c.ns, arangoDeployment, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v2alpha1.ArangoDeployment), err -} - -// Update takes the representation of a arangoDeployment and updates it. Returns the server's representation of the arangoDeployment, and an error, if there is any. -func (c *FakeArangoDeployments) Update(ctx context.Context, arangoDeployment *v2alpha1.ArangoDeployment, opts v1.UpdateOptions) (result *v2alpha1.ArangoDeployment, err error) { - emptyResult := &v2alpha1.ArangoDeployment{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangodeploymentsResource, c.ns, arangoDeployment, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v2alpha1.ArangoDeployment), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoDeployments) UpdateStatus(ctx context.Context, arangoDeployment *v2alpha1.ArangoDeployment, opts v1.UpdateOptions) (result *v2alpha1.ArangoDeployment, err error) { - emptyResult := &v2alpha1.ArangoDeployment{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangodeploymentsResource, "status", c.ns, arangoDeployment, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v2alpha1.ArangoDeployment), err -} - -// Delete takes name of the arangoDeployment and deletes it. Returns an error if one occurs. -func (c *FakeArangoDeployments) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangodeploymentsResource, c.ns, name, opts), &v2alpha1.ArangoDeployment{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoDeployments) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangodeploymentsResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v2alpha1.ArangoDeploymentList{}) - return err -} - -// Patch applies the patch and returns the patched arangoDeployment. -func (c *FakeArangoDeployments) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v2alpha1.ArangoDeployment, err error) { - emptyResult := &v2alpha1.ArangoDeployment{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangodeploymentsResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoDeployments(fake *FakeDatabaseV2alpha1, namespace string) deploymentv2alpha1.ArangoDeploymentInterface { + return &fakeArangoDeployments{ + gentype.NewFakeClientWithList[*v2alpha1.ArangoDeployment, *v2alpha1.ArangoDeploymentList]( + fake.Fake, + namespace, + v2alpha1.SchemeGroupVersion.WithResource("arangodeployments"), + v2alpha1.SchemeGroupVersion.WithKind("ArangoDeployment"), + func() *v2alpha1.ArangoDeployment { return &v2alpha1.ArangoDeployment{} }, + func() *v2alpha1.ArangoDeploymentList { return &v2alpha1.ArangoDeploymentList{} }, + func(dst, src *v2alpha1.ArangoDeploymentList) { dst.ListMeta = src.ListMeta }, + func(list *v2alpha1.ArangoDeploymentList) []*v2alpha1.ArangoDeployment { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v2alpha1.ArangoDeploymentList, items []*v2alpha1.ArangoDeployment) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v2alpha1.ArangoDeployment), err } diff --git a/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/fake/fake_arangomember.go b/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/fake/fake_arangomember.go index 66b48443b..41ec64e2a 100644 --- a/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/fake/fake_arangomember.go +++ b/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/fake/fake_arangomember.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + deploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/deployment/v2alpha1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoMembers implements ArangoMemberInterface -type FakeArangoMembers struct { +// fakeArangoMembers implements ArangoMemberInterface +type fakeArangoMembers struct { + *gentype.FakeClientWithList[*v2alpha1.ArangoMember, *v2alpha1.ArangoMemberList] Fake *FakeDatabaseV2alpha1 - ns string -} - -var arangomembersResource = v2alpha1.SchemeGroupVersion.WithResource("arangomembers") - -var arangomembersKind = v2alpha1.SchemeGroupVersion.WithKind("ArangoMember") - -// Get takes name of the arangoMember, and returns the corresponding arangoMember object, and an error if there is any. -func (c *FakeArangoMembers) Get(ctx context.Context, name string, options v1.GetOptions) (result *v2alpha1.ArangoMember, err error) { - emptyResult := &v2alpha1.ArangoMember{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangomembersResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v2alpha1.ArangoMember), err -} - -// List takes label and field selectors, and returns the list of ArangoMembers that match those selectors. -func (c *FakeArangoMembers) List(ctx context.Context, opts v1.ListOptions) (result *v2alpha1.ArangoMemberList, err error) { - emptyResult := &v2alpha1.ArangoMemberList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangomembersResource, arangomembersKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v2alpha1.ArangoMemberList{ListMeta: obj.(*v2alpha1.ArangoMemberList).ListMeta} - for _, item := range obj.(*v2alpha1.ArangoMemberList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoMembers. -func (c *FakeArangoMembers) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangomembersResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoMember and creates it. Returns the server's representation of the arangoMember, and an error, if there is any. -func (c *FakeArangoMembers) Create(ctx context.Context, arangoMember *v2alpha1.ArangoMember, opts v1.CreateOptions) (result *v2alpha1.ArangoMember, err error) { - emptyResult := &v2alpha1.ArangoMember{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangomembersResource, c.ns, arangoMember, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v2alpha1.ArangoMember), err -} - -// Update takes the representation of a arangoMember and updates it. Returns the server's representation of the arangoMember, and an error, if there is any. -func (c *FakeArangoMembers) Update(ctx context.Context, arangoMember *v2alpha1.ArangoMember, opts v1.UpdateOptions) (result *v2alpha1.ArangoMember, err error) { - emptyResult := &v2alpha1.ArangoMember{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangomembersResource, c.ns, arangoMember, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v2alpha1.ArangoMember), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoMembers) UpdateStatus(ctx context.Context, arangoMember *v2alpha1.ArangoMember, opts v1.UpdateOptions) (result *v2alpha1.ArangoMember, err error) { - emptyResult := &v2alpha1.ArangoMember{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangomembersResource, "status", c.ns, arangoMember, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v2alpha1.ArangoMember), err -} - -// Delete takes name of the arangoMember and deletes it. Returns an error if one occurs. -func (c *FakeArangoMembers) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangomembersResource, c.ns, name, opts), &v2alpha1.ArangoMember{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoMembers) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangomembersResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v2alpha1.ArangoMemberList{}) - return err -} - -// Patch applies the patch and returns the patched arangoMember. -func (c *FakeArangoMembers) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v2alpha1.ArangoMember, err error) { - emptyResult := &v2alpha1.ArangoMember{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangomembersResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoMembers(fake *FakeDatabaseV2alpha1, namespace string) deploymentv2alpha1.ArangoMemberInterface { + return &fakeArangoMembers{ + gentype.NewFakeClientWithList[*v2alpha1.ArangoMember, *v2alpha1.ArangoMemberList]( + fake.Fake, + namespace, + v2alpha1.SchemeGroupVersion.WithResource("arangomembers"), + v2alpha1.SchemeGroupVersion.WithKind("ArangoMember"), + func() *v2alpha1.ArangoMember { return &v2alpha1.ArangoMember{} }, + func() *v2alpha1.ArangoMemberList { return &v2alpha1.ArangoMemberList{} }, + func(dst, src *v2alpha1.ArangoMemberList) { dst.ListMeta = src.ListMeta }, + func(list *v2alpha1.ArangoMemberList) []*v2alpha1.ArangoMember { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v2alpha1.ArangoMemberList, items []*v2alpha1.ArangoMember) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v2alpha1.ArangoMember), err } diff --git a/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/fake/fake_arangotask.go b/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/fake/fake_arangotask.go index be926350e..115472b23 100644 --- a/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/fake/fake_arangotask.go +++ b/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/fake/fake_arangotask.go @@ -23,129 +23,32 @@ package fake import ( - "context" - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + deploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/deployment/v2alpha1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoTasks implements ArangoTaskInterface -type FakeArangoTasks struct { +// fakeArangoTasks implements ArangoTaskInterface +type fakeArangoTasks struct { + *gentype.FakeClientWithList[*v2alpha1.ArangoTask, *v2alpha1.ArangoTaskList] Fake *FakeDatabaseV2alpha1 - ns string -} - -var arangotasksResource = v2alpha1.SchemeGroupVersion.WithResource("arangotasks") - -var arangotasksKind = v2alpha1.SchemeGroupVersion.WithKind("ArangoTask") - -// Get takes name of the arangoTask, and returns the corresponding arangoTask object, and an error if there is any. -func (c *FakeArangoTasks) Get(ctx context.Context, name string, options v1.GetOptions) (result *v2alpha1.ArangoTask, err error) { - emptyResult := &v2alpha1.ArangoTask{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangotasksResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v2alpha1.ArangoTask), err -} - -// List takes label and field selectors, and returns the list of ArangoTasks that match those selectors. -func (c *FakeArangoTasks) List(ctx context.Context, opts v1.ListOptions) (result *v2alpha1.ArangoTaskList, err error) { - emptyResult := &v2alpha1.ArangoTaskList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangotasksResource, arangotasksKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v2alpha1.ArangoTaskList{ListMeta: obj.(*v2alpha1.ArangoTaskList).ListMeta} - for _, item := range obj.(*v2alpha1.ArangoTaskList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoTasks. -func (c *FakeArangoTasks) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangotasksResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoTask and creates it. Returns the server's representation of the arangoTask, and an error, if there is any. -func (c *FakeArangoTasks) Create(ctx context.Context, arangoTask *v2alpha1.ArangoTask, opts v1.CreateOptions) (result *v2alpha1.ArangoTask, err error) { - emptyResult := &v2alpha1.ArangoTask{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangotasksResource, c.ns, arangoTask, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v2alpha1.ArangoTask), err -} - -// Update takes the representation of a arangoTask and updates it. Returns the server's representation of the arangoTask, and an error, if there is any. -func (c *FakeArangoTasks) Update(ctx context.Context, arangoTask *v2alpha1.ArangoTask, opts v1.UpdateOptions) (result *v2alpha1.ArangoTask, err error) { - emptyResult := &v2alpha1.ArangoTask{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangotasksResource, c.ns, arangoTask, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v2alpha1.ArangoTask), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoTasks) UpdateStatus(ctx context.Context, arangoTask *v2alpha1.ArangoTask, opts v1.UpdateOptions) (result *v2alpha1.ArangoTask, err error) { - emptyResult := &v2alpha1.ArangoTask{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangotasksResource, "status", c.ns, arangoTask, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v2alpha1.ArangoTask), err -} - -// Delete takes name of the arangoTask and deletes it. Returns an error if one occurs. -func (c *FakeArangoTasks) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangotasksResource, c.ns, name, opts), &v2alpha1.ArangoTask{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoTasks) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangotasksResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v2alpha1.ArangoTaskList{}) - return err -} - -// Patch applies the patch and returns the patched arangoTask. -func (c *FakeArangoTasks) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v2alpha1.ArangoTask, err error) { - emptyResult := &v2alpha1.ArangoTask{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangotasksResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoTasks(fake *FakeDatabaseV2alpha1, namespace string) deploymentv2alpha1.ArangoTaskInterface { + return &fakeArangoTasks{ + gentype.NewFakeClientWithList[*v2alpha1.ArangoTask, *v2alpha1.ArangoTaskList]( + fake.Fake, + namespace, + v2alpha1.SchemeGroupVersion.WithResource("arangotasks"), + v2alpha1.SchemeGroupVersion.WithKind("ArangoTask"), + func() *v2alpha1.ArangoTask { return &v2alpha1.ArangoTask{} }, + func() *v2alpha1.ArangoTaskList { return &v2alpha1.ArangoTaskList{} }, + func(dst, src *v2alpha1.ArangoTaskList) { dst.ListMeta = src.ListMeta }, + func(list *v2alpha1.ArangoTaskList) []*v2alpha1.ArangoTask { return gentype.ToPointerSlice(list.Items) }, + func(list *v2alpha1.ArangoTaskList, items []*v2alpha1.ArangoTask) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v2alpha1.ArangoTask), err } diff --git a/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/fake/fake_deployment_client.go b/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/fake/fake_deployment_client.go index 577085e3c..3f950537e 100644 --- a/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/fake/fake_deployment_client.go +++ b/pkg/generated/clientset/versioned/typed/deployment/v2alpha1/fake/fake_deployment_client.go @@ -33,19 +33,19 @@ type FakeDatabaseV2alpha1 struct { } func (c *FakeDatabaseV2alpha1) ArangoClusterSynchronizations(namespace string) v2alpha1.ArangoClusterSynchronizationInterface { - return &FakeArangoClusterSynchronizations{c, namespace} + return newFakeArangoClusterSynchronizations(c, namespace) } func (c *FakeDatabaseV2alpha1) ArangoDeployments(namespace string) v2alpha1.ArangoDeploymentInterface { - return &FakeArangoDeployments{c, namespace} + return newFakeArangoDeployments(c, namespace) } func (c *FakeDatabaseV2alpha1) ArangoMembers(namespace string) v2alpha1.ArangoMemberInterface { - return &FakeArangoMembers{c, namespace} + return newFakeArangoMembers(c, namespace) } func (c *FakeDatabaseV2alpha1) ArangoTasks(namespace string) v2alpha1.ArangoTaskInterface { - return &FakeArangoTasks{c, namespace} + return newFakeArangoTasks(c, namespace) } // RESTClient returns a RESTClient that is used to communicate diff --git a/pkg/generated/clientset/versioned/typed/ml/v1alpha1/arangomlbatchjob.go b/pkg/generated/clientset/versioned/typed/ml/v1alpha1/arangomlbatchjob.go index b49ac8e2e..e6f140815 100644 --- a/pkg/generated/clientset/versioned/typed/ml/v1alpha1/arangomlbatchjob.go +++ b/pkg/generated/clientset/versioned/typed/ml/v1alpha1/arangomlbatchjob.go @@ -23,9 +23,9 @@ package v1alpha1 import ( - "context" + context "context" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" + mlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoMLBatchJobsGetter interface { // ArangoMLBatchJobInterface has methods to work with ArangoMLBatchJob resources. type ArangoMLBatchJobInterface interface { - Create(ctx context.Context, arangoMLBatchJob *v1alpha1.ArangoMLBatchJob, opts v1.CreateOptions) (*v1alpha1.ArangoMLBatchJob, error) - Update(ctx context.Context, arangoMLBatchJob *v1alpha1.ArangoMLBatchJob, opts v1.UpdateOptions) (*v1alpha1.ArangoMLBatchJob, error) + Create(ctx context.Context, arangoMLBatchJob *mlv1alpha1.ArangoMLBatchJob, opts v1.CreateOptions) (*mlv1alpha1.ArangoMLBatchJob, error) + Update(ctx context.Context, arangoMLBatchJob *mlv1alpha1.ArangoMLBatchJob, opts v1.UpdateOptions) (*mlv1alpha1.ArangoMLBatchJob, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoMLBatchJob *v1alpha1.ArangoMLBatchJob, opts v1.UpdateOptions) (*v1alpha1.ArangoMLBatchJob, error) + UpdateStatus(ctx context.Context, arangoMLBatchJob *mlv1alpha1.ArangoMLBatchJob, opts v1.UpdateOptions) (*mlv1alpha1.ArangoMLBatchJob, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ArangoMLBatchJob, error) - List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ArangoMLBatchJobList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*mlv1alpha1.ArangoMLBatchJob, error) + List(ctx context.Context, opts v1.ListOptions) (*mlv1alpha1.ArangoMLBatchJobList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ArangoMLBatchJob, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *mlv1alpha1.ArangoMLBatchJob, err error) ArangoMLBatchJobExpansion } // arangoMLBatchJobs implements ArangoMLBatchJobInterface type arangoMLBatchJobs struct { - *gentype.ClientWithList[*v1alpha1.ArangoMLBatchJob, *v1alpha1.ArangoMLBatchJobList] + *gentype.ClientWithList[*mlv1alpha1.ArangoMLBatchJob, *mlv1alpha1.ArangoMLBatchJobList] } // newArangoMLBatchJobs returns a ArangoMLBatchJobs func newArangoMLBatchJobs(c *MlV1alpha1Client, namespace string) *arangoMLBatchJobs { return &arangoMLBatchJobs{ - gentype.NewClientWithList[*v1alpha1.ArangoMLBatchJob, *v1alpha1.ArangoMLBatchJobList]( + gentype.NewClientWithList[*mlv1alpha1.ArangoMLBatchJob, *mlv1alpha1.ArangoMLBatchJobList]( "arangomlbatchjobs", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1alpha1.ArangoMLBatchJob { return &v1alpha1.ArangoMLBatchJob{} }, - func() *v1alpha1.ArangoMLBatchJobList { return &v1alpha1.ArangoMLBatchJobList{} }), + func() *mlv1alpha1.ArangoMLBatchJob { return &mlv1alpha1.ArangoMLBatchJob{} }, + func() *mlv1alpha1.ArangoMLBatchJobList { return &mlv1alpha1.ArangoMLBatchJobList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/ml/v1alpha1/arangomlcronjob.go b/pkg/generated/clientset/versioned/typed/ml/v1alpha1/arangomlcronjob.go index 7c2364881..cfe627f32 100644 --- a/pkg/generated/clientset/versioned/typed/ml/v1alpha1/arangomlcronjob.go +++ b/pkg/generated/clientset/versioned/typed/ml/v1alpha1/arangomlcronjob.go @@ -23,9 +23,9 @@ package v1alpha1 import ( - "context" + context "context" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" + mlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoMLCronJobsGetter interface { // ArangoMLCronJobInterface has methods to work with ArangoMLCronJob resources. type ArangoMLCronJobInterface interface { - Create(ctx context.Context, arangoMLCronJob *v1alpha1.ArangoMLCronJob, opts v1.CreateOptions) (*v1alpha1.ArangoMLCronJob, error) - Update(ctx context.Context, arangoMLCronJob *v1alpha1.ArangoMLCronJob, opts v1.UpdateOptions) (*v1alpha1.ArangoMLCronJob, error) + Create(ctx context.Context, arangoMLCronJob *mlv1alpha1.ArangoMLCronJob, opts v1.CreateOptions) (*mlv1alpha1.ArangoMLCronJob, error) + Update(ctx context.Context, arangoMLCronJob *mlv1alpha1.ArangoMLCronJob, opts v1.UpdateOptions) (*mlv1alpha1.ArangoMLCronJob, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoMLCronJob *v1alpha1.ArangoMLCronJob, opts v1.UpdateOptions) (*v1alpha1.ArangoMLCronJob, error) + UpdateStatus(ctx context.Context, arangoMLCronJob *mlv1alpha1.ArangoMLCronJob, opts v1.UpdateOptions) (*mlv1alpha1.ArangoMLCronJob, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ArangoMLCronJob, error) - List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ArangoMLCronJobList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*mlv1alpha1.ArangoMLCronJob, error) + List(ctx context.Context, opts v1.ListOptions) (*mlv1alpha1.ArangoMLCronJobList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ArangoMLCronJob, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *mlv1alpha1.ArangoMLCronJob, err error) ArangoMLCronJobExpansion } // arangoMLCronJobs implements ArangoMLCronJobInterface type arangoMLCronJobs struct { - *gentype.ClientWithList[*v1alpha1.ArangoMLCronJob, *v1alpha1.ArangoMLCronJobList] + *gentype.ClientWithList[*mlv1alpha1.ArangoMLCronJob, *mlv1alpha1.ArangoMLCronJobList] } // newArangoMLCronJobs returns a ArangoMLCronJobs func newArangoMLCronJobs(c *MlV1alpha1Client, namespace string) *arangoMLCronJobs { return &arangoMLCronJobs{ - gentype.NewClientWithList[*v1alpha1.ArangoMLCronJob, *v1alpha1.ArangoMLCronJobList]( + gentype.NewClientWithList[*mlv1alpha1.ArangoMLCronJob, *mlv1alpha1.ArangoMLCronJobList]( "arangomlcronjobs", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1alpha1.ArangoMLCronJob { return &v1alpha1.ArangoMLCronJob{} }, - func() *v1alpha1.ArangoMLCronJobList { return &v1alpha1.ArangoMLCronJobList{} }), + func() *mlv1alpha1.ArangoMLCronJob { return &mlv1alpha1.ArangoMLCronJob{} }, + func() *mlv1alpha1.ArangoMLCronJobList { return &mlv1alpha1.ArangoMLCronJobList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/ml/v1alpha1/arangomlextension.go b/pkg/generated/clientset/versioned/typed/ml/v1alpha1/arangomlextension.go index 15d94c57a..313e04aeb 100644 --- a/pkg/generated/clientset/versioned/typed/ml/v1alpha1/arangomlextension.go +++ b/pkg/generated/clientset/versioned/typed/ml/v1alpha1/arangomlextension.go @@ -23,9 +23,9 @@ package v1alpha1 import ( - "context" + context "context" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" + mlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoMLExtensionsGetter interface { // ArangoMLExtensionInterface has methods to work with ArangoMLExtension resources. type ArangoMLExtensionInterface interface { - Create(ctx context.Context, arangoMLExtension *v1alpha1.ArangoMLExtension, opts v1.CreateOptions) (*v1alpha1.ArangoMLExtension, error) - Update(ctx context.Context, arangoMLExtension *v1alpha1.ArangoMLExtension, opts v1.UpdateOptions) (*v1alpha1.ArangoMLExtension, error) + Create(ctx context.Context, arangoMLExtension *mlv1alpha1.ArangoMLExtension, opts v1.CreateOptions) (*mlv1alpha1.ArangoMLExtension, error) + Update(ctx context.Context, arangoMLExtension *mlv1alpha1.ArangoMLExtension, opts v1.UpdateOptions) (*mlv1alpha1.ArangoMLExtension, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoMLExtension *v1alpha1.ArangoMLExtension, opts v1.UpdateOptions) (*v1alpha1.ArangoMLExtension, error) + UpdateStatus(ctx context.Context, arangoMLExtension *mlv1alpha1.ArangoMLExtension, opts v1.UpdateOptions) (*mlv1alpha1.ArangoMLExtension, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ArangoMLExtension, error) - List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ArangoMLExtensionList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*mlv1alpha1.ArangoMLExtension, error) + List(ctx context.Context, opts v1.ListOptions) (*mlv1alpha1.ArangoMLExtensionList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ArangoMLExtension, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *mlv1alpha1.ArangoMLExtension, err error) ArangoMLExtensionExpansion } // arangoMLExtensions implements ArangoMLExtensionInterface type arangoMLExtensions struct { - *gentype.ClientWithList[*v1alpha1.ArangoMLExtension, *v1alpha1.ArangoMLExtensionList] + *gentype.ClientWithList[*mlv1alpha1.ArangoMLExtension, *mlv1alpha1.ArangoMLExtensionList] } // newArangoMLExtensions returns a ArangoMLExtensions func newArangoMLExtensions(c *MlV1alpha1Client, namespace string) *arangoMLExtensions { return &arangoMLExtensions{ - gentype.NewClientWithList[*v1alpha1.ArangoMLExtension, *v1alpha1.ArangoMLExtensionList]( + gentype.NewClientWithList[*mlv1alpha1.ArangoMLExtension, *mlv1alpha1.ArangoMLExtensionList]( "arangomlextensions", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1alpha1.ArangoMLExtension { return &v1alpha1.ArangoMLExtension{} }, - func() *v1alpha1.ArangoMLExtensionList { return &v1alpha1.ArangoMLExtensionList{} }), + func() *mlv1alpha1.ArangoMLExtension { return &mlv1alpha1.ArangoMLExtension{} }, + func() *mlv1alpha1.ArangoMLExtensionList { return &mlv1alpha1.ArangoMLExtensionList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/ml/v1alpha1/arangomlstorage.go b/pkg/generated/clientset/versioned/typed/ml/v1alpha1/arangomlstorage.go index 99e9bb305..f6a3c51bb 100644 --- a/pkg/generated/clientset/versioned/typed/ml/v1alpha1/arangomlstorage.go +++ b/pkg/generated/clientset/versioned/typed/ml/v1alpha1/arangomlstorage.go @@ -23,9 +23,9 @@ package v1alpha1 import ( - "context" + context "context" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" + mlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoMLStoragesGetter interface { // ArangoMLStorageInterface has methods to work with ArangoMLStorage resources. type ArangoMLStorageInterface interface { - Create(ctx context.Context, arangoMLStorage *v1alpha1.ArangoMLStorage, opts v1.CreateOptions) (*v1alpha1.ArangoMLStorage, error) - Update(ctx context.Context, arangoMLStorage *v1alpha1.ArangoMLStorage, opts v1.UpdateOptions) (*v1alpha1.ArangoMLStorage, error) + Create(ctx context.Context, arangoMLStorage *mlv1alpha1.ArangoMLStorage, opts v1.CreateOptions) (*mlv1alpha1.ArangoMLStorage, error) + Update(ctx context.Context, arangoMLStorage *mlv1alpha1.ArangoMLStorage, opts v1.UpdateOptions) (*mlv1alpha1.ArangoMLStorage, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoMLStorage *v1alpha1.ArangoMLStorage, opts v1.UpdateOptions) (*v1alpha1.ArangoMLStorage, error) + UpdateStatus(ctx context.Context, arangoMLStorage *mlv1alpha1.ArangoMLStorage, opts v1.UpdateOptions) (*mlv1alpha1.ArangoMLStorage, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ArangoMLStorage, error) - List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ArangoMLStorageList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*mlv1alpha1.ArangoMLStorage, error) + List(ctx context.Context, opts v1.ListOptions) (*mlv1alpha1.ArangoMLStorageList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ArangoMLStorage, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *mlv1alpha1.ArangoMLStorage, err error) ArangoMLStorageExpansion } // arangoMLStorages implements ArangoMLStorageInterface type arangoMLStorages struct { - *gentype.ClientWithList[*v1alpha1.ArangoMLStorage, *v1alpha1.ArangoMLStorageList] + *gentype.ClientWithList[*mlv1alpha1.ArangoMLStorage, *mlv1alpha1.ArangoMLStorageList] } // newArangoMLStorages returns a ArangoMLStorages func newArangoMLStorages(c *MlV1alpha1Client, namespace string) *arangoMLStorages { return &arangoMLStorages{ - gentype.NewClientWithList[*v1alpha1.ArangoMLStorage, *v1alpha1.ArangoMLStorageList]( + gentype.NewClientWithList[*mlv1alpha1.ArangoMLStorage, *mlv1alpha1.ArangoMLStorageList]( "arangomlstorages", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1alpha1.ArangoMLStorage { return &v1alpha1.ArangoMLStorage{} }, - func() *v1alpha1.ArangoMLStorageList { return &v1alpha1.ArangoMLStorageList{} }), + func() *mlv1alpha1.ArangoMLStorage { return &mlv1alpha1.ArangoMLStorage{} }, + func() *mlv1alpha1.ArangoMLStorageList { return &mlv1alpha1.ArangoMLStorageList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/ml/v1alpha1/fake/fake_arangomlbatchjob.go b/pkg/generated/clientset/versioned/typed/ml/v1alpha1/fake/fake_arangomlbatchjob.go index cc25d284e..1a9cd05b1 100644 --- a/pkg/generated/clientset/versioned/typed/ml/v1alpha1/fake/fake_arangomlbatchjob.go +++ b/pkg/generated/clientset/versioned/typed/ml/v1alpha1/fake/fake_arangomlbatchjob.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + mlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/ml/v1alpha1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoMLBatchJobs implements ArangoMLBatchJobInterface -type FakeArangoMLBatchJobs struct { +// fakeArangoMLBatchJobs implements ArangoMLBatchJobInterface +type fakeArangoMLBatchJobs struct { + *gentype.FakeClientWithList[*v1alpha1.ArangoMLBatchJob, *v1alpha1.ArangoMLBatchJobList] Fake *FakeMlV1alpha1 - ns string -} - -var arangomlbatchjobsResource = v1alpha1.SchemeGroupVersion.WithResource("arangomlbatchjobs") - -var arangomlbatchjobsKind = v1alpha1.SchemeGroupVersion.WithKind("ArangoMLBatchJob") - -// Get takes name of the arangoMLBatchJob, and returns the corresponding arangoMLBatchJob object, and an error if there is any. -func (c *FakeArangoMLBatchJobs) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1alpha1.ArangoMLBatchJob, err error) { - emptyResult := &v1alpha1.ArangoMLBatchJob{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangomlbatchjobsResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoMLBatchJob), err -} - -// List takes label and field selectors, and returns the list of ArangoMLBatchJobs that match those selectors. -func (c *FakeArangoMLBatchJobs) List(ctx context.Context, opts v1.ListOptions) (result *v1alpha1.ArangoMLBatchJobList, err error) { - emptyResult := &v1alpha1.ArangoMLBatchJobList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangomlbatchjobsResource, arangomlbatchjobsKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1alpha1.ArangoMLBatchJobList{ListMeta: obj.(*v1alpha1.ArangoMLBatchJobList).ListMeta} - for _, item := range obj.(*v1alpha1.ArangoMLBatchJobList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoMLBatchJobs. -func (c *FakeArangoMLBatchJobs) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangomlbatchjobsResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoMLBatchJob and creates it. Returns the server's representation of the arangoMLBatchJob, and an error, if there is any. -func (c *FakeArangoMLBatchJobs) Create(ctx context.Context, arangoMLBatchJob *v1alpha1.ArangoMLBatchJob, opts v1.CreateOptions) (result *v1alpha1.ArangoMLBatchJob, err error) { - emptyResult := &v1alpha1.ArangoMLBatchJob{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangomlbatchjobsResource, c.ns, arangoMLBatchJob, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoMLBatchJob), err -} - -// Update takes the representation of a arangoMLBatchJob and updates it. Returns the server's representation of the arangoMLBatchJob, and an error, if there is any. -func (c *FakeArangoMLBatchJobs) Update(ctx context.Context, arangoMLBatchJob *v1alpha1.ArangoMLBatchJob, opts v1.UpdateOptions) (result *v1alpha1.ArangoMLBatchJob, err error) { - emptyResult := &v1alpha1.ArangoMLBatchJob{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangomlbatchjobsResource, c.ns, arangoMLBatchJob, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoMLBatchJob), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoMLBatchJobs) UpdateStatus(ctx context.Context, arangoMLBatchJob *v1alpha1.ArangoMLBatchJob, opts v1.UpdateOptions) (result *v1alpha1.ArangoMLBatchJob, err error) { - emptyResult := &v1alpha1.ArangoMLBatchJob{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangomlbatchjobsResource, "status", c.ns, arangoMLBatchJob, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoMLBatchJob), err -} - -// Delete takes name of the arangoMLBatchJob and deletes it. Returns an error if one occurs. -func (c *FakeArangoMLBatchJobs) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangomlbatchjobsResource, c.ns, name, opts), &v1alpha1.ArangoMLBatchJob{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoMLBatchJobs) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangomlbatchjobsResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1alpha1.ArangoMLBatchJobList{}) - return err -} - -// Patch applies the patch and returns the patched arangoMLBatchJob. -func (c *FakeArangoMLBatchJobs) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ArangoMLBatchJob, err error) { - emptyResult := &v1alpha1.ArangoMLBatchJob{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangomlbatchjobsResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoMLBatchJobs(fake *FakeMlV1alpha1, namespace string) mlv1alpha1.ArangoMLBatchJobInterface { + return &fakeArangoMLBatchJobs{ + gentype.NewFakeClientWithList[*v1alpha1.ArangoMLBatchJob, *v1alpha1.ArangoMLBatchJobList]( + fake.Fake, + namespace, + v1alpha1.SchemeGroupVersion.WithResource("arangomlbatchjobs"), + v1alpha1.SchemeGroupVersion.WithKind("ArangoMLBatchJob"), + func() *v1alpha1.ArangoMLBatchJob { return &v1alpha1.ArangoMLBatchJob{} }, + func() *v1alpha1.ArangoMLBatchJobList { return &v1alpha1.ArangoMLBatchJobList{} }, + func(dst, src *v1alpha1.ArangoMLBatchJobList) { dst.ListMeta = src.ListMeta }, + func(list *v1alpha1.ArangoMLBatchJobList) []*v1alpha1.ArangoMLBatchJob { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1alpha1.ArangoMLBatchJobList, items []*v1alpha1.ArangoMLBatchJob) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1alpha1.ArangoMLBatchJob), err } diff --git a/pkg/generated/clientset/versioned/typed/ml/v1alpha1/fake/fake_arangomlcronjob.go b/pkg/generated/clientset/versioned/typed/ml/v1alpha1/fake/fake_arangomlcronjob.go index f49305016..ec15f20bb 100644 --- a/pkg/generated/clientset/versioned/typed/ml/v1alpha1/fake/fake_arangomlcronjob.go +++ b/pkg/generated/clientset/versioned/typed/ml/v1alpha1/fake/fake_arangomlcronjob.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + mlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/ml/v1alpha1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoMLCronJobs implements ArangoMLCronJobInterface -type FakeArangoMLCronJobs struct { +// fakeArangoMLCronJobs implements ArangoMLCronJobInterface +type fakeArangoMLCronJobs struct { + *gentype.FakeClientWithList[*v1alpha1.ArangoMLCronJob, *v1alpha1.ArangoMLCronJobList] Fake *FakeMlV1alpha1 - ns string -} - -var arangomlcronjobsResource = v1alpha1.SchemeGroupVersion.WithResource("arangomlcronjobs") - -var arangomlcronjobsKind = v1alpha1.SchemeGroupVersion.WithKind("ArangoMLCronJob") - -// Get takes name of the arangoMLCronJob, and returns the corresponding arangoMLCronJob object, and an error if there is any. -func (c *FakeArangoMLCronJobs) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1alpha1.ArangoMLCronJob, err error) { - emptyResult := &v1alpha1.ArangoMLCronJob{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangomlcronjobsResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoMLCronJob), err -} - -// List takes label and field selectors, and returns the list of ArangoMLCronJobs that match those selectors. -func (c *FakeArangoMLCronJobs) List(ctx context.Context, opts v1.ListOptions) (result *v1alpha1.ArangoMLCronJobList, err error) { - emptyResult := &v1alpha1.ArangoMLCronJobList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangomlcronjobsResource, arangomlcronjobsKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1alpha1.ArangoMLCronJobList{ListMeta: obj.(*v1alpha1.ArangoMLCronJobList).ListMeta} - for _, item := range obj.(*v1alpha1.ArangoMLCronJobList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoMLCronJobs. -func (c *FakeArangoMLCronJobs) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangomlcronjobsResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoMLCronJob and creates it. Returns the server's representation of the arangoMLCronJob, and an error, if there is any. -func (c *FakeArangoMLCronJobs) Create(ctx context.Context, arangoMLCronJob *v1alpha1.ArangoMLCronJob, opts v1.CreateOptions) (result *v1alpha1.ArangoMLCronJob, err error) { - emptyResult := &v1alpha1.ArangoMLCronJob{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangomlcronjobsResource, c.ns, arangoMLCronJob, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoMLCronJob), err -} - -// Update takes the representation of a arangoMLCronJob and updates it. Returns the server's representation of the arangoMLCronJob, and an error, if there is any. -func (c *FakeArangoMLCronJobs) Update(ctx context.Context, arangoMLCronJob *v1alpha1.ArangoMLCronJob, opts v1.UpdateOptions) (result *v1alpha1.ArangoMLCronJob, err error) { - emptyResult := &v1alpha1.ArangoMLCronJob{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangomlcronjobsResource, c.ns, arangoMLCronJob, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoMLCronJob), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoMLCronJobs) UpdateStatus(ctx context.Context, arangoMLCronJob *v1alpha1.ArangoMLCronJob, opts v1.UpdateOptions) (result *v1alpha1.ArangoMLCronJob, err error) { - emptyResult := &v1alpha1.ArangoMLCronJob{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangomlcronjobsResource, "status", c.ns, arangoMLCronJob, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoMLCronJob), err -} - -// Delete takes name of the arangoMLCronJob and deletes it. Returns an error if one occurs. -func (c *FakeArangoMLCronJobs) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangomlcronjobsResource, c.ns, name, opts), &v1alpha1.ArangoMLCronJob{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoMLCronJobs) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangomlcronjobsResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1alpha1.ArangoMLCronJobList{}) - return err -} - -// Patch applies the patch and returns the patched arangoMLCronJob. -func (c *FakeArangoMLCronJobs) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ArangoMLCronJob, err error) { - emptyResult := &v1alpha1.ArangoMLCronJob{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangomlcronjobsResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoMLCronJobs(fake *FakeMlV1alpha1, namespace string) mlv1alpha1.ArangoMLCronJobInterface { + return &fakeArangoMLCronJobs{ + gentype.NewFakeClientWithList[*v1alpha1.ArangoMLCronJob, *v1alpha1.ArangoMLCronJobList]( + fake.Fake, + namespace, + v1alpha1.SchemeGroupVersion.WithResource("arangomlcronjobs"), + v1alpha1.SchemeGroupVersion.WithKind("ArangoMLCronJob"), + func() *v1alpha1.ArangoMLCronJob { return &v1alpha1.ArangoMLCronJob{} }, + func() *v1alpha1.ArangoMLCronJobList { return &v1alpha1.ArangoMLCronJobList{} }, + func(dst, src *v1alpha1.ArangoMLCronJobList) { dst.ListMeta = src.ListMeta }, + func(list *v1alpha1.ArangoMLCronJobList) []*v1alpha1.ArangoMLCronJob { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1alpha1.ArangoMLCronJobList, items []*v1alpha1.ArangoMLCronJob) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1alpha1.ArangoMLCronJob), err } diff --git a/pkg/generated/clientset/versioned/typed/ml/v1alpha1/fake/fake_arangomlextension.go b/pkg/generated/clientset/versioned/typed/ml/v1alpha1/fake/fake_arangomlextension.go index 4f3b13fc5..2da57699e 100644 --- a/pkg/generated/clientset/versioned/typed/ml/v1alpha1/fake/fake_arangomlextension.go +++ b/pkg/generated/clientset/versioned/typed/ml/v1alpha1/fake/fake_arangomlextension.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + mlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/ml/v1alpha1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoMLExtensions implements ArangoMLExtensionInterface -type FakeArangoMLExtensions struct { +// fakeArangoMLExtensions implements ArangoMLExtensionInterface +type fakeArangoMLExtensions struct { + *gentype.FakeClientWithList[*v1alpha1.ArangoMLExtension, *v1alpha1.ArangoMLExtensionList] Fake *FakeMlV1alpha1 - ns string -} - -var arangomlextensionsResource = v1alpha1.SchemeGroupVersion.WithResource("arangomlextensions") - -var arangomlextensionsKind = v1alpha1.SchemeGroupVersion.WithKind("ArangoMLExtension") - -// Get takes name of the arangoMLExtension, and returns the corresponding arangoMLExtension object, and an error if there is any. -func (c *FakeArangoMLExtensions) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1alpha1.ArangoMLExtension, err error) { - emptyResult := &v1alpha1.ArangoMLExtension{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangomlextensionsResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoMLExtension), err -} - -// List takes label and field selectors, and returns the list of ArangoMLExtensions that match those selectors. -func (c *FakeArangoMLExtensions) List(ctx context.Context, opts v1.ListOptions) (result *v1alpha1.ArangoMLExtensionList, err error) { - emptyResult := &v1alpha1.ArangoMLExtensionList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangomlextensionsResource, arangomlextensionsKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1alpha1.ArangoMLExtensionList{ListMeta: obj.(*v1alpha1.ArangoMLExtensionList).ListMeta} - for _, item := range obj.(*v1alpha1.ArangoMLExtensionList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoMLExtensions. -func (c *FakeArangoMLExtensions) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangomlextensionsResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoMLExtension and creates it. Returns the server's representation of the arangoMLExtension, and an error, if there is any. -func (c *FakeArangoMLExtensions) Create(ctx context.Context, arangoMLExtension *v1alpha1.ArangoMLExtension, opts v1.CreateOptions) (result *v1alpha1.ArangoMLExtension, err error) { - emptyResult := &v1alpha1.ArangoMLExtension{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangomlextensionsResource, c.ns, arangoMLExtension, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoMLExtension), err -} - -// Update takes the representation of a arangoMLExtension and updates it. Returns the server's representation of the arangoMLExtension, and an error, if there is any. -func (c *FakeArangoMLExtensions) Update(ctx context.Context, arangoMLExtension *v1alpha1.ArangoMLExtension, opts v1.UpdateOptions) (result *v1alpha1.ArangoMLExtension, err error) { - emptyResult := &v1alpha1.ArangoMLExtension{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangomlextensionsResource, c.ns, arangoMLExtension, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoMLExtension), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoMLExtensions) UpdateStatus(ctx context.Context, arangoMLExtension *v1alpha1.ArangoMLExtension, opts v1.UpdateOptions) (result *v1alpha1.ArangoMLExtension, err error) { - emptyResult := &v1alpha1.ArangoMLExtension{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangomlextensionsResource, "status", c.ns, arangoMLExtension, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoMLExtension), err -} - -// Delete takes name of the arangoMLExtension and deletes it. Returns an error if one occurs. -func (c *FakeArangoMLExtensions) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangomlextensionsResource, c.ns, name, opts), &v1alpha1.ArangoMLExtension{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoMLExtensions) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangomlextensionsResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1alpha1.ArangoMLExtensionList{}) - return err -} - -// Patch applies the patch and returns the patched arangoMLExtension. -func (c *FakeArangoMLExtensions) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ArangoMLExtension, err error) { - emptyResult := &v1alpha1.ArangoMLExtension{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangomlextensionsResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoMLExtensions(fake *FakeMlV1alpha1, namespace string) mlv1alpha1.ArangoMLExtensionInterface { + return &fakeArangoMLExtensions{ + gentype.NewFakeClientWithList[*v1alpha1.ArangoMLExtension, *v1alpha1.ArangoMLExtensionList]( + fake.Fake, + namespace, + v1alpha1.SchemeGroupVersion.WithResource("arangomlextensions"), + v1alpha1.SchemeGroupVersion.WithKind("ArangoMLExtension"), + func() *v1alpha1.ArangoMLExtension { return &v1alpha1.ArangoMLExtension{} }, + func() *v1alpha1.ArangoMLExtensionList { return &v1alpha1.ArangoMLExtensionList{} }, + func(dst, src *v1alpha1.ArangoMLExtensionList) { dst.ListMeta = src.ListMeta }, + func(list *v1alpha1.ArangoMLExtensionList) []*v1alpha1.ArangoMLExtension { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1alpha1.ArangoMLExtensionList, items []*v1alpha1.ArangoMLExtension) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1alpha1.ArangoMLExtension), err } diff --git a/pkg/generated/clientset/versioned/typed/ml/v1alpha1/fake/fake_arangomlstorage.go b/pkg/generated/clientset/versioned/typed/ml/v1alpha1/fake/fake_arangomlstorage.go index 9d8482714..ba88f259d 100644 --- a/pkg/generated/clientset/versioned/typed/ml/v1alpha1/fake/fake_arangomlstorage.go +++ b/pkg/generated/clientset/versioned/typed/ml/v1alpha1/fake/fake_arangomlstorage.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + mlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/ml/v1alpha1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoMLStorages implements ArangoMLStorageInterface -type FakeArangoMLStorages struct { +// fakeArangoMLStorages implements ArangoMLStorageInterface +type fakeArangoMLStorages struct { + *gentype.FakeClientWithList[*v1alpha1.ArangoMLStorage, *v1alpha1.ArangoMLStorageList] Fake *FakeMlV1alpha1 - ns string -} - -var arangomlstoragesResource = v1alpha1.SchemeGroupVersion.WithResource("arangomlstorages") - -var arangomlstoragesKind = v1alpha1.SchemeGroupVersion.WithKind("ArangoMLStorage") - -// Get takes name of the arangoMLStorage, and returns the corresponding arangoMLStorage object, and an error if there is any. -func (c *FakeArangoMLStorages) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1alpha1.ArangoMLStorage, err error) { - emptyResult := &v1alpha1.ArangoMLStorage{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangomlstoragesResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoMLStorage), err -} - -// List takes label and field selectors, and returns the list of ArangoMLStorages that match those selectors. -func (c *FakeArangoMLStorages) List(ctx context.Context, opts v1.ListOptions) (result *v1alpha1.ArangoMLStorageList, err error) { - emptyResult := &v1alpha1.ArangoMLStorageList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangomlstoragesResource, arangomlstoragesKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1alpha1.ArangoMLStorageList{ListMeta: obj.(*v1alpha1.ArangoMLStorageList).ListMeta} - for _, item := range obj.(*v1alpha1.ArangoMLStorageList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoMLStorages. -func (c *FakeArangoMLStorages) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangomlstoragesResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoMLStorage and creates it. Returns the server's representation of the arangoMLStorage, and an error, if there is any. -func (c *FakeArangoMLStorages) Create(ctx context.Context, arangoMLStorage *v1alpha1.ArangoMLStorage, opts v1.CreateOptions) (result *v1alpha1.ArangoMLStorage, err error) { - emptyResult := &v1alpha1.ArangoMLStorage{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangomlstoragesResource, c.ns, arangoMLStorage, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoMLStorage), err -} - -// Update takes the representation of a arangoMLStorage and updates it. Returns the server's representation of the arangoMLStorage, and an error, if there is any. -func (c *FakeArangoMLStorages) Update(ctx context.Context, arangoMLStorage *v1alpha1.ArangoMLStorage, opts v1.UpdateOptions) (result *v1alpha1.ArangoMLStorage, err error) { - emptyResult := &v1alpha1.ArangoMLStorage{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangomlstoragesResource, c.ns, arangoMLStorage, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoMLStorage), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoMLStorages) UpdateStatus(ctx context.Context, arangoMLStorage *v1alpha1.ArangoMLStorage, opts v1.UpdateOptions) (result *v1alpha1.ArangoMLStorage, err error) { - emptyResult := &v1alpha1.ArangoMLStorage{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangomlstoragesResource, "status", c.ns, arangoMLStorage, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoMLStorage), err -} - -// Delete takes name of the arangoMLStorage and deletes it. Returns an error if one occurs. -func (c *FakeArangoMLStorages) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangomlstoragesResource, c.ns, name, opts), &v1alpha1.ArangoMLStorage{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoMLStorages) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangomlstoragesResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1alpha1.ArangoMLStorageList{}) - return err -} - -// Patch applies the patch and returns the patched arangoMLStorage. -func (c *FakeArangoMLStorages) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ArangoMLStorage, err error) { - emptyResult := &v1alpha1.ArangoMLStorage{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangomlstoragesResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoMLStorages(fake *FakeMlV1alpha1, namespace string) mlv1alpha1.ArangoMLStorageInterface { + return &fakeArangoMLStorages{ + gentype.NewFakeClientWithList[*v1alpha1.ArangoMLStorage, *v1alpha1.ArangoMLStorageList]( + fake.Fake, + namespace, + v1alpha1.SchemeGroupVersion.WithResource("arangomlstorages"), + v1alpha1.SchemeGroupVersion.WithKind("ArangoMLStorage"), + func() *v1alpha1.ArangoMLStorage { return &v1alpha1.ArangoMLStorage{} }, + func() *v1alpha1.ArangoMLStorageList { return &v1alpha1.ArangoMLStorageList{} }, + func(dst, src *v1alpha1.ArangoMLStorageList) { dst.ListMeta = src.ListMeta }, + func(list *v1alpha1.ArangoMLStorageList) []*v1alpha1.ArangoMLStorage { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1alpha1.ArangoMLStorageList, items []*v1alpha1.ArangoMLStorage) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1alpha1.ArangoMLStorage), err } diff --git a/pkg/generated/clientset/versioned/typed/ml/v1alpha1/fake/fake_ml_client.go b/pkg/generated/clientset/versioned/typed/ml/v1alpha1/fake/fake_ml_client.go index ebfb6aecd..7f9db08c5 100644 --- a/pkg/generated/clientset/versioned/typed/ml/v1alpha1/fake/fake_ml_client.go +++ b/pkg/generated/clientset/versioned/typed/ml/v1alpha1/fake/fake_ml_client.go @@ -33,19 +33,19 @@ type FakeMlV1alpha1 struct { } func (c *FakeMlV1alpha1) ArangoMLBatchJobs(namespace string) v1alpha1.ArangoMLBatchJobInterface { - return &FakeArangoMLBatchJobs{c, namespace} + return newFakeArangoMLBatchJobs(c, namespace) } func (c *FakeMlV1alpha1) ArangoMLCronJobs(namespace string) v1alpha1.ArangoMLCronJobInterface { - return &FakeArangoMLCronJobs{c, namespace} + return newFakeArangoMLCronJobs(c, namespace) } func (c *FakeMlV1alpha1) ArangoMLExtensions(namespace string) v1alpha1.ArangoMLExtensionInterface { - return &FakeArangoMLExtensions{c, namespace} + return newFakeArangoMLExtensions(c, namespace) } func (c *FakeMlV1alpha1) ArangoMLStorages(namespace string) v1alpha1.ArangoMLStorageInterface { - return &FakeArangoMLStorages{c, namespace} + return newFakeArangoMLStorages(c, namespace) } // RESTClient returns a RESTClient that is used to communicate diff --git a/pkg/generated/clientset/versioned/typed/ml/v1alpha1/ml_client.go b/pkg/generated/clientset/versioned/typed/ml/v1alpha1/ml_client.go index 20af6c454..864f7d622 100644 --- a/pkg/generated/clientset/versioned/typed/ml/v1alpha1/ml_client.go +++ b/pkg/generated/clientset/versioned/typed/ml/v1alpha1/ml_client.go @@ -23,10 +23,10 @@ package v1alpha1 import ( - "net/http" + http "net/http" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" - "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" + mlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" + scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" rest "k8s.io/client-go/rest" ) @@ -104,10 +104,10 @@ func New(c rest.Interface) *MlV1alpha1Client { } func setConfigDefaults(config *rest.Config) error { - gv := v1alpha1.SchemeGroupVersion + gv := mlv1alpha1.SchemeGroupVersion config.GroupVersion = &gv config.APIPath = "/apis" - config.NegotiatedSerializer = scheme.Codecs.WithoutConversion() + config.NegotiatedSerializer = rest.CodecFactoryForGeneratedClient(scheme.Scheme, scheme.Codecs).WithoutConversion() if config.UserAgent == "" { config.UserAgent = rest.DefaultKubernetesUserAgent() diff --git a/pkg/generated/clientset/versioned/typed/ml/v1beta1/arangomlextension.go b/pkg/generated/clientset/versioned/typed/ml/v1beta1/arangomlextension.go index e82aa1d2b..284e4b6fd 100644 --- a/pkg/generated/clientset/versioned/typed/ml/v1beta1/arangomlextension.go +++ b/pkg/generated/clientset/versioned/typed/ml/v1beta1/arangomlextension.go @@ -23,9 +23,9 @@ package v1beta1 import ( - "context" + context "context" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1beta1" + mlv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1beta1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoMLExtensionsGetter interface { // ArangoMLExtensionInterface has methods to work with ArangoMLExtension resources. type ArangoMLExtensionInterface interface { - Create(ctx context.Context, arangoMLExtension *v1beta1.ArangoMLExtension, opts v1.CreateOptions) (*v1beta1.ArangoMLExtension, error) - Update(ctx context.Context, arangoMLExtension *v1beta1.ArangoMLExtension, opts v1.UpdateOptions) (*v1beta1.ArangoMLExtension, error) + Create(ctx context.Context, arangoMLExtension *mlv1beta1.ArangoMLExtension, opts v1.CreateOptions) (*mlv1beta1.ArangoMLExtension, error) + Update(ctx context.Context, arangoMLExtension *mlv1beta1.ArangoMLExtension, opts v1.UpdateOptions) (*mlv1beta1.ArangoMLExtension, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoMLExtension *v1beta1.ArangoMLExtension, opts v1.UpdateOptions) (*v1beta1.ArangoMLExtension, error) + UpdateStatus(ctx context.Context, arangoMLExtension *mlv1beta1.ArangoMLExtension, opts v1.UpdateOptions) (*mlv1beta1.ArangoMLExtension, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.ArangoMLExtension, error) - List(ctx context.Context, opts v1.ListOptions) (*v1beta1.ArangoMLExtensionList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*mlv1beta1.ArangoMLExtension, error) + List(ctx context.Context, opts v1.ListOptions) (*mlv1beta1.ArangoMLExtensionList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoMLExtension, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *mlv1beta1.ArangoMLExtension, err error) ArangoMLExtensionExpansion } // arangoMLExtensions implements ArangoMLExtensionInterface type arangoMLExtensions struct { - *gentype.ClientWithList[*v1beta1.ArangoMLExtension, *v1beta1.ArangoMLExtensionList] + *gentype.ClientWithList[*mlv1beta1.ArangoMLExtension, *mlv1beta1.ArangoMLExtensionList] } // newArangoMLExtensions returns a ArangoMLExtensions func newArangoMLExtensions(c *MlV1beta1Client, namespace string) *arangoMLExtensions { return &arangoMLExtensions{ - gentype.NewClientWithList[*v1beta1.ArangoMLExtension, *v1beta1.ArangoMLExtensionList]( + gentype.NewClientWithList[*mlv1beta1.ArangoMLExtension, *mlv1beta1.ArangoMLExtensionList]( "arangomlextensions", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1beta1.ArangoMLExtension { return &v1beta1.ArangoMLExtension{} }, - func() *v1beta1.ArangoMLExtensionList { return &v1beta1.ArangoMLExtensionList{} }), + func() *mlv1beta1.ArangoMLExtension { return &mlv1beta1.ArangoMLExtension{} }, + func() *mlv1beta1.ArangoMLExtensionList { return &mlv1beta1.ArangoMLExtensionList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/ml/v1beta1/arangomlstorage.go b/pkg/generated/clientset/versioned/typed/ml/v1beta1/arangomlstorage.go index 0300b7526..5fcb6dd89 100644 --- a/pkg/generated/clientset/versioned/typed/ml/v1beta1/arangomlstorage.go +++ b/pkg/generated/clientset/versioned/typed/ml/v1beta1/arangomlstorage.go @@ -23,9 +23,9 @@ package v1beta1 import ( - "context" + context "context" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1beta1" + mlv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1beta1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoMLStoragesGetter interface { // ArangoMLStorageInterface has methods to work with ArangoMLStorage resources. type ArangoMLStorageInterface interface { - Create(ctx context.Context, arangoMLStorage *v1beta1.ArangoMLStorage, opts v1.CreateOptions) (*v1beta1.ArangoMLStorage, error) - Update(ctx context.Context, arangoMLStorage *v1beta1.ArangoMLStorage, opts v1.UpdateOptions) (*v1beta1.ArangoMLStorage, error) + Create(ctx context.Context, arangoMLStorage *mlv1beta1.ArangoMLStorage, opts v1.CreateOptions) (*mlv1beta1.ArangoMLStorage, error) + Update(ctx context.Context, arangoMLStorage *mlv1beta1.ArangoMLStorage, opts v1.UpdateOptions) (*mlv1beta1.ArangoMLStorage, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoMLStorage *v1beta1.ArangoMLStorage, opts v1.UpdateOptions) (*v1beta1.ArangoMLStorage, error) + UpdateStatus(ctx context.Context, arangoMLStorage *mlv1beta1.ArangoMLStorage, opts v1.UpdateOptions) (*mlv1beta1.ArangoMLStorage, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.ArangoMLStorage, error) - List(ctx context.Context, opts v1.ListOptions) (*v1beta1.ArangoMLStorageList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*mlv1beta1.ArangoMLStorage, error) + List(ctx context.Context, opts v1.ListOptions) (*mlv1beta1.ArangoMLStorageList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoMLStorage, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *mlv1beta1.ArangoMLStorage, err error) ArangoMLStorageExpansion } // arangoMLStorages implements ArangoMLStorageInterface type arangoMLStorages struct { - *gentype.ClientWithList[*v1beta1.ArangoMLStorage, *v1beta1.ArangoMLStorageList] + *gentype.ClientWithList[*mlv1beta1.ArangoMLStorage, *mlv1beta1.ArangoMLStorageList] } // newArangoMLStorages returns a ArangoMLStorages func newArangoMLStorages(c *MlV1beta1Client, namespace string) *arangoMLStorages { return &arangoMLStorages{ - gentype.NewClientWithList[*v1beta1.ArangoMLStorage, *v1beta1.ArangoMLStorageList]( + gentype.NewClientWithList[*mlv1beta1.ArangoMLStorage, *mlv1beta1.ArangoMLStorageList]( "arangomlstorages", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1beta1.ArangoMLStorage { return &v1beta1.ArangoMLStorage{} }, - func() *v1beta1.ArangoMLStorageList { return &v1beta1.ArangoMLStorageList{} }), + func() *mlv1beta1.ArangoMLStorage { return &mlv1beta1.ArangoMLStorage{} }, + func() *mlv1beta1.ArangoMLStorageList { return &mlv1beta1.ArangoMLStorageList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/ml/v1beta1/fake/fake_arangomlextension.go b/pkg/generated/clientset/versioned/typed/ml/v1beta1/fake/fake_arangomlextension.go index fb1c98b35..13448d96b 100644 --- a/pkg/generated/clientset/versioned/typed/ml/v1beta1/fake/fake_arangomlextension.go +++ b/pkg/generated/clientset/versioned/typed/ml/v1beta1/fake/fake_arangomlextension.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1beta1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + mlv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/ml/v1beta1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoMLExtensions implements ArangoMLExtensionInterface -type FakeArangoMLExtensions struct { +// fakeArangoMLExtensions implements ArangoMLExtensionInterface +type fakeArangoMLExtensions struct { + *gentype.FakeClientWithList[*v1beta1.ArangoMLExtension, *v1beta1.ArangoMLExtensionList] Fake *FakeMlV1beta1 - ns string -} - -var arangomlextensionsResource = v1beta1.SchemeGroupVersion.WithResource("arangomlextensions") - -var arangomlextensionsKind = v1beta1.SchemeGroupVersion.WithKind("ArangoMLExtension") - -// Get takes name of the arangoMLExtension, and returns the corresponding arangoMLExtension object, and an error if there is any. -func (c *FakeArangoMLExtensions) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1beta1.ArangoMLExtension, err error) { - emptyResult := &v1beta1.ArangoMLExtension{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangomlextensionsResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoMLExtension), err -} - -// List takes label and field selectors, and returns the list of ArangoMLExtensions that match those selectors. -func (c *FakeArangoMLExtensions) List(ctx context.Context, opts v1.ListOptions) (result *v1beta1.ArangoMLExtensionList, err error) { - emptyResult := &v1beta1.ArangoMLExtensionList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangomlextensionsResource, arangomlextensionsKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1beta1.ArangoMLExtensionList{ListMeta: obj.(*v1beta1.ArangoMLExtensionList).ListMeta} - for _, item := range obj.(*v1beta1.ArangoMLExtensionList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoMLExtensions. -func (c *FakeArangoMLExtensions) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangomlextensionsResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoMLExtension and creates it. Returns the server's representation of the arangoMLExtension, and an error, if there is any. -func (c *FakeArangoMLExtensions) Create(ctx context.Context, arangoMLExtension *v1beta1.ArangoMLExtension, opts v1.CreateOptions) (result *v1beta1.ArangoMLExtension, err error) { - emptyResult := &v1beta1.ArangoMLExtension{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangomlextensionsResource, c.ns, arangoMLExtension, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoMLExtension), err -} - -// Update takes the representation of a arangoMLExtension and updates it. Returns the server's representation of the arangoMLExtension, and an error, if there is any. -func (c *FakeArangoMLExtensions) Update(ctx context.Context, arangoMLExtension *v1beta1.ArangoMLExtension, opts v1.UpdateOptions) (result *v1beta1.ArangoMLExtension, err error) { - emptyResult := &v1beta1.ArangoMLExtension{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangomlextensionsResource, c.ns, arangoMLExtension, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoMLExtension), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoMLExtensions) UpdateStatus(ctx context.Context, arangoMLExtension *v1beta1.ArangoMLExtension, opts v1.UpdateOptions) (result *v1beta1.ArangoMLExtension, err error) { - emptyResult := &v1beta1.ArangoMLExtension{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangomlextensionsResource, "status", c.ns, arangoMLExtension, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoMLExtension), err -} - -// Delete takes name of the arangoMLExtension and deletes it. Returns an error if one occurs. -func (c *FakeArangoMLExtensions) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangomlextensionsResource, c.ns, name, opts), &v1beta1.ArangoMLExtension{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoMLExtensions) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangomlextensionsResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1beta1.ArangoMLExtensionList{}) - return err -} - -// Patch applies the patch and returns the patched arangoMLExtension. -func (c *FakeArangoMLExtensions) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoMLExtension, err error) { - emptyResult := &v1beta1.ArangoMLExtension{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangomlextensionsResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoMLExtensions(fake *FakeMlV1beta1, namespace string) mlv1beta1.ArangoMLExtensionInterface { + return &fakeArangoMLExtensions{ + gentype.NewFakeClientWithList[*v1beta1.ArangoMLExtension, *v1beta1.ArangoMLExtensionList]( + fake.Fake, + namespace, + v1beta1.SchemeGroupVersion.WithResource("arangomlextensions"), + v1beta1.SchemeGroupVersion.WithKind("ArangoMLExtension"), + func() *v1beta1.ArangoMLExtension { return &v1beta1.ArangoMLExtension{} }, + func() *v1beta1.ArangoMLExtensionList { return &v1beta1.ArangoMLExtensionList{} }, + func(dst, src *v1beta1.ArangoMLExtensionList) { dst.ListMeta = src.ListMeta }, + func(list *v1beta1.ArangoMLExtensionList) []*v1beta1.ArangoMLExtension { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1beta1.ArangoMLExtensionList, items []*v1beta1.ArangoMLExtension) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1beta1.ArangoMLExtension), err } diff --git a/pkg/generated/clientset/versioned/typed/ml/v1beta1/fake/fake_arangomlstorage.go b/pkg/generated/clientset/versioned/typed/ml/v1beta1/fake/fake_arangomlstorage.go index 94f0772d9..adbfc5cc1 100644 --- a/pkg/generated/clientset/versioned/typed/ml/v1beta1/fake/fake_arangomlstorage.go +++ b/pkg/generated/clientset/versioned/typed/ml/v1beta1/fake/fake_arangomlstorage.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1beta1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + mlv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/ml/v1beta1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoMLStorages implements ArangoMLStorageInterface -type FakeArangoMLStorages struct { +// fakeArangoMLStorages implements ArangoMLStorageInterface +type fakeArangoMLStorages struct { + *gentype.FakeClientWithList[*v1beta1.ArangoMLStorage, *v1beta1.ArangoMLStorageList] Fake *FakeMlV1beta1 - ns string -} - -var arangomlstoragesResource = v1beta1.SchemeGroupVersion.WithResource("arangomlstorages") - -var arangomlstoragesKind = v1beta1.SchemeGroupVersion.WithKind("ArangoMLStorage") - -// Get takes name of the arangoMLStorage, and returns the corresponding arangoMLStorage object, and an error if there is any. -func (c *FakeArangoMLStorages) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1beta1.ArangoMLStorage, err error) { - emptyResult := &v1beta1.ArangoMLStorage{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangomlstoragesResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoMLStorage), err -} - -// List takes label and field selectors, and returns the list of ArangoMLStorages that match those selectors. -func (c *FakeArangoMLStorages) List(ctx context.Context, opts v1.ListOptions) (result *v1beta1.ArangoMLStorageList, err error) { - emptyResult := &v1beta1.ArangoMLStorageList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangomlstoragesResource, arangomlstoragesKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1beta1.ArangoMLStorageList{ListMeta: obj.(*v1beta1.ArangoMLStorageList).ListMeta} - for _, item := range obj.(*v1beta1.ArangoMLStorageList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoMLStorages. -func (c *FakeArangoMLStorages) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangomlstoragesResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoMLStorage and creates it. Returns the server's representation of the arangoMLStorage, and an error, if there is any. -func (c *FakeArangoMLStorages) Create(ctx context.Context, arangoMLStorage *v1beta1.ArangoMLStorage, opts v1.CreateOptions) (result *v1beta1.ArangoMLStorage, err error) { - emptyResult := &v1beta1.ArangoMLStorage{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangomlstoragesResource, c.ns, arangoMLStorage, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoMLStorage), err -} - -// Update takes the representation of a arangoMLStorage and updates it. Returns the server's representation of the arangoMLStorage, and an error, if there is any. -func (c *FakeArangoMLStorages) Update(ctx context.Context, arangoMLStorage *v1beta1.ArangoMLStorage, opts v1.UpdateOptions) (result *v1beta1.ArangoMLStorage, err error) { - emptyResult := &v1beta1.ArangoMLStorage{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangomlstoragesResource, c.ns, arangoMLStorage, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoMLStorage), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoMLStorages) UpdateStatus(ctx context.Context, arangoMLStorage *v1beta1.ArangoMLStorage, opts v1.UpdateOptions) (result *v1beta1.ArangoMLStorage, err error) { - emptyResult := &v1beta1.ArangoMLStorage{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangomlstoragesResource, "status", c.ns, arangoMLStorage, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoMLStorage), err -} - -// Delete takes name of the arangoMLStorage and deletes it. Returns an error if one occurs. -func (c *FakeArangoMLStorages) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangomlstoragesResource, c.ns, name, opts), &v1beta1.ArangoMLStorage{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoMLStorages) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangomlstoragesResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1beta1.ArangoMLStorageList{}) - return err -} - -// Patch applies the patch and returns the patched arangoMLStorage. -func (c *FakeArangoMLStorages) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoMLStorage, err error) { - emptyResult := &v1beta1.ArangoMLStorage{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangomlstoragesResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoMLStorages(fake *FakeMlV1beta1, namespace string) mlv1beta1.ArangoMLStorageInterface { + return &fakeArangoMLStorages{ + gentype.NewFakeClientWithList[*v1beta1.ArangoMLStorage, *v1beta1.ArangoMLStorageList]( + fake.Fake, + namespace, + v1beta1.SchemeGroupVersion.WithResource("arangomlstorages"), + v1beta1.SchemeGroupVersion.WithKind("ArangoMLStorage"), + func() *v1beta1.ArangoMLStorage { return &v1beta1.ArangoMLStorage{} }, + func() *v1beta1.ArangoMLStorageList { return &v1beta1.ArangoMLStorageList{} }, + func(dst, src *v1beta1.ArangoMLStorageList) { dst.ListMeta = src.ListMeta }, + func(list *v1beta1.ArangoMLStorageList) []*v1beta1.ArangoMLStorage { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1beta1.ArangoMLStorageList, items []*v1beta1.ArangoMLStorage) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1beta1.ArangoMLStorage), err } diff --git a/pkg/generated/clientset/versioned/typed/ml/v1beta1/fake/fake_ml_client.go b/pkg/generated/clientset/versioned/typed/ml/v1beta1/fake/fake_ml_client.go index 15ee07d8e..41b3a3886 100644 --- a/pkg/generated/clientset/versioned/typed/ml/v1beta1/fake/fake_ml_client.go +++ b/pkg/generated/clientset/versioned/typed/ml/v1beta1/fake/fake_ml_client.go @@ -33,11 +33,11 @@ type FakeMlV1beta1 struct { } func (c *FakeMlV1beta1) ArangoMLExtensions(namespace string) v1beta1.ArangoMLExtensionInterface { - return &FakeArangoMLExtensions{c, namespace} + return newFakeArangoMLExtensions(c, namespace) } func (c *FakeMlV1beta1) ArangoMLStorages(namespace string) v1beta1.ArangoMLStorageInterface { - return &FakeArangoMLStorages{c, namespace} + return newFakeArangoMLStorages(c, namespace) } // RESTClient returns a RESTClient that is used to communicate diff --git a/pkg/generated/clientset/versioned/typed/ml/v1beta1/ml_client.go b/pkg/generated/clientset/versioned/typed/ml/v1beta1/ml_client.go index c20dff40c..bce159650 100644 --- a/pkg/generated/clientset/versioned/typed/ml/v1beta1/ml_client.go +++ b/pkg/generated/clientset/versioned/typed/ml/v1beta1/ml_client.go @@ -23,10 +23,10 @@ package v1beta1 import ( - "net/http" + http "net/http" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1beta1" - "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" + mlv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1beta1" + scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" rest "k8s.io/client-go/rest" ) @@ -94,10 +94,10 @@ func New(c rest.Interface) *MlV1beta1Client { } func setConfigDefaults(config *rest.Config) error { - gv := v1beta1.SchemeGroupVersion + gv := mlv1beta1.SchemeGroupVersion config.GroupVersion = &gv config.APIPath = "/apis" - config.NegotiatedSerializer = scheme.Codecs.WithoutConversion() + config.NegotiatedSerializer = rest.CodecFactoryForGeneratedClient(scheme.Scheme, scheme.Codecs).WithoutConversion() if config.UserAgent == "" { config.UserAgent = rest.DefaultKubernetesUserAgent() diff --git a/pkg/generated/clientset/versioned/typed/networking/v1alpha1/arangoroute.go b/pkg/generated/clientset/versioned/typed/networking/v1alpha1/arangoroute.go index a95f0b14e..91c9e114a 100644 --- a/pkg/generated/clientset/versioned/typed/networking/v1alpha1/arangoroute.go +++ b/pkg/generated/clientset/versioned/typed/networking/v1alpha1/arangoroute.go @@ -23,9 +23,9 @@ package v1alpha1 import ( - "context" + context "context" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/networking/v1alpha1" + networkingv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/networking/v1alpha1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoRoutesGetter interface { // ArangoRouteInterface has methods to work with ArangoRoute resources. type ArangoRouteInterface interface { - Create(ctx context.Context, arangoRoute *v1alpha1.ArangoRoute, opts v1.CreateOptions) (*v1alpha1.ArangoRoute, error) - Update(ctx context.Context, arangoRoute *v1alpha1.ArangoRoute, opts v1.UpdateOptions) (*v1alpha1.ArangoRoute, error) + Create(ctx context.Context, arangoRoute *networkingv1alpha1.ArangoRoute, opts v1.CreateOptions) (*networkingv1alpha1.ArangoRoute, error) + Update(ctx context.Context, arangoRoute *networkingv1alpha1.ArangoRoute, opts v1.UpdateOptions) (*networkingv1alpha1.ArangoRoute, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoRoute *v1alpha1.ArangoRoute, opts v1.UpdateOptions) (*v1alpha1.ArangoRoute, error) + UpdateStatus(ctx context.Context, arangoRoute *networkingv1alpha1.ArangoRoute, opts v1.UpdateOptions) (*networkingv1alpha1.ArangoRoute, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ArangoRoute, error) - List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ArangoRouteList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*networkingv1alpha1.ArangoRoute, error) + List(ctx context.Context, opts v1.ListOptions) (*networkingv1alpha1.ArangoRouteList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ArangoRoute, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *networkingv1alpha1.ArangoRoute, err error) ArangoRouteExpansion } // arangoRoutes implements ArangoRouteInterface type arangoRoutes struct { - *gentype.ClientWithList[*v1alpha1.ArangoRoute, *v1alpha1.ArangoRouteList] + *gentype.ClientWithList[*networkingv1alpha1.ArangoRoute, *networkingv1alpha1.ArangoRouteList] } // newArangoRoutes returns a ArangoRoutes func newArangoRoutes(c *NetworkingV1alpha1Client, namespace string) *arangoRoutes { return &arangoRoutes{ - gentype.NewClientWithList[*v1alpha1.ArangoRoute, *v1alpha1.ArangoRouteList]( + gentype.NewClientWithList[*networkingv1alpha1.ArangoRoute, *networkingv1alpha1.ArangoRouteList]( "arangoroutes", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1alpha1.ArangoRoute { return &v1alpha1.ArangoRoute{} }, - func() *v1alpha1.ArangoRouteList { return &v1alpha1.ArangoRouteList{} }), + func() *networkingv1alpha1.ArangoRoute { return &networkingv1alpha1.ArangoRoute{} }, + func() *networkingv1alpha1.ArangoRouteList { return &networkingv1alpha1.ArangoRouteList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/networking/v1alpha1/fake/fake_arangoroute.go b/pkg/generated/clientset/versioned/typed/networking/v1alpha1/fake/fake_arangoroute.go index 6c3f33f39..bf2f92493 100644 --- a/pkg/generated/clientset/versioned/typed/networking/v1alpha1/fake/fake_arangoroute.go +++ b/pkg/generated/clientset/versioned/typed/networking/v1alpha1/fake/fake_arangoroute.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/networking/v1alpha1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + networkingv1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/networking/v1alpha1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoRoutes implements ArangoRouteInterface -type FakeArangoRoutes struct { +// fakeArangoRoutes implements ArangoRouteInterface +type fakeArangoRoutes struct { + *gentype.FakeClientWithList[*v1alpha1.ArangoRoute, *v1alpha1.ArangoRouteList] Fake *FakeNetworkingV1alpha1 - ns string -} - -var arangoroutesResource = v1alpha1.SchemeGroupVersion.WithResource("arangoroutes") - -var arangoroutesKind = v1alpha1.SchemeGroupVersion.WithKind("ArangoRoute") - -// Get takes name of the arangoRoute, and returns the corresponding arangoRoute object, and an error if there is any. -func (c *FakeArangoRoutes) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1alpha1.ArangoRoute, err error) { - emptyResult := &v1alpha1.ArangoRoute{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangoroutesResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoRoute), err -} - -// List takes label and field selectors, and returns the list of ArangoRoutes that match those selectors. -func (c *FakeArangoRoutes) List(ctx context.Context, opts v1.ListOptions) (result *v1alpha1.ArangoRouteList, err error) { - emptyResult := &v1alpha1.ArangoRouteList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangoroutesResource, arangoroutesKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1alpha1.ArangoRouteList{ListMeta: obj.(*v1alpha1.ArangoRouteList).ListMeta} - for _, item := range obj.(*v1alpha1.ArangoRouteList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoRoutes. -func (c *FakeArangoRoutes) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangoroutesResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoRoute and creates it. Returns the server's representation of the arangoRoute, and an error, if there is any. -func (c *FakeArangoRoutes) Create(ctx context.Context, arangoRoute *v1alpha1.ArangoRoute, opts v1.CreateOptions) (result *v1alpha1.ArangoRoute, err error) { - emptyResult := &v1alpha1.ArangoRoute{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangoroutesResource, c.ns, arangoRoute, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoRoute), err -} - -// Update takes the representation of a arangoRoute and updates it. Returns the server's representation of the arangoRoute, and an error, if there is any. -func (c *FakeArangoRoutes) Update(ctx context.Context, arangoRoute *v1alpha1.ArangoRoute, opts v1.UpdateOptions) (result *v1alpha1.ArangoRoute, err error) { - emptyResult := &v1alpha1.ArangoRoute{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangoroutesResource, c.ns, arangoRoute, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoRoute), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoRoutes) UpdateStatus(ctx context.Context, arangoRoute *v1alpha1.ArangoRoute, opts v1.UpdateOptions) (result *v1alpha1.ArangoRoute, err error) { - emptyResult := &v1alpha1.ArangoRoute{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangoroutesResource, "status", c.ns, arangoRoute, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoRoute), err -} - -// Delete takes name of the arangoRoute and deletes it. Returns an error if one occurs. -func (c *FakeArangoRoutes) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangoroutesResource, c.ns, name, opts), &v1alpha1.ArangoRoute{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoRoutes) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangoroutesResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1alpha1.ArangoRouteList{}) - return err -} - -// Patch applies the patch and returns the patched arangoRoute. -func (c *FakeArangoRoutes) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ArangoRoute, err error) { - emptyResult := &v1alpha1.ArangoRoute{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangoroutesResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoRoutes(fake *FakeNetworkingV1alpha1, namespace string) networkingv1alpha1.ArangoRouteInterface { + return &fakeArangoRoutes{ + gentype.NewFakeClientWithList[*v1alpha1.ArangoRoute, *v1alpha1.ArangoRouteList]( + fake.Fake, + namespace, + v1alpha1.SchemeGroupVersion.WithResource("arangoroutes"), + v1alpha1.SchemeGroupVersion.WithKind("ArangoRoute"), + func() *v1alpha1.ArangoRoute { return &v1alpha1.ArangoRoute{} }, + func() *v1alpha1.ArangoRouteList { return &v1alpha1.ArangoRouteList{} }, + func(dst, src *v1alpha1.ArangoRouteList) { dst.ListMeta = src.ListMeta }, + func(list *v1alpha1.ArangoRouteList) []*v1alpha1.ArangoRoute { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1alpha1.ArangoRouteList, items []*v1alpha1.ArangoRoute) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1alpha1.ArangoRoute), err } diff --git a/pkg/generated/clientset/versioned/typed/networking/v1alpha1/fake/fake_networking_client.go b/pkg/generated/clientset/versioned/typed/networking/v1alpha1/fake/fake_networking_client.go index 52ad3e32c..b9b470092 100644 --- a/pkg/generated/clientset/versioned/typed/networking/v1alpha1/fake/fake_networking_client.go +++ b/pkg/generated/clientset/versioned/typed/networking/v1alpha1/fake/fake_networking_client.go @@ -33,7 +33,7 @@ type FakeNetworkingV1alpha1 struct { } func (c *FakeNetworkingV1alpha1) ArangoRoutes(namespace string) v1alpha1.ArangoRouteInterface { - return &FakeArangoRoutes{c, namespace} + return newFakeArangoRoutes(c, namespace) } // RESTClient returns a RESTClient that is used to communicate diff --git a/pkg/generated/clientset/versioned/typed/networking/v1alpha1/networking_client.go b/pkg/generated/clientset/versioned/typed/networking/v1alpha1/networking_client.go index 99db6b810..770ceea0f 100644 --- a/pkg/generated/clientset/versioned/typed/networking/v1alpha1/networking_client.go +++ b/pkg/generated/clientset/versioned/typed/networking/v1alpha1/networking_client.go @@ -23,10 +23,10 @@ package v1alpha1 import ( - "net/http" + http "net/http" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/networking/v1alpha1" - "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" + networkingv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/networking/v1alpha1" + scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" rest "k8s.io/client-go/rest" ) @@ -89,10 +89,10 @@ func New(c rest.Interface) *NetworkingV1alpha1Client { } func setConfigDefaults(config *rest.Config) error { - gv := v1alpha1.SchemeGroupVersion + gv := networkingv1alpha1.SchemeGroupVersion config.GroupVersion = &gv config.APIPath = "/apis" - config.NegotiatedSerializer = scheme.Codecs.WithoutConversion() + config.NegotiatedSerializer = rest.CodecFactoryForGeneratedClient(scheme.Scheme, scheme.Codecs).WithoutConversion() if config.UserAgent == "" { config.UserAgent = rest.DefaultKubernetesUserAgent() diff --git a/pkg/generated/clientset/versioned/typed/networking/v1beta1/arangoroute.go b/pkg/generated/clientset/versioned/typed/networking/v1beta1/arangoroute.go index f65ad0d56..660830585 100644 --- a/pkg/generated/clientset/versioned/typed/networking/v1beta1/arangoroute.go +++ b/pkg/generated/clientset/versioned/typed/networking/v1beta1/arangoroute.go @@ -23,9 +23,9 @@ package v1beta1 import ( - "context" + context "context" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/networking/v1beta1" + networkingv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/networking/v1beta1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoRoutesGetter interface { // ArangoRouteInterface has methods to work with ArangoRoute resources. type ArangoRouteInterface interface { - Create(ctx context.Context, arangoRoute *v1beta1.ArangoRoute, opts v1.CreateOptions) (*v1beta1.ArangoRoute, error) - Update(ctx context.Context, arangoRoute *v1beta1.ArangoRoute, opts v1.UpdateOptions) (*v1beta1.ArangoRoute, error) + Create(ctx context.Context, arangoRoute *networkingv1beta1.ArangoRoute, opts v1.CreateOptions) (*networkingv1beta1.ArangoRoute, error) + Update(ctx context.Context, arangoRoute *networkingv1beta1.ArangoRoute, opts v1.UpdateOptions) (*networkingv1beta1.ArangoRoute, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoRoute *v1beta1.ArangoRoute, opts v1.UpdateOptions) (*v1beta1.ArangoRoute, error) + UpdateStatus(ctx context.Context, arangoRoute *networkingv1beta1.ArangoRoute, opts v1.UpdateOptions) (*networkingv1beta1.ArangoRoute, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.ArangoRoute, error) - List(ctx context.Context, opts v1.ListOptions) (*v1beta1.ArangoRouteList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*networkingv1beta1.ArangoRoute, error) + List(ctx context.Context, opts v1.ListOptions) (*networkingv1beta1.ArangoRouteList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoRoute, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *networkingv1beta1.ArangoRoute, err error) ArangoRouteExpansion } // arangoRoutes implements ArangoRouteInterface type arangoRoutes struct { - *gentype.ClientWithList[*v1beta1.ArangoRoute, *v1beta1.ArangoRouteList] + *gentype.ClientWithList[*networkingv1beta1.ArangoRoute, *networkingv1beta1.ArangoRouteList] } // newArangoRoutes returns a ArangoRoutes func newArangoRoutes(c *NetworkingV1beta1Client, namespace string) *arangoRoutes { return &arangoRoutes{ - gentype.NewClientWithList[*v1beta1.ArangoRoute, *v1beta1.ArangoRouteList]( + gentype.NewClientWithList[*networkingv1beta1.ArangoRoute, *networkingv1beta1.ArangoRouteList]( "arangoroutes", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1beta1.ArangoRoute { return &v1beta1.ArangoRoute{} }, - func() *v1beta1.ArangoRouteList { return &v1beta1.ArangoRouteList{} }), + func() *networkingv1beta1.ArangoRoute { return &networkingv1beta1.ArangoRoute{} }, + func() *networkingv1beta1.ArangoRouteList { return &networkingv1beta1.ArangoRouteList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/networking/v1beta1/fake/fake_arangoroute.go b/pkg/generated/clientset/versioned/typed/networking/v1beta1/fake/fake_arangoroute.go index 8395146ee..c796004be 100644 --- a/pkg/generated/clientset/versioned/typed/networking/v1beta1/fake/fake_arangoroute.go +++ b/pkg/generated/clientset/versioned/typed/networking/v1beta1/fake/fake_arangoroute.go @@ -23,129 +23,32 @@ package fake import ( - "context" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/networking/v1beta1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + networkingv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/networking/v1beta1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoRoutes implements ArangoRouteInterface -type FakeArangoRoutes struct { +// fakeArangoRoutes implements ArangoRouteInterface +type fakeArangoRoutes struct { + *gentype.FakeClientWithList[*v1beta1.ArangoRoute, *v1beta1.ArangoRouteList] Fake *FakeNetworkingV1beta1 - ns string -} - -var arangoroutesResource = v1beta1.SchemeGroupVersion.WithResource("arangoroutes") - -var arangoroutesKind = v1beta1.SchemeGroupVersion.WithKind("ArangoRoute") - -// Get takes name of the arangoRoute, and returns the corresponding arangoRoute object, and an error if there is any. -func (c *FakeArangoRoutes) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1beta1.ArangoRoute, err error) { - emptyResult := &v1beta1.ArangoRoute{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangoroutesResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoRoute), err -} - -// List takes label and field selectors, and returns the list of ArangoRoutes that match those selectors. -func (c *FakeArangoRoutes) List(ctx context.Context, opts v1.ListOptions) (result *v1beta1.ArangoRouteList, err error) { - emptyResult := &v1beta1.ArangoRouteList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangoroutesResource, arangoroutesKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1beta1.ArangoRouteList{ListMeta: obj.(*v1beta1.ArangoRouteList).ListMeta} - for _, item := range obj.(*v1beta1.ArangoRouteList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoRoutes. -func (c *FakeArangoRoutes) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangoroutesResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoRoute and creates it. Returns the server's representation of the arangoRoute, and an error, if there is any. -func (c *FakeArangoRoutes) Create(ctx context.Context, arangoRoute *v1beta1.ArangoRoute, opts v1.CreateOptions) (result *v1beta1.ArangoRoute, err error) { - emptyResult := &v1beta1.ArangoRoute{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangoroutesResource, c.ns, arangoRoute, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoRoute), err -} - -// Update takes the representation of a arangoRoute and updates it. Returns the server's representation of the arangoRoute, and an error, if there is any. -func (c *FakeArangoRoutes) Update(ctx context.Context, arangoRoute *v1beta1.ArangoRoute, opts v1.UpdateOptions) (result *v1beta1.ArangoRoute, err error) { - emptyResult := &v1beta1.ArangoRoute{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangoroutesResource, c.ns, arangoRoute, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoRoute), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoRoutes) UpdateStatus(ctx context.Context, arangoRoute *v1beta1.ArangoRoute, opts v1.UpdateOptions) (result *v1beta1.ArangoRoute, err error) { - emptyResult := &v1beta1.ArangoRoute{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangoroutesResource, "status", c.ns, arangoRoute, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoRoute), err -} - -// Delete takes name of the arangoRoute and deletes it. Returns an error if one occurs. -func (c *FakeArangoRoutes) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangoroutesResource, c.ns, name, opts), &v1beta1.ArangoRoute{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoRoutes) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangoroutesResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1beta1.ArangoRouteList{}) - return err -} - -// Patch applies the patch and returns the patched arangoRoute. -func (c *FakeArangoRoutes) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoRoute, err error) { - emptyResult := &v1beta1.ArangoRoute{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangoroutesResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoRoutes(fake *FakeNetworkingV1beta1, namespace string) networkingv1beta1.ArangoRouteInterface { + return &fakeArangoRoutes{ + gentype.NewFakeClientWithList[*v1beta1.ArangoRoute, *v1beta1.ArangoRouteList]( + fake.Fake, + namespace, + v1beta1.SchemeGroupVersion.WithResource("arangoroutes"), + v1beta1.SchemeGroupVersion.WithKind("ArangoRoute"), + func() *v1beta1.ArangoRoute { return &v1beta1.ArangoRoute{} }, + func() *v1beta1.ArangoRouteList { return &v1beta1.ArangoRouteList{} }, + func(dst, src *v1beta1.ArangoRouteList) { dst.ListMeta = src.ListMeta }, + func(list *v1beta1.ArangoRouteList) []*v1beta1.ArangoRoute { return gentype.ToPointerSlice(list.Items) }, + func(list *v1beta1.ArangoRouteList, items []*v1beta1.ArangoRoute) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1beta1.ArangoRoute), err } diff --git a/pkg/generated/clientset/versioned/typed/networking/v1beta1/fake/fake_networking_client.go b/pkg/generated/clientset/versioned/typed/networking/v1beta1/fake/fake_networking_client.go index 1f0494f1e..cd0b130d6 100644 --- a/pkg/generated/clientset/versioned/typed/networking/v1beta1/fake/fake_networking_client.go +++ b/pkg/generated/clientset/versioned/typed/networking/v1beta1/fake/fake_networking_client.go @@ -33,7 +33,7 @@ type FakeNetworkingV1beta1 struct { } func (c *FakeNetworkingV1beta1) ArangoRoutes(namespace string) v1beta1.ArangoRouteInterface { - return &FakeArangoRoutes{c, namespace} + return newFakeArangoRoutes(c, namespace) } // RESTClient returns a RESTClient that is used to communicate diff --git a/pkg/generated/clientset/versioned/typed/networking/v1beta1/networking_client.go b/pkg/generated/clientset/versioned/typed/networking/v1beta1/networking_client.go index b4cd52cc1..882aa7d28 100644 --- a/pkg/generated/clientset/versioned/typed/networking/v1beta1/networking_client.go +++ b/pkg/generated/clientset/versioned/typed/networking/v1beta1/networking_client.go @@ -23,10 +23,10 @@ package v1beta1 import ( - "net/http" + http "net/http" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/networking/v1beta1" - "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" + networkingv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/networking/v1beta1" + scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" rest "k8s.io/client-go/rest" ) @@ -89,10 +89,10 @@ func New(c rest.Interface) *NetworkingV1beta1Client { } func setConfigDefaults(config *rest.Config) error { - gv := v1beta1.SchemeGroupVersion + gv := networkingv1beta1.SchemeGroupVersion config.GroupVersion = &gv config.APIPath = "/apis" - config.NegotiatedSerializer = scheme.Codecs.WithoutConversion() + config.NegotiatedSerializer = rest.CodecFactoryForGeneratedClient(scheme.Scheme, scheme.Codecs).WithoutConversion() if config.UserAgent == "" { config.UserAgent = rest.DefaultKubernetesUserAgent() diff --git a/pkg/generated/clientset/versioned/typed/platform/v1alpha1/arangoplatformchart.go b/pkg/generated/clientset/versioned/typed/platform/v1alpha1/arangoplatformchart.go index 48fa466da..ff54fe31d 100644 --- a/pkg/generated/clientset/versioned/typed/platform/v1alpha1/arangoplatformchart.go +++ b/pkg/generated/clientset/versioned/typed/platform/v1alpha1/arangoplatformchart.go @@ -23,9 +23,9 @@ package v1alpha1 import ( - "context" + context "context" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" + platformv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoPlatformChartsGetter interface { // ArangoPlatformChartInterface has methods to work with ArangoPlatformChart resources. type ArangoPlatformChartInterface interface { - Create(ctx context.Context, arangoPlatformChart *v1alpha1.ArangoPlatformChart, opts v1.CreateOptions) (*v1alpha1.ArangoPlatformChart, error) - Update(ctx context.Context, arangoPlatformChart *v1alpha1.ArangoPlatformChart, opts v1.UpdateOptions) (*v1alpha1.ArangoPlatformChart, error) + Create(ctx context.Context, arangoPlatformChart *platformv1alpha1.ArangoPlatformChart, opts v1.CreateOptions) (*platformv1alpha1.ArangoPlatformChart, error) + Update(ctx context.Context, arangoPlatformChart *platformv1alpha1.ArangoPlatformChart, opts v1.UpdateOptions) (*platformv1alpha1.ArangoPlatformChart, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoPlatformChart *v1alpha1.ArangoPlatformChart, opts v1.UpdateOptions) (*v1alpha1.ArangoPlatformChart, error) + UpdateStatus(ctx context.Context, arangoPlatformChart *platformv1alpha1.ArangoPlatformChart, opts v1.UpdateOptions) (*platformv1alpha1.ArangoPlatformChart, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ArangoPlatformChart, error) - List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ArangoPlatformChartList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*platformv1alpha1.ArangoPlatformChart, error) + List(ctx context.Context, opts v1.ListOptions) (*platformv1alpha1.ArangoPlatformChartList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ArangoPlatformChart, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *platformv1alpha1.ArangoPlatformChart, err error) ArangoPlatformChartExpansion } // arangoPlatformCharts implements ArangoPlatformChartInterface type arangoPlatformCharts struct { - *gentype.ClientWithList[*v1alpha1.ArangoPlatformChart, *v1alpha1.ArangoPlatformChartList] + *gentype.ClientWithList[*platformv1alpha1.ArangoPlatformChart, *platformv1alpha1.ArangoPlatformChartList] } // newArangoPlatformCharts returns a ArangoPlatformCharts func newArangoPlatformCharts(c *PlatformV1alpha1Client, namespace string) *arangoPlatformCharts { return &arangoPlatformCharts{ - gentype.NewClientWithList[*v1alpha1.ArangoPlatformChart, *v1alpha1.ArangoPlatformChartList]( + gentype.NewClientWithList[*platformv1alpha1.ArangoPlatformChart, *platformv1alpha1.ArangoPlatformChartList]( "arangoplatformcharts", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1alpha1.ArangoPlatformChart { return &v1alpha1.ArangoPlatformChart{} }, - func() *v1alpha1.ArangoPlatformChartList { return &v1alpha1.ArangoPlatformChartList{} }), + func() *platformv1alpha1.ArangoPlatformChart { return &platformv1alpha1.ArangoPlatformChart{} }, + func() *platformv1alpha1.ArangoPlatformChartList { return &platformv1alpha1.ArangoPlatformChartList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/platform/v1alpha1/arangoplatformservice.go b/pkg/generated/clientset/versioned/typed/platform/v1alpha1/arangoplatformservice.go index 20cd50513..e266e5911 100644 --- a/pkg/generated/clientset/versioned/typed/platform/v1alpha1/arangoplatformservice.go +++ b/pkg/generated/clientset/versioned/typed/platform/v1alpha1/arangoplatformservice.go @@ -23,9 +23,9 @@ package v1alpha1 import ( - "context" + context "context" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" + platformv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,36 @@ type ArangoPlatformServicesGetter interface { // ArangoPlatformServiceInterface has methods to work with ArangoPlatformService resources. type ArangoPlatformServiceInterface interface { - Create(ctx context.Context, arangoPlatformService *v1alpha1.ArangoPlatformService, opts v1.CreateOptions) (*v1alpha1.ArangoPlatformService, error) - Update(ctx context.Context, arangoPlatformService *v1alpha1.ArangoPlatformService, opts v1.UpdateOptions) (*v1alpha1.ArangoPlatformService, error) + Create(ctx context.Context, arangoPlatformService *platformv1alpha1.ArangoPlatformService, opts v1.CreateOptions) (*platformv1alpha1.ArangoPlatformService, error) + Update(ctx context.Context, arangoPlatformService *platformv1alpha1.ArangoPlatformService, opts v1.UpdateOptions) (*platformv1alpha1.ArangoPlatformService, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoPlatformService *v1alpha1.ArangoPlatformService, opts v1.UpdateOptions) (*v1alpha1.ArangoPlatformService, error) + UpdateStatus(ctx context.Context, arangoPlatformService *platformv1alpha1.ArangoPlatformService, opts v1.UpdateOptions) (*platformv1alpha1.ArangoPlatformService, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ArangoPlatformService, error) - List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ArangoPlatformServiceList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*platformv1alpha1.ArangoPlatformService, error) + List(ctx context.Context, opts v1.ListOptions) (*platformv1alpha1.ArangoPlatformServiceList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ArangoPlatformService, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *platformv1alpha1.ArangoPlatformService, err error) ArangoPlatformServiceExpansion } // arangoPlatformServices implements ArangoPlatformServiceInterface type arangoPlatformServices struct { - *gentype.ClientWithList[*v1alpha1.ArangoPlatformService, *v1alpha1.ArangoPlatformServiceList] + *gentype.ClientWithList[*platformv1alpha1.ArangoPlatformService, *platformv1alpha1.ArangoPlatformServiceList] } // newArangoPlatformServices returns a ArangoPlatformServices func newArangoPlatformServices(c *PlatformV1alpha1Client, namespace string) *arangoPlatformServices { return &arangoPlatformServices{ - gentype.NewClientWithList[*v1alpha1.ArangoPlatformService, *v1alpha1.ArangoPlatformServiceList]( + gentype.NewClientWithList[*platformv1alpha1.ArangoPlatformService, *platformv1alpha1.ArangoPlatformServiceList]( "arangoplatformservices", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1alpha1.ArangoPlatformService { return &v1alpha1.ArangoPlatformService{} }, - func() *v1alpha1.ArangoPlatformServiceList { return &v1alpha1.ArangoPlatformServiceList{} }), + func() *platformv1alpha1.ArangoPlatformService { return &platformv1alpha1.ArangoPlatformService{} }, + func() *platformv1alpha1.ArangoPlatformServiceList { + return &platformv1alpha1.ArangoPlatformServiceList{} + }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/platform/v1alpha1/arangoplatformstorage.go b/pkg/generated/clientset/versioned/typed/platform/v1alpha1/arangoplatformstorage.go index 9e496bbb6..252a3f720 100644 --- a/pkg/generated/clientset/versioned/typed/platform/v1alpha1/arangoplatformstorage.go +++ b/pkg/generated/clientset/versioned/typed/platform/v1alpha1/arangoplatformstorage.go @@ -23,9 +23,9 @@ package v1alpha1 import ( - "context" + context "context" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" + platformv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,36 @@ type ArangoPlatformStoragesGetter interface { // ArangoPlatformStorageInterface has methods to work with ArangoPlatformStorage resources. type ArangoPlatformStorageInterface interface { - Create(ctx context.Context, arangoPlatformStorage *v1alpha1.ArangoPlatformStorage, opts v1.CreateOptions) (*v1alpha1.ArangoPlatformStorage, error) - Update(ctx context.Context, arangoPlatformStorage *v1alpha1.ArangoPlatformStorage, opts v1.UpdateOptions) (*v1alpha1.ArangoPlatformStorage, error) + Create(ctx context.Context, arangoPlatformStorage *platformv1alpha1.ArangoPlatformStorage, opts v1.CreateOptions) (*platformv1alpha1.ArangoPlatformStorage, error) + Update(ctx context.Context, arangoPlatformStorage *platformv1alpha1.ArangoPlatformStorage, opts v1.UpdateOptions) (*platformv1alpha1.ArangoPlatformStorage, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoPlatformStorage *v1alpha1.ArangoPlatformStorage, opts v1.UpdateOptions) (*v1alpha1.ArangoPlatformStorage, error) + UpdateStatus(ctx context.Context, arangoPlatformStorage *platformv1alpha1.ArangoPlatformStorage, opts v1.UpdateOptions) (*platformv1alpha1.ArangoPlatformStorage, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ArangoPlatformStorage, error) - List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ArangoPlatformStorageList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*platformv1alpha1.ArangoPlatformStorage, error) + List(ctx context.Context, opts v1.ListOptions) (*platformv1alpha1.ArangoPlatformStorageList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ArangoPlatformStorage, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *platformv1alpha1.ArangoPlatformStorage, err error) ArangoPlatformStorageExpansion } // arangoPlatformStorages implements ArangoPlatformStorageInterface type arangoPlatformStorages struct { - *gentype.ClientWithList[*v1alpha1.ArangoPlatformStorage, *v1alpha1.ArangoPlatformStorageList] + *gentype.ClientWithList[*platformv1alpha1.ArangoPlatformStorage, *platformv1alpha1.ArangoPlatformStorageList] } // newArangoPlatformStorages returns a ArangoPlatformStorages func newArangoPlatformStorages(c *PlatformV1alpha1Client, namespace string) *arangoPlatformStorages { return &arangoPlatformStorages{ - gentype.NewClientWithList[*v1alpha1.ArangoPlatformStorage, *v1alpha1.ArangoPlatformStorageList]( + gentype.NewClientWithList[*platformv1alpha1.ArangoPlatformStorage, *platformv1alpha1.ArangoPlatformStorageList]( "arangoplatformstorages", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1alpha1.ArangoPlatformStorage { return &v1alpha1.ArangoPlatformStorage{} }, - func() *v1alpha1.ArangoPlatformStorageList { return &v1alpha1.ArangoPlatformStorageList{} }), + func() *platformv1alpha1.ArangoPlatformStorage { return &platformv1alpha1.ArangoPlatformStorage{} }, + func() *platformv1alpha1.ArangoPlatformStorageList { + return &platformv1alpha1.ArangoPlatformStorageList{} + }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/platform/v1alpha1/fake/fake_arangoplatformchart.go b/pkg/generated/clientset/versioned/typed/platform/v1alpha1/fake/fake_arangoplatformchart.go index c9ce234b1..aea1b5319 100644 --- a/pkg/generated/clientset/versioned/typed/platform/v1alpha1/fake/fake_arangoplatformchart.go +++ b/pkg/generated/clientset/versioned/typed/platform/v1alpha1/fake/fake_arangoplatformchart.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + platformv1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/platform/v1alpha1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoPlatformCharts implements ArangoPlatformChartInterface -type FakeArangoPlatformCharts struct { +// fakeArangoPlatformCharts implements ArangoPlatformChartInterface +type fakeArangoPlatformCharts struct { + *gentype.FakeClientWithList[*v1alpha1.ArangoPlatformChart, *v1alpha1.ArangoPlatformChartList] Fake *FakePlatformV1alpha1 - ns string -} - -var arangoplatformchartsResource = v1alpha1.SchemeGroupVersion.WithResource("arangoplatformcharts") - -var arangoplatformchartsKind = v1alpha1.SchemeGroupVersion.WithKind("ArangoPlatformChart") - -// Get takes name of the arangoPlatformChart, and returns the corresponding arangoPlatformChart object, and an error if there is any. -func (c *FakeArangoPlatformCharts) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1alpha1.ArangoPlatformChart, err error) { - emptyResult := &v1alpha1.ArangoPlatformChart{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangoplatformchartsResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoPlatformChart), err -} - -// List takes label and field selectors, and returns the list of ArangoPlatformCharts that match those selectors. -func (c *FakeArangoPlatformCharts) List(ctx context.Context, opts v1.ListOptions) (result *v1alpha1.ArangoPlatformChartList, err error) { - emptyResult := &v1alpha1.ArangoPlatformChartList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangoplatformchartsResource, arangoplatformchartsKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1alpha1.ArangoPlatformChartList{ListMeta: obj.(*v1alpha1.ArangoPlatformChartList).ListMeta} - for _, item := range obj.(*v1alpha1.ArangoPlatformChartList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoPlatformCharts. -func (c *FakeArangoPlatformCharts) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangoplatformchartsResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoPlatformChart and creates it. Returns the server's representation of the arangoPlatformChart, and an error, if there is any. -func (c *FakeArangoPlatformCharts) Create(ctx context.Context, arangoPlatformChart *v1alpha1.ArangoPlatformChart, opts v1.CreateOptions) (result *v1alpha1.ArangoPlatformChart, err error) { - emptyResult := &v1alpha1.ArangoPlatformChart{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangoplatformchartsResource, c.ns, arangoPlatformChart, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoPlatformChart), err -} - -// Update takes the representation of a arangoPlatformChart and updates it. Returns the server's representation of the arangoPlatformChart, and an error, if there is any. -func (c *FakeArangoPlatformCharts) Update(ctx context.Context, arangoPlatformChart *v1alpha1.ArangoPlatformChart, opts v1.UpdateOptions) (result *v1alpha1.ArangoPlatformChart, err error) { - emptyResult := &v1alpha1.ArangoPlatformChart{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangoplatformchartsResource, c.ns, arangoPlatformChart, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoPlatformChart), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoPlatformCharts) UpdateStatus(ctx context.Context, arangoPlatformChart *v1alpha1.ArangoPlatformChart, opts v1.UpdateOptions) (result *v1alpha1.ArangoPlatformChart, err error) { - emptyResult := &v1alpha1.ArangoPlatformChart{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangoplatformchartsResource, "status", c.ns, arangoPlatformChart, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoPlatformChart), err -} - -// Delete takes name of the arangoPlatformChart and deletes it. Returns an error if one occurs. -func (c *FakeArangoPlatformCharts) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangoplatformchartsResource, c.ns, name, opts), &v1alpha1.ArangoPlatformChart{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoPlatformCharts) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangoplatformchartsResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1alpha1.ArangoPlatformChartList{}) - return err -} - -// Patch applies the patch and returns the patched arangoPlatformChart. -func (c *FakeArangoPlatformCharts) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ArangoPlatformChart, err error) { - emptyResult := &v1alpha1.ArangoPlatformChart{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangoplatformchartsResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoPlatformCharts(fake *FakePlatformV1alpha1, namespace string) platformv1alpha1.ArangoPlatformChartInterface { + return &fakeArangoPlatformCharts{ + gentype.NewFakeClientWithList[*v1alpha1.ArangoPlatformChart, *v1alpha1.ArangoPlatformChartList]( + fake.Fake, + namespace, + v1alpha1.SchemeGroupVersion.WithResource("arangoplatformcharts"), + v1alpha1.SchemeGroupVersion.WithKind("ArangoPlatformChart"), + func() *v1alpha1.ArangoPlatformChart { return &v1alpha1.ArangoPlatformChart{} }, + func() *v1alpha1.ArangoPlatformChartList { return &v1alpha1.ArangoPlatformChartList{} }, + func(dst, src *v1alpha1.ArangoPlatformChartList) { dst.ListMeta = src.ListMeta }, + func(list *v1alpha1.ArangoPlatformChartList) []*v1alpha1.ArangoPlatformChart { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1alpha1.ArangoPlatformChartList, items []*v1alpha1.ArangoPlatformChart) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1alpha1.ArangoPlatformChart), err } diff --git a/pkg/generated/clientset/versioned/typed/platform/v1alpha1/fake/fake_arangoplatformservice.go b/pkg/generated/clientset/versioned/typed/platform/v1alpha1/fake/fake_arangoplatformservice.go index 4d5ed8722..5f9b57726 100644 --- a/pkg/generated/clientset/versioned/typed/platform/v1alpha1/fake/fake_arangoplatformservice.go +++ b/pkg/generated/clientset/versioned/typed/platform/v1alpha1/fake/fake_arangoplatformservice.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + platformv1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/platform/v1alpha1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoPlatformServices implements ArangoPlatformServiceInterface -type FakeArangoPlatformServices struct { +// fakeArangoPlatformServices implements ArangoPlatformServiceInterface +type fakeArangoPlatformServices struct { + *gentype.FakeClientWithList[*v1alpha1.ArangoPlatformService, *v1alpha1.ArangoPlatformServiceList] Fake *FakePlatformV1alpha1 - ns string -} - -var arangoplatformservicesResource = v1alpha1.SchemeGroupVersion.WithResource("arangoplatformservices") - -var arangoplatformservicesKind = v1alpha1.SchemeGroupVersion.WithKind("ArangoPlatformService") - -// Get takes name of the arangoPlatformService, and returns the corresponding arangoPlatformService object, and an error if there is any. -func (c *FakeArangoPlatformServices) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1alpha1.ArangoPlatformService, err error) { - emptyResult := &v1alpha1.ArangoPlatformService{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangoplatformservicesResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoPlatformService), err -} - -// List takes label and field selectors, and returns the list of ArangoPlatformServices that match those selectors. -func (c *FakeArangoPlatformServices) List(ctx context.Context, opts v1.ListOptions) (result *v1alpha1.ArangoPlatformServiceList, err error) { - emptyResult := &v1alpha1.ArangoPlatformServiceList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangoplatformservicesResource, arangoplatformservicesKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1alpha1.ArangoPlatformServiceList{ListMeta: obj.(*v1alpha1.ArangoPlatformServiceList).ListMeta} - for _, item := range obj.(*v1alpha1.ArangoPlatformServiceList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoPlatformServices. -func (c *FakeArangoPlatformServices) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangoplatformservicesResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoPlatformService and creates it. Returns the server's representation of the arangoPlatformService, and an error, if there is any. -func (c *FakeArangoPlatformServices) Create(ctx context.Context, arangoPlatformService *v1alpha1.ArangoPlatformService, opts v1.CreateOptions) (result *v1alpha1.ArangoPlatformService, err error) { - emptyResult := &v1alpha1.ArangoPlatformService{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangoplatformservicesResource, c.ns, arangoPlatformService, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoPlatformService), err -} - -// Update takes the representation of a arangoPlatformService and updates it. Returns the server's representation of the arangoPlatformService, and an error, if there is any. -func (c *FakeArangoPlatformServices) Update(ctx context.Context, arangoPlatformService *v1alpha1.ArangoPlatformService, opts v1.UpdateOptions) (result *v1alpha1.ArangoPlatformService, err error) { - emptyResult := &v1alpha1.ArangoPlatformService{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangoplatformservicesResource, c.ns, arangoPlatformService, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoPlatformService), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoPlatformServices) UpdateStatus(ctx context.Context, arangoPlatformService *v1alpha1.ArangoPlatformService, opts v1.UpdateOptions) (result *v1alpha1.ArangoPlatformService, err error) { - emptyResult := &v1alpha1.ArangoPlatformService{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangoplatformservicesResource, "status", c.ns, arangoPlatformService, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoPlatformService), err -} - -// Delete takes name of the arangoPlatformService and deletes it. Returns an error if one occurs. -func (c *FakeArangoPlatformServices) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangoplatformservicesResource, c.ns, name, opts), &v1alpha1.ArangoPlatformService{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoPlatformServices) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangoplatformservicesResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1alpha1.ArangoPlatformServiceList{}) - return err -} - -// Patch applies the patch and returns the patched arangoPlatformService. -func (c *FakeArangoPlatformServices) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ArangoPlatformService, err error) { - emptyResult := &v1alpha1.ArangoPlatformService{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangoplatformservicesResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoPlatformServices(fake *FakePlatformV1alpha1, namespace string) platformv1alpha1.ArangoPlatformServiceInterface { + return &fakeArangoPlatformServices{ + gentype.NewFakeClientWithList[*v1alpha1.ArangoPlatformService, *v1alpha1.ArangoPlatformServiceList]( + fake.Fake, + namespace, + v1alpha1.SchemeGroupVersion.WithResource("arangoplatformservices"), + v1alpha1.SchemeGroupVersion.WithKind("ArangoPlatformService"), + func() *v1alpha1.ArangoPlatformService { return &v1alpha1.ArangoPlatformService{} }, + func() *v1alpha1.ArangoPlatformServiceList { return &v1alpha1.ArangoPlatformServiceList{} }, + func(dst, src *v1alpha1.ArangoPlatformServiceList) { dst.ListMeta = src.ListMeta }, + func(list *v1alpha1.ArangoPlatformServiceList) []*v1alpha1.ArangoPlatformService { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1alpha1.ArangoPlatformServiceList, items []*v1alpha1.ArangoPlatformService) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1alpha1.ArangoPlatformService), err } diff --git a/pkg/generated/clientset/versioned/typed/platform/v1alpha1/fake/fake_arangoplatformstorage.go b/pkg/generated/clientset/versioned/typed/platform/v1alpha1/fake/fake_arangoplatformstorage.go index a01131f94..10e421a05 100644 --- a/pkg/generated/clientset/versioned/typed/platform/v1alpha1/fake/fake_arangoplatformstorage.go +++ b/pkg/generated/clientset/versioned/typed/platform/v1alpha1/fake/fake_arangoplatformstorage.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + platformv1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/platform/v1alpha1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoPlatformStorages implements ArangoPlatformStorageInterface -type FakeArangoPlatformStorages struct { +// fakeArangoPlatformStorages implements ArangoPlatformStorageInterface +type fakeArangoPlatformStorages struct { + *gentype.FakeClientWithList[*v1alpha1.ArangoPlatformStorage, *v1alpha1.ArangoPlatformStorageList] Fake *FakePlatformV1alpha1 - ns string -} - -var arangoplatformstoragesResource = v1alpha1.SchemeGroupVersion.WithResource("arangoplatformstorages") - -var arangoplatformstoragesKind = v1alpha1.SchemeGroupVersion.WithKind("ArangoPlatformStorage") - -// Get takes name of the arangoPlatformStorage, and returns the corresponding arangoPlatformStorage object, and an error if there is any. -func (c *FakeArangoPlatformStorages) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1alpha1.ArangoPlatformStorage, err error) { - emptyResult := &v1alpha1.ArangoPlatformStorage{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangoplatformstoragesResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoPlatformStorage), err -} - -// List takes label and field selectors, and returns the list of ArangoPlatformStorages that match those selectors. -func (c *FakeArangoPlatformStorages) List(ctx context.Context, opts v1.ListOptions) (result *v1alpha1.ArangoPlatformStorageList, err error) { - emptyResult := &v1alpha1.ArangoPlatformStorageList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangoplatformstoragesResource, arangoplatformstoragesKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1alpha1.ArangoPlatformStorageList{ListMeta: obj.(*v1alpha1.ArangoPlatformStorageList).ListMeta} - for _, item := range obj.(*v1alpha1.ArangoPlatformStorageList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoPlatformStorages. -func (c *FakeArangoPlatformStorages) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangoplatformstoragesResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoPlatformStorage and creates it. Returns the server's representation of the arangoPlatformStorage, and an error, if there is any. -func (c *FakeArangoPlatformStorages) Create(ctx context.Context, arangoPlatformStorage *v1alpha1.ArangoPlatformStorage, opts v1.CreateOptions) (result *v1alpha1.ArangoPlatformStorage, err error) { - emptyResult := &v1alpha1.ArangoPlatformStorage{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangoplatformstoragesResource, c.ns, arangoPlatformStorage, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoPlatformStorage), err -} - -// Update takes the representation of a arangoPlatformStorage and updates it. Returns the server's representation of the arangoPlatformStorage, and an error, if there is any. -func (c *FakeArangoPlatformStorages) Update(ctx context.Context, arangoPlatformStorage *v1alpha1.ArangoPlatformStorage, opts v1.UpdateOptions) (result *v1alpha1.ArangoPlatformStorage, err error) { - emptyResult := &v1alpha1.ArangoPlatformStorage{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangoplatformstoragesResource, c.ns, arangoPlatformStorage, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoPlatformStorage), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoPlatformStorages) UpdateStatus(ctx context.Context, arangoPlatformStorage *v1alpha1.ArangoPlatformStorage, opts v1.UpdateOptions) (result *v1alpha1.ArangoPlatformStorage, err error) { - emptyResult := &v1alpha1.ArangoPlatformStorage{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangoplatformstoragesResource, "status", c.ns, arangoPlatformStorage, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoPlatformStorage), err -} - -// Delete takes name of the arangoPlatformStorage and deletes it. Returns an error if one occurs. -func (c *FakeArangoPlatformStorages) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangoplatformstoragesResource, c.ns, name, opts), &v1alpha1.ArangoPlatformStorage{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoPlatformStorages) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangoplatformstoragesResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1alpha1.ArangoPlatformStorageList{}) - return err -} - -// Patch applies the patch and returns the patched arangoPlatformStorage. -func (c *FakeArangoPlatformStorages) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ArangoPlatformStorage, err error) { - emptyResult := &v1alpha1.ArangoPlatformStorage{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangoplatformstoragesResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoPlatformStorages(fake *FakePlatformV1alpha1, namespace string) platformv1alpha1.ArangoPlatformStorageInterface { + return &fakeArangoPlatformStorages{ + gentype.NewFakeClientWithList[*v1alpha1.ArangoPlatformStorage, *v1alpha1.ArangoPlatformStorageList]( + fake.Fake, + namespace, + v1alpha1.SchemeGroupVersion.WithResource("arangoplatformstorages"), + v1alpha1.SchemeGroupVersion.WithKind("ArangoPlatformStorage"), + func() *v1alpha1.ArangoPlatformStorage { return &v1alpha1.ArangoPlatformStorage{} }, + func() *v1alpha1.ArangoPlatformStorageList { return &v1alpha1.ArangoPlatformStorageList{} }, + func(dst, src *v1alpha1.ArangoPlatformStorageList) { dst.ListMeta = src.ListMeta }, + func(list *v1alpha1.ArangoPlatformStorageList) []*v1alpha1.ArangoPlatformStorage { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1alpha1.ArangoPlatformStorageList, items []*v1alpha1.ArangoPlatformStorage) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1alpha1.ArangoPlatformStorage), err } diff --git a/pkg/generated/clientset/versioned/typed/platform/v1alpha1/fake/fake_platform_client.go b/pkg/generated/clientset/versioned/typed/platform/v1alpha1/fake/fake_platform_client.go index acf837865..b9c824226 100644 --- a/pkg/generated/clientset/versioned/typed/platform/v1alpha1/fake/fake_platform_client.go +++ b/pkg/generated/clientset/versioned/typed/platform/v1alpha1/fake/fake_platform_client.go @@ -33,15 +33,15 @@ type FakePlatformV1alpha1 struct { } func (c *FakePlatformV1alpha1) ArangoPlatformCharts(namespace string) v1alpha1.ArangoPlatformChartInterface { - return &FakeArangoPlatformCharts{c, namespace} + return newFakeArangoPlatformCharts(c, namespace) } func (c *FakePlatformV1alpha1) ArangoPlatformServices(namespace string) v1alpha1.ArangoPlatformServiceInterface { - return &FakeArangoPlatformServices{c, namespace} + return newFakeArangoPlatformServices(c, namespace) } func (c *FakePlatformV1alpha1) ArangoPlatformStorages(namespace string) v1alpha1.ArangoPlatformStorageInterface { - return &FakeArangoPlatformStorages{c, namespace} + return newFakeArangoPlatformStorages(c, namespace) } // RESTClient returns a RESTClient that is used to communicate diff --git a/pkg/generated/clientset/versioned/typed/platform/v1alpha1/platform_client.go b/pkg/generated/clientset/versioned/typed/platform/v1alpha1/platform_client.go index 50f51f378..70bf3dc73 100644 --- a/pkg/generated/clientset/versioned/typed/platform/v1alpha1/platform_client.go +++ b/pkg/generated/clientset/versioned/typed/platform/v1alpha1/platform_client.go @@ -23,10 +23,10 @@ package v1alpha1 import ( - "net/http" + http "net/http" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" - "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" + platformv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" + scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" rest "k8s.io/client-go/rest" ) @@ -99,10 +99,10 @@ func New(c rest.Interface) *PlatformV1alpha1Client { } func setConfigDefaults(config *rest.Config) error { - gv := v1alpha1.SchemeGroupVersion + gv := platformv1alpha1.SchemeGroupVersion config.GroupVersion = &gv config.APIPath = "/apis" - config.NegotiatedSerializer = scheme.Codecs.WithoutConversion() + config.NegotiatedSerializer = rest.CodecFactoryForGeneratedClient(scheme.Scheme, scheme.Codecs).WithoutConversion() if config.UserAgent == "" { config.UserAgent = rest.DefaultKubernetesUserAgent() diff --git a/pkg/generated/clientset/versioned/typed/platform/v1beta1/arangoplatformchart.go b/pkg/generated/clientset/versioned/typed/platform/v1beta1/arangoplatformchart.go index 0d7c15c87..0df1a5e6f 100644 --- a/pkg/generated/clientset/versioned/typed/platform/v1beta1/arangoplatformchart.go +++ b/pkg/generated/clientset/versioned/typed/platform/v1beta1/arangoplatformchart.go @@ -23,9 +23,9 @@ package v1beta1 import ( - "context" + context "context" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" + platformv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoPlatformChartsGetter interface { // ArangoPlatformChartInterface has methods to work with ArangoPlatformChart resources. type ArangoPlatformChartInterface interface { - Create(ctx context.Context, arangoPlatformChart *v1beta1.ArangoPlatformChart, opts v1.CreateOptions) (*v1beta1.ArangoPlatformChart, error) - Update(ctx context.Context, arangoPlatformChart *v1beta1.ArangoPlatformChart, opts v1.UpdateOptions) (*v1beta1.ArangoPlatformChart, error) + Create(ctx context.Context, arangoPlatformChart *platformv1beta1.ArangoPlatformChart, opts v1.CreateOptions) (*platformv1beta1.ArangoPlatformChart, error) + Update(ctx context.Context, arangoPlatformChart *platformv1beta1.ArangoPlatformChart, opts v1.UpdateOptions) (*platformv1beta1.ArangoPlatformChart, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoPlatformChart *v1beta1.ArangoPlatformChart, opts v1.UpdateOptions) (*v1beta1.ArangoPlatformChart, error) + UpdateStatus(ctx context.Context, arangoPlatformChart *platformv1beta1.ArangoPlatformChart, opts v1.UpdateOptions) (*platformv1beta1.ArangoPlatformChart, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.ArangoPlatformChart, error) - List(ctx context.Context, opts v1.ListOptions) (*v1beta1.ArangoPlatformChartList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*platformv1beta1.ArangoPlatformChart, error) + List(ctx context.Context, opts v1.ListOptions) (*platformv1beta1.ArangoPlatformChartList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoPlatformChart, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *platformv1beta1.ArangoPlatformChart, err error) ArangoPlatformChartExpansion } // arangoPlatformCharts implements ArangoPlatformChartInterface type arangoPlatformCharts struct { - *gentype.ClientWithList[*v1beta1.ArangoPlatformChart, *v1beta1.ArangoPlatformChartList] + *gentype.ClientWithList[*platformv1beta1.ArangoPlatformChart, *platformv1beta1.ArangoPlatformChartList] } // newArangoPlatformCharts returns a ArangoPlatformCharts func newArangoPlatformCharts(c *PlatformV1beta1Client, namespace string) *arangoPlatformCharts { return &arangoPlatformCharts{ - gentype.NewClientWithList[*v1beta1.ArangoPlatformChart, *v1beta1.ArangoPlatformChartList]( + gentype.NewClientWithList[*platformv1beta1.ArangoPlatformChart, *platformv1beta1.ArangoPlatformChartList]( "arangoplatformcharts", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1beta1.ArangoPlatformChart { return &v1beta1.ArangoPlatformChart{} }, - func() *v1beta1.ArangoPlatformChartList { return &v1beta1.ArangoPlatformChartList{} }), + func() *platformv1beta1.ArangoPlatformChart { return &platformv1beta1.ArangoPlatformChart{} }, + func() *platformv1beta1.ArangoPlatformChartList { return &platformv1beta1.ArangoPlatformChartList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/platform/v1beta1/arangoplatformservice.go b/pkg/generated/clientset/versioned/typed/platform/v1beta1/arangoplatformservice.go index 226100a17..d788edcd6 100644 --- a/pkg/generated/clientset/versioned/typed/platform/v1beta1/arangoplatformservice.go +++ b/pkg/generated/clientset/versioned/typed/platform/v1beta1/arangoplatformservice.go @@ -23,9 +23,9 @@ package v1beta1 import ( - "context" + context "context" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" + platformv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoPlatformServicesGetter interface { // ArangoPlatformServiceInterface has methods to work with ArangoPlatformService resources. type ArangoPlatformServiceInterface interface { - Create(ctx context.Context, arangoPlatformService *v1beta1.ArangoPlatformService, opts v1.CreateOptions) (*v1beta1.ArangoPlatformService, error) - Update(ctx context.Context, arangoPlatformService *v1beta1.ArangoPlatformService, opts v1.UpdateOptions) (*v1beta1.ArangoPlatformService, error) + Create(ctx context.Context, arangoPlatformService *platformv1beta1.ArangoPlatformService, opts v1.CreateOptions) (*platformv1beta1.ArangoPlatformService, error) + Update(ctx context.Context, arangoPlatformService *platformv1beta1.ArangoPlatformService, opts v1.UpdateOptions) (*platformv1beta1.ArangoPlatformService, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoPlatformService *v1beta1.ArangoPlatformService, opts v1.UpdateOptions) (*v1beta1.ArangoPlatformService, error) + UpdateStatus(ctx context.Context, arangoPlatformService *platformv1beta1.ArangoPlatformService, opts v1.UpdateOptions) (*platformv1beta1.ArangoPlatformService, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.ArangoPlatformService, error) - List(ctx context.Context, opts v1.ListOptions) (*v1beta1.ArangoPlatformServiceList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*platformv1beta1.ArangoPlatformService, error) + List(ctx context.Context, opts v1.ListOptions) (*platformv1beta1.ArangoPlatformServiceList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoPlatformService, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *platformv1beta1.ArangoPlatformService, err error) ArangoPlatformServiceExpansion } // arangoPlatformServices implements ArangoPlatformServiceInterface type arangoPlatformServices struct { - *gentype.ClientWithList[*v1beta1.ArangoPlatformService, *v1beta1.ArangoPlatformServiceList] + *gentype.ClientWithList[*platformv1beta1.ArangoPlatformService, *platformv1beta1.ArangoPlatformServiceList] } // newArangoPlatformServices returns a ArangoPlatformServices func newArangoPlatformServices(c *PlatformV1beta1Client, namespace string) *arangoPlatformServices { return &arangoPlatformServices{ - gentype.NewClientWithList[*v1beta1.ArangoPlatformService, *v1beta1.ArangoPlatformServiceList]( + gentype.NewClientWithList[*platformv1beta1.ArangoPlatformService, *platformv1beta1.ArangoPlatformServiceList]( "arangoplatformservices", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1beta1.ArangoPlatformService { return &v1beta1.ArangoPlatformService{} }, - func() *v1beta1.ArangoPlatformServiceList { return &v1beta1.ArangoPlatformServiceList{} }), + func() *platformv1beta1.ArangoPlatformService { return &platformv1beta1.ArangoPlatformService{} }, + func() *platformv1beta1.ArangoPlatformServiceList { return &platformv1beta1.ArangoPlatformServiceList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/platform/v1beta1/arangoplatformstorage.go b/pkg/generated/clientset/versioned/typed/platform/v1beta1/arangoplatformstorage.go index 185c28f90..6878e6ac3 100644 --- a/pkg/generated/clientset/versioned/typed/platform/v1beta1/arangoplatformstorage.go +++ b/pkg/generated/clientset/versioned/typed/platform/v1beta1/arangoplatformstorage.go @@ -23,9 +23,9 @@ package v1beta1 import ( - "context" + context "context" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" + platformv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoPlatformStoragesGetter interface { // ArangoPlatformStorageInterface has methods to work with ArangoPlatformStorage resources. type ArangoPlatformStorageInterface interface { - Create(ctx context.Context, arangoPlatformStorage *v1beta1.ArangoPlatformStorage, opts v1.CreateOptions) (*v1beta1.ArangoPlatformStorage, error) - Update(ctx context.Context, arangoPlatformStorage *v1beta1.ArangoPlatformStorage, opts v1.UpdateOptions) (*v1beta1.ArangoPlatformStorage, error) + Create(ctx context.Context, arangoPlatformStorage *platformv1beta1.ArangoPlatformStorage, opts v1.CreateOptions) (*platformv1beta1.ArangoPlatformStorage, error) + Update(ctx context.Context, arangoPlatformStorage *platformv1beta1.ArangoPlatformStorage, opts v1.UpdateOptions) (*platformv1beta1.ArangoPlatformStorage, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoPlatformStorage *v1beta1.ArangoPlatformStorage, opts v1.UpdateOptions) (*v1beta1.ArangoPlatformStorage, error) + UpdateStatus(ctx context.Context, arangoPlatformStorage *platformv1beta1.ArangoPlatformStorage, opts v1.UpdateOptions) (*platformv1beta1.ArangoPlatformStorage, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.ArangoPlatformStorage, error) - List(ctx context.Context, opts v1.ListOptions) (*v1beta1.ArangoPlatformStorageList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*platformv1beta1.ArangoPlatformStorage, error) + List(ctx context.Context, opts v1.ListOptions) (*platformv1beta1.ArangoPlatformStorageList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoPlatformStorage, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *platformv1beta1.ArangoPlatformStorage, err error) ArangoPlatformStorageExpansion } // arangoPlatformStorages implements ArangoPlatformStorageInterface type arangoPlatformStorages struct { - *gentype.ClientWithList[*v1beta1.ArangoPlatformStorage, *v1beta1.ArangoPlatformStorageList] + *gentype.ClientWithList[*platformv1beta1.ArangoPlatformStorage, *platformv1beta1.ArangoPlatformStorageList] } // newArangoPlatformStorages returns a ArangoPlatformStorages func newArangoPlatformStorages(c *PlatformV1beta1Client, namespace string) *arangoPlatformStorages { return &arangoPlatformStorages{ - gentype.NewClientWithList[*v1beta1.ArangoPlatformStorage, *v1beta1.ArangoPlatformStorageList]( + gentype.NewClientWithList[*platformv1beta1.ArangoPlatformStorage, *platformv1beta1.ArangoPlatformStorageList]( "arangoplatformstorages", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1beta1.ArangoPlatformStorage { return &v1beta1.ArangoPlatformStorage{} }, - func() *v1beta1.ArangoPlatformStorageList { return &v1beta1.ArangoPlatformStorageList{} }), + func() *platformv1beta1.ArangoPlatformStorage { return &platformv1beta1.ArangoPlatformStorage{} }, + func() *platformv1beta1.ArangoPlatformStorageList { return &platformv1beta1.ArangoPlatformStorageList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/platform/v1beta1/fake/fake_arangoplatformchart.go b/pkg/generated/clientset/versioned/typed/platform/v1beta1/fake/fake_arangoplatformchart.go index c73e20106..09e2ad7d0 100644 --- a/pkg/generated/clientset/versioned/typed/platform/v1beta1/fake/fake_arangoplatformchart.go +++ b/pkg/generated/clientset/versioned/typed/platform/v1beta1/fake/fake_arangoplatformchart.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + platformv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/platform/v1beta1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoPlatformCharts implements ArangoPlatformChartInterface -type FakeArangoPlatformCharts struct { +// fakeArangoPlatformCharts implements ArangoPlatformChartInterface +type fakeArangoPlatformCharts struct { + *gentype.FakeClientWithList[*v1beta1.ArangoPlatformChart, *v1beta1.ArangoPlatformChartList] Fake *FakePlatformV1beta1 - ns string -} - -var arangoplatformchartsResource = v1beta1.SchemeGroupVersion.WithResource("arangoplatformcharts") - -var arangoplatformchartsKind = v1beta1.SchemeGroupVersion.WithKind("ArangoPlatformChart") - -// Get takes name of the arangoPlatformChart, and returns the corresponding arangoPlatformChart object, and an error if there is any. -func (c *FakeArangoPlatformCharts) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1beta1.ArangoPlatformChart, err error) { - emptyResult := &v1beta1.ArangoPlatformChart{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangoplatformchartsResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoPlatformChart), err -} - -// List takes label and field selectors, and returns the list of ArangoPlatformCharts that match those selectors. -func (c *FakeArangoPlatformCharts) List(ctx context.Context, opts v1.ListOptions) (result *v1beta1.ArangoPlatformChartList, err error) { - emptyResult := &v1beta1.ArangoPlatformChartList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangoplatformchartsResource, arangoplatformchartsKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1beta1.ArangoPlatformChartList{ListMeta: obj.(*v1beta1.ArangoPlatformChartList).ListMeta} - for _, item := range obj.(*v1beta1.ArangoPlatformChartList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoPlatformCharts. -func (c *FakeArangoPlatformCharts) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangoplatformchartsResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoPlatformChart and creates it. Returns the server's representation of the arangoPlatformChart, and an error, if there is any. -func (c *FakeArangoPlatformCharts) Create(ctx context.Context, arangoPlatformChart *v1beta1.ArangoPlatformChart, opts v1.CreateOptions) (result *v1beta1.ArangoPlatformChart, err error) { - emptyResult := &v1beta1.ArangoPlatformChart{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangoplatformchartsResource, c.ns, arangoPlatformChart, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoPlatformChart), err -} - -// Update takes the representation of a arangoPlatformChart and updates it. Returns the server's representation of the arangoPlatformChart, and an error, if there is any. -func (c *FakeArangoPlatformCharts) Update(ctx context.Context, arangoPlatformChart *v1beta1.ArangoPlatformChart, opts v1.UpdateOptions) (result *v1beta1.ArangoPlatformChart, err error) { - emptyResult := &v1beta1.ArangoPlatformChart{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangoplatformchartsResource, c.ns, arangoPlatformChart, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoPlatformChart), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoPlatformCharts) UpdateStatus(ctx context.Context, arangoPlatformChart *v1beta1.ArangoPlatformChart, opts v1.UpdateOptions) (result *v1beta1.ArangoPlatformChart, err error) { - emptyResult := &v1beta1.ArangoPlatformChart{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangoplatformchartsResource, "status", c.ns, arangoPlatformChart, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoPlatformChart), err -} - -// Delete takes name of the arangoPlatformChart and deletes it. Returns an error if one occurs. -func (c *FakeArangoPlatformCharts) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangoplatformchartsResource, c.ns, name, opts), &v1beta1.ArangoPlatformChart{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoPlatformCharts) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangoplatformchartsResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1beta1.ArangoPlatformChartList{}) - return err -} - -// Patch applies the patch and returns the patched arangoPlatformChart. -func (c *FakeArangoPlatformCharts) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoPlatformChart, err error) { - emptyResult := &v1beta1.ArangoPlatformChart{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangoplatformchartsResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoPlatformCharts(fake *FakePlatformV1beta1, namespace string) platformv1beta1.ArangoPlatformChartInterface { + return &fakeArangoPlatformCharts{ + gentype.NewFakeClientWithList[*v1beta1.ArangoPlatformChart, *v1beta1.ArangoPlatformChartList]( + fake.Fake, + namespace, + v1beta1.SchemeGroupVersion.WithResource("arangoplatformcharts"), + v1beta1.SchemeGroupVersion.WithKind("ArangoPlatformChart"), + func() *v1beta1.ArangoPlatformChart { return &v1beta1.ArangoPlatformChart{} }, + func() *v1beta1.ArangoPlatformChartList { return &v1beta1.ArangoPlatformChartList{} }, + func(dst, src *v1beta1.ArangoPlatformChartList) { dst.ListMeta = src.ListMeta }, + func(list *v1beta1.ArangoPlatformChartList) []*v1beta1.ArangoPlatformChart { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1beta1.ArangoPlatformChartList, items []*v1beta1.ArangoPlatformChart) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1beta1.ArangoPlatformChart), err } diff --git a/pkg/generated/clientset/versioned/typed/platform/v1beta1/fake/fake_arangoplatformservice.go b/pkg/generated/clientset/versioned/typed/platform/v1beta1/fake/fake_arangoplatformservice.go index 91a720b3a..d72d41583 100644 --- a/pkg/generated/clientset/versioned/typed/platform/v1beta1/fake/fake_arangoplatformservice.go +++ b/pkg/generated/clientset/versioned/typed/platform/v1beta1/fake/fake_arangoplatformservice.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + platformv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/platform/v1beta1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoPlatformServices implements ArangoPlatformServiceInterface -type FakeArangoPlatformServices struct { +// fakeArangoPlatformServices implements ArangoPlatformServiceInterface +type fakeArangoPlatformServices struct { + *gentype.FakeClientWithList[*v1beta1.ArangoPlatformService, *v1beta1.ArangoPlatformServiceList] Fake *FakePlatformV1beta1 - ns string -} - -var arangoplatformservicesResource = v1beta1.SchemeGroupVersion.WithResource("arangoplatformservices") - -var arangoplatformservicesKind = v1beta1.SchemeGroupVersion.WithKind("ArangoPlatformService") - -// Get takes name of the arangoPlatformService, and returns the corresponding arangoPlatformService object, and an error if there is any. -func (c *FakeArangoPlatformServices) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1beta1.ArangoPlatformService, err error) { - emptyResult := &v1beta1.ArangoPlatformService{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangoplatformservicesResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoPlatformService), err -} - -// List takes label and field selectors, and returns the list of ArangoPlatformServices that match those selectors. -func (c *FakeArangoPlatformServices) List(ctx context.Context, opts v1.ListOptions) (result *v1beta1.ArangoPlatformServiceList, err error) { - emptyResult := &v1beta1.ArangoPlatformServiceList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangoplatformservicesResource, arangoplatformservicesKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1beta1.ArangoPlatformServiceList{ListMeta: obj.(*v1beta1.ArangoPlatformServiceList).ListMeta} - for _, item := range obj.(*v1beta1.ArangoPlatformServiceList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoPlatformServices. -func (c *FakeArangoPlatformServices) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangoplatformservicesResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoPlatformService and creates it. Returns the server's representation of the arangoPlatformService, and an error, if there is any. -func (c *FakeArangoPlatformServices) Create(ctx context.Context, arangoPlatformService *v1beta1.ArangoPlatformService, opts v1.CreateOptions) (result *v1beta1.ArangoPlatformService, err error) { - emptyResult := &v1beta1.ArangoPlatformService{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangoplatformservicesResource, c.ns, arangoPlatformService, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoPlatformService), err -} - -// Update takes the representation of a arangoPlatformService and updates it. Returns the server's representation of the arangoPlatformService, and an error, if there is any. -func (c *FakeArangoPlatformServices) Update(ctx context.Context, arangoPlatformService *v1beta1.ArangoPlatformService, opts v1.UpdateOptions) (result *v1beta1.ArangoPlatformService, err error) { - emptyResult := &v1beta1.ArangoPlatformService{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangoplatformservicesResource, c.ns, arangoPlatformService, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoPlatformService), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoPlatformServices) UpdateStatus(ctx context.Context, arangoPlatformService *v1beta1.ArangoPlatformService, opts v1.UpdateOptions) (result *v1beta1.ArangoPlatformService, err error) { - emptyResult := &v1beta1.ArangoPlatformService{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangoplatformservicesResource, "status", c.ns, arangoPlatformService, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoPlatformService), err -} - -// Delete takes name of the arangoPlatformService and deletes it. Returns an error if one occurs. -func (c *FakeArangoPlatformServices) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangoplatformservicesResource, c.ns, name, opts), &v1beta1.ArangoPlatformService{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoPlatformServices) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangoplatformservicesResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1beta1.ArangoPlatformServiceList{}) - return err -} - -// Patch applies the patch and returns the patched arangoPlatformService. -func (c *FakeArangoPlatformServices) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoPlatformService, err error) { - emptyResult := &v1beta1.ArangoPlatformService{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangoplatformservicesResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoPlatformServices(fake *FakePlatformV1beta1, namespace string) platformv1beta1.ArangoPlatformServiceInterface { + return &fakeArangoPlatformServices{ + gentype.NewFakeClientWithList[*v1beta1.ArangoPlatformService, *v1beta1.ArangoPlatformServiceList]( + fake.Fake, + namespace, + v1beta1.SchemeGroupVersion.WithResource("arangoplatformservices"), + v1beta1.SchemeGroupVersion.WithKind("ArangoPlatformService"), + func() *v1beta1.ArangoPlatformService { return &v1beta1.ArangoPlatformService{} }, + func() *v1beta1.ArangoPlatformServiceList { return &v1beta1.ArangoPlatformServiceList{} }, + func(dst, src *v1beta1.ArangoPlatformServiceList) { dst.ListMeta = src.ListMeta }, + func(list *v1beta1.ArangoPlatformServiceList) []*v1beta1.ArangoPlatformService { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1beta1.ArangoPlatformServiceList, items []*v1beta1.ArangoPlatformService) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1beta1.ArangoPlatformService), err } diff --git a/pkg/generated/clientset/versioned/typed/platform/v1beta1/fake/fake_arangoplatformstorage.go b/pkg/generated/clientset/versioned/typed/platform/v1beta1/fake/fake_arangoplatformstorage.go index 431354876..5981d39cc 100644 --- a/pkg/generated/clientset/versioned/typed/platform/v1beta1/fake/fake_arangoplatformstorage.go +++ b/pkg/generated/clientset/versioned/typed/platform/v1beta1/fake/fake_arangoplatformstorage.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + platformv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/platform/v1beta1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoPlatformStorages implements ArangoPlatformStorageInterface -type FakeArangoPlatformStorages struct { +// fakeArangoPlatformStorages implements ArangoPlatformStorageInterface +type fakeArangoPlatformStorages struct { + *gentype.FakeClientWithList[*v1beta1.ArangoPlatformStorage, *v1beta1.ArangoPlatformStorageList] Fake *FakePlatformV1beta1 - ns string -} - -var arangoplatformstoragesResource = v1beta1.SchemeGroupVersion.WithResource("arangoplatformstorages") - -var arangoplatformstoragesKind = v1beta1.SchemeGroupVersion.WithKind("ArangoPlatformStorage") - -// Get takes name of the arangoPlatformStorage, and returns the corresponding arangoPlatformStorage object, and an error if there is any. -func (c *FakeArangoPlatformStorages) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1beta1.ArangoPlatformStorage, err error) { - emptyResult := &v1beta1.ArangoPlatformStorage{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangoplatformstoragesResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoPlatformStorage), err -} - -// List takes label and field selectors, and returns the list of ArangoPlatformStorages that match those selectors. -func (c *FakeArangoPlatformStorages) List(ctx context.Context, opts v1.ListOptions) (result *v1beta1.ArangoPlatformStorageList, err error) { - emptyResult := &v1beta1.ArangoPlatformStorageList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangoplatformstoragesResource, arangoplatformstoragesKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1beta1.ArangoPlatformStorageList{ListMeta: obj.(*v1beta1.ArangoPlatformStorageList).ListMeta} - for _, item := range obj.(*v1beta1.ArangoPlatformStorageList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoPlatformStorages. -func (c *FakeArangoPlatformStorages) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangoplatformstoragesResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoPlatformStorage and creates it. Returns the server's representation of the arangoPlatformStorage, and an error, if there is any. -func (c *FakeArangoPlatformStorages) Create(ctx context.Context, arangoPlatformStorage *v1beta1.ArangoPlatformStorage, opts v1.CreateOptions) (result *v1beta1.ArangoPlatformStorage, err error) { - emptyResult := &v1beta1.ArangoPlatformStorage{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangoplatformstoragesResource, c.ns, arangoPlatformStorage, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoPlatformStorage), err -} - -// Update takes the representation of a arangoPlatformStorage and updates it. Returns the server's representation of the arangoPlatformStorage, and an error, if there is any. -func (c *FakeArangoPlatformStorages) Update(ctx context.Context, arangoPlatformStorage *v1beta1.ArangoPlatformStorage, opts v1.UpdateOptions) (result *v1beta1.ArangoPlatformStorage, err error) { - emptyResult := &v1beta1.ArangoPlatformStorage{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangoplatformstoragesResource, c.ns, arangoPlatformStorage, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoPlatformStorage), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoPlatformStorages) UpdateStatus(ctx context.Context, arangoPlatformStorage *v1beta1.ArangoPlatformStorage, opts v1.UpdateOptions) (result *v1beta1.ArangoPlatformStorage, err error) { - emptyResult := &v1beta1.ArangoPlatformStorage{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangoplatformstoragesResource, "status", c.ns, arangoPlatformStorage, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoPlatformStorage), err -} - -// Delete takes name of the arangoPlatformStorage and deletes it. Returns an error if one occurs. -func (c *FakeArangoPlatformStorages) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangoplatformstoragesResource, c.ns, name, opts), &v1beta1.ArangoPlatformStorage{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoPlatformStorages) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangoplatformstoragesResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1beta1.ArangoPlatformStorageList{}) - return err -} - -// Patch applies the patch and returns the patched arangoPlatformStorage. -func (c *FakeArangoPlatformStorages) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoPlatformStorage, err error) { - emptyResult := &v1beta1.ArangoPlatformStorage{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangoplatformstoragesResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoPlatformStorages(fake *FakePlatformV1beta1, namespace string) platformv1beta1.ArangoPlatformStorageInterface { + return &fakeArangoPlatformStorages{ + gentype.NewFakeClientWithList[*v1beta1.ArangoPlatformStorage, *v1beta1.ArangoPlatformStorageList]( + fake.Fake, + namespace, + v1beta1.SchemeGroupVersion.WithResource("arangoplatformstorages"), + v1beta1.SchemeGroupVersion.WithKind("ArangoPlatformStorage"), + func() *v1beta1.ArangoPlatformStorage { return &v1beta1.ArangoPlatformStorage{} }, + func() *v1beta1.ArangoPlatformStorageList { return &v1beta1.ArangoPlatformStorageList{} }, + func(dst, src *v1beta1.ArangoPlatformStorageList) { dst.ListMeta = src.ListMeta }, + func(list *v1beta1.ArangoPlatformStorageList) []*v1beta1.ArangoPlatformStorage { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1beta1.ArangoPlatformStorageList, items []*v1beta1.ArangoPlatformStorage) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1beta1.ArangoPlatformStorage), err } diff --git a/pkg/generated/clientset/versioned/typed/platform/v1beta1/fake/fake_platform_client.go b/pkg/generated/clientset/versioned/typed/platform/v1beta1/fake/fake_platform_client.go index af6dce683..bea2ce8bc 100644 --- a/pkg/generated/clientset/versioned/typed/platform/v1beta1/fake/fake_platform_client.go +++ b/pkg/generated/clientset/versioned/typed/platform/v1beta1/fake/fake_platform_client.go @@ -33,15 +33,15 @@ type FakePlatformV1beta1 struct { } func (c *FakePlatformV1beta1) ArangoPlatformCharts(namespace string) v1beta1.ArangoPlatformChartInterface { - return &FakeArangoPlatformCharts{c, namespace} + return newFakeArangoPlatformCharts(c, namespace) } func (c *FakePlatformV1beta1) ArangoPlatformServices(namespace string) v1beta1.ArangoPlatformServiceInterface { - return &FakeArangoPlatformServices{c, namespace} + return newFakeArangoPlatformServices(c, namespace) } func (c *FakePlatformV1beta1) ArangoPlatformStorages(namespace string) v1beta1.ArangoPlatformStorageInterface { - return &FakeArangoPlatformStorages{c, namespace} + return newFakeArangoPlatformStorages(c, namespace) } // RESTClient returns a RESTClient that is used to communicate diff --git a/pkg/generated/clientset/versioned/typed/platform/v1beta1/platform_client.go b/pkg/generated/clientset/versioned/typed/platform/v1beta1/platform_client.go index a019c3cdb..538be5585 100644 --- a/pkg/generated/clientset/versioned/typed/platform/v1beta1/platform_client.go +++ b/pkg/generated/clientset/versioned/typed/platform/v1beta1/platform_client.go @@ -23,10 +23,10 @@ package v1beta1 import ( - "net/http" + http "net/http" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" - "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" + platformv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" + scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" rest "k8s.io/client-go/rest" ) @@ -99,10 +99,10 @@ func New(c rest.Interface) *PlatformV1beta1Client { } func setConfigDefaults(config *rest.Config) error { - gv := v1beta1.SchemeGroupVersion + gv := platformv1beta1.SchemeGroupVersion config.GroupVersion = &gv config.APIPath = "/apis" - config.NegotiatedSerializer = scheme.Codecs.WithoutConversion() + config.NegotiatedSerializer = rest.CodecFactoryForGeneratedClient(scheme.Scheme, scheme.Codecs).WithoutConversion() if config.UserAgent == "" { config.UserAgent = rest.DefaultKubernetesUserAgent() diff --git a/pkg/generated/clientset/versioned/typed/replication/v1/arangodeploymentreplication.go b/pkg/generated/clientset/versioned/typed/replication/v1/arangodeploymentreplication.go index 0527e562a..f1c26551b 100644 --- a/pkg/generated/clientset/versioned/typed/replication/v1/arangodeploymentreplication.go +++ b/pkg/generated/clientset/versioned/typed/replication/v1/arangodeploymentreplication.go @@ -23,9 +23,9 @@ package v1 import ( - "context" + context "context" - v1 "github.com/arangodb/kube-arangodb/pkg/apis/replication/v1" + replicationv1 "github.com/arangodb/kube-arangodb/pkg/apis/replication/v1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,36 @@ type ArangoDeploymentReplicationsGetter interface { // ArangoDeploymentReplicationInterface has methods to work with ArangoDeploymentReplication resources. type ArangoDeploymentReplicationInterface interface { - Create(ctx context.Context, arangoDeploymentReplication *v1.ArangoDeploymentReplication, opts metav1.CreateOptions) (*v1.ArangoDeploymentReplication, error) - Update(ctx context.Context, arangoDeploymentReplication *v1.ArangoDeploymentReplication, opts metav1.UpdateOptions) (*v1.ArangoDeploymentReplication, error) + Create(ctx context.Context, arangoDeploymentReplication *replicationv1.ArangoDeploymentReplication, opts metav1.CreateOptions) (*replicationv1.ArangoDeploymentReplication, error) + Update(ctx context.Context, arangoDeploymentReplication *replicationv1.ArangoDeploymentReplication, opts metav1.UpdateOptions) (*replicationv1.ArangoDeploymentReplication, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoDeploymentReplication *v1.ArangoDeploymentReplication, opts metav1.UpdateOptions) (*v1.ArangoDeploymentReplication, error) + UpdateStatus(ctx context.Context, arangoDeploymentReplication *replicationv1.ArangoDeploymentReplication, opts metav1.UpdateOptions) (*replicationv1.ArangoDeploymentReplication, error) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error - Get(ctx context.Context, name string, opts metav1.GetOptions) (*v1.ArangoDeploymentReplication, error) - List(ctx context.Context, opts metav1.ListOptions) (*v1.ArangoDeploymentReplicationList, error) + Get(ctx context.Context, name string, opts metav1.GetOptions) (*replicationv1.ArangoDeploymentReplication, error) + List(ctx context.Context, opts metav1.ListOptions) (*replicationv1.ArangoDeploymentReplicationList, error) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ArangoDeploymentReplication, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *replicationv1.ArangoDeploymentReplication, err error) ArangoDeploymentReplicationExpansion } // arangoDeploymentReplications implements ArangoDeploymentReplicationInterface type arangoDeploymentReplications struct { - *gentype.ClientWithList[*v1.ArangoDeploymentReplication, *v1.ArangoDeploymentReplicationList] + *gentype.ClientWithList[*replicationv1.ArangoDeploymentReplication, *replicationv1.ArangoDeploymentReplicationList] } // newArangoDeploymentReplications returns a ArangoDeploymentReplications func newArangoDeploymentReplications(c *ReplicationV1Client, namespace string) *arangoDeploymentReplications { return &arangoDeploymentReplications{ - gentype.NewClientWithList[*v1.ArangoDeploymentReplication, *v1.ArangoDeploymentReplicationList]( + gentype.NewClientWithList[*replicationv1.ArangoDeploymentReplication, *replicationv1.ArangoDeploymentReplicationList]( "arangodeploymentreplications", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1.ArangoDeploymentReplication { return &v1.ArangoDeploymentReplication{} }, - func() *v1.ArangoDeploymentReplicationList { return &v1.ArangoDeploymentReplicationList{} }), + func() *replicationv1.ArangoDeploymentReplication { return &replicationv1.ArangoDeploymentReplication{} }, + func() *replicationv1.ArangoDeploymentReplicationList { + return &replicationv1.ArangoDeploymentReplicationList{} + }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/replication/v1/fake/fake_arangodeploymentreplication.go b/pkg/generated/clientset/versioned/typed/replication/v1/fake/fake_arangodeploymentreplication.go index c51e672b7..2bc09ace7 100644 --- a/pkg/generated/clientset/versioned/typed/replication/v1/fake/fake_arangodeploymentreplication.go +++ b/pkg/generated/clientset/versioned/typed/replication/v1/fake/fake_arangodeploymentreplication.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1 "github.com/arangodb/kube-arangodb/pkg/apis/replication/v1" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + replicationv1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/replication/v1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoDeploymentReplications implements ArangoDeploymentReplicationInterface -type FakeArangoDeploymentReplications struct { +// fakeArangoDeploymentReplications implements ArangoDeploymentReplicationInterface +type fakeArangoDeploymentReplications struct { + *gentype.FakeClientWithList[*v1.ArangoDeploymentReplication, *v1.ArangoDeploymentReplicationList] Fake *FakeReplicationV1 - ns string -} - -var arangodeploymentreplicationsResource = v1.SchemeGroupVersion.WithResource("arangodeploymentreplications") - -var arangodeploymentreplicationsKind = v1.SchemeGroupVersion.WithKind("ArangoDeploymentReplication") - -// Get takes name of the arangoDeploymentReplication, and returns the corresponding arangoDeploymentReplication object, and an error if there is any. -func (c *FakeArangoDeploymentReplications) Get(ctx context.Context, name string, options metav1.GetOptions) (result *v1.ArangoDeploymentReplication, err error) { - emptyResult := &v1.ArangoDeploymentReplication{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangodeploymentreplicationsResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoDeploymentReplication), err -} - -// List takes label and field selectors, and returns the list of ArangoDeploymentReplications that match those selectors. -func (c *FakeArangoDeploymentReplications) List(ctx context.Context, opts metav1.ListOptions) (result *v1.ArangoDeploymentReplicationList, err error) { - emptyResult := &v1.ArangoDeploymentReplicationList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangodeploymentreplicationsResource, arangodeploymentreplicationsKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1.ArangoDeploymentReplicationList{ListMeta: obj.(*v1.ArangoDeploymentReplicationList).ListMeta} - for _, item := range obj.(*v1.ArangoDeploymentReplicationList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoDeploymentReplications. -func (c *FakeArangoDeploymentReplications) Watch(ctx context.Context, opts metav1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangodeploymentreplicationsResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoDeploymentReplication and creates it. Returns the server's representation of the arangoDeploymentReplication, and an error, if there is any. -func (c *FakeArangoDeploymentReplications) Create(ctx context.Context, arangoDeploymentReplication *v1.ArangoDeploymentReplication, opts metav1.CreateOptions) (result *v1.ArangoDeploymentReplication, err error) { - emptyResult := &v1.ArangoDeploymentReplication{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangodeploymentreplicationsResource, c.ns, arangoDeploymentReplication, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoDeploymentReplication), err -} - -// Update takes the representation of a arangoDeploymentReplication and updates it. Returns the server's representation of the arangoDeploymentReplication, and an error, if there is any. -func (c *FakeArangoDeploymentReplications) Update(ctx context.Context, arangoDeploymentReplication *v1.ArangoDeploymentReplication, opts metav1.UpdateOptions) (result *v1.ArangoDeploymentReplication, err error) { - emptyResult := &v1.ArangoDeploymentReplication{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangodeploymentreplicationsResource, c.ns, arangoDeploymentReplication, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoDeploymentReplication), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoDeploymentReplications) UpdateStatus(ctx context.Context, arangoDeploymentReplication *v1.ArangoDeploymentReplication, opts metav1.UpdateOptions) (result *v1.ArangoDeploymentReplication, err error) { - emptyResult := &v1.ArangoDeploymentReplication{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangodeploymentreplicationsResource, "status", c.ns, arangoDeploymentReplication, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1.ArangoDeploymentReplication), err -} - -// Delete takes name of the arangoDeploymentReplication and deletes it. Returns an error if one occurs. -func (c *FakeArangoDeploymentReplications) Delete(ctx context.Context, name string, opts metav1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangodeploymentreplicationsResource, c.ns, name, opts), &v1.ArangoDeploymentReplication{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoDeploymentReplications) DeleteCollection(ctx context.Context, opts metav1.DeleteOptions, listOpts metav1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangodeploymentreplicationsResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1.ArangoDeploymentReplicationList{}) - return err -} - -// Patch applies the patch and returns the patched arangoDeploymentReplication. -func (c *FakeArangoDeploymentReplications) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts metav1.PatchOptions, subresources ...string) (result *v1.ArangoDeploymentReplication, err error) { - emptyResult := &v1.ArangoDeploymentReplication{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangodeploymentreplicationsResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoDeploymentReplications(fake *FakeReplicationV1, namespace string) replicationv1.ArangoDeploymentReplicationInterface { + return &fakeArangoDeploymentReplications{ + gentype.NewFakeClientWithList[*v1.ArangoDeploymentReplication, *v1.ArangoDeploymentReplicationList]( + fake.Fake, + namespace, + v1.SchemeGroupVersion.WithResource("arangodeploymentreplications"), + v1.SchemeGroupVersion.WithKind("ArangoDeploymentReplication"), + func() *v1.ArangoDeploymentReplication { return &v1.ArangoDeploymentReplication{} }, + func() *v1.ArangoDeploymentReplicationList { return &v1.ArangoDeploymentReplicationList{} }, + func(dst, src *v1.ArangoDeploymentReplicationList) { dst.ListMeta = src.ListMeta }, + func(list *v1.ArangoDeploymentReplicationList) []*v1.ArangoDeploymentReplication { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1.ArangoDeploymentReplicationList, items []*v1.ArangoDeploymentReplication) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1.ArangoDeploymentReplication), err } diff --git a/pkg/generated/clientset/versioned/typed/replication/v1/fake/fake_replication_client.go b/pkg/generated/clientset/versioned/typed/replication/v1/fake/fake_replication_client.go index 9b8de3001..69b89d10e 100644 --- a/pkg/generated/clientset/versioned/typed/replication/v1/fake/fake_replication_client.go +++ b/pkg/generated/clientset/versioned/typed/replication/v1/fake/fake_replication_client.go @@ -33,7 +33,7 @@ type FakeReplicationV1 struct { } func (c *FakeReplicationV1) ArangoDeploymentReplications(namespace string) v1.ArangoDeploymentReplicationInterface { - return &FakeArangoDeploymentReplications{c, namespace} + return newFakeArangoDeploymentReplications(c, namespace) } // RESTClient returns a RESTClient that is used to communicate diff --git a/pkg/generated/clientset/versioned/typed/replication/v1/replication_client.go b/pkg/generated/clientset/versioned/typed/replication/v1/replication_client.go index 4e7af6a94..026e33c0d 100644 --- a/pkg/generated/clientset/versioned/typed/replication/v1/replication_client.go +++ b/pkg/generated/clientset/versioned/typed/replication/v1/replication_client.go @@ -23,10 +23,10 @@ package v1 import ( - "net/http" + http "net/http" - v1 "github.com/arangodb/kube-arangodb/pkg/apis/replication/v1" - "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" + replicationv1 "github.com/arangodb/kube-arangodb/pkg/apis/replication/v1" + scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" rest "k8s.io/client-go/rest" ) @@ -89,10 +89,10 @@ func New(c rest.Interface) *ReplicationV1Client { } func setConfigDefaults(config *rest.Config) error { - gv := v1.SchemeGroupVersion + gv := replicationv1.SchemeGroupVersion config.GroupVersion = &gv config.APIPath = "/apis" - config.NegotiatedSerializer = scheme.Codecs.WithoutConversion() + config.NegotiatedSerializer = rest.CodecFactoryForGeneratedClient(scheme.Scheme, scheme.Codecs).WithoutConversion() if config.UserAgent == "" { config.UserAgent = rest.DefaultKubernetesUserAgent() diff --git a/pkg/generated/clientset/versioned/typed/replication/v2alpha1/arangodeploymentreplication.go b/pkg/generated/clientset/versioned/typed/replication/v2alpha1/arangodeploymentreplication.go index fe86626b0..2e6dbeefa 100644 --- a/pkg/generated/clientset/versioned/typed/replication/v2alpha1/arangodeploymentreplication.go +++ b/pkg/generated/clientset/versioned/typed/replication/v2alpha1/arangodeploymentreplication.go @@ -23,9 +23,9 @@ package v2alpha1 import ( - "context" + context "context" - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/replication/v2alpha1" + replicationv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/replication/v2alpha1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,38 @@ type ArangoDeploymentReplicationsGetter interface { // ArangoDeploymentReplicationInterface has methods to work with ArangoDeploymentReplication resources. type ArangoDeploymentReplicationInterface interface { - Create(ctx context.Context, arangoDeploymentReplication *v2alpha1.ArangoDeploymentReplication, opts v1.CreateOptions) (*v2alpha1.ArangoDeploymentReplication, error) - Update(ctx context.Context, arangoDeploymentReplication *v2alpha1.ArangoDeploymentReplication, opts v1.UpdateOptions) (*v2alpha1.ArangoDeploymentReplication, error) + Create(ctx context.Context, arangoDeploymentReplication *replicationv2alpha1.ArangoDeploymentReplication, opts v1.CreateOptions) (*replicationv2alpha1.ArangoDeploymentReplication, error) + Update(ctx context.Context, arangoDeploymentReplication *replicationv2alpha1.ArangoDeploymentReplication, opts v1.UpdateOptions) (*replicationv2alpha1.ArangoDeploymentReplication, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoDeploymentReplication *v2alpha1.ArangoDeploymentReplication, opts v1.UpdateOptions) (*v2alpha1.ArangoDeploymentReplication, error) + UpdateStatus(ctx context.Context, arangoDeploymentReplication *replicationv2alpha1.ArangoDeploymentReplication, opts v1.UpdateOptions) (*replicationv2alpha1.ArangoDeploymentReplication, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v2alpha1.ArangoDeploymentReplication, error) - List(ctx context.Context, opts v1.ListOptions) (*v2alpha1.ArangoDeploymentReplicationList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*replicationv2alpha1.ArangoDeploymentReplication, error) + List(ctx context.Context, opts v1.ListOptions) (*replicationv2alpha1.ArangoDeploymentReplicationList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v2alpha1.ArangoDeploymentReplication, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *replicationv2alpha1.ArangoDeploymentReplication, err error) ArangoDeploymentReplicationExpansion } // arangoDeploymentReplications implements ArangoDeploymentReplicationInterface type arangoDeploymentReplications struct { - *gentype.ClientWithList[*v2alpha1.ArangoDeploymentReplication, *v2alpha1.ArangoDeploymentReplicationList] + *gentype.ClientWithList[*replicationv2alpha1.ArangoDeploymentReplication, *replicationv2alpha1.ArangoDeploymentReplicationList] } // newArangoDeploymentReplications returns a ArangoDeploymentReplications func newArangoDeploymentReplications(c *ReplicationV2alpha1Client, namespace string) *arangoDeploymentReplications { return &arangoDeploymentReplications{ - gentype.NewClientWithList[*v2alpha1.ArangoDeploymentReplication, *v2alpha1.ArangoDeploymentReplicationList]( + gentype.NewClientWithList[*replicationv2alpha1.ArangoDeploymentReplication, *replicationv2alpha1.ArangoDeploymentReplicationList]( "arangodeploymentreplications", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v2alpha1.ArangoDeploymentReplication { return &v2alpha1.ArangoDeploymentReplication{} }, - func() *v2alpha1.ArangoDeploymentReplicationList { return &v2alpha1.ArangoDeploymentReplicationList{} }), + func() *replicationv2alpha1.ArangoDeploymentReplication { + return &replicationv2alpha1.ArangoDeploymentReplication{} + }, + func() *replicationv2alpha1.ArangoDeploymentReplicationList { + return &replicationv2alpha1.ArangoDeploymentReplicationList{} + }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/replication/v2alpha1/fake/fake_arangodeploymentreplication.go b/pkg/generated/clientset/versioned/typed/replication/v2alpha1/fake/fake_arangodeploymentreplication.go index 7ac1ae809..f900eadf5 100644 --- a/pkg/generated/clientset/versioned/typed/replication/v2alpha1/fake/fake_arangodeploymentreplication.go +++ b/pkg/generated/clientset/versioned/typed/replication/v2alpha1/fake/fake_arangodeploymentreplication.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/replication/v2alpha1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + replicationv2alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/replication/v2alpha1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoDeploymentReplications implements ArangoDeploymentReplicationInterface -type FakeArangoDeploymentReplications struct { +// fakeArangoDeploymentReplications implements ArangoDeploymentReplicationInterface +type fakeArangoDeploymentReplications struct { + *gentype.FakeClientWithList[*v2alpha1.ArangoDeploymentReplication, *v2alpha1.ArangoDeploymentReplicationList] Fake *FakeReplicationV2alpha1 - ns string -} - -var arangodeploymentreplicationsResource = v2alpha1.SchemeGroupVersion.WithResource("arangodeploymentreplications") - -var arangodeploymentreplicationsKind = v2alpha1.SchemeGroupVersion.WithKind("ArangoDeploymentReplication") - -// Get takes name of the arangoDeploymentReplication, and returns the corresponding arangoDeploymentReplication object, and an error if there is any. -func (c *FakeArangoDeploymentReplications) Get(ctx context.Context, name string, options v1.GetOptions) (result *v2alpha1.ArangoDeploymentReplication, err error) { - emptyResult := &v2alpha1.ArangoDeploymentReplication{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangodeploymentreplicationsResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v2alpha1.ArangoDeploymentReplication), err -} - -// List takes label and field selectors, and returns the list of ArangoDeploymentReplications that match those selectors. -func (c *FakeArangoDeploymentReplications) List(ctx context.Context, opts v1.ListOptions) (result *v2alpha1.ArangoDeploymentReplicationList, err error) { - emptyResult := &v2alpha1.ArangoDeploymentReplicationList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangodeploymentreplicationsResource, arangodeploymentreplicationsKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v2alpha1.ArangoDeploymentReplicationList{ListMeta: obj.(*v2alpha1.ArangoDeploymentReplicationList).ListMeta} - for _, item := range obj.(*v2alpha1.ArangoDeploymentReplicationList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoDeploymentReplications. -func (c *FakeArangoDeploymentReplications) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangodeploymentreplicationsResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoDeploymentReplication and creates it. Returns the server's representation of the arangoDeploymentReplication, and an error, if there is any. -func (c *FakeArangoDeploymentReplications) Create(ctx context.Context, arangoDeploymentReplication *v2alpha1.ArangoDeploymentReplication, opts v1.CreateOptions) (result *v2alpha1.ArangoDeploymentReplication, err error) { - emptyResult := &v2alpha1.ArangoDeploymentReplication{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangodeploymentreplicationsResource, c.ns, arangoDeploymentReplication, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v2alpha1.ArangoDeploymentReplication), err -} - -// Update takes the representation of a arangoDeploymentReplication and updates it. Returns the server's representation of the arangoDeploymentReplication, and an error, if there is any. -func (c *FakeArangoDeploymentReplications) Update(ctx context.Context, arangoDeploymentReplication *v2alpha1.ArangoDeploymentReplication, opts v1.UpdateOptions) (result *v2alpha1.ArangoDeploymentReplication, err error) { - emptyResult := &v2alpha1.ArangoDeploymentReplication{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangodeploymentreplicationsResource, c.ns, arangoDeploymentReplication, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v2alpha1.ArangoDeploymentReplication), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoDeploymentReplications) UpdateStatus(ctx context.Context, arangoDeploymentReplication *v2alpha1.ArangoDeploymentReplication, opts v1.UpdateOptions) (result *v2alpha1.ArangoDeploymentReplication, err error) { - emptyResult := &v2alpha1.ArangoDeploymentReplication{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangodeploymentreplicationsResource, "status", c.ns, arangoDeploymentReplication, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v2alpha1.ArangoDeploymentReplication), err -} - -// Delete takes name of the arangoDeploymentReplication and deletes it. Returns an error if one occurs. -func (c *FakeArangoDeploymentReplications) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangodeploymentreplicationsResource, c.ns, name, opts), &v2alpha1.ArangoDeploymentReplication{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoDeploymentReplications) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangodeploymentreplicationsResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v2alpha1.ArangoDeploymentReplicationList{}) - return err -} - -// Patch applies the patch and returns the patched arangoDeploymentReplication. -func (c *FakeArangoDeploymentReplications) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v2alpha1.ArangoDeploymentReplication, err error) { - emptyResult := &v2alpha1.ArangoDeploymentReplication{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangodeploymentreplicationsResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoDeploymentReplications(fake *FakeReplicationV2alpha1, namespace string) replicationv2alpha1.ArangoDeploymentReplicationInterface { + return &fakeArangoDeploymentReplications{ + gentype.NewFakeClientWithList[*v2alpha1.ArangoDeploymentReplication, *v2alpha1.ArangoDeploymentReplicationList]( + fake.Fake, + namespace, + v2alpha1.SchemeGroupVersion.WithResource("arangodeploymentreplications"), + v2alpha1.SchemeGroupVersion.WithKind("ArangoDeploymentReplication"), + func() *v2alpha1.ArangoDeploymentReplication { return &v2alpha1.ArangoDeploymentReplication{} }, + func() *v2alpha1.ArangoDeploymentReplicationList { return &v2alpha1.ArangoDeploymentReplicationList{} }, + func(dst, src *v2alpha1.ArangoDeploymentReplicationList) { dst.ListMeta = src.ListMeta }, + func(list *v2alpha1.ArangoDeploymentReplicationList) []*v2alpha1.ArangoDeploymentReplication { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v2alpha1.ArangoDeploymentReplicationList, items []*v2alpha1.ArangoDeploymentReplication) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v2alpha1.ArangoDeploymentReplication), err } diff --git a/pkg/generated/clientset/versioned/typed/replication/v2alpha1/fake/fake_replication_client.go b/pkg/generated/clientset/versioned/typed/replication/v2alpha1/fake/fake_replication_client.go index 2dd793e4e..196600bad 100644 --- a/pkg/generated/clientset/versioned/typed/replication/v2alpha1/fake/fake_replication_client.go +++ b/pkg/generated/clientset/versioned/typed/replication/v2alpha1/fake/fake_replication_client.go @@ -33,7 +33,7 @@ type FakeReplicationV2alpha1 struct { } func (c *FakeReplicationV2alpha1) ArangoDeploymentReplications(namespace string) v2alpha1.ArangoDeploymentReplicationInterface { - return &FakeArangoDeploymentReplications{c, namespace} + return newFakeArangoDeploymentReplications(c, namespace) } // RESTClient returns a RESTClient that is used to communicate diff --git a/pkg/generated/clientset/versioned/typed/replication/v2alpha1/replication_client.go b/pkg/generated/clientset/versioned/typed/replication/v2alpha1/replication_client.go index 1bd6bf9c0..40b732e6d 100644 --- a/pkg/generated/clientset/versioned/typed/replication/v2alpha1/replication_client.go +++ b/pkg/generated/clientset/versioned/typed/replication/v2alpha1/replication_client.go @@ -23,10 +23,10 @@ package v2alpha1 import ( - "net/http" + http "net/http" - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/replication/v2alpha1" - "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" + replicationv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/replication/v2alpha1" + scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" rest "k8s.io/client-go/rest" ) @@ -89,10 +89,10 @@ func New(c rest.Interface) *ReplicationV2alpha1Client { } func setConfigDefaults(config *rest.Config) error { - gv := v2alpha1.SchemeGroupVersion + gv := replicationv2alpha1.SchemeGroupVersion config.GroupVersion = &gv config.APIPath = "/apis" - config.NegotiatedSerializer = scheme.Codecs.WithoutConversion() + config.NegotiatedSerializer = rest.CodecFactoryForGeneratedClient(scheme.Scheme, scheme.Codecs).WithoutConversion() if config.UserAgent == "" { config.UserAgent = rest.DefaultKubernetesUserAgent() diff --git a/pkg/generated/clientset/versioned/typed/scheduler/v1alpha1/arangoprofile.go b/pkg/generated/clientset/versioned/typed/scheduler/v1alpha1/arangoprofile.go index 92646468c..28044679b 100644 --- a/pkg/generated/clientset/versioned/typed/scheduler/v1alpha1/arangoprofile.go +++ b/pkg/generated/clientset/versioned/typed/scheduler/v1alpha1/arangoprofile.go @@ -23,9 +23,9 @@ package v1alpha1 import ( - "context" + context "context" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1alpha1" + schedulerv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1alpha1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoProfilesGetter interface { // ArangoProfileInterface has methods to work with ArangoProfile resources. type ArangoProfileInterface interface { - Create(ctx context.Context, arangoProfile *v1alpha1.ArangoProfile, opts v1.CreateOptions) (*v1alpha1.ArangoProfile, error) - Update(ctx context.Context, arangoProfile *v1alpha1.ArangoProfile, opts v1.UpdateOptions) (*v1alpha1.ArangoProfile, error) + Create(ctx context.Context, arangoProfile *schedulerv1alpha1.ArangoProfile, opts v1.CreateOptions) (*schedulerv1alpha1.ArangoProfile, error) + Update(ctx context.Context, arangoProfile *schedulerv1alpha1.ArangoProfile, opts v1.UpdateOptions) (*schedulerv1alpha1.ArangoProfile, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoProfile *v1alpha1.ArangoProfile, opts v1.UpdateOptions) (*v1alpha1.ArangoProfile, error) + UpdateStatus(ctx context.Context, arangoProfile *schedulerv1alpha1.ArangoProfile, opts v1.UpdateOptions) (*schedulerv1alpha1.ArangoProfile, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha1.ArangoProfile, error) - List(ctx context.Context, opts v1.ListOptions) (*v1alpha1.ArangoProfileList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*schedulerv1alpha1.ArangoProfile, error) + List(ctx context.Context, opts v1.ListOptions) (*schedulerv1alpha1.ArangoProfileList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ArangoProfile, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *schedulerv1alpha1.ArangoProfile, err error) ArangoProfileExpansion } // arangoProfiles implements ArangoProfileInterface type arangoProfiles struct { - *gentype.ClientWithList[*v1alpha1.ArangoProfile, *v1alpha1.ArangoProfileList] + *gentype.ClientWithList[*schedulerv1alpha1.ArangoProfile, *schedulerv1alpha1.ArangoProfileList] } // newArangoProfiles returns a ArangoProfiles func newArangoProfiles(c *SchedulerV1alpha1Client, namespace string) *arangoProfiles { return &arangoProfiles{ - gentype.NewClientWithList[*v1alpha1.ArangoProfile, *v1alpha1.ArangoProfileList]( + gentype.NewClientWithList[*schedulerv1alpha1.ArangoProfile, *schedulerv1alpha1.ArangoProfileList]( "arangoprofiles", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1alpha1.ArangoProfile { return &v1alpha1.ArangoProfile{} }, - func() *v1alpha1.ArangoProfileList { return &v1alpha1.ArangoProfileList{} }), + func() *schedulerv1alpha1.ArangoProfile { return &schedulerv1alpha1.ArangoProfile{} }, + func() *schedulerv1alpha1.ArangoProfileList { return &schedulerv1alpha1.ArangoProfileList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/scheduler/v1alpha1/fake/fake_arangoprofile.go b/pkg/generated/clientset/versioned/typed/scheduler/v1alpha1/fake/fake_arangoprofile.go index e070bb618..5a433e7d8 100644 --- a/pkg/generated/clientset/versioned/typed/scheduler/v1alpha1/fake/fake_arangoprofile.go +++ b/pkg/generated/clientset/versioned/typed/scheduler/v1alpha1/fake/fake_arangoprofile.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1alpha1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + schedulerv1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/scheduler/v1alpha1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoProfiles implements ArangoProfileInterface -type FakeArangoProfiles struct { +// fakeArangoProfiles implements ArangoProfileInterface +type fakeArangoProfiles struct { + *gentype.FakeClientWithList[*v1alpha1.ArangoProfile, *v1alpha1.ArangoProfileList] Fake *FakeSchedulerV1alpha1 - ns string -} - -var arangoprofilesResource = v1alpha1.SchemeGroupVersion.WithResource("arangoprofiles") - -var arangoprofilesKind = v1alpha1.SchemeGroupVersion.WithKind("ArangoProfile") - -// Get takes name of the arangoProfile, and returns the corresponding arangoProfile object, and an error if there is any. -func (c *FakeArangoProfiles) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1alpha1.ArangoProfile, err error) { - emptyResult := &v1alpha1.ArangoProfile{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangoprofilesResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoProfile), err -} - -// List takes label and field selectors, and returns the list of ArangoProfiles that match those selectors. -func (c *FakeArangoProfiles) List(ctx context.Context, opts v1.ListOptions) (result *v1alpha1.ArangoProfileList, err error) { - emptyResult := &v1alpha1.ArangoProfileList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangoprofilesResource, arangoprofilesKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1alpha1.ArangoProfileList{ListMeta: obj.(*v1alpha1.ArangoProfileList).ListMeta} - for _, item := range obj.(*v1alpha1.ArangoProfileList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoProfiles. -func (c *FakeArangoProfiles) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangoprofilesResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoProfile and creates it. Returns the server's representation of the arangoProfile, and an error, if there is any. -func (c *FakeArangoProfiles) Create(ctx context.Context, arangoProfile *v1alpha1.ArangoProfile, opts v1.CreateOptions) (result *v1alpha1.ArangoProfile, err error) { - emptyResult := &v1alpha1.ArangoProfile{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangoprofilesResource, c.ns, arangoProfile, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoProfile), err -} - -// Update takes the representation of a arangoProfile and updates it. Returns the server's representation of the arangoProfile, and an error, if there is any. -func (c *FakeArangoProfiles) Update(ctx context.Context, arangoProfile *v1alpha1.ArangoProfile, opts v1.UpdateOptions) (result *v1alpha1.ArangoProfile, err error) { - emptyResult := &v1alpha1.ArangoProfile{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangoprofilesResource, c.ns, arangoProfile, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoProfile), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoProfiles) UpdateStatus(ctx context.Context, arangoProfile *v1alpha1.ArangoProfile, opts v1.UpdateOptions) (result *v1alpha1.ArangoProfile, err error) { - emptyResult := &v1alpha1.ArangoProfile{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangoprofilesResource, "status", c.ns, arangoProfile, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha1.ArangoProfile), err -} - -// Delete takes name of the arangoProfile and deletes it. Returns an error if one occurs. -func (c *FakeArangoProfiles) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangoprofilesResource, c.ns, name, opts), &v1alpha1.ArangoProfile{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoProfiles) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangoprofilesResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1alpha1.ArangoProfileList{}) - return err -} - -// Patch applies the patch and returns the patched arangoProfile. -func (c *FakeArangoProfiles) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha1.ArangoProfile, err error) { - emptyResult := &v1alpha1.ArangoProfile{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangoprofilesResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoProfiles(fake *FakeSchedulerV1alpha1, namespace string) schedulerv1alpha1.ArangoProfileInterface { + return &fakeArangoProfiles{ + gentype.NewFakeClientWithList[*v1alpha1.ArangoProfile, *v1alpha1.ArangoProfileList]( + fake.Fake, + namespace, + v1alpha1.SchemeGroupVersion.WithResource("arangoprofiles"), + v1alpha1.SchemeGroupVersion.WithKind("ArangoProfile"), + func() *v1alpha1.ArangoProfile { return &v1alpha1.ArangoProfile{} }, + func() *v1alpha1.ArangoProfileList { return &v1alpha1.ArangoProfileList{} }, + func(dst, src *v1alpha1.ArangoProfileList) { dst.ListMeta = src.ListMeta }, + func(list *v1alpha1.ArangoProfileList) []*v1alpha1.ArangoProfile { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1alpha1.ArangoProfileList, items []*v1alpha1.ArangoProfile) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1alpha1.ArangoProfile), err } diff --git a/pkg/generated/clientset/versioned/typed/scheduler/v1alpha1/fake/fake_scheduler_client.go b/pkg/generated/clientset/versioned/typed/scheduler/v1alpha1/fake/fake_scheduler_client.go index 5f7c92afb..49a6601e1 100644 --- a/pkg/generated/clientset/versioned/typed/scheduler/v1alpha1/fake/fake_scheduler_client.go +++ b/pkg/generated/clientset/versioned/typed/scheduler/v1alpha1/fake/fake_scheduler_client.go @@ -33,7 +33,7 @@ type FakeSchedulerV1alpha1 struct { } func (c *FakeSchedulerV1alpha1) ArangoProfiles(namespace string) v1alpha1.ArangoProfileInterface { - return &FakeArangoProfiles{c, namespace} + return newFakeArangoProfiles(c, namespace) } // RESTClient returns a RESTClient that is used to communicate diff --git a/pkg/generated/clientset/versioned/typed/scheduler/v1alpha1/scheduler_client.go b/pkg/generated/clientset/versioned/typed/scheduler/v1alpha1/scheduler_client.go index 2419d2a50..2f1af3d13 100644 --- a/pkg/generated/clientset/versioned/typed/scheduler/v1alpha1/scheduler_client.go +++ b/pkg/generated/clientset/versioned/typed/scheduler/v1alpha1/scheduler_client.go @@ -23,10 +23,10 @@ package v1alpha1 import ( - "net/http" + http "net/http" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1alpha1" - "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" + schedulerv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1alpha1" + scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" rest "k8s.io/client-go/rest" ) @@ -89,10 +89,10 @@ func New(c rest.Interface) *SchedulerV1alpha1Client { } func setConfigDefaults(config *rest.Config) error { - gv := v1alpha1.SchemeGroupVersion + gv := schedulerv1alpha1.SchemeGroupVersion config.GroupVersion = &gv config.APIPath = "/apis" - config.NegotiatedSerializer = scheme.Codecs.WithoutConversion() + config.NegotiatedSerializer = rest.CodecFactoryForGeneratedClient(scheme.Scheme, scheme.Codecs).WithoutConversion() if config.UserAgent == "" { config.UserAgent = rest.DefaultKubernetesUserAgent() diff --git a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/arangoprofile.go b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/arangoprofile.go index ad03712b6..3156869bb 100644 --- a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/arangoprofile.go +++ b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/arangoprofile.go @@ -23,9 +23,9 @@ package v1beta1 import ( - "context" + context "context" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" + schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoProfilesGetter interface { // ArangoProfileInterface has methods to work with ArangoProfile resources. type ArangoProfileInterface interface { - Create(ctx context.Context, arangoProfile *v1beta1.ArangoProfile, opts v1.CreateOptions) (*v1beta1.ArangoProfile, error) - Update(ctx context.Context, arangoProfile *v1beta1.ArangoProfile, opts v1.UpdateOptions) (*v1beta1.ArangoProfile, error) + Create(ctx context.Context, arangoProfile *schedulerv1beta1.ArangoProfile, opts v1.CreateOptions) (*schedulerv1beta1.ArangoProfile, error) + Update(ctx context.Context, arangoProfile *schedulerv1beta1.ArangoProfile, opts v1.UpdateOptions) (*schedulerv1beta1.ArangoProfile, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoProfile *v1beta1.ArangoProfile, opts v1.UpdateOptions) (*v1beta1.ArangoProfile, error) + UpdateStatus(ctx context.Context, arangoProfile *schedulerv1beta1.ArangoProfile, opts v1.UpdateOptions) (*schedulerv1beta1.ArangoProfile, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.ArangoProfile, error) - List(ctx context.Context, opts v1.ListOptions) (*v1beta1.ArangoProfileList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*schedulerv1beta1.ArangoProfile, error) + List(ctx context.Context, opts v1.ListOptions) (*schedulerv1beta1.ArangoProfileList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoProfile, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *schedulerv1beta1.ArangoProfile, err error) ArangoProfileExpansion } // arangoProfiles implements ArangoProfileInterface type arangoProfiles struct { - *gentype.ClientWithList[*v1beta1.ArangoProfile, *v1beta1.ArangoProfileList] + *gentype.ClientWithList[*schedulerv1beta1.ArangoProfile, *schedulerv1beta1.ArangoProfileList] } // newArangoProfiles returns a ArangoProfiles func newArangoProfiles(c *SchedulerV1beta1Client, namespace string) *arangoProfiles { return &arangoProfiles{ - gentype.NewClientWithList[*v1beta1.ArangoProfile, *v1beta1.ArangoProfileList]( + gentype.NewClientWithList[*schedulerv1beta1.ArangoProfile, *schedulerv1beta1.ArangoProfileList]( "arangoprofiles", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1beta1.ArangoProfile { return &v1beta1.ArangoProfile{} }, - func() *v1beta1.ArangoProfileList { return &v1beta1.ArangoProfileList{} }), + func() *schedulerv1beta1.ArangoProfile { return &schedulerv1beta1.ArangoProfile{} }, + func() *schedulerv1beta1.ArangoProfileList { return &schedulerv1beta1.ArangoProfileList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/arangoschedulerbatchjob.go b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/arangoschedulerbatchjob.go index 0f13978bd..a2d65c73f 100644 --- a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/arangoschedulerbatchjob.go +++ b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/arangoschedulerbatchjob.go @@ -23,9 +23,9 @@ package v1beta1 import ( - "context" + context "context" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" + schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,36 @@ type ArangoSchedulerBatchJobsGetter interface { // ArangoSchedulerBatchJobInterface has methods to work with ArangoSchedulerBatchJob resources. type ArangoSchedulerBatchJobInterface interface { - Create(ctx context.Context, arangoSchedulerBatchJob *v1beta1.ArangoSchedulerBatchJob, opts v1.CreateOptions) (*v1beta1.ArangoSchedulerBatchJob, error) - Update(ctx context.Context, arangoSchedulerBatchJob *v1beta1.ArangoSchedulerBatchJob, opts v1.UpdateOptions) (*v1beta1.ArangoSchedulerBatchJob, error) + Create(ctx context.Context, arangoSchedulerBatchJob *schedulerv1beta1.ArangoSchedulerBatchJob, opts v1.CreateOptions) (*schedulerv1beta1.ArangoSchedulerBatchJob, error) + Update(ctx context.Context, arangoSchedulerBatchJob *schedulerv1beta1.ArangoSchedulerBatchJob, opts v1.UpdateOptions) (*schedulerv1beta1.ArangoSchedulerBatchJob, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoSchedulerBatchJob *v1beta1.ArangoSchedulerBatchJob, opts v1.UpdateOptions) (*v1beta1.ArangoSchedulerBatchJob, error) + UpdateStatus(ctx context.Context, arangoSchedulerBatchJob *schedulerv1beta1.ArangoSchedulerBatchJob, opts v1.UpdateOptions) (*schedulerv1beta1.ArangoSchedulerBatchJob, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.ArangoSchedulerBatchJob, error) - List(ctx context.Context, opts v1.ListOptions) (*v1beta1.ArangoSchedulerBatchJobList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*schedulerv1beta1.ArangoSchedulerBatchJob, error) + List(ctx context.Context, opts v1.ListOptions) (*schedulerv1beta1.ArangoSchedulerBatchJobList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoSchedulerBatchJob, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *schedulerv1beta1.ArangoSchedulerBatchJob, err error) ArangoSchedulerBatchJobExpansion } // arangoSchedulerBatchJobs implements ArangoSchedulerBatchJobInterface type arangoSchedulerBatchJobs struct { - *gentype.ClientWithList[*v1beta1.ArangoSchedulerBatchJob, *v1beta1.ArangoSchedulerBatchJobList] + *gentype.ClientWithList[*schedulerv1beta1.ArangoSchedulerBatchJob, *schedulerv1beta1.ArangoSchedulerBatchJobList] } // newArangoSchedulerBatchJobs returns a ArangoSchedulerBatchJobs func newArangoSchedulerBatchJobs(c *SchedulerV1beta1Client, namespace string) *arangoSchedulerBatchJobs { return &arangoSchedulerBatchJobs{ - gentype.NewClientWithList[*v1beta1.ArangoSchedulerBatchJob, *v1beta1.ArangoSchedulerBatchJobList]( + gentype.NewClientWithList[*schedulerv1beta1.ArangoSchedulerBatchJob, *schedulerv1beta1.ArangoSchedulerBatchJobList]( "arangoschedulerbatchjobs", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1beta1.ArangoSchedulerBatchJob { return &v1beta1.ArangoSchedulerBatchJob{} }, - func() *v1beta1.ArangoSchedulerBatchJobList { return &v1beta1.ArangoSchedulerBatchJobList{} }), + func() *schedulerv1beta1.ArangoSchedulerBatchJob { return &schedulerv1beta1.ArangoSchedulerBatchJob{} }, + func() *schedulerv1beta1.ArangoSchedulerBatchJobList { + return &schedulerv1beta1.ArangoSchedulerBatchJobList{} + }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/arangoschedulercronjob.go b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/arangoschedulercronjob.go index 9798c7dd3..40fa5f1ec 100644 --- a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/arangoschedulercronjob.go +++ b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/arangoschedulercronjob.go @@ -23,9 +23,9 @@ package v1beta1 import ( - "context" + context "context" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" + schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,36 @@ type ArangoSchedulerCronJobsGetter interface { // ArangoSchedulerCronJobInterface has methods to work with ArangoSchedulerCronJob resources. type ArangoSchedulerCronJobInterface interface { - Create(ctx context.Context, arangoSchedulerCronJob *v1beta1.ArangoSchedulerCronJob, opts v1.CreateOptions) (*v1beta1.ArangoSchedulerCronJob, error) - Update(ctx context.Context, arangoSchedulerCronJob *v1beta1.ArangoSchedulerCronJob, opts v1.UpdateOptions) (*v1beta1.ArangoSchedulerCronJob, error) + Create(ctx context.Context, arangoSchedulerCronJob *schedulerv1beta1.ArangoSchedulerCronJob, opts v1.CreateOptions) (*schedulerv1beta1.ArangoSchedulerCronJob, error) + Update(ctx context.Context, arangoSchedulerCronJob *schedulerv1beta1.ArangoSchedulerCronJob, opts v1.UpdateOptions) (*schedulerv1beta1.ArangoSchedulerCronJob, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoSchedulerCronJob *v1beta1.ArangoSchedulerCronJob, opts v1.UpdateOptions) (*v1beta1.ArangoSchedulerCronJob, error) + UpdateStatus(ctx context.Context, arangoSchedulerCronJob *schedulerv1beta1.ArangoSchedulerCronJob, opts v1.UpdateOptions) (*schedulerv1beta1.ArangoSchedulerCronJob, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.ArangoSchedulerCronJob, error) - List(ctx context.Context, opts v1.ListOptions) (*v1beta1.ArangoSchedulerCronJobList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*schedulerv1beta1.ArangoSchedulerCronJob, error) + List(ctx context.Context, opts v1.ListOptions) (*schedulerv1beta1.ArangoSchedulerCronJobList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoSchedulerCronJob, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *schedulerv1beta1.ArangoSchedulerCronJob, err error) ArangoSchedulerCronJobExpansion } // arangoSchedulerCronJobs implements ArangoSchedulerCronJobInterface type arangoSchedulerCronJobs struct { - *gentype.ClientWithList[*v1beta1.ArangoSchedulerCronJob, *v1beta1.ArangoSchedulerCronJobList] + *gentype.ClientWithList[*schedulerv1beta1.ArangoSchedulerCronJob, *schedulerv1beta1.ArangoSchedulerCronJobList] } // newArangoSchedulerCronJobs returns a ArangoSchedulerCronJobs func newArangoSchedulerCronJobs(c *SchedulerV1beta1Client, namespace string) *arangoSchedulerCronJobs { return &arangoSchedulerCronJobs{ - gentype.NewClientWithList[*v1beta1.ArangoSchedulerCronJob, *v1beta1.ArangoSchedulerCronJobList]( + gentype.NewClientWithList[*schedulerv1beta1.ArangoSchedulerCronJob, *schedulerv1beta1.ArangoSchedulerCronJobList]( "arangoschedulercronjobs", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1beta1.ArangoSchedulerCronJob { return &v1beta1.ArangoSchedulerCronJob{} }, - func() *v1beta1.ArangoSchedulerCronJobList { return &v1beta1.ArangoSchedulerCronJobList{} }), + func() *schedulerv1beta1.ArangoSchedulerCronJob { return &schedulerv1beta1.ArangoSchedulerCronJob{} }, + func() *schedulerv1beta1.ArangoSchedulerCronJobList { + return &schedulerv1beta1.ArangoSchedulerCronJobList{} + }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/arangoschedulerdeployment.go b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/arangoschedulerdeployment.go index e9901e03b..75789e1e3 100644 --- a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/arangoschedulerdeployment.go +++ b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/arangoschedulerdeployment.go @@ -23,9 +23,9 @@ package v1beta1 import ( - "context" + context "context" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" + schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" autoscalingv1 "k8s.io/api/autoscaling/v1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" @@ -42,16 +42,16 @@ type ArangoSchedulerDeploymentsGetter interface { // ArangoSchedulerDeploymentInterface has methods to work with ArangoSchedulerDeployment resources. type ArangoSchedulerDeploymentInterface interface { - Create(ctx context.Context, arangoSchedulerDeployment *v1beta1.ArangoSchedulerDeployment, opts v1.CreateOptions) (*v1beta1.ArangoSchedulerDeployment, error) - Update(ctx context.Context, arangoSchedulerDeployment *v1beta1.ArangoSchedulerDeployment, opts v1.UpdateOptions) (*v1beta1.ArangoSchedulerDeployment, error) + Create(ctx context.Context, arangoSchedulerDeployment *schedulerv1beta1.ArangoSchedulerDeployment, opts v1.CreateOptions) (*schedulerv1beta1.ArangoSchedulerDeployment, error) + Update(ctx context.Context, arangoSchedulerDeployment *schedulerv1beta1.ArangoSchedulerDeployment, opts v1.UpdateOptions) (*schedulerv1beta1.ArangoSchedulerDeployment, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoSchedulerDeployment *v1beta1.ArangoSchedulerDeployment, opts v1.UpdateOptions) (*v1beta1.ArangoSchedulerDeployment, error) + UpdateStatus(ctx context.Context, arangoSchedulerDeployment *schedulerv1beta1.ArangoSchedulerDeployment, opts v1.UpdateOptions) (*schedulerv1beta1.ArangoSchedulerDeployment, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.ArangoSchedulerDeployment, error) - List(ctx context.Context, opts v1.ListOptions) (*v1beta1.ArangoSchedulerDeploymentList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*schedulerv1beta1.ArangoSchedulerDeployment, error) + List(ctx context.Context, opts v1.ListOptions) (*schedulerv1beta1.ArangoSchedulerDeploymentList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoSchedulerDeployment, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *schedulerv1beta1.ArangoSchedulerDeployment, err error) GetScale(ctx context.Context, arangoSchedulerDeploymentName string, options v1.GetOptions) (*autoscalingv1.Scale, error) UpdateScale(ctx context.Context, arangoSchedulerDeploymentName string, scale *autoscalingv1.Scale, opts v1.UpdateOptions) (*autoscalingv1.Scale, error) @@ -60,19 +60,24 @@ type ArangoSchedulerDeploymentInterface interface { // arangoSchedulerDeployments implements ArangoSchedulerDeploymentInterface type arangoSchedulerDeployments struct { - *gentype.ClientWithList[*v1beta1.ArangoSchedulerDeployment, *v1beta1.ArangoSchedulerDeploymentList] + *gentype.ClientWithList[*schedulerv1beta1.ArangoSchedulerDeployment, *schedulerv1beta1.ArangoSchedulerDeploymentList] } // newArangoSchedulerDeployments returns a ArangoSchedulerDeployments func newArangoSchedulerDeployments(c *SchedulerV1beta1Client, namespace string) *arangoSchedulerDeployments { return &arangoSchedulerDeployments{ - gentype.NewClientWithList[*v1beta1.ArangoSchedulerDeployment, *v1beta1.ArangoSchedulerDeploymentList]( + gentype.NewClientWithList[*schedulerv1beta1.ArangoSchedulerDeployment, *schedulerv1beta1.ArangoSchedulerDeploymentList]( "arangoschedulerdeployments", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1beta1.ArangoSchedulerDeployment { return &v1beta1.ArangoSchedulerDeployment{} }, - func() *v1beta1.ArangoSchedulerDeploymentList { return &v1beta1.ArangoSchedulerDeploymentList{} }), + func() *schedulerv1beta1.ArangoSchedulerDeployment { + return &schedulerv1beta1.ArangoSchedulerDeployment{} + }, + func() *schedulerv1beta1.ArangoSchedulerDeploymentList { + return &schedulerv1beta1.ArangoSchedulerDeploymentList{} + }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/arangoschedulerpod.go b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/arangoschedulerpod.go index b270fb288..527afa9f0 100644 --- a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/arangoschedulerpod.go +++ b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/arangoschedulerpod.go @@ -23,9 +23,9 @@ package v1beta1 import ( - "context" + context "context" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" + schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoSchedulerPodsGetter interface { // ArangoSchedulerPodInterface has methods to work with ArangoSchedulerPod resources. type ArangoSchedulerPodInterface interface { - Create(ctx context.Context, arangoSchedulerPod *v1beta1.ArangoSchedulerPod, opts v1.CreateOptions) (*v1beta1.ArangoSchedulerPod, error) - Update(ctx context.Context, arangoSchedulerPod *v1beta1.ArangoSchedulerPod, opts v1.UpdateOptions) (*v1beta1.ArangoSchedulerPod, error) + Create(ctx context.Context, arangoSchedulerPod *schedulerv1beta1.ArangoSchedulerPod, opts v1.CreateOptions) (*schedulerv1beta1.ArangoSchedulerPod, error) + Update(ctx context.Context, arangoSchedulerPod *schedulerv1beta1.ArangoSchedulerPod, opts v1.UpdateOptions) (*schedulerv1beta1.ArangoSchedulerPod, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoSchedulerPod *v1beta1.ArangoSchedulerPod, opts v1.UpdateOptions) (*v1beta1.ArangoSchedulerPod, error) + UpdateStatus(ctx context.Context, arangoSchedulerPod *schedulerv1beta1.ArangoSchedulerPod, opts v1.UpdateOptions) (*schedulerv1beta1.ArangoSchedulerPod, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1beta1.ArangoSchedulerPod, error) - List(ctx context.Context, opts v1.ListOptions) (*v1beta1.ArangoSchedulerPodList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*schedulerv1beta1.ArangoSchedulerPod, error) + List(ctx context.Context, opts v1.ListOptions) (*schedulerv1beta1.ArangoSchedulerPodList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoSchedulerPod, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *schedulerv1beta1.ArangoSchedulerPod, err error) ArangoSchedulerPodExpansion } // arangoSchedulerPods implements ArangoSchedulerPodInterface type arangoSchedulerPods struct { - *gentype.ClientWithList[*v1beta1.ArangoSchedulerPod, *v1beta1.ArangoSchedulerPodList] + *gentype.ClientWithList[*schedulerv1beta1.ArangoSchedulerPod, *schedulerv1beta1.ArangoSchedulerPodList] } // newArangoSchedulerPods returns a ArangoSchedulerPods func newArangoSchedulerPods(c *SchedulerV1beta1Client, namespace string) *arangoSchedulerPods { return &arangoSchedulerPods{ - gentype.NewClientWithList[*v1beta1.ArangoSchedulerPod, *v1beta1.ArangoSchedulerPodList]( + gentype.NewClientWithList[*schedulerv1beta1.ArangoSchedulerPod, *schedulerv1beta1.ArangoSchedulerPodList]( "arangoschedulerpods", c.RESTClient(), scheme.ParameterCodec, namespace, - func() *v1beta1.ArangoSchedulerPod { return &v1beta1.ArangoSchedulerPod{} }, - func() *v1beta1.ArangoSchedulerPodList { return &v1beta1.ArangoSchedulerPodList{} }), + func() *schedulerv1beta1.ArangoSchedulerPod { return &schedulerv1beta1.ArangoSchedulerPod{} }, + func() *schedulerv1beta1.ArangoSchedulerPodList { return &schedulerv1beta1.ArangoSchedulerPodList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_arangoprofile.go b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_arangoprofile.go index 3f4f7cf6c..d604b46bd 100644 --- a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_arangoprofile.go +++ b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_arangoprofile.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/scheduler/v1beta1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoProfiles implements ArangoProfileInterface -type FakeArangoProfiles struct { +// fakeArangoProfiles implements ArangoProfileInterface +type fakeArangoProfiles struct { + *gentype.FakeClientWithList[*v1beta1.ArangoProfile, *v1beta1.ArangoProfileList] Fake *FakeSchedulerV1beta1 - ns string -} - -var arangoprofilesResource = v1beta1.SchemeGroupVersion.WithResource("arangoprofiles") - -var arangoprofilesKind = v1beta1.SchemeGroupVersion.WithKind("ArangoProfile") - -// Get takes name of the arangoProfile, and returns the corresponding arangoProfile object, and an error if there is any. -func (c *FakeArangoProfiles) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1beta1.ArangoProfile, err error) { - emptyResult := &v1beta1.ArangoProfile{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangoprofilesResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoProfile), err -} - -// List takes label and field selectors, and returns the list of ArangoProfiles that match those selectors. -func (c *FakeArangoProfiles) List(ctx context.Context, opts v1.ListOptions) (result *v1beta1.ArangoProfileList, err error) { - emptyResult := &v1beta1.ArangoProfileList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangoprofilesResource, arangoprofilesKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1beta1.ArangoProfileList{ListMeta: obj.(*v1beta1.ArangoProfileList).ListMeta} - for _, item := range obj.(*v1beta1.ArangoProfileList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoProfiles. -func (c *FakeArangoProfiles) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangoprofilesResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoProfile and creates it. Returns the server's representation of the arangoProfile, and an error, if there is any. -func (c *FakeArangoProfiles) Create(ctx context.Context, arangoProfile *v1beta1.ArangoProfile, opts v1.CreateOptions) (result *v1beta1.ArangoProfile, err error) { - emptyResult := &v1beta1.ArangoProfile{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangoprofilesResource, c.ns, arangoProfile, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoProfile), err -} - -// Update takes the representation of a arangoProfile and updates it. Returns the server's representation of the arangoProfile, and an error, if there is any. -func (c *FakeArangoProfiles) Update(ctx context.Context, arangoProfile *v1beta1.ArangoProfile, opts v1.UpdateOptions) (result *v1beta1.ArangoProfile, err error) { - emptyResult := &v1beta1.ArangoProfile{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangoprofilesResource, c.ns, arangoProfile, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoProfile), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoProfiles) UpdateStatus(ctx context.Context, arangoProfile *v1beta1.ArangoProfile, opts v1.UpdateOptions) (result *v1beta1.ArangoProfile, err error) { - emptyResult := &v1beta1.ArangoProfile{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangoprofilesResource, "status", c.ns, arangoProfile, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoProfile), err -} - -// Delete takes name of the arangoProfile and deletes it. Returns an error if one occurs. -func (c *FakeArangoProfiles) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangoprofilesResource, c.ns, name, opts), &v1beta1.ArangoProfile{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoProfiles) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangoprofilesResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1beta1.ArangoProfileList{}) - return err -} - -// Patch applies the patch and returns the patched arangoProfile. -func (c *FakeArangoProfiles) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoProfile, err error) { - emptyResult := &v1beta1.ArangoProfile{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangoprofilesResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoProfiles(fake *FakeSchedulerV1beta1, namespace string) schedulerv1beta1.ArangoProfileInterface { + return &fakeArangoProfiles{ + gentype.NewFakeClientWithList[*v1beta1.ArangoProfile, *v1beta1.ArangoProfileList]( + fake.Fake, + namespace, + v1beta1.SchemeGroupVersion.WithResource("arangoprofiles"), + v1beta1.SchemeGroupVersion.WithKind("ArangoProfile"), + func() *v1beta1.ArangoProfile { return &v1beta1.ArangoProfile{} }, + func() *v1beta1.ArangoProfileList { return &v1beta1.ArangoProfileList{} }, + func(dst, src *v1beta1.ArangoProfileList) { dst.ListMeta = src.ListMeta }, + func(list *v1beta1.ArangoProfileList) []*v1beta1.ArangoProfile { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1beta1.ArangoProfileList, items []*v1beta1.ArangoProfile) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1beta1.ArangoProfile), err } diff --git a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_arangoschedulerbatchjob.go b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_arangoschedulerbatchjob.go index 894d9a8f1..0b241ea89 100644 --- a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_arangoschedulerbatchjob.go +++ b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_arangoschedulerbatchjob.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/scheduler/v1beta1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoSchedulerBatchJobs implements ArangoSchedulerBatchJobInterface -type FakeArangoSchedulerBatchJobs struct { +// fakeArangoSchedulerBatchJobs implements ArangoSchedulerBatchJobInterface +type fakeArangoSchedulerBatchJobs struct { + *gentype.FakeClientWithList[*v1beta1.ArangoSchedulerBatchJob, *v1beta1.ArangoSchedulerBatchJobList] Fake *FakeSchedulerV1beta1 - ns string -} - -var arangoschedulerbatchjobsResource = v1beta1.SchemeGroupVersion.WithResource("arangoschedulerbatchjobs") - -var arangoschedulerbatchjobsKind = v1beta1.SchemeGroupVersion.WithKind("ArangoSchedulerBatchJob") - -// Get takes name of the arangoSchedulerBatchJob, and returns the corresponding arangoSchedulerBatchJob object, and an error if there is any. -func (c *FakeArangoSchedulerBatchJobs) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1beta1.ArangoSchedulerBatchJob, err error) { - emptyResult := &v1beta1.ArangoSchedulerBatchJob{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangoschedulerbatchjobsResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoSchedulerBatchJob), err -} - -// List takes label and field selectors, and returns the list of ArangoSchedulerBatchJobs that match those selectors. -func (c *FakeArangoSchedulerBatchJobs) List(ctx context.Context, opts v1.ListOptions) (result *v1beta1.ArangoSchedulerBatchJobList, err error) { - emptyResult := &v1beta1.ArangoSchedulerBatchJobList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangoschedulerbatchjobsResource, arangoschedulerbatchjobsKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1beta1.ArangoSchedulerBatchJobList{ListMeta: obj.(*v1beta1.ArangoSchedulerBatchJobList).ListMeta} - for _, item := range obj.(*v1beta1.ArangoSchedulerBatchJobList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoSchedulerBatchJobs. -func (c *FakeArangoSchedulerBatchJobs) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangoschedulerbatchjobsResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoSchedulerBatchJob and creates it. Returns the server's representation of the arangoSchedulerBatchJob, and an error, if there is any. -func (c *FakeArangoSchedulerBatchJobs) Create(ctx context.Context, arangoSchedulerBatchJob *v1beta1.ArangoSchedulerBatchJob, opts v1.CreateOptions) (result *v1beta1.ArangoSchedulerBatchJob, err error) { - emptyResult := &v1beta1.ArangoSchedulerBatchJob{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangoschedulerbatchjobsResource, c.ns, arangoSchedulerBatchJob, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoSchedulerBatchJob), err -} - -// Update takes the representation of a arangoSchedulerBatchJob and updates it. Returns the server's representation of the arangoSchedulerBatchJob, and an error, if there is any. -func (c *FakeArangoSchedulerBatchJobs) Update(ctx context.Context, arangoSchedulerBatchJob *v1beta1.ArangoSchedulerBatchJob, opts v1.UpdateOptions) (result *v1beta1.ArangoSchedulerBatchJob, err error) { - emptyResult := &v1beta1.ArangoSchedulerBatchJob{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangoschedulerbatchjobsResource, c.ns, arangoSchedulerBatchJob, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoSchedulerBatchJob), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoSchedulerBatchJobs) UpdateStatus(ctx context.Context, arangoSchedulerBatchJob *v1beta1.ArangoSchedulerBatchJob, opts v1.UpdateOptions) (result *v1beta1.ArangoSchedulerBatchJob, err error) { - emptyResult := &v1beta1.ArangoSchedulerBatchJob{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangoschedulerbatchjobsResource, "status", c.ns, arangoSchedulerBatchJob, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoSchedulerBatchJob), err -} - -// Delete takes name of the arangoSchedulerBatchJob and deletes it. Returns an error if one occurs. -func (c *FakeArangoSchedulerBatchJobs) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangoschedulerbatchjobsResource, c.ns, name, opts), &v1beta1.ArangoSchedulerBatchJob{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoSchedulerBatchJobs) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangoschedulerbatchjobsResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1beta1.ArangoSchedulerBatchJobList{}) - return err -} - -// Patch applies the patch and returns the patched arangoSchedulerBatchJob. -func (c *FakeArangoSchedulerBatchJobs) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoSchedulerBatchJob, err error) { - emptyResult := &v1beta1.ArangoSchedulerBatchJob{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangoschedulerbatchjobsResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoSchedulerBatchJobs(fake *FakeSchedulerV1beta1, namespace string) schedulerv1beta1.ArangoSchedulerBatchJobInterface { + return &fakeArangoSchedulerBatchJobs{ + gentype.NewFakeClientWithList[*v1beta1.ArangoSchedulerBatchJob, *v1beta1.ArangoSchedulerBatchJobList]( + fake.Fake, + namespace, + v1beta1.SchemeGroupVersion.WithResource("arangoschedulerbatchjobs"), + v1beta1.SchemeGroupVersion.WithKind("ArangoSchedulerBatchJob"), + func() *v1beta1.ArangoSchedulerBatchJob { return &v1beta1.ArangoSchedulerBatchJob{} }, + func() *v1beta1.ArangoSchedulerBatchJobList { return &v1beta1.ArangoSchedulerBatchJobList{} }, + func(dst, src *v1beta1.ArangoSchedulerBatchJobList) { dst.ListMeta = src.ListMeta }, + func(list *v1beta1.ArangoSchedulerBatchJobList) []*v1beta1.ArangoSchedulerBatchJob { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1beta1.ArangoSchedulerBatchJobList, items []*v1beta1.ArangoSchedulerBatchJob) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1beta1.ArangoSchedulerBatchJob), err } diff --git a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_arangoschedulercronjob.go b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_arangoschedulercronjob.go index 464908721..4922b6c16 100644 --- a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_arangoschedulercronjob.go +++ b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_arangoschedulercronjob.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/scheduler/v1beta1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoSchedulerCronJobs implements ArangoSchedulerCronJobInterface -type FakeArangoSchedulerCronJobs struct { +// fakeArangoSchedulerCronJobs implements ArangoSchedulerCronJobInterface +type fakeArangoSchedulerCronJobs struct { + *gentype.FakeClientWithList[*v1beta1.ArangoSchedulerCronJob, *v1beta1.ArangoSchedulerCronJobList] Fake *FakeSchedulerV1beta1 - ns string -} - -var arangoschedulercronjobsResource = v1beta1.SchemeGroupVersion.WithResource("arangoschedulercronjobs") - -var arangoschedulercronjobsKind = v1beta1.SchemeGroupVersion.WithKind("ArangoSchedulerCronJob") - -// Get takes name of the arangoSchedulerCronJob, and returns the corresponding arangoSchedulerCronJob object, and an error if there is any. -func (c *FakeArangoSchedulerCronJobs) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1beta1.ArangoSchedulerCronJob, err error) { - emptyResult := &v1beta1.ArangoSchedulerCronJob{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangoschedulercronjobsResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoSchedulerCronJob), err -} - -// List takes label and field selectors, and returns the list of ArangoSchedulerCronJobs that match those selectors. -func (c *FakeArangoSchedulerCronJobs) List(ctx context.Context, opts v1.ListOptions) (result *v1beta1.ArangoSchedulerCronJobList, err error) { - emptyResult := &v1beta1.ArangoSchedulerCronJobList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangoschedulercronjobsResource, arangoschedulercronjobsKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1beta1.ArangoSchedulerCronJobList{ListMeta: obj.(*v1beta1.ArangoSchedulerCronJobList).ListMeta} - for _, item := range obj.(*v1beta1.ArangoSchedulerCronJobList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoSchedulerCronJobs. -func (c *FakeArangoSchedulerCronJobs) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangoschedulercronjobsResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoSchedulerCronJob and creates it. Returns the server's representation of the arangoSchedulerCronJob, and an error, if there is any. -func (c *FakeArangoSchedulerCronJobs) Create(ctx context.Context, arangoSchedulerCronJob *v1beta1.ArangoSchedulerCronJob, opts v1.CreateOptions) (result *v1beta1.ArangoSchedulerCronJob, err error) { - emptyResult := &v1beta1.ArangoSchedulerCronJob{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangoschedulercronjobsResource, c.ns, arangoSchedulerCronJob, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoSchedulerCronJob), err -} - -// Update takes the representation of a arangoSchedulerCronJob and updates it. Returns the server's representation of the arangoSchedulerCronJob, and an error, if there is any. -func (c *FakeArangoSchedulerCronJobs) Update(ctx context.Context, arangoSchedulerCronJob *v1beta1.ArangoSchedulerCronJob, opts v1.UpdateOptions) (result *v1beta1.ArangoSchedulerCronJob, err error) { - emptyResult := &v1beta1.ArangoSchedulerCronJob{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangoschedulercronjobsResource, c.ns, arangoSchedulerCronJob, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoSchedulerCronJob), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoSchedulerCronJobs) UpdateStatus(ctx context.Context, arangoSchedulerCronJob *v1beta1.ArangoSchedulerCronJob, opts v1.UpdateOptions) (result *v1beta1.ArangoSchedulerCronJob, err error) { - emptyResult := &v1beta1.ArangoSchedulerCronJob{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangoschedulercronjobsResource, "status", c.ns, arangoSchedulerCronJob, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoSchedulerCronJob), err -} - -// Delete takes name of the arangoSchedulerCronJob and deletes it. Returns an error if one occurs. -func (c *FakeArangoSchedulerCronJobs) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangoschedulercronjobsResource, c.ns, name, opts), &v1beta1.ArangoSchedulerCronJob{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoSchedulerCronJobs) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangoschedulercronjobsResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1beta1.ArangoSchedulerCronJobList{}) - return err -} - -// Patch applies the patch and returns the patched arangoSchedulerCronJob. -func (c *FakeArangoSchedulerCronJobs) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoSchedulerCronJob, err error) { - emptyResult := &v1beta1.ArangoSchedulerCronJob{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangoschedulercronjobsResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoSchedulerCronJobs(fake *FakeSchedulerV1beta1, namespace string) schedulerv1beta1.ArangoSchedulerCronJobInterface { + return &fakeArangoSchedulerCronJobs{ + gentype.NewFakeClientWithList[*v1beta1.ArangoSchedulerCronJob, *v1beta1.ArangoSchedulerCronJobList]( + fake.Fake, + namespace, + v1beta1.SchemeGroupVersion.WithResource("arangoschedulercronjobs"), + v1beta1.SchemeGroupVersion.WithKind("ArangoSchedulerCronJob"), + func() *v1beta1.ArangoSchedulerCronJob { return &v1beta1.ArangoSchedulerCronJob{} }, + func() *v1beta1.ArangoSchedulerCronJobList { return &v1beta1.ArangoSchedulerCronJobList{} }, + func(dst, src *v1beta1.ArangoSchedulerCronJobList) { dst.ListMeta = src.ListMeta }, + func(list *v1beta1.ArangoSchedulerCronJobList) []*v1beta1.ArangoSchedulerCronJob { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1beta1.ArangoSchedulerCronJobList, items []*v1beta1.ArangoSchedulerCronJob) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1beta1.ArangoSchedulerCronJob), err } diff --git a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_arangoschedulerdeployment.go b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_arangoschedulerdeployment.go index 7bf2625f1..3c3db1d9f 100644 --- a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_arangoschedulerdeployment.go +++ b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_arangoschedulerdeployment.go @@ -23,139 +23,48 @@ package fake import ( - "context" + context "context" v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" + schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/scheduler/v1beta1" autoscalingv1 "k8s.io/api/autoscaling/v1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" + gentype "k8s.io/client-go/gentype" testing "k8s.io/client-go/testing" ) -// FakeArangoSchedulerDeployments implements ArangoSchedulerDeploymentInterface -type FakeArangoSchedulerDeployments struct { +// fakeArangoSchedulerDeployments implements ArangoSchedulerDeploymentInterface +type fakeArangoSchedulerDeployments struct { + *gentype.FakeClientWithList[*v1beta1.ArangoSchedulerDeployment, *v1beta1.ArangoSchedulerDeploymentList] Fake *FakeSchedulerV1beta1 - ns string } -var arangoschedulerdeploymentsResource = v1beta1.SchemeGroupVersion.WithResource("arangoschedulerdeployments") - -var arangoschedulerdeploymentsKind = v1beta1.SchemeGroupVersion.WithKind("ArangoSchedulerDeployment") - -// Get takes name of the arangoSchedulerDeployment, and returns the corresponding arangoSchedulerDeployment object, and an error if there is any. -func (c *FakeArangoSchedulerDeployments) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1beta1.ArangoSchedulerDeployment, err error) { - emptyResult := &v1beta1.ArangoSchedulerDeployment{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangoschedulerdeploymentsResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoSchedulerDeployment), err -} - -// List takes label and field selectors, and returns the list of ArangoSchedulerDeployments that match those selectors. -func (c *FakeArangoSchedulerDeployments) List(ctx context.Context, opts v1.ListOptions) (result *v1beta1.ArangoSchedulerDeploymentList, err error) { - emptyResult := &v1beta1.ArangoSchedulerDeploymentList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangoschedulerdeploymentsResource, arangoschedulerdeploymentsKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1beta1.ArangoSchedulerDeploymentList{ListMeta: obj.(*v1beta1.ArangoSchedulerDeploymentList).ListMeta} - for _, item := range obj.(*v1beta1.ArangoSchedulerDeploymentList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoSchedulerDeployments. -func (c *FakeArangoSchedulerDeployments) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangoschedulerdeploymentsResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoSchedulerDeployment and creates it. Returns the server's representation of the arangoSchedulerDeployment, and an error, if there is any. -func (c *FakeArangoSchedulerDeployments) Create(ctx context.Context, arangoSchedulerDeployment *v1beta1.ArangoSchedulerDeployment, opts v1.CreateOptions) (result *v1beta1.ArangoSchedulerDeployment, err error) { - emptyResult := &v1beta1.ArangoSchedulerDeployment{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangoschedulerdeploymentsResource, c.ns, arangoSchedulerDeployment, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoSchedulerDeployment), err -} - -// Update takes the representation of a arangoSchedulerDeployment and updates it. Returns the server's representation of the arangoSchedulerDeployment, and an error, if there is any. -func (c *FakeArangoSchedulerDeployments) Update(ctx context.Context, arangoSchedulerDeployment *v1beta1.ArangoSchedulerDeployment, opts v1.UpdateOptions) (result *v1beta1.ArangoSchedulerDeployment, err error) { - emptyResult := &v1beta1.ArangoSchedulerDeployment{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangoschedulerdeploymentsResource, c.ns, arangoSchedulerDeployment, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoSchedulerDeployment), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoSchedulerDeployments) UpdateStatus(ctx context.Context, arangoSchedulerDeployment *v1beta1.ArangoSchedulerDeployment, opts v1.UpdateOptions) (result *v1beta1.ArangoSchedulerDeployment, err error) { - emptyResult := &v1beta1.ArangoSchedulerDeployment{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangoschedulerdeploymentsResource, "status", c.ns, arangoSchedulerDeployment, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoSchedulerDeployment), err -} - -// Delete takes name of the arangoSchedulerDeployment and deletes it. Returns an error if one occurs. -func (c *FakeArangoSchedulerDeployments) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangoschedulerdeploymentsResource, c.ns, name, opts), &v1beta1.ArangoSchedulerDeployment{}) - - return err -} - -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoSchedulerDeployments) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangoschedulerdeploymentsResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1beta1.ArangoSchedulerDeploymentList{}) - return err -} - -// Patch applies the patch and returns the patched arangoSchedulerDeployment. -func (c *FakeArangoSchedulerDeployments) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoSchedulerDeployment, err error) { - emptyResult := &v1beta1.ArangoSchedulerDeployment{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangoschedulerdeploymentsResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoSchedulerDeployments(fake *FakeSchedulerV1beta1, namespace string) schedulerv1beta1.ArangoSchedulerDeploymentInterface { + return &fakeArangoSchedulerDeployments{ + gentype.NewFakeClientWithList[*v1beta1.ArangoSchedulerDeployment, *v1beta1.ArangoSchedulerDeploymentList]( + fake.Fake, + namespace, + v1beta1.SchemeGroupVersion.WithResource("arangoschedulerdeployments"), + v1beta1.SchemeGroupVersion.WithKind("ArangoSchedulerDeployment"), + func() *v1beta1.ArangoSchedulerDeployment { return &v1beta1.ArangoSchedulerDeployment{} }, + func() *v1beta1.ArangoSchedulerDeploymentList { return &v1beta1.ArangoSchedulerDeploymentList{} }, + func(dst, src *v1beta1.ArangoSchedulerDeploymentList) { dst.ListMeta = src.ListMeta }, + func(list *v1beta1.ArangoSchedulerDeploymentList) []*v1beta1.ArangoSchedulerDeployment { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1beta1.ArangoSchedulerDeploymentList, items []*v1beta1.ArangoSchedulerDeployment) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1beta1.ArangoSchedulerDeployment), err } // GetScale takes name of the arangoSchedulerDeployment, and returns the corresponding scale object, and an error if there is any. -func (c *FakeArangoSchedulerDeployments) GetScale(ctx context.Context, arangoSchedulerDeploymentName string, options v1.GetOptions) (result *autoscalingv1.Scale, err error) { +func (c *fakeArangoSchedulerDeployments) GetScale(ctx context.Context, arangoSchedulerDeploymentName string, options v1.GetOptions) (result *autoscalingv1.Scale, err error) { emptyResult := &autoscalingv1.Scale{} obj, err := c.Fake. - Invokes(testing.NewGetSubresourceActionWithOptions(arangoschedulerdeploymentsResource, c.ns, "scale", arangoSchedulerDeploymentName, options), emptyResult) + Invokes(testing.NewGetSubresourceActionWithOptions(c.Resource(), c.Namespace(), "scale", arangoSchedulerDeploymentName, options), emptyResult) if obj == nil { return emptyResult, err @@ -164,10 +73,10 @@ func (c *FakeArangoSchedulerDeployments) GetScale(ctx context.Context, arangoSch } // UpdateScale takes the representation of a scale and updates it. Returns the server's representation of the scale, and an error, if there is any. -func (c *FakeArangoSchedulerDeployments) UpdateScale(ctx context.Context, arangoSchedulerDeploymentName string, scale *autoscalingv1.Scale, opts v1.UpdateOptions) (result *autoscalingv1.Scale, err error) { +func (c *fakeArangoSchedulerDeployments) UpdateScale(ctx context.Context, arangoSchedulerDeploymentName string, scale *autoscalingv1.Scale, opts v1.UpdateOptions) (result *autoscalingv1.Scale, err error) { emptyResult := &autoscalingv1.Scale{} obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangoschedulerdeploymentsResource, "scale", c.ns, scale, opts), &autoscalingv1.Scale{}) + Invokes(testing.NewUpdateSubresourceActionWithOptions(c.Resource(), "scale", c.Namespace(), scale, opts), &autoscalingv1.Scale{}) if obj == nil { return emptyResult, err diff --git a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_arangoschedulerpod.go b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_arangoschedulerpod.go index 903bffafb..507f23dbb 100644 --- a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_arangoschedulerpod.go +++ b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_arangoschedulerpod.go @@ -23,129 +23,34 @@ package fake import ( - "context" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/scheduler/v1beta1" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoSchedulerPods implements ArangoSchedulerPodInterface -type FakeArangoSchedulerPods struct { +// fakeArangoSchedulerPods implements ArangoSchedulerPodInterface +type fakeArangoSchedulerPods struct { + *gentype.FakeClientWithList[*v1beta1.ArangoSchedulerPod, *v1beta1.ArangoSchedulerPodList] Fake *FakeSchedulerV1beta1 - ns string -} - -var arangoschedulerpodsResource = v1beta1.SchemeGroupVersion.WithResource("arangoschedulerpods") - -var arangoschedulerpodsKind = v1beta1.SchemeGroupVersion.WithKind("ArangoSchedulerPod") - -// Get takes name of the arangoSchedulerPod, and returns the corresponding arangoSchedulerPod object, and an error if there is any. -func (c *FakeArangoSchedulerPods) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1beta1.ArangoSchedulerPod, err error) { - emptyResult := &v1beta1.ArangoSchedulerPod{} - obj, err := c.Fake. - Invokes(testing.NewGetActionWithOptions(arangoschedulerpodsResource, c.ns, name, options), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoSchedulerPod), err -} - -// List takes label and field selectors, and returns the list of ArangoSchedulerPods that match those selectors. -func (c *FakeArangoSchedulerPods) List(ctx context.Context, opts v1.ListOptions) (result *v1beta1.ArangoSchedulerPodList, err error) { - emptyResult := &v1beta1.ArangoSchedulerPodList{} - obj, err := c.Fake. - Invokes(testing.NewListActionWithOptions(arangoschedulerpodsResource, arangoschedulerpodsKind, c.ns, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1beta1.ArangoSchedulerPodList{ListMeta: obj.(*v1beta1.ArangoSchedulerPodList).ListMeta} - for _, item := range obj.(*v1beta1.ArangoSchedulerPodList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoSchedulerPods. -func (c *FakeArangoSchedulerPods) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewWatchActionWithOptions(arangoschedulerpodsResource, c.ns, opts)) - -} - -// Create takes the representation of a arangoSchedulerPod and creates it. Returns the server's representation of the arangoSchedulerPod, and an error, if there is any. -func (c *FakeArangoSchedulerPods) Create(ctx context.Context, arangoSchedulerPod *v1beta1.ArangoSchedulerPod, opts v1.CreateOptions) (result *v1beta1.ArangoSchedulerPod, err error) { - emptyResult := &v1beta1.ArangoSchedulerPod{} - obj, err := c.Fake. - Invokes(testing.NewCreateActionWithOptions(arangoschedulerpodsResource, c.ns, arangoSchedulerPod, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoSchedulerPod), err -} - -// Update takes the representation of a arangoSchedulerPod and updates it. Returns the server's representation of the arangoSchedulerPod, and an error, if there is any. -func (c *FakeArangoSchedulerPods) Update(ctx context.Context, arangoSchedulerPod *v1beta1.ArangoSchedulerPod, opts v1.UpdateOptions) (result *v1beta1.ArangoSchedulerPod, err error) { - emptyResult := &v1beta1.ArangoSchedulerPod{} - obj, err := c.Fake. - Invokes(testing.NewUpdateActionWithOptions(arangoschedulerpodsResource, c.ns, arangoSchedulerPod, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoSchedulerPod), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoSchedulerPods) UpdateStatus(ctx context.Context, arangoSchedulerPod *v1beta1.ArangoSchedulerPod, opts v1.UpdateOptions) (result *v1beta1.ArangoSchedulerPod, err error) { - emptyResult := &v1beta1.ArangoSchedulerPod{} - obj, err := c.Fake. - Invokes(testing.NewUpdateSubresourceActionWithOptions(arangoschedulerpodsResource, "status", c.ns, arangoSchedulerPod, opts), emptyResult) - - if obj == nil { - return emptyResult, err - } - return obj.(*v1beta1.ArangoSchedulerPod), err -} - -// Delete takes name of the arangoSchedulerPod and deletes it. Returns an error if one occurs. -func (c *FakeArangoSchedulerPods) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewDeleteActionWithOptions(arangoschedulerpodsResource, c.ns, name, opts), &v1beta1.ArangoSchedulerPod{}) - - return err } -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoSchedulerPods) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewDeleteCollectionActionWithOptions(arangoschedulerpodsResource, c.ns, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1beta1.ArangoSchedulerPodList{}) - return err -} - -// Patch applies the patch and returns the patched arangoSchedulerPod. -func (c *FakeArangoSchedulerPods) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1beta1.ArangoSchedulerPod, err error) { - emptyResult := &v1beta1.ArangoSchedulerPod{} - obj, err := c.Fake. - Invokes(testing.NewPatchSubresourceActionWithOptions(arangoschedulerpodsResource, c.ns, name, pt, data, opts, subresources...), emptyResult) - - if obj == nil { - return emptyResult, err +func newFakeArangoSchedulerPods(fake *FakeSchedulerV1beta1, namespace string) schedulerv1beta1.ArangoSchedulerPodInterface { + return &fakeArangoSchedulerPods{ + gentype.NewFakeClientWithList[*v1beta1.ArangoSchedulerPod, *v1beta1.ArangoSchedulerPodList]( + fake.Fake, + namespace, + v1beta1.SchemeGroupVersion.WithResource("arangoschedulerpods"), + v1beta1.SchemeGroupVersion.WithKind("ArangoSchedulerPod"), + func() *v1beta1.ArangoSchedulerPod { return &v1beta1.ArangoSchedulerPod{} }, + func() *v1beta1.ArangoSchedulerPodList { return &v1beta1.ArangoSchedulerPodList{} }, + func(dst, src *v1beta1.ArangoSchedulerPodList) { dst.ListMeta = src.ListMeta }, + func(list *v1beta1.ArangoSchedulerPodList) []*v1beta1.ArangoSchedulerPod { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1beta1.ArangoSchedulerPodList, items []*v1beta1.ArangoSchedulerPod) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1beta1.ArangoSchedulerPod), err } diff --git a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_scheduler_client.go b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_scheduler_client.go index 51977f27f..9d8508ae2 100644 --- a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_scheduler_client.go +++ b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/fake/fake_scheduler_client.go @@ -33,23 +33,23 @@ type FakeSchedulerV1beta1 struct { } func (c *FakeSchedulerV1beta1) ArangoProfiles(namespace string) v1beta1.ArangoProfileInterface { - return &FakeArangoProfiles{c, namespace} + return newFakeArangoProfiles(c, namespace) } func (c *FakeSchedulerV1beta1) ArangoSchedulerBatchJobs(namespace string) v1beta1.ArangoSchedulerBatchJobInterface { - return &FakeArangoSchedulerBatchJobs{c, namespace} + return newFakeArangoSchedulerBatchJobs(c, namespace) } func (c *FakeSchedulerV1beta1) ArangoSchedulerCronJobs(namespace string) v1beta1.ArangoSchedulerCronJobInterface { - return &FakeArangoSchedulerCronJobs{c, namespace} + return newFakeArangoSchedulerCronJobs(c, namespace) } func (c *FakeSchedulerV1beta1) ArangoSchedulerDeployments(namespace string) v1beta1.ArangoSchedulerDeploymentInterface { - return &FakeArangoSchedulerDeployments{c, namespace} + return newFakeArangoSchedulerDeployments(c, namespace) } func (c *FakeSchedulerV1beta1) ArangoSchedulerPods(namespace string) v1beta1.ArangoSchedulerPodInterface { - return &FakeArangoSchedulerPods{c, namespace} + return newFakeArangoSchedulerPods(c, namespace) } // RESTClient returns a RESTClient that is used to communicate diff --git a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/scheduler_client.go b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/scheduler_client.go index 8a50fd6eb..339a8631f 100644 --- a/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/scheduler_client.go +++ b/pkg/generated/clientset/versioned/typed/scheduler/v1beta1/scheduler_client.go @@ -23,10 +23,10 @@ package v1beta1 import ( - "net/http" + http "net/http" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" - "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" + schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" + scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" rest "k8s.io/client-go/rest" ) @@ -109,10 +109,10 @@ func New(c rest.Interface) *SchedulerV1beta1Client { } func setConfigDefaults(config *rest.Config) error { - gv := v1beta1.SchemeGroupVersion + gv := schedulerv1beta1.SchemeGroupVersion config.GroupVersion = &gv config.APIPath = "/apis" - config.NegotiatedSerializer = scheme.Codecs.WithoutConversion() + config.NegotiatedSerializer = rest.CodecFactoryForGeneratedClient(scheme.Scheme, scheme.Codecs).WithoutConversion() if config.UserAgent == "" { config.UserAgent = rest.DefaultKubernetesUserAgent() diff --git a/pkg/generated/clientset/versioned/typed/storage/v1alpha/arangolocalstorage.go b/pkg/generated/clientset/versioned/typed/storage/v1alpha/arangolocalstorage.go index 41118b0bd..911c64367 100644 --- a/pkg/generated/clientset/versioned/typed/storage/v1alpha/arangolocalstorage.go +++ b/pkg/generated/clientset/versioned/typed/storage/v1alpha/arangolocalstorage.go @@ -23,9 +23,9 @@ package v1alpha import ( - "context" + context "context" - v1alpha "github.com/arangodb/kube-arangodb/pkg/apis/storage/v1alpha" + storagev1alpha "github.com/arangodb/kube-arangodb/pkg/apis/storage/v1alpha" scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" types "k8s.io/apimachinery/pkg/types" @@ -41,33 +41,34 @@ type ArangoLocalStoragesGetter interface { // ArangoLocalStorageInterface has methods to work with ArangoLocalStorage resources. type ArangoLocalStorageInterface interface { - Create(ctx context.Context, arangoLocalStorage *v1alpha.ArangoLocalStorage, opts v1.CreateOptions) (*v1alpha.ArangoLocalStorage, error) - Update(ctx context.Context, arangoLocalStorage *v1alpha.ArangoLocalStorage, opts v1.UpdateOptions) (*v1alpha.ArangoLocalStorage, error) + Create(ctx context.Context, arangoLocalStorage *storagev1alpha.ArangoLocalStorage, opts v1.CreateOptions) (*storagev1alpha.ArangoLocalStorage, error) + Update(ctx context.Context, arangoLocalStorage *storagev1alpha.ArangoLocalStorage, opts v1.UpdateOptions) (*storagev1alpha.ArangoLocalStorage, error) // Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). - UpdateStatus(ctx context.Context, arangoLocalStorage *v1alpha.ArangoLocalStorage, opts v1.UpdateOptions) (*v1alpha.ArangoLocalStorage, error) + UpdateStatus(ctx context.Context, arangoLocalStorage *storagev1alpha.ArangoLocalStorage, opts v1.UpdateOptions) (*storagev1alpha.ArangoLocalStorage, error) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error - Get(ctx context.Context, name string, opts v1.GetOptions) (*v1alpha.ArangoLocalStorage, error) - List(ctx context.Context, opts v1.ListOptions) (*v1alpha.ArangoLocalStorageList, error) + Get(ctx context.Context, name string, opts v1.GetOptions) (*storagev1alpha.ArangoLocalStorage, error) + List(ctx context.Context, opts v1.ListOptions) (*storagev1alpha.ArangoLocalStorageList, error) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) - Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha.ArangoLocalStorage, err error) + Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *storagev1alpha.ArangoLocalStorage, err error) ArangoLocalStorageExpansion } // arangoLocalStorages implements ArangoLocalStorageInterface type arangoLocalStorages struct { - *gentype.ClientWithList[*v1alpha.ArangoLocalStorage, *v1alpha.ArangoLocalStorageList] + *gentype.ClientWithList[*storagev1alpha.ArangoLocalStorage, *storagev1alpha.ArangoLocalStorageList] } // newArangoLocalStorages returns a ArangoLocalStorages func newArangoLocalStorages(c *StorageV1alphaClient) *arangoLocalStorages { return &arangoLocalStorages{ - gentype.NewClientWithList[*v1alpha.ArangoLocalStorage, *v1alpha.ArangoLocalStorageList]( + gentype.NewClientWithList[*storagev1alpha.ArangoLocalStorage, *storagev1alpha.ArangoLocalStorageList]( "arangolocalstorages", c.RESTClient(), scheme.ParameterCodec, "", - func() *v1alpha.ArangoLocalStorage { return &v1alpha.ArangoLocalStorage{} }, - func() *v1alpha.ArangoLocalStorageList { return &v1alpha.ArangoLocalStorageList{} }), + func() *storagev1alpha.ArangoLocalStorage { return &storagev1alpha.ArangoLocalStorage{} }, + func() *storagev1alpha.ArangoLocalStorageList { return &storagev1alpha.ArangoLocalStorageList{} }, + ), } } diff --git a/pkg/generated/clientset/versioned/typed/storage/v1alpha/fake/fake_arangolocalstorage.go b/pkg/generated/clientset/versioned/typed/storage/v1alpha/fake/fake_arangolocalstorage.go index 30ea29267..c5e34f909 100644 --- a/pkg/generated/clientset/versioned/typed/storage/v1alpha/fake/fake_arangolocalstorage.go +++ b/pkg/generated/clientset/versioned/typed/storage/v1alpha/fake/fake_arangolocalstorage.go @@ -23,120 +23,34 @@ package fake import ( - "context" - v1alpha "github.com/arangodb/kube-arangodb/pkg/apis/storage/v1alpha" - v1 "k8s.io/apimachinery/pkg/apis/meta/v1" - labels "k8s.io/apimachinery/pkg/labels" - types "k8s.io/apimachinery/pkg/types" - watch "k8s.io/apimachinery/pkg/watch" - testing "k8s.io/client-go/testing" + storagev1alpha "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/typed/storage/v1alpha" + gentype "k8s.io/client-go/gentype" ) -// FakeArangoLocalStorages implements ArangoLocalStorageInterface -type FakeArangoLocalStorages struct { +// fakeArangoLocalStorages implements ArangoLocalStorageInterface +type fakeArangoLocalStorages struct { + *gentype.FakeClientWithList[*v1alpha.ArangoLocalStorage, *v1alpha.ArangoLocalStorageList] Fake *FakeStorageV1alpha } -var arangolocalstoragesResource = v1alpha.SchemeGroupVersion.WithResource("arangolocalstorages") - -var arangolocalstoragesKind = v1alpha.SchemeGroupVersion.WithKind("ArangoLocalStorage") - -// Get takes name of the arangoLocalStorage, and returns the corresponding arangoLocalStorage object, and an error if there is any. -func (c *FakeArangoLocalStorages) Get(ctx context.Context, name string, options v1.GetOptions) (result *v1alpha.ArangoLocalStorage, err error) { - emptyResult := &v1alpha.ArangoLocalStorage{} - obj, err := c.Fake. - Invokes(testing.NewRootGetActionWithOptions(arangolocalstoragesResource, name, options), emptyResult) - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha.ArangoLocalStorage), err -} - -// List takes label and field selectors, and returns the list of ArangoLocalStorages that match those selectors. -func (c *FakeArangoLocalStorages) List(ctx context.Context, opts v1.ListOptions) (result *v1alpha.ArangoLocalStorageList, err error) { - emptyResult := &v1alpha.ArangoLocalStorageList{} - obj, err := c.Fake. - Invokes(testing.NewRootListActionWithOptions(arangolocalstoragesResource, arangolocalstoragesKind, opts), emptyResult) - if obj == nil { - return emptyResult, err - } - - label, _, _ := testing.ExtractFromListOptions(opts) - if label == nil { - label = labels.Everything() - } - list := &v1alpha.ArangoLocalStorageList{ListMeta: obj.(*v1alpha.ArangoLocalStorageList).ListMeta} - for _, item := range obj.(*v1alpha.ArangoLocalStorageList).Items { - if label.Matches(labels.Set(item.Labels)) { - list.Items = append(list.Items, item) - } - } - return list, err -} - -// Watch returns a watch.Interface that watches the requested arangoLocalStorages. -func (c *FakeArangoLocalStorages) Watch(ctx context.Context, opts v1.ListOptions) (watch.Interface, error) { - return c.Fake. - InvokesWatch(testing.NewRootWatchActionWithOptions(arangolocalstoragesResource, opts)) -} - -// Create takes the representation of a arangoLocalStorage and creates it. Returns the server's representation of the arangoLocalStorage, and an error, if there is any. -func (c *FakeArangoLocalStorages) Create(ctx context.Context, arangoLocalStorage *v1alpha.ArangoLocalStorage, opts v1.CreateOptions) (result *v1alpha.ArangoLocalStorage, err error) { - emptyResult := &v1alpha.ArangoLocalStorage{} - obj, err := c.Fake. - Invokes(testing.NewRootCreateActionWithOptions(arangolocalstoragesResource, arangoLocalStorage, opts), emptyResult) - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha.ArangoLocalStorage), err -} - -// Update takes the representation of a arangoLocalStorage and updates it. Returns the server's representation of the arangoLocalStorage, and an error, if there is any. -func (c *FakeArangoLocalStorages) Update(ctx context.Context, arangoLocalStorage *v1alpha.ArangoLocalStorage, opts v1.UpdateOptions) (result *v1alpha.ArangoLocalStorage, err error) { - emptyResult := &v1alpha.ArangoLocalStorage{} - obj, err := c.Fake. - Invokes(testing.NewRootUpdateActionWithOptions(arangolocalstoragesResource, arangoLocalStorage, opts), emptyResult) - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha.ArangoLocalStorage), err -} - -// UpdateStatus was generated because the type contains a Status member. -// Add a +genclient:noStatus comment above the type to avoid generating UpdateStatus(). -func (c *FakeArangoLocalStorages) UpdateStatus(ctx context.Context, arangoLocalStorage *v1alpha.ArangoLocalStorage, opts v1.UpdateOptions) (result *v1alpha.ArangoLocalStorage, err error) { - emptyResult := &v1alpha.ArangoLocalStorage{} - obj, err := c.Fake. - Invokes(testing.NewRootUpdateSubresourceActionWithOptions(arangolocalstoragesResource, "status", arangoLocalStorage, opts), emptyResult) - if obj == nil { - return emptyResult, err - } - return obj.(*v1alpha.ArangoLocalStorage), err -} - -// Delete takes name of the arangoLocalStorage and deletes it. Returns an error if one occurs. -func (c *FakeArangoLocalStorages) Delete(ctx context.Context, name string, opts v1.DeleteOptions) error { - _, err := c.Fake. - Invokes(testing.NewRootDeleteActionWithOptions(arangolocalstoragesResource, name, opts), &v1alpha.ArangoLocalStorage{}) - return err -} - -// DeleteCollection deletes a collection of objects. -func (c *FakeArangoLocalStorages) DeleteCollection(ctx context.Context, opts v1.DeleteOptions, listOpts v1.ListOptions) error { - action := testing.NewRootDeleteCollectionActionWithOptions(arangolocalstoragesResource, opts, listOpts) - - _, err := c.Fake.Invokes(action, &v1alpha.ArangoLocalStorageList{}) - return err -} - -// Patch applies the patch and returns the patched arangoLocalStorage. -func (c *FakeArangoLocalStorages) Patch(ctx context.Context, name string, pt types.PatchType, data []byte, opts v1.PatchOptions, subresources ...string) (result *v1alpha.ArangoLocalStorage, err error) { - emptyResult := &v1alpha.ArangoLocalStorage{} - obj, err := c.Fake. - Invokes(testing.NewRootPatchSubresourceActionWithOptions(arangolocalstoragesResource, name, pt, data, opts, subresources...), emptyResult) - if obj == nil { - return emptyResult, err +func newFakeArangoLocalStorages(fake *FakeStorageV1alpha) storagev1alpha.ArangoLocalStorageInterface { + return &fakeArangoLocalStorages{ + gentype.NewFakeClientWithList[*v1alpha.ArangoLocalStorage, *v1alpha.ArangoLocalStorageList]( + fake.Fake, + "", + v1alpha.SchemeGroupVersion.WithResource("arangolocalstorages"), + v1alpha.SchemeGroupVersion.WithKind("ArangoLocalStorage"), + func() *v1alpha.ArangoLocalStorage { return &v1alpha.ArangoLocalStorage{} }, + func() *v1alpha.ArangoLocalStorageList { return &v1alpha.ArangoLocalStorageList{} }, + func(dst, src *v1alpha.ArangoLocalStorageList) { dst.ListMeta = src.ListMeta }, + func(list *v1alpha.ArangoLocalStorageList) []*v1alpha.ArangoLocalStorage { + return gentype.ToPointerSlice(list.Items) + }, + func(list *v1alpha.ArangoLocalStorageList, items []*v1alpha.ArangoLocalStorage) { + list.Items = gentype.FromPointerSlice(items) + }, + ), + fake, } - return obj.(*v1alpha.ArangoLocalStorage), err } diff --git a/pkg/generated/clientset/versioned/typed/storage/v1alpha/fake/fake_storage_client.go b/pkg/generated/clientset/versioned/typed/storage/v1alpha/fake/fake_storage_client.go index d93414b92..7fe220319 100644 --- a/pkg/generated/clientset/versioned/typed/storage/v1alpha/fake/fake_storage_client.go +++ b/pkg/generated/clientset/versioned/typed/storage/v1alpha/fake/fake_storage_client.go @@ -33,7 +33,7 @@ type FakeStorageV1alpha struct { } func (c *FakeStorageV1alpha) ArangoLocalStorages() v1alpha.ArangoLocalStorageInterface { - return &FakeArangoLocalStorages{c} + return newFakeArangoLocalStorages(c) } // RESTClient returns a RESTClient that is used to communicate diff --git a/pkg/generated/clientset/versioned/typed/storage/v1alpha/storage_client.go b/pkg/generated/clientset/versioned/typed/storage/v1alpha/storage_client.go index bd05b2d73..c3ef7a26e 100644 --- a/pkg/generated/clientset/versioned/typed/storage/v1alpha/storage_client.go +++ b/pkg/generated/clientset/versioned/typed/storage/v1alpha/storage_client.go @@ -23,10 +23,10 @@ package v1alpha import ( - "net/http" + http "net/http" - v1alpha "github.com/arangodb/kube-arangodb/pkg/apis/storage/v1alpha" - "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" + storagev1alpha "github.com/arangodb/kube-arangodb/pkg/apis/storage/v1alpha" + scheme "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned/scheme" rest "k8s.io/client-go/rest" ) @@ -89,10 +89,10 @@ func New(c rest.Interface) *StorageV1alphaClient { } func setConfigDefaults(config *rest.Config) error { - gv := v1alpha.SchemeGroupVersion + gv := storagev1alpha.SchemeGroupVersion config.GroupVersion = &gv config.APIPath = "/apis" - config.NegotiatedSerializer = scheme.Codecs.WithoutConversion() + config.NegotiatedSerializer = rest.CodecFactoryForGeneratedClient(scheme.Scheme, scheme.Codecs).WithoutConversion() if config.UserAgent == "" { config.UserAgent = rest.DefaultKubernetesUserAgent() diff --git a/pkg/generated/informers/externalversions/analytics/v1alpha1/graphanalyticsengine.go b/pkg/generated/informers/externalversions/analytics/v1alpha1/graphanalyticsengine.go index ba19078e6..d5d97e740 100644 --- a/pkg/generated/informers/externalversions/analytics/v1alpha1/graphanalyticsengine.go +++ b/pkg/generated/informers/externalversions/analytics/v1alpha1/graphanalyticsengine.go @@ -23,13 +23,13 @@ package v1alpha1 import ( - "context" + context "context" time "time" - analyticsv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/analytics/v1alpha1" + apisanalyticsv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/analytics/v1alpha1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/analytics/v1alpha1" + analyticsv1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/analytics/v1alpha1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // GraphAnalyticsEngines. type GraphAnalyticsEngineInformer interface { Informer() cache.SharedIndexInformer - Lister() v1alpha1.GraphAnalyticsEngineLister + Lister() analyticsv1alpha1.GraphAnalyticsEngineLister } type graphAnalyticsEngineInformer struct { @@ -75,7 +75,7 @@ func NewFilteredGraphAnalyticsEngineInformer(client versioned.Interface, namespa return client.AnalyticsV1alpha1().GraphAnalyticsEngines(namespace).Watch(context.TODO(), options) }, }, - &analyticsv1alpha1.GraphAnalyticsEngine{}, + &apisanalyticsv1alpha1.GraphAnalyticsEngine{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *graphAnalyticsEngineInformer) defaultInformer(client versioned.Interfac } func (f *graphAnalyticsEngineInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&analyticsv1alpha1.GraphAnalyticsEngine{}, f.defaultInformer) + return f.factory.InformerFor(&apisanalyticsv1alpha1.GraphAnalyticsEngine{}, f.defaultInformer) } -func (f *graphAnalyticsEngineInformer) Lister() v1alpha1.GraphAnalyticsEngineLister { - return v1alpha1.NewGraphAnalyticsEngineLister(f.Informer().GetIndexer()) +func (f *graphAnalyticsEngineInformer) Lister() analyticsv1alpha1.GraphAnalyticsEngineLister { + return analyticsv1alpha1.NewGraphAnalyticsEngineLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/apps/v1/arangojob.go b/pkg/generated/informers/externalversions/apps/v1/arangojob.go index 514b38ecb..f616d0f1f 100644 --- a/pkg/generated/informers/externalversions/apps/v1/arangojob.go +++ b/pkg/generated/informers/externalversions/apps/v1/arangojob.go @@ -23,13 +23,13 @@ package v1 import ( - "context" + context "context" time "time" - appsv1 "github.com/arangodb/kube-arangodb/pkg/apis/apps/v1" + apisappsv1 "github.com/arangodb/kube-arangodb/pkg/apis/apps/v1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/apps/v1" + appsv1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/apps/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoJobs. type ArangoJobInformer interface { Informer() cache.SharedIndexInformer - Lister() v1.ArangoJobLister + Lister() appsv1.ArangoJobLister } type arangoJobInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoJobInformer(client versioned.Interface, namespace string, return client.AppsV1().ArangoJobs(namespace).Watch(context.TODO(), options) }, }, - &appsv1.ArangoJob{}, + &apisappsv1.ArangoJob{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoJobInformer) defaultInformer(client versioned.Interface, resyncPe } func (f *arangoJobInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&appsv1.ArangoJob{}, f.defaultInformer) + return f.factory.InformerFor(&apisappsv1.ArangoJob{}, f.defaultInformer) } -func (f *arangoJobInformer) Lister() v1.ArangoJobLister { - return v1.NewArangoJobLister(f.Informer().GetIndexer()) +func (f *arangoJobInformer) Lister() appsv1.ArangoJobLister { + return appsv1.NewArangoJobLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/backup/v1/arangobackup.go b/pkg/generated/informers/externalversions/backup/v1/arangobackup.go index aab5d2564..d8f8acfba 100644 --- a/pkg/generated/informers/externalversions/backup/v1/arangobackup.go +++ b/pkg/generated/informers/externalversions/backup/v1/arangobackup.go @@ -23,13 +23,13 @@ package v1 import ( - "context" + context "context" time "time" - backupv1 "github.com/arangodb/kube-arangodb/pkg/apis/backup/v1" + apisbackupv1 "github.com/arangodb/kube-arangodb/pkg/apis/backup/v1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/backup/v1" + backupv1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/backup/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoBackups. type ArangoBackupInformer interface { Informer() cache.SharedIndexInformer - Lister() v1.ArangoBackupLister + Lister() backupv1.ArangoBackupLister } type arangoBackupInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoBackupInformer(client versioned.Interface, namespace strin return client.BackupV1().ArangoBackups(namespace).Watch(context.TODO(), options) }, }, - &backupv1.ArangoBackup{}, + &apisbackupv1.ArangoBackup{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoBackupInformer) defaultInformer(client versioned.Interface, resyn } func (f *arangoBackupInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&backupv1.ArangoBackup{}, f.defaultInformer) + return f.factory.InformerFor(&apisbackupv1.ArangoBackup{}, f.defaultInformer) } -func (f *arangoBackupInformer) Lister() v1.ArangoBackupLister { - return v1.NewArangoBackupLister(f.Informer().GetIndexer()) +func (f *arangoBackupInformer) Lister() backupv1.ArangoBackupLister { + return backupv1.NewArangoBackupLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/backup/v1/arangobackuppolicy.go b/pkg/generated/informers/externalversions/backup/v1/arangobackuppolicy.go index 594b9162b..5340d1dee 100644 --- a/pkg/generated/informers/externalversions/backup/v1/arangobackuppolicy.go +++ b/pkg/generated/informers/externalversions/backup/v1/arangobackuppolicy.go @@ -23,13 +23,13 @@ package v1 import ( - "context" + context "context" time "time" - backupv1 "github.com/arangodb/kube-arangodb/pkg/apis/backup/v1" + apisbackupv1 "github.com/arangodb/kube-arangodb/pkg/apis/backup/v1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/backup/v1" + backupv1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/backup/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoBackupPolicies. type ArangoBackupPolicyInformer interface { Informer() cache.SharedIndexInformer - Lister() v1.ArangoBackupPolicyLister + Lister() backupv1.ArangoBackupPolicyLister } type arangoBackupPolicyInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoBackupPolicyInformer(client versioned.Interface, namespace return client.BackupV1().ArangoBackupPolicies(namespace).Watch(context.TODO(), options) }, }, - &backupv1.ArangoBackupPolicy{}, + &apisbackupv1.ArangoBackupPolicy{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoBackupPolicyInformer) defaultInformer(client versioned.Interface, } func (f *arangoBackupPolicyInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&backupv1.ArangoBackupPolicy{}, f.defaultInformer) + return f.factory.InformerFor(&apisbackupv1.ArangoBackupPolicy{}, f.defaultInformer) } -func (f *arangoBackupPolicyInformer) Lister() v1.ArangoBackupPolicyLister { - return v1.NewArangoBackupPolicyLister(f.Informer().GetIndexer()) +func (f *arangoBackupPolicyInformer) Lister() backupv1.ArangoBackupPolicyLister { + return backupv1.NewArangoBackupPolicyLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/deployment/v1/arangoclustersynchronization.go b/pkg/generated/informers/externalversions/deployment/v1/arangoclustersynchronization.go index 1fa3ac9c4..005dcb40d 100644 --- a/pkg/generated/informers/externalversions/deployment/v1/arangoclustersynchronization.go +++ b/pkg/generated/informers/externalversions/deployment/v1/arangoclustersynchronization.go @@ -23,13 +23,13 @@ package v1 import ( - "context" + context "context" time "time" - deploymentv1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" + apisdeploymentv1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/deployment/v1" + deploymentv1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/deployment/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoClusterSynchronizations. type ArangoClusterSynchronizationInformer interface { Informer() cache.SharedIndexInformer - Lister() v1.ArangoClusterSynchronizationLister + Lister() deploymentv1.ArangoClusterSynchronizationLister } type arangoClusterSynchronizationInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoClusterSynchronizationInformer(client versioned.Interface, return client.DatabaseV1().ArangoClusterSynchronizations(namespace).Watch(context.TODO(), options) }, }, - &deploymentv1.ArangoClusterSynchronization{}, + &apisdeploymentv1.ArangoClusterSynchronization{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoClusterSynchronizationInformer) defaultInformer(client versioned. } func (f *arangoClusterSynchronizationInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&deploymentv1.ArangoClusterSynchronization{}, f.defaultInformer) + return f.factory.InformerFor(&apisdeploymentv1.ArangoClusterSynchronization{}, f.defaultInformer) } -func (f *arangoClusterSynchronizationInformer) Lister() v1.ArangoClusterSynchronizationLister { - return v1.NewArangoClusterSynchronizationLister(f.Informer().GetIndexer()) +func (f *arangoClusterSynchronizationInformer) Lister() deploymentv1.ArangoClusterSynchronizationLister { + return deploymentv1.NewArangoClusterSynchronizationLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/deployment/v1/arangodeployment.go b/pkg/generated/informers/externalversions/deployment/v1/arangodeployment.go index b68315fa1..156c45f0d 100644 --- a/pkg/generated/informers/externalversions/deployment/v1/arangodeployment.go +++ b/pkg/generated/informers/externalversions/deployment/v1/arangodeployment.go @@ -23,13 +23,13 @@ package v1 import ( - "context" + context "context" time "time" - deploymentv1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" + apisdeploymentv1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/deployment/v1" + deploymentv1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/deployment/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoDeployments. type ArangoDeploymentInformer interface { Informer() cache.SharedIndexInformer - Lister() v1.ArangoDeploymentLister + Lister() deploymentv1.ArangoDeploymentLister } type arangoDeploymentInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoDeploymentInformer(client versioned.Interface, namespace s return client.DatabaseV1().ArangoDeployments(namespace).Watch(context.TODO(), options) }, }, - &deploymentv1.ArangoDeployment{}, + &apisdeploymentv1.ArangoDeployment{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoDeploymentInformer) defaultInformer(client versioned.Interface, r } func (f *arangoDeploymentInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&deploymentv1.ArangoDeployment{}, f.defaultInformer) + return f.factory.InformerFor(&apisdeploymentv1.ArangoDeployment{}, f.defaultInformer) } -func (f *arangoDeploymentInformer) Lister() v1.ArangoDeploymentLister { - return v1.NewArangoDeploymentLister(f.Informer().GetIndexer()) +func (f *arangoDeploymentInformer) Lister() deploymentv1.ArangoDeploymentLister { + return deploymentv1.NewArangoDeploymentLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/deployment/v1/arangomember.go b/pkg/generated/informers/externalversions/deployment/v1/arangomember.go index 9c88ef573..16a535092 100644 --- a/pkg/generated/informers/externalversions/deployment/v1/arangomember.go +++ b/pkg/generated/informers/externalversions/deployment/v1/arangomember.go @@ -23,13 +23,13 @@ package v1 import ( - "context" + context "context" time "time" - deploymentv1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" + apisdeploymentv1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/deployment/v1" + deploymentv1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/deployment/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoMembers. type ArangoMemberInformer interface { Informer() cache.SharedIndexInformer - Lister() v1.ArangoMemberLister + Lister() deploymentv1.ArangoMemberLister } type arangoMemberInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoMemberInformer(client versioned.Interface, namespace strin return client.DatabaseV1().ArangoMembers(namespace).Watch(context.TODO(), options) }, }, - &deploymentv1.ArangoMember{}, + &apisdeploymentv1.ArangoMember{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoMemberInformer) defaultInformer(client versioned.Interface, resyn } func (f *arangoMemberInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&deploymentv1.ArangoMember{}, f.defaultInformer) + return f.factory.InformerFor(&apisdeploymentv1.ArangoMember{}, f.defaultInformer) } -func (f *arangoMemberInformer) Lister() v1.ArangoMemberLister { - return v1.NewArangoMemberLister(f.Informer().GetIndexer()) +func (f *arangoMemberInformer) Lister() deploymentv1.ArangoMemberLister { + return deploymentv1.NewArangoMemberLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/deployment/v1/arangotask.go b/pkg/generated/informers/externalversions/deployment/v1/arangotask.go index c9c749f3d..92ca4b9bd 100644 --- a/pkg/generated/informers/externalversions/deployment/v1/arangotask.go +++ b/pkg/generated/informers/externalversions/deployment/v1/arangotask.go @@ -23,13 +23,13 @@ package v1 import ( - "context" + context "context" time "time" - deploymentv1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" + apisdeploymentv1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/deployment/v1" + deploymentv1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/deployment/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoTasks. type ArangoTaskInformer interface { Informer() cache.SharedIndexInformer - Lister() v1.ArangoTaskLister + Lister() deploymentv1.ArangoTaskLister } type arangoTaskInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoTaskInformer(client versioned.Interface, namespace string, return client.DatabaseV1().ArangoTasks(namespace).Watch(context.TODO(), options) }, }, - &deploymentv1.ArangoTask{}, + &apisdeploymentv1.ArangoTask{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoTaskInformer) defaultInformer(client versioned.Interface, resyncP } func (f *arangoTaskInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&deploymentv1.ArangoTask{}, f.defaultInformer) + return f.factory.InformerFor(&apisdeploymentv1.ArangoTask{}, f.defaultInformer) } -func (f *arangoTaskInformer) Lister() v1.ArangoTaskLister { - return v1.NewArangoTaskLister(f.Informer().GetIndexer()) +func (f *arangoTaskInformer) Lister() deploymentv1.ArangoTaskLister { + return deploymentv1.NewArangoTaskLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/deployment/v2alpha1/arangoclustersynchronization.go b/pkg/generated/informers/externalversions/deployment/v2alpha1/arangoclustersynchronization.go index b99816ac6..3160281bb 100644 --- a/pkg/generated/informers/externalversions/deployment/v2alpha1/arangoclustersynchronization.go +++ b/pkg/generated/informers/externalversions/deployment/v2alpha1/arangoclustersynchronization.go @@ -23,13 +23,13 @@ package v2alpha1 import ( - "context" + context "context" time "time" - deploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" + apisdeploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/deployment/v2alpha1" + deploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/deployment/v2alpha1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoClusterSynchronizations. type ArangoClusterSynchronizationInformer interface { Informer() cache.SharedIndexInformer - Lister() v2alpha1.ArangoClusterSynchronizationLister + Lister() deploymentv2alpha1.ArangoClusterSynchronizationLister } type arangoClusterSynchronizationInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoClusterSynchronizationInformer(client versioned.Interface, return client.DatabaseV2alpha1().ArangoClusterSynchronizations(namespace).Watch(context.TODO(), options) }, }, - &deploymentv2alpha1.ArangoClusterSynchronization{}, + &apisdeploymentv2alpha1.ArangoClusterSynchronization{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoClusterSynchronizationInformer) defaultInformer(client versioned. } func (f *arangoClusterSynchronizationInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&deploymentv2alpha1.ArangoClusterSynchronization{}, f.defaultInformer) + return f.factory.InformerFor(&apisdeploymentv2alpha1.ArangoClusterSynchronization{}, f.defaultInformer) } -func (f *arangoClusterSynchronizationInformer) Lister() v2alpha1.ArangoClusterSynchronizationLister { - return v2alpha1.NewArangoClusterSynchronizationLister(f.Informer().GetIndexer()) +func (f *arangoClusterSynchronizationInformer) Lister() deploymentv2alpha1.ArangoClusterSynchronizationLister { + return deploymentv2alpha1.NewArangoClusterSynchronizationLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/deployment/v2alpha1/arangodeployment.go b/pkg/generated/informers/externalversions/deployment/v2alpha1/arangodeployment.go index 8187716c3..86045b95f 100644 --- a/pkg/generated/informers/externalversions/deployment/v2alpha1/arangodeployment.go +++ b/pkg/generated/informers/externalversions/deployment/v2alpha1/arangodeployment.go @@ -23,13 +23,13 @@ package v2alpha1 import ( - "context" + context "context" time "time" - deploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" + apisdeploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/deployment/v2alpha1" + deploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/deployment/v2alpha1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoDeployments. type ArangoDeploymentInformer interface { Informer() cache.SharedIndexInformer - Lister() v2alpha1.ArangoDeploymentLister + Lister() deploymentv2alpha1.ArangoDeploymentLister } type arangoDeploymentInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoDeploymentInformer(client versioned.Interface, namespace s return client.DatabaseV2alpha1().ArangoDeployments(namespace).Watch(context.TODO(), options) }, }, - &deploymentv2alpha1.ArangoDeployment{}, + &apisdeploymentv2alpha1.ArangoDeployment{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoDeploymentInformer) defaultInformer(client versioned.Interface, r } func (f *arangoDeploymentInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&deploymentv2alpha1.ArangoDeployment{}, f.defaultInformer) + return f.factory.InformerFor(&apisdeploymentv2alpha1.ArangoDeployment{}, f.defaultInformer) } -func (f *arangoDeploymentInformer) Lister() v2alpha1.ArangoDeploymentLister { - return v2alpha1.NewArangoDeploymentLister(f.Informer().GetIndexer()) +func (f *arangoDeploymentInformer) Lister() deploymentv2alpha1.ArangoDeploymentLister { + return deploymentv2alpha1.NewArangoDeploymentLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/deployment/v2alpha1/arangomember.go b/pkg/generated/informers/externalversions/deployment/v2alpha1/arangomember.go index 947fb28b4..d14f23b4f 100644 --- a/pkg/generated/informers/externalversions/deployment/v2alpha1/arangomember.go +++ b/pkg/generated/informers/externalversions/deployment/v2alpha1/arangomember.go @@ -23,13 +23,13 @@ package v2alpha1 import ( - "context" + context "context" time "time" - deploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" + apisdeploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/deployment/v2alpha1" + deploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/deployment/v2alpha1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoMembers. type ArangoMemberInformer interface { Informer() cache.SharedIndexInformer - Lister() v2alpha1.ArangoMemberLister + Lister() deploymentv2alpha1.ArangoMemberLister } type arangoMemberInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoMemberInformer(client versioned.Interface, namespace strin return client.DatabaseV2alpha1().ArangoMembers(namespace).Watch(context.TODO(), options) }, }, - &deploymentv2alpha1.ArangoMember{}, + &apisdeploymentv2alpha1.ArangoMember{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoMemberInformer) defaultInformer(client versioned.Interface, resyn } func (f *arangoMemberInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&deploymentv2alpha1.ArangoMember{}, f.defaultInformer) + return f.factory.InformerFor(&apisdeploymentv2alpha1.ArangoMember{}, f.defaultInformer) } -func (f *arangoMemberInformer) Lister() v2alpha1.ArangoMemberLister { - return v2alpha1.NewArangoMemberLister(f.Informer().GetIndexer()) +func (f *arangoMemberInformer) Lister() deploymentv2alpha1.ArangoMemberLister { + return deploymentv2alpha1.NewArangoMemberLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/deployment/v2alpha1/arangotask.go b/pkg/generated/informers/externalversions/deployment/v2alpha1/arangotask.go index 3a91d64fb..adc4b03b0 100644 --- a/pkg/generated/informers/externalversions/deployment/v2alpha1/arangotask.go +++ b/pkg/generated/informers/externalversions/deployment/v2alpha1/arangotask.go @@ -23,13 +23,13 @@ package v2alpha1 import ( - "context" + context "context" time "time" - deploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" + apisdeploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/deployment/v2alpha1" + deploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/deployment/v2alpha1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoTasks. type ArangoTaskInformer interface { Informer() cache.SharedIndexInformer - Lister() v2alpha1.ArangoTaskLister + Lister() deploymentv2alpha1.ArangoTaskLister } type arangoTaskInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoTaskInformer(client versioned.Interface, namespace string, return client.DatabaseV2alpha1().ArangoTasks(namespace).Watch(context.TODO(), options) }, }, - &deploymentv2alpha1.ArangoTask{}, + &apisdeploymentv2alpha1.ArangoTask{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoTaskInformer) defaultInformer(client versioned.Interface, resyncP } func (f *arangoTaskInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&deploymentv2alpha1.ArangoTask{}, f.defaultInformer) + return f.factory.InformerFor(&apisdeploymentv2alpha1.ArangoTask{}, f.defaultInformer) } -func (f *arangoTaskInformer) Lister() v2alpha1.ArangoTaskLister { - return v2alpha1.NewArangoTaskLister(f.Informer().GetIndexer()) +func (f *arangoTaskInformer) Lister() deploymentv2alpha1.ArangoTaskLister { + return deploymentv2alpha1.NewArangoTaskLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/generic.go b/pkg/generated/informers/externalversions/generic.go index 5cea10eb1..9b038714a 100644 --- a/pkg/generated/informers/externalversions/generic.go +++ b/pkg/generated/informers/externalversions/generic.go @@ -23,7 +23,7 @@ package externalversions import ( - "fmt" + fmt "fmt" v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/analytics/v1alpha1" v1 "github.com/arangodb/kube-arangodb/pkg/apis/apps/v1" diff --git a/pkg/generated/informers/externalversions/ml/v1alpha1/arangomlbatchjob.go b/pkg/generated/informers/externalversions/ml/v1alpha1/arangomlbatchjob.go index 47dbf6d44..de3ad752b 100644 --- a/pkg/generated/informers/externalversions/ml/v1alpha1/arangomlbatchjob.go +++ b/pkg/generated/informers/externalversions/ml/v1alpha1/arangomlbatchjob.go @@ -23,13 +23,13 @@ package v1alpha1 import ( - "context" + context "context" time "time" - mlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" + apismlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/ml/v1alpha1" + mlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/ml/v1alpha1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoMLBatchJobs. type ArangoMLBatchJobInformer interface { Informer() cache.SharedIndexInformer - Lister() v1alpha1.ArangoMLBatchJobLister + Lister() mlv1alpha1.ArangoMLBatchJobLister } type arangoMLBatchJobInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoMLBatchJobInformer(client versioned.Interface, namespace s return client.MlV1alpha1().ArangoMLBatchJobs(namespace).Watch(context.TODO(), options) }, }, - &mlv1alpha1.ArangoMLBatchJob{}, + &apismlv1alpha1.ArangoMLBatchJob{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoMLBatchJobInformer) defaultInformer(client versioned.Interface, r } func (f *arangoMLBatchJobInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&mlv1alpha1.ArangoMLBatchJob{}, f.defaultInformer) + return f.factory.InformerFor(&apismlv1alpha1.ArangoMLBatchJob{}, f.defaultInformer) } -func (f *arangoMLBatchJobInformer) Lister() v1alpha1.ArangoMLBatchJobLister { - return v1alpha1.NewArangoMLBatchJobLister(f.Informer().GetIndexer()) +func (f *arangoMLBatchJobInformer) Lister() mlv1alpha1.ArangoMLBatchJobLister { + return mlv1alpha1.NewArangoMLBatchJobLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/ml/v1alpha1/arangomlcronjob.go b/pkg/generated/informers/externalversions/ml/v1alpha1/arangomlcronjob.go index 538917604..851576fcb 100644 --- a/pkg/generated/informers/externalversions/ml/v1alpha1/arangomlcronjob.go +++ b/pkg/generated/informers/externalversions/ml/v1alpha1/arangomlcronjob.go @@ -23,13 +23,13 @@ package v1alpha1 import ( - "context" + context "context" time "time" - mlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" + apismlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/ml/v1alpha1" + mlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/ml/v1alpha1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoMLCronJobs. type ArangoMLCronJobInformer interface { Informer() cache.SharedIndexInformer - Lister() v1alpha1.ArangoMLCronJobLister + Lister() mlv1alpha1.ArangoMLCronJobLister } type arangoMLCronJobInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoMLCronJobInformer(client versioned.Interface, namespace st return client.MlV1alpha1().ArangoMLCronJobs(namespace).Watch(context.TODO(), options) }, }, - &mlv1alpha1.ArangoMLCronJob{}, + &apismlv1alpha1.ArangoMLCronJob{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoMLCronJobInformer) defaultInformer(client versioned.Interface, re } func (f *arangoMLCronJobInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&mlv1alpha1.ArangoMLCronJob{}, f.defaultInformer) + return f.factory.InformerFor(&apismlv1alpha1.ArangoMLCronJob{}, f.defaultInformer) } -func (f *arangoMLCronJobInformer) Lister() v1alpha1.ArangoMLCronJobLister { - return v1alpha1.NewArangoMLCronJobLister(f.Informer().GetIndexer()) +func (f *arangoMLCronJobInformer) Lister() mlv1alpha1.ArangoMLCronJobLister { + return mlv1alpha1.NewArangoMLCronJobLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/ml/v1alpha1/arangomlextension.go b/pkg/generated/informers/externalversions/ml/v1alpha1/arangomlextension.go index a36b8eb8c..01588a779 100644 --- a/pkg/generated/informers/externalversions/ml/v1alpha1/arangomlextension.go +++ b/pkg/generated/informers/externalversions/ml/v1alpha1/arangomlextension.go @@ -23,13 +23,13 @@ package v1alpha1 import ( - "context" + context "context" time "time" - mlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" + apismlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/ml/v1alpha1" + mlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/ml/v1alpha1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoMLExtensions. type ArangoMLExtensionInformer interface { Informer() cache.SharedIndexInformer - Lister() v1alpha1.ArangoMLExtensionLister + Lister() mlv1alpha1.ArangoMLExtensionLister } type arangoMLExtensionInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoMLExtensionInformer(client versioned.Interface, namespace return client.MlV1alpha1().ArangoMLExtensions(namespace).Watch(context.TODO(), options) }, }, - &mlv1alpha1.ArangoMLExtension{}, + &apismlv1alpha1.ArangoMLExtension{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoMLExtensionInformer) defaultInformer(client versioned.Interface, } func (f *arangoMLExtensionInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&mlv1alpha1.ArangoMLExtension{}, f.defaultInformer) + return f.factory.InformerFor(&apismlv1alpha1.ArangoMLExtension{}, f.defaultInformer) } -func (f *arangoMLExtensionInformer) Lister() v1alpha1.ArangoMLExtensionLister { - return v1alpha1.NewArangoMLExtensionLister(f.Informer().GetIndexer()) +func (f *arangoMLExtensionInformer) Lister() mlv1alpha1.ArangoMLExtensionLister { + return mlv1alpha1.NewArangoMLExtensionLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/ml/v1alpha1/arangomlstorage.go b/pkg/generated/informers/externalversions/ml/v1alpha1/arangomlstorage.go index cec4c71ac..171e942ba 100644 --- a/pkg/generated/informers/externalversions/ml/v1alpha1/arangomlstorage.go +++ b/pkg/generated/informers/externalversions/ml/v1alpha1/arangomlstorage.go @@ -23,13 +23,13 @@ package v1alpha1 import ( - "context" + context "context" time "time" - mlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" + apismlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/ml/v1alpha1" + mlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/ml/v1alpha1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoMLStorages. type ArangoMLStorageInformer interface { Informer() cache.SharedIndexInformer - Lister() v1alpha1.ArangoMLStorageLister + Lister() mlv1alpha1.ArangoMLStorageLister } type arangoMLStorageInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoMLStorageInformer(client versioned.Interface, namespace st return client.MlV1alpha1().ArangoMLStorages(namespace).Watch(context.TODO(), options) }, }, - &mlv1alpha1.ArangoMLStorage{}, + &apismlv1alpha1.ArangoMLStorage{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoMLStorageInformer) defaultInformer(client versioned.Interface, re } func (f *arangoMLStorageInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&mlv1alpha1.ArangoMLStorage{}, f.defaultInformer) + return f.factory.InformerFor(&apismlv1alpha1.ArangoMLStorage{}, f.defaultInformer) } -func (f *arangoMLStorageInformer) Lister() v1alpha1.ArangoMLStorageLister { - return v1alpha1.NewArangoMLStorageLister(f.Informer().GetIndexer()) +func (f *arangoMLStorageInformer) Lister() mlv1alpha1.ArangoMLStorageLister { + return mlv1alpha1.NewArangoMLStorageLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/ml/v1beta1/arangomlextension.go b/pkg/generated/informers/externalversions/ml/v1beta1/arangomlextension.go index cd5605173..b1ac548d3 100644 --- a/pkg/generated/informers/externalversions/ml/v1beta1/arangomlextension.go +++ b/pkg/generated/informers/externalversions/ml/v1beta1/arangomlextension.go @@ -23,13 +23,13 @@ package v1beta1 import ( - "context" + context "context" time "time" - mlv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1beta1" + apismlv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1beta1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/ml/v1beta1" + mlv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/ml/v1beta1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoMLExtensions. type ArangoMLExtensionInformer interface { Informer() cache.SharedIndexInformer - Lister() v1beta1.ArangoMLExtensionLister + Lister() mlv1beta1.ArangoMLExtensionLister } type arangoMLExtensionInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoMLExtensionInformer(client versioned.Interface, namespace return client.MlV1beta1().ArangoMLExtensions(namespace).Watch(context.TODO(), options) }, }, - &mlv1beta1.ArangoMLExtension{}, + &apismlv1beta1.ArangoMLExtension{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoMLExtensionInformer) defaultInformer(client versioned.Interface, } func (f *arangoMLExtensionInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&mlv1beta1.ArangoMLExtension{}, f.defaultInformer) + return f.factory.InformerFor(&apismlv1beta1.ArangoMLExtension{}, f.defaultInformer) } -func (f *arangoMLExtensionInformer) Lister() v1beta1.ArangoMLExtensionLister { - return v1beta1.NewArangoMLExtensionLister(f.Informer().GetIndexer()) +func (f *arangoMLExtensionInformer) Lister() mlv1beta1.ArangoMLExtensionLister { + return mlv1beta1.NewArangoMLExtensionLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/ml/v1beta1/arangomlstorage.go b/pkg/generated/informers/externalversions/ml/v1beta1/arangomlstorage.go index bd2bc6418..f17095d75 100644 --- a/pkg/generated/informers/externalversions/ml/v1beta1/arangomlstorage.go +++ b/pkg/generated/informers/externalversions/ml/v1beta1/arangomlstorage.go @@ -23,13 +23,13 @@ package v1beta1 import ( - "context" + context "context" time "time" - mlv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1beta1" + apismlv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1beta1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/ml/v1beta1" + mlv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/ml/v1beta1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoMLStorages. type ArangoMLStorageInformer interface { Informer() cache.SharedIndexInformer - Lister() v1beta1.ArangoMLStorageLister + Lister() mlv1beta1.ArangoMLStorageLister } type arangoMLStorageInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoMLStorageInformer(client versioned.Interface, namespace st return client.MlV1beta1().ArangoMLStorages(namespace).Watch(context.TODO(), options) }, }, - &mlv1beta1.ArangoMLStorage{}, + &apismlv1beta1.ArangoMLStorage{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoMLStorageInformer) defaultInformer(client versioned.Interface, re } func (f *arangoMLStorageInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&mlv1beta1.ArangoMLStorage{}, f.defaultInformer) + return f.factory.InformerFor(&apismlv1beta1.ArangoMLStorage{}, f.defaultInformer) } -func (f *arangoMLStorageInformer) Lister() v1beta1.ArangoMLStorageLister { - return v1beta1.NewArangoMLStorageLister(f.Informer().GetIndexer()) +func (f *arangoMLStorageInformer) Lister() mlv1beta1.ArangoMLStorageLister { + return mlv1beta1.NewArangoMLStorageLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/networking/v1alpha1/arangoroute.go b/pkg/generated/informers/externalversions/networking/v1alpha1/arangoroute.go index ca4451464..1870c18d8 100644 --- a/pkg/generated/informers/externalversions/networking/v1alpha1/arangoroute.go +++ b/pkg/generated/informers/externalversions/networking/v1alpha1/arangoroute.go @@ -23,13 +23,13 @@ package v1alpha1 import ( - "context" + context "context" time "time" - networkingv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/networking/v1alpha1" + apisnetworkingv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/networking/v1alpha1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/networking/v1alpha1" + networkingv1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/networking/v1alpha1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoRoutes. type ArangoRouteInformer interface { Informer() cache.SharedIndexInformer - Lister() v1alpha1.ArangoRouteLister + Lister() networkingv1alpha1.ArangoRouteLister } type arangoRouteInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoRouteInformer(client versioned.Interface, namespace string return client.NetworkingV1alpha1().ArangoRoutes(namespace).Watch(context.TODO(), options) }, }, - &networkingv1alpha1.ArangoRoute{}, + &apisnetworkingv1alpha1.ArangoRoute{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoRouteInformer) defaultInformer(client versioned.Interface, resync } func (f *arangoRouteInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&networkingv1alpha1.ArangoRoute{}, f.defaultInformer) + return f.factory.InformerFor(&apisnetworkingv1alpha1.ArangoRoute{}, f.defaultInformer) } -func (f *arangoRouteInformer) Lister() v1alpha1.ArangoRouteLister { - return v1alpha1.NewArangoRouteLister(f.Informer().GetIndexer()) +func (f *arangoRouteInformer) Lister() networkingv1alpha1.ArangoRouteLister { + return networkingv1alpha1.NewArangoRouteLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/networking/v1beta1/arangoroute.go b/pkg/generated/informers/externalversions/networking/v1beta1/arangoroute.go index e38efd9a4..bd00f3899 100644 --- a/pkg/generated/informers/externalversions/networking/v1beta1/arangoroute.go +++ b/pkg/generated/informers/externalversions/networking/v1beta1/arangoroute.go @@ -23,13 +23,13 @@ package v1beta1 import ( - "context" + context "context" time "time" - networkingv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/networking/v1beta1" + apisnetworkingv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/networking/v1beta1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/networking/v1beta1" + networkingv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/networking/v1beta1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoRoutes. type ArangoRouteInformer interface { Informer() cache.SharedIndexInformer - Lister() v1beta1.ArangoRouteLister + Lister() networkingv1beta1.ArangoRouteLister } type arangoRouteInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoRouteInformer(client versioned.Interface, namespace string return client.NetworkingV1beta1().ArangoRoutes(namespace).Watch(context.TODO(), options) }, }, - &networkingv1beta1.ArangoRoute{}, + &apisnetworkingv1beta1.ArangoRoute{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoRouteInformer) defaultInformer(client versioned.Interface, resync } func (f *arangoRouteInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&networkingv1beta1.ArangoRoute{}, f.defaultInformer) + return f.factory.InformerFor(&apisnetworkingv1beta1.ArangoRoute{}, f.defaultInformer) } -func (f *arangoRouteInformer) Lister() v1beta1.ArangoRouteLister { - return v1beta1.NewArangoRouteLister(f.Informer().GetIndexer()) +func (f *arangoRouteInformer) Lister() networkingv1beta1.ArangoRouteLister { + return networkingv1beta1.NewArangoRouteLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/platform/v1alpha1/arangoplatformchart.go b/pkg/generated/informers/externalversions/platform/v1alpha1/arangoplatformchart.go index b1d2bf506..ce8b240f5 100644 --- a/pkg/generated/informers/externalversions/platform/v1alpha1/arangoplatformchart.go +++ b/pkg/generated/informers/externalversions/platform/v1alpha1/arangoplatformchart.go @@ -23,13 +23,13 @@ package v1alpha1 import ( - "context" + context "context" time "time" - platformv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" + apisplatformv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/platform/v1alpha1" + platformv1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/platform/v1alpha1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoPlatformCharts. type ArangoPlatformChartInformer interface { Informer() cache.SharedIndexInformer - Lister() v1alpha1.ArangoPlatformChartLister + Lister() platformv1alpha1.ArangoPlatformChartLister } type arangoPlatformChartInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoPlatformChartInformer(client versioned.Interface, namespac return client.PlatformV1alpha1().ArangoPlatformCharts(namespace).Watch(context.TODO(), options) }, }, - &platformv1alpha1.ArangoPlatformChart{}, + &apisplatformv1alpha1.ArangoPlatformChart{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoPlatformChartInformer) defaultInformer(client versioned.Interface } func (f *arangoPlatformChartInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&platformv1alpha1.ArangoPlatformChart{}, f.defaultInformer) + return f.factory.InformerFor(&apisplatformv1alpha1.ArangoPlatformChart{}, f.defaultInformer) } -func (f *arangoPlatformChartInformer) Lister() v1alpha1.ArangoPlatformChartLister { - return v1alpha1.NewArangoPlatformChartLister(f.Informer().GetIndexer()) +func (f *arangoPlatformChartInformer) Lister() platformv1alpha1.ArangoPlatformChartLister { + return platformv1alpha1.NewArangoPlatformChartLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/platform/v1alpha1/arangoplatformservice.go b/pkg/generated/informers/externalversions/platform/v1alpha1/arangoplatformservice.go index 78717d866..670fe0e8c 100644 --- a/pkg/generated/informers/externalversions/platform/v1alpha1/arangoplatformservice.go +++ b/pkg/generated/informers/externalversions/platform/v1alpha1/arangoplatformservice.go @@ -23,13 +23,13 @@ package v1alpha1 import ( - "context" + context "context" time "time" - platformv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" + apisplatformv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/platform/v1alpha1" + platformv1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/platform/v1alpha1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoPlatformServices. type ArangoPlatformServiceInformer interface { Informer() cache.SharedIndexInformer - Lister() v1alpha1.ArangoPlatformServiceLister + Lister() platformv1alpha1.ArangoPlatformServiceLister } type arangoPlatformServiceInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoPlatformServiceInformer(client versioned.Interface, namesp return client.PlatformV1alpha1().ArangoPlatformServices(namespace).Watch(context.TODO(), options) }, }, - &platformv1alpha1.ArangoPlatformService{}, + &apisplatformv1alpha1.ArangoPlatformService{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoPlatformServiceInformer) defaultInformer(client versioned.Interfa } func (f *arangoPlatformServiceInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&platformv1alpha1.ArangoPlatformService{}, f.defaultInformer) + return f.factory.InformerFor(&apisplatformv1alpha1.ArangoPlatformService{}, f.defaultInformer) } -func (f *arangoPlatformServiceInformer) Lister() v1alpha1.ArangoPlatformServiceLister { - return v1alpha1.NewArangoPlatformServiceLister(f.Informer().GetIndexer()) +func (f *arangoPlatformServiceInformer) Lister() platformv1alpha1.ArangoPlatformServiceLister { + return platformv1alpha1.NewArangoPlatformServiceLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/platform/v1alpha1/arangoplatformstorage.go b/pkg/generated/informers/externalversions/platform/v1alpha1/arangoplatformstorage.go index db7270268..d54fc56f1 100644 --- a/pkg/generated/informers/externalversions/platform/v1alpha1/arangoplatformstorage.go +++ b/pkg/generated/informers/externalversions/platform/v1alpha1/arangoplatformstorage.go @@ -23,13 +23,13 @@ package v1alpha1 import ( - "context" + context "context" time "time" - platformv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" + apisplatformv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/platform/v1alpha1" + platformv1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/platform/v1alpha1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoPlatformStorages. type ArangoPlatformStorageInformer interface { Informer() cache.SharedIndexInformer - Lister() v1alpha1.ArangoPlatformStorageLister + Lister() platformv1alpha1.ArangoPlatformStorageLister } type arangoPlatformStorageInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoPlatformStorageInformer(client versioned.Interface, namesp return client.PlatformV1alpha1().ArangoPlatformStorages(namespace).Watch(context.TODO(), options) }, }, - &platformv1alpha1.ArangoPlatformStorage{}, + &apisplatformv1alpha1.ArangoPlatformStorage{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoPlatformStorageInformer) defaultInformer(client versioned.Interfa } func (f *arangoPlatformStorageInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&platformv1alpha1.ArangoPlatformStorage{}, f.defaultInformer) + return f.factory.InformerFor(&apisplatformv1alpha1.ArangoPlatformStorage{}, f.defaultInformer) } -func (f *arangoPlatformStorageInformer) Lister() v1alpha1.ArangoPlatformStorageLister { - return v1alpha1.NewArangoPlatformStorageLister(f.Informer().GetIndexer()) +func (f *arangoPlatformStorageInformer) Lister() platformv1alpha1.ArangoPlatformStorageLister { + return platformv1alpha1.NewArangoPlatformStorageLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/platform/v1beta1/arangoplatformchart.go b/pkg/generated/informers/externalversions/platform/v1beta1/arangoplatformchart.go index 93b81e262..335434551 100644 --- a/pkg/generated/informers/externalversions/platform/v1beta1/arangoplatformchart.go +++ b/pkg/generated/informers/externalversions/platform/v1beta1/arangoplatformchart.go @@ -23,13 +23,13 @@ package v1beta1 import ( - "context" + context "context" time "time" - platformv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" + apisplatformv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/platform/v1beta1" + platformv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/platform/v1beta1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoPlatformCharts. type ArangoPlatformChartInformer interface { Informer() cache.SharedIndexInformer - Lister() v1beta1.ArangoPlatformChartLister + Lister() platformv1beta1.ArangoPlatformChartLister } type arangoPlatformChartInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoPlatformChartInformer(client versioned.Interface, namespac return client.PlatformV1beta1().ArangoPlatformCharts(namespace).Watch(context.TODO(), options) }, }, - &platformv1beta1.ArangoPlatformChart{}, + &apisplatformv1beta1.ArangoPlatformChart{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoPlatformChartInformer) defaultInformer(client versioned.Interface } func (f *arangoPlatformChartInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&platformv1beta1.ArangoPlatformChart{}, f.defaultInformer) + return f.factory.InformerFor(&apisplatformv1beta1.ArangoPlatformChart{}, f.defaultInformer) } -func (f *arangoPlatformChartInformer) Lister() v1beta1.ArangoPlatformChartLister { - return v1beta1.NewArangoPlatformChartLister(f.Informer().GetIndexer()) +func (f *arangoPlatformChartInformer) Lister() platformv1beta1.ArangoPlatformChartLister { + return platformv1beta1.NewArangoPlatformChartLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/platform/v1beta1/arangoplatformservice.go b/pkg/generated/informers/externalversions/platform/v1beta1/arangoplatformservice.go index 18ad7776c..672691b2f 100644 --- a/pkg/generated/informers/externalversions/platform/v1beta1/arangoplatformservice.go +++ b/pkg/generated/informers/externalversions/platform/v1beta1/arangoplatformservice.go @@ -23,13 +23,13 @@ package v1beta1 import ( - "context" + context "context" time "time" - platformv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" + apisplatformv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/platform/v1beta1" + platformv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/platform/v1beta1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoPlatformServices. type ArangoPlatformServiceInformer interface { Informer() cache.SharedIndexInformer - Lister() v1beta1.ArangoPlatformServiceLister + Lister() platformv1beta1.ArangoPlatformServiceLister } type arangoPlatformServiceInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoPlatformServiceInformer(client versioned.Interface, namesp return client.PlatformV1beta1().ArangoPlatformServices(namespace).Watch(context.TODO(), options) }, }, - &platformv1beta1.ArangoPlatformService{}, + &apisplatformv1beta1.ArangoPlatformService{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoPlatformServiceInformer) defaultInformer(client versioned.Interfa } func (f *arangoPlatformServiceInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&platformv1beta1.ArangoPlatformService{}, f.defaultInformer) + return f.factory.InformerFor(&apisplatformv1beta1.ArangoPlatformService{}, f.defaultInformer) } -func (f *arangoPlatformServiceInformer) Lister() v1beta1.ArangoPlatformServiceLister { - return v1beta1.NewArangoPlatformServiceLister(f.Informer().GetIndexer()) +func (f *arangoPlatformServiceInformer) Lister() platformv1beta1.ArangoPlatformServiceLister { + return platformv1beta1.NewArangoPlatformServiceLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/platform/v1beta1/arangoplatformstorage.go b/pkg/generated/informers/externalversions/platform/v1beta1/arangoplatformstorage.go index 58d92e786..d4ca6d7f7 100644 --- a/pkg/generated/informers/externalversions/platform/v1beta1/arangoplatformstorage.go +++ b/pkg/generated/informers/externalversions/platform/v1beta1/arangoplatformstorage.go @@ -23,13 +23,13 @@ package v1beta1 import ( - "context" + context "context" time "time" - platformv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" + apisplatformv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/platform/v1beta1" + platformv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/platform/v1beta1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoPlatformStorages. type ArangoPlatformStorageInformer interface { Informer() cache.SharedIndexInformer - Lister() v1beta1.ArangoPlatformStorageLister + Lister() platformv1beta1.ArangoPlatformStorageLister } type arangoPlatformStorageInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoPlatformStorageInformer(client versioned.Interface, namesp return client.PlatformV1beta1().ArangoPlatformStorages(namespace).Watch(context.TODO(), options) }, }, - &platformv1beta1.ArangoPlatformStorage{}, + &apisplatformv1beta1.ArangoPlatformStorage{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoPlatformStorageInformer) defaultInformer(client versioned.Interfa } func (f *arangoPlatformStorageInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&platformv1beta1.ArangoPlatformStorage{}, f.defaultInformer) + return f.factory.InformerFor(&apisplatformv1beta1.ArangoPlatformStorage{}, f.defaultInformer) } -func (f *arangoPlatformStorageInformer) Lister() v1beta1.ArangoPlatformStorageLister { - return v1beta1.NewArangoPlatformStorageLister(f.Informer().GetIndexer()) +func (f *arangoPlatformStorageInformer) Lister() platformv1beta1.ArangoPlatformStorageLister { + return platformv1beta1.NewArangoPlatformStorageLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/replication/v1/arangodeploymentreplication.go b/pkg/generated/informers/externalversions/replication/v1/arangodeploymentreplication.go index 36c0503b9..9737aff57 100644 --- a/pkg/generated/informers/externalversions/replication/v1/arangodeploymentreplication.go +++ b/pkg/generated/informers/externalversions/replication/v1/arangodeploymentreplication.go @@ -23,13 +23,13 @@ package v1 import ( - "context" + context "context" time "time" - replicationv1 "github.com/arangodb/kube-arangodb/pkg/apis/replication/v1" + apisreplicationv1 "github.com/arangodb/kube-arangodb/pkg/apis/replication/v1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/replication/v1" + replicationv1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/replication/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoDeploymentReplications. type ArangoDeploymentReplicationInformer interface { Informer() cache.SharedIndexInformer - Lister() v1.ArangoDeploymentReplicationLister + Lister() replicationv1.ArangoDeploymentReplicationLister } type arangoDeploymentReplicationInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoDeploymentReplicationInformer(client versioned.Interface, return client.ReplicationV1().ArangoDeploymentReplications(namespace).Watch(context.TODO(), options) }, }, - &replicationv1.ArangoDeploymentReplication{}, + &apisreplicationv1.ArangoDeploymentReplication{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoDeploymentReplicationInformer) defaultInformer(client versioned.I } func (f *arangoDeploymentReplicationInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&replicationv1.ArangoDeploymentReplication{}, f.defaultInformer) + return f.factory.InformerFor(&apisreplicationv1.ArangoDeploymentReplication{}, f.defaultInformer) } -func (f *arangoDeploymentReplicationInformer) Lister() v1.ArangoDeploymentReplicationLister { - return v1.NewArangoDeploymentReplicationLister(f.Informer().GetIndexer()) +func (f *arangoDeploymentReplicationInformer) Lister() replicationv1.ArangoDeploymentReplicationLister { + return replicationv1.NewArangoDeploymentReplicationLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/replication/v2alpha1/arangodeploymentreplication.go b/pkg/generated/informers/externalversions/replication/v2alpha1/arangodeploymentreplication.go index 798152461..a03870790 100644 --- a/pkg/generated/informers/externalversions/replication/v2alpha1/arangodeploymentreplication.go +++ b/pkg/generated/informers/externalversions/replication/v2alpha1/arangodeploymentreplication.go @@ -23,13 +23,13 @@ package v2alpha1 import ( - "context" + context "context" time "time" - replicationv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/replication/v2alpha1" + apisreplicationv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/replication/v2alpha1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/replication/v2alpha1" + replicationv2alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/replication/v2alpha1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoDeploymentReplications. type ArangoDeploymentReplicationInformer interface { Informer() cache.SharedIndexInformer - Lister() v2alpha1.ArangoDeploymentReplicationLister + Lister() replicationv2alpha1.ArangoDeploymentReplicationLister } type arangoDeploymentReplicationInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoDeploymentReplicationInformer(client versioned.Interface, return client.ReplicationV2alpha1().ArangoDeploymentReplications(namespace).Watch(context.TODO(), options) }, }, - &replicationv2alpha1.ArangoDeploymentReplication{}, + &apisreplicationv2alpha1.ArangoDeploymentReplication{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoDeploymentReplicationInformer) defaultInformer(client versioned.I } func (f *arangoDeploymentReplicationInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&replicationv2alpha1.ArangoDeploymentReplication{}, f.defaultInformer) + return f.factory.InformerFor(&apisreplicationv2alpha1.ArangoDeploymentReplication{}, f.defaultInformer) } -func (f *arangoDeploymentReplicationInformer) Lister() v2alpha1.ArangoDeploymentReplicationLister { - return v2alpha1.NewArangoDeploymentReplicationLister(f.Informer().GetIndexer()) +func (f *arangoDeploymentReplicationInformer) Lister() replicationv2alpha1.ArangoDeploymentReplicationLister { + return replicationv2alpha1.NewArangoDeploymentReplicationLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/scheduler/v1alpha1/arangoprofile.go b/pkg/generated/informers/externalversions/scheduler/v1alpha1/arangoprofile.go index 5c3b99779..e15f99db2 100644 --- a/pkg/generated/informers/externalversions/scheduler/v1alpha1/arangoprofile.go +++ b/pkg/generated/informers/externalversions/scheduler/v1alpha1/arangoprofile.go @@ -23,13 +23,13 @@ package v1alpha1 import ( - "context" + context "context" time "time" - schedulerv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1alpha1" + apisschedulerv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1alpha1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/scheduler/v1alpha1" + schedulerv1alpha1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/scheduler/v1alpha1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoProfiles. type ArangoProfileInformer interface { Informer() cache.SharedIndexInformer - Lister() v1alpha1.ArangoProfileLister + Lister() schedulerv1alpha1.ArangoProfileLister } type arangoProfileInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoProfileInformer(client versioned.Interface, namespace stri return client.SchedulerV1alpha1().ArangoProfiles(namespace).Watch(context.TODO(), options) }, }, - &schedulerv1alpha1.ArangoProfile{}, + &apisschedulerv1alpha1.ArangoProfile{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoProfileInformer) defaultInformer(client versioned.Interface, resy } func (f *arangoProfileInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&schedulerv1alpha1.ArangoProfile{}, f.defaultInformer) + return f.factory.InformerFor(&apisschedulerv1alpha1.ArangoProfile{}, f.defaultInformer) } -func (f *arangoProfileInformer) Lister() v1alpha1.ArangoProfileLister { - return v1alpha1.NewArangoProfileLister(f.Informer().GetIndexer()) +func (f *arangoProfileInformer) Lister() schedulerv1alpha1.ArangoProfileLister { + return schedulerv1alpha1.NewArangoProfileLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/scheduler/v1beta1/arangoprofile.go b/pkg/generated/informers/externalversions/scheduler/v1beta1/arangoprofile.go index bc909cc96..57a7f70ca 100644 --- a/pkg/generated/informers/externalversions/scheduler/v1beta1/arangoprofile.go +++ b/pkg/generated/informers/externalversions/scheduler/v1beta1/arangoprofile.go @@ -23,13 +23,13 @@ package v1beta1 import ( - "context" + context "context" time "time" - schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" + apisschedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/scheduler/v1beta1" + schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/scheduler/v1beta1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoProfiles. type ArangoProfileInformer interface { Informer() cache.SharedIndexInformer - Lister() v1beta1.ArangoProfileLister + Lister() schedulerv1beta1.ArangoProfileLister } type arangoProfileInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoProfileInformer(client versioned.Interface, namespace stri return client.SchedulerV1beta1().ArangoProfiles(namespace).Watch(context.TODO(), options) }, }, - &schedulerv1beta1.ArangoProfile{}, + &apisschedulerv1beta1.ArangoProfile{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoProfileInformer) defaultInformer(client versioned.Interface, resy } func (f *arangoProfileInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&schedulerv1beta1.ArangoProfile{}, f.defaultInformer) + return f.factory.InformerFor(&apisschedulerv1beta1.ArangoProfile{}, f.defaultInformer) } -func (f *arangoProfileInformer) Lister() v1beta1.ArangoProfileLister { - return v1beta1.NewArangoProfileLister(f.Informer().GetIndexer()) +func (f *arangoProfileInformer) Lister() schedulerv1beta1.ArangoProfileLister { + return schedulerv1beta1.NewArangoProfileLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/scheduler/v1beta1/arangoschedulerbatchjob.go b/pkg/generated/informers/externalversions/scheduler/v1beta1/arangoschedulerbatchjob.go index 919619569..260ac204a 100644 --- a/pkg/generated/informers/externalversions/scheduler/v1beta1/arangoschedulerbatchjob.go +++ b/pkg/generated/informers/externalversions/scheduler/v1beta1/arangoschedulerbatchjob.go @@ -23,13 +23,13 @@ package v1beta1 import ( - "context" + context "context" time "time" - schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" + apisschedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/scheduler/v1beta1" + schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/scheduler/v1beta1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoSchedulerBatchJobs. type ArangoSchedulerBatchJobInformer interface { Informer() cache.SharedIndexInformer - Lister() v1beta1.ArangoSchedulerBatchJobLister + Lister() schedulerv1beta1.ArangoSchedulerBatchJobLister } type arangoSchedulerBatchJobInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoSchedulerBatchJobInformer(client versioned.Interface, name return client.SchedulerV1beta1().ArangoSchedulerBatchJobs(namespace).Watch(context.TODO(), options) }, }, - &schedulerv1beta1.ArangoSchedulerBatchJob{}, + &apisschedulerv1beta1.ArangoSchedulerBatchJob{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoSchedulerBatchJobInformer) defaultInformer(client versioned.Inter } func (f *arangoSchedulerBatchJobInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&schedulerv1beta1.ArangoSchedulerBatchJob{}, f.defaultInformer) + return f.factory.InformerFor(&apisschedulerv1beta1.ArangoSchedulerBatchJob{}, f.defaultInformer) } -func (f *arangoSchedulerBatchJobInformer) Lister() v1beta1.ArangoSchedulerBatchJobLister { - return v1beta1.NewArangoSchedulerBatchJobLister(f.Informer().GetIndexer()) +func (f *arangoSchedulerBatchJobInformer) Lister() schedulerv1beta1.ArangoSchedulerBatchJobLister { + return schedulerv1beta1.NewArangoSchedulerBatchJobLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/scheduler/v1beta1/arangoschedulercronjob.go b/pkg/generated/informers/externalversions/scheduler/v1beta1/arangoschedulercronjob.go index d3aa80077..0bb09c302 100644 --- a/pkg/generated/informers/externalversions/scheduler/v1beta1/arangoschedulercronjob.go +++ b/pkg/generated/informers/externalversions/scheduler/v1beta1/arangoschedulercronjob.go @@ -23,13 +23,13 @@ package v1beta1 import ( - "context" + context "context" time "time" - schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" + apisschedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/scheduler/v1beta1" + schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/scheduler/v1beta1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoSchedulerCronJobs. type ArangoSchedulerCronJobInformer interface { Informer() cache.SharedIndexInformer - Lister() v1beta1.ArangoSchedulerCronJobLister + Lister() schedulerv1beta1.ArangoSchedulerCronJobLister } type arangoSchedulerCronJobInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoSchedulerCronJobInformer(client versioned.Interface, names return client.SchedulerV1beta1().ArangoSchedulerCronJobs(namespace).Watch(context.TODO(), options) }, }, - &schedulerv1beta1.ArangoSchedulerCronJob{}, + &apisschedulerv1beta1.ArangoSchedulerCronJob{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoSchedulerCronJobInformer) defaultInformer(client versioned.Interf } func (f *arangoSchedulerCronJobInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&schedulerv1beta1.ArangoSchedulerCronJob{}, f.defaultInformer) + return f.factory.InformerFor(&apisschedulerv1beta1.ArangoSchedulerCronJob{}, f.defaultInformer) } -func (f *arangoSchedulerCronJobInformer) Lister() v1beta1.ArangoSchedulerCronJobLister { - return v1beta1.NewArangoSchedulerCronJobLister(f.Informer().GetIndexer()) +func (f *arangoSchedulerCronJobInformer) Lister() schedulerv1beta1.ArangoSchedulerCronJobLister { + return schedulerv1beta1.NewArangoSchedulerCronJobLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/scheduler/v1beta1/arangoschedulerdeployment.go b/pkg/generated/informers/externalversions/scheduler/v1beta1/arangoschedulerdeployment.go index be87f8d18..af53bd012 100644 --- a/pkg/generated/informers/externalversions/scheduler/v1beta1/arangoschedulerdeployment.go +++ b/pkg/generated/informers/externalversions/scheduler/v1beta1/arangoschedulerdeployment.go @@ -23,13 +23,13 @@ package v1beta1 import ( - "context" + context "context" time "time" - schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" + apisschedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/scheduler/v1beta1" + schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/scheduler/v1beta1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoSchedulerDeployments. type ArangoSchedulerDeploymentInformer interface { Informer() cache.SharedIndexInformer - Lister() v1beta1.ArangoSchedulerDeploymentLister + Lister() schedulerv1beta1.ArangoSchedulerDeploymentLister } type arangoSchedulerDeploymentInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoSchedulerDeploymentInformer(client versioned.Interface, na return client.SchedulerV1beta1().ArangoSchedulerDeployments(namespace).Watch(context.TODO(), options) }, }, - &schedulerv1beta1.ArangoSchedulerDeployment{}, + &apisschedulerv1beta1.ArangoSchedulerDeployment{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoSchedulerDeploymentInformer) defaultInformer(client versioned.Int } func (f *arangoSchedulerDeploymentInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&schedulerv1beta1.ArangoSchedulerDeployment{}, f.defaultInformer) + return f.factory.InformerFor(&apisschedulerv1beta1.ArangoSchedulerDeployment{}, f.defaultInformer) } -func (f *arangoSchedulerDeploymentInformer) Lister() v1beta1.ArangoSchedulerDeploymentLister { - return v1beta1.NewArangoSchedulerDeploymentLister(f.Informer().GetIndexer()) +func (f *arangoSchedulerDeploymentInformer) Lister() schedulerv1beta1.ArangoSchedulerDeploymentLister { + return schedulerv1beta1.NewArangoSchedulerDeploymentLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/scheduler/v1beta1/arangoschedulerpod.go b/pkg/generated/informers/externalversions/scheduler/v1beta1/arangoschedulerpod.go index 58d966c25..4495aab19 100644 --- a/pkg/generated/informers/externalversions/scheduler/v1beta1/arangoschedulerpod.go +++ b/pkg/generated/informers/externalversions/scheduler/v1beta1/arangoschedulerpod.go @@ -23,13 +23,13 @@ package v1beta1 import ( - "context" + context "context" time "time" - schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" + apisschedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/scheduler/v1beta1" + schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/generated/listers/scheduler/v1beta1" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoSchedulerPods. type ArangoSchedulerPodInformer interface { Informer() cache.SharedIndexInformer - Lister() v1beta1.ArangoSchedulerPodLister + Lister() schedulerv1beta1.ArangoSchedulerPodLister } type arangoSchedulerPodInformer struct { @@ -75,7 +75,7 @@ func NewFilteredArangoSchedulerPodInformer(client versioned.Interface, namespace return client.SchedulerV1beta1().ArangoSchedulerPods(namespace).Watch(context.TODO(), options) }, }, - &schedulerv1beta1.ArangoSchedulerPod{}, + &apisschedulerv1beta1.ArangoSchedulerPod{}, resyncPeriod, indexers, ) @@ -86,9 +86,9 @@ func (f *arangoSchedulerPodInformer) defaultInformer(client versioned.Interface, } func (f *arangoSchedulerPodInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&schedulerv1beta1.ArangoSchedulerPod{}, f.defaultInformer) + return f.factory.InformerFor(&apisschedulerv1beta1.ArangoSchedulerPod{}, f.defaultInformer) } -func (f *arangoSchedulerPodInformer) Lister() v1beta1.ArangoSchedulerPodLister { - return v1beta1.NewArangoSchedulerPodLister(f.Informer().GetIndexer()) +func (f *arangoSchedulerPodInformer) Lister() schedulerv1beta1.ArangoSchedulerPodLister { + return schedulerv1beta1.NewArangoSchedulerPodLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/informers/externalversions/storage/v1alpha/arangolocalstorage.go b/pkg/generated/informers/externalversions/storage/v1alpha/arangolocalstorage.go index 347da4227..b88617951 100644 --- a/pkg/generated/informers/externalversions/storage/v1alpha/arangolocalstorage.go +++ b/pkg/generated/informers/externalversions/storage/v1alpha/arangolocalstorage.go @@ -23,13 +23,13 @@ package v1alpha import ( - "context" + context "context" time "time" - storagev1alpha "github.com/arangodb/kube-arangodb/pkg/apis/storage/v1alpha" + apisstoragev1alpha "github.com/arangodb/kube-arangodb/pkg/apis/storage/v1alpha" versioned "github.com/arangodb/kube-arangodb/pkg/generated/clientset/versioned" internalinterfaces "github.com/arangodb/kube-arangodb/pkg/generated/informers/externalversions/internalinterfaces" - v1alpha "github.com/arangodb/kube-arangodb/pkg/generated/listers/storage/v1alpha" + storagev1alpha "github.com/arangodb/kube-arangodb/pkg/generated/listers/storage/v1alpha" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" runtime "k8s.io/apimachinery/pkg/runtime" watch "k8s.io/apimachinery/pkg/watch" @@ -40,7 +40,7 @@ import ( // ArangoLocalStorages. type ArangoLocalStorageInformer interface { Informer() cache.SharedIndexInformer - Lister() v1alpha.ArangoLocalStorageLister + Lister() storagev1alpha.ArangoLocalStorageLister } type arangoLocalStorageInformer struct { @@ -74,7 +74,7 @@ func NewFilteredArangoLocalStorageInformer(client versioned.Interface, resyncPer return client.StorageV1alpha().ArangoLocalStorages().Watch(context.TODO(), options) }, }, - &storagev1alpha.ArangoLocalStorage{}, + &apisstoragev1alpha.ArangoLocalStorage{}, resyncPeriod, indexers, ) @@ -85,9 +85,9 @@ func (f *arangoLocalStorageInformer) defaultInformer(client versioned.Interface, } func (f *arangoLocalStorageInformer) Informer() cache.SharedIndexInformer { - return f.factory.InformerFor(&storagev1alpha.ArangoLocalStorage{}, f.defaultInformer) + return f.factory.InformerFor(&apisstoragev1alpha.ArangoLocalStorage{}, f.defaultInformer) } -func (f *arangoLocalStorageInformer) Lister() v1alpha.ArangoLocalStorageLister { - return v1alpha.NewArangoLocalStorageLister(f.Informer().GetIndexer()) +func (f *arangoLocalStorageInformer) Lister() storagev1alpha.ArangoLocalStorageLister { + return storagev1alpha.NewArangoLocalStorageLister(f.Informer().GetIndexer()) } diff --git a/pkg/generated/listers/analytics/v1alpha1/graphanalyticsengine.go b/pkg/generated/listers/analytics/v1alpha1/graphanalyticsengine.go index 5a6a12bd4..8d683e5cf 100644 --- a/pkg/generated/listers/analytics/v1alpha1/graphanalyticsengine.go +++ b/pkg/generated/listers/analytics/v1alpha1/graphanalyticsengine.go @@ -23,10 +23,10 @@ package v1alpha1 import ( - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/analytics/v1alpha1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + analyticsv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/analytics/v1alpha1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // GraphAnalyticsEngineLister helps list GraphAnalyticsEngines. @@ -34,7 +34,7 @@ import ( type GraphAnalyticsEngineLister interface { // List lists all GraphAnalyticsEngines in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1alpha1.GraphAnalyticsEngine, err error) + List(selector labels.Selector) (ret []*analyticsv1alpha1.GraphAnalyticsEngine, err error) // GraphAnalyticsEngines returns an object that can list and get GraphAnalyticsEngines. GraphAnalyticsEngines(namespace string) GraphAnalyticsEngineNamespaceLister GraphAnalyticsEngineListerExpansion @@ -42,17 +42,17 @@ type GraphAnalyticsEngineLister interface { // graphAnalyticsEngineLister implements the GraphAnalyticsEngineLister interface. type graphAnalyticsEngineLister struct { - listers.ResourceIndexer[*v1alpha1.GraphAnalyticsEngine] + listers.ResourceIndexer[*analyticsv1alpha1.GraphAnalyticsEngine] } // NewGraphAnalyticsEngineLister returns a new GraphAnalyticsEngineLister. func NewGraphAnalyticsEngineLister(indexer cache.Indexer) GraphAnalyticsEngineLister { - return &graphAnalyticsEngineLister{listers.New[*v1alpha1.GraphAnalyticsEngine](indexer, v1alpha1.Resource("graphanalyticsengine"))} + return &graphAnalyticsEngineLister{listers.New[*analyticsv1alpha1.GraphAnalyticsEngine](indexer, analyticsv1alpha1.Resource("graphanalyticsengine"))} } // GraphAnalyticsEngines returns an object that can list and get GraphAnalyticsEngines. func (s *graphAnalyticsEngineLister) GraphAnalyticsEngines(namespace string) GraphAnalyticsEngineNamespaceLister { - return graphAnalyticsEngineNamespaceLister{listers.NewNamespaced[*v1alpha1.GraphAnalyticsEngine](s.ResourceIndexer, namespace)} + return graphAnalyticsEngineNamespaceLister{listers.NewNamespaced[*analyticsv1alpha1.GraphAnalyticsEngine](s.ResourceIndexer, namespace)} } // GraphAnalyticsEngineNamespaceLister helps list and get GraphAnalyticsEngines. @@ -60,15 +60,15 @@ func (s *graphAnalyticsEngineLister) GraphAnalyticsEngines(namespace string) Gra type GraphAnalyticsEngineNamespaceLister interface { // List lists all GraphAnalyticsEngines in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1alpha1.GraphAnalyticsEngine, err error) + List(selector labels.Selector) (ret []*analyticsv1alpha1.GraphAnalyticsEngine, err error) // Get retrieves the GraphAnalyticsEngine from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1alpha1.GraphAnalyticsEngine, error) + Get(name string) (*analyticsv1alpha1.GraphAnalyticsEngine, error) GraphAnalyticsEngineNamespaceListerExpansion } // graphAnalyticsEngineNamespaceLister implements the GraphAnalyticsEngineNamespaceLister // interface. type graphAnalyticsEngineNamespaceLister struct { - listers.ResourceIndexer[*v1alpha1.GraphAnalyticsEngine] + listers.ResourceIndexer[*analyticsv1alpha1.GraphAnalyticsEngine] } diff --git a/pkg/generated/listers/apps/v1/arangojob.go b/pkg/generated/listers/apps/v1/arangojob.go index f7aad82be..312801cce 100644 --- a/pkg/generated/listers/apps/v1/arangojob.go +++ b/pkg/generated/listers/apps/v1/arangojob.go @@ -23,10 +23,10 @@ package v1 import ( - v1 "github.com/arangodb/kube-arangodb/pkg/apis/apps/v1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + appsv1 "github.com/arangodb/kube-arangodb/pkg/apis/apps/v1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoJobLister helps list ArangoJobs. @@ -34,7 +34,7 @@ import ( type ArangoJobLister interface { // List lists all ArangoJobs in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1.ArangoJob, err error) + List(selector labels.Selector) (ret []*appsv1.ArangoJob, err error) // ArangoJobs returns an object that can list and get ArangoJobs. ArangoJobs(namespace string) ArangoJobNamespaceLister ArangoJobListerExpansion @@ -42,17 +42,17 @@ type ArangoJobLister interface { // arangoJobLister implements the ArangoJobLister interface. type arangoJobLister struct { - listers.ResourceIndexer[*v1.ArangoJob] + listers.ResourceIndexer[*appsv1.ArangoJob] } // NewArangoJobLister returns a new ArangoJobLister. func NewArangoJobLister(indexer cache.Indexer) ArangoJobLister { - return &arangoJobLister{listers.New[*v1.ArangoJob](indexer, v1.Resource("arangojob"))} + return &arangoJobLister{listers.New[*appsv1.ArangoJob](indexer, appsv1.Resource("arangojob"))} } // ArangoJobs returns an object that can list and get ArangoJobs. func (s *arangoJobLister) ArangoJobs(namespace string) ArangoJobNamespaceLister { - return arangoJobNamespaceLister{listers.NewNamespaced[*v1.ArangoJob](s.ResourceIndexer, namespace)} + return arangoJobNamespaceLister{listers.NewNamespaced[*appsv1.ArangoJob](s.ResourceIndexer, namespace)} } // ArangoJobNamespaceLister helps list and get ArangoJobs. @@ -60,15 +60,15 @@ func (s *arangoJobLister) ArangoJobs(namespace string) ArangoJobNamespaceLister type ArangoJobNamespaceLister interface { // List lists all ArangoJobs in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1.ArangoJob, err error) + List(selector labels.Selector) (ret []*appsv1.ArangoJob, err error) // Get retrieves the ArangoJob from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1.ArangoJob, error) + Get(name string) (*appsv1.ArangoJob, error) ArangoJobNamespaceListerExpansion } // arangoJobNamespaceLister implements the ArangoJobNamespaceLister // interface. type arangoJobNamespaceLister struct { - listers.ResourceIndexer[*v1.ArangoJob] + listers.ResourceIndexer[*appsv1.ArangoJob] } diff --git a/pkg/generated/listers/backup/v1/arangobackup.go b/pkg/generated/listers/backup/v1/arangobackup.go index becc235fe..e8fd02d0a 100644 --- a/pkg/generated/listers/backup/v1/arangobackup.go +++ b/pkg/generated/listers/backup/v1/arangobackup.go @@ -23,10 +23,10 @@ package v1 import ( - v1 "github.com/arangodb/kube-arangodb/pkg/apis/backup/v1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + backupv1 "github.com/arangodb/kube-arangodb/pkg/apis/backup/v1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoBackupLister helps list ArangoBackups. @@ -34,7 +34,7 @@ import ( type ArangoBackupLister interface { // List lists all ArangoBackups in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1.ArangoBackup, err error) + List(selector labels.Selector) (ret []*backupv1.ArangoBackup, err error) // ArangoBackups returns an object that can list and get ArangoBackups. ArangoBackups(namespace string) ArangoBackupNamespaceLister ArangoBackupListerExpansion @@ -42,17 +42,17 @@ type ArangoBackupLister interface { // arangoBackupLister implements the ArangoBackupLister interface. type arangoBackupLister struct { - listers.ResourceIndexer[*v1.ArangoBackup] + listers.ResourceIndexer[*backupv1.ArangoBackup] } // NewArangoBackupLister returns a new ArangoBackupLister. func NewArangoBackupLister(indexer cache.Indexer) ArangoBackupLister { - return &arangoBackupLister{listers.New[*v1.ArangoBackup](indexer, v1.Resource("arangobackup"))} + return &arangoBackupLister{listers.New[*backupv1.ArangoBackup](indexer, backupv1.Resource("arangobackup"))} } // ArangoBackups returns an object that can list and get ArangoBackups. func (s *arangoBackupLister) ArangoBackups(namespace string) ArangoBackupNamespaceLister { - return arangoBackupNamespaceLister{listers.NewNamespaced[*v1.ArangoBackup](s.ResourceIndexer, namespace)} + return arangoBackupNamespaceLister{listers.NewNamespaced[*backupv1.ArangoBackup](s.ResourceIndexer, namespace)} } // ArangoBackupNamespaceLister helps list and get ArangoBackups. @@ -60,15 +60,15 @@ func (s *arangoBackupLister) ArangoBackups(namespace string) ArangoBackupNamespa type ArangoBackupNamespaceLister interface { // List lists all ArangoBackups in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1.ArangoBackup, err error) + List(selector labels.Selector) (ret []*backupv1.ArangoBackup, err error) // Get retrieves the ArangoBackup from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1.ArangoBackup, error) + Get(name string) (*backupv1.ArangoBackup, error) ArangoBackupNamespaceListerExpansion } // arangoBackupNamespaceLister implements the ArangoBackupNamespaceLister // interface. type arangoBackupNamespaceLister struct { - listers.ResourceIndexer[*v1.ArangoBackup] + listers.ResourceIndexer[*backupv1.ArangoBackup] } diff --git a/pkg/generated/listers/backup/v1/arangobackuppolicy.go b/pkg/generated/listers/backup/v1/arangobackuppolicy.go index 20b663bb4..1ab34c2b1 100644 --- a/pkg/generated/listers/backup/v1/arangobackuppolicy.go +++ b/pkg/generated/listers/backup/v1/arangobackuppolicy.go @@ -23,10 +23,10 @@ package v1 import ( - v1 "github.com/arangodb/kube-arangodb/pkg/apis/backup/v1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + backupv1 "github.com/arangodb/kube-arangodb/pkg/apis/backup/v1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoBackupPolicyLister helps list ArangoBackupPolicies. @@ -34,7 +34,7 @@ import ( type ArangoBackupPolicyLister interface { // List lists all ArangoBackupPolicies in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1.ArangoBackupPolicy, err error) + List(selector labels.Selector) (ret []*backupv1.ArangoBackupPolicy, err error) // ArangoBackupPolicies returns an object that can list and get ArangoBackupPolicies. ArangoBackupPolicies(namespace string) ArangoBackupPolicyNamespaceLister ArangoBackupPolicyListerExpansion @@ -42,17 +42,17 @@ type ArangoBackupPolicyLister interface { // arangoBackupPolicyLister implements the ArangoBackupPolicyLister interface. type arangoBackupPolicyLister struct { - listers.ResourceIndexer[*v1.ArangoBackupPolicy] + listers.ResourceIndexer[*backupv1.ArangoBackupPolicy] } // NewArangoBackupPolicyLister returns a new ArangoBackupPolicyLister. func NewArangoBackupPolicyLister(indexer cache.Indexer) ArangoBackupPolicyLister { - return &arangoBackupPolicyLister{listers.New[*v1.ArangoBackupPolicy](indexer, v1.Resource("arangobackuppolicy"))} + return &arangoBackupPolicyLister{listers.New[*backupv1.ArangoBackupPolicy](indexer, backupv1.Resource("arangobackuppolicy"))} } // ArangoBackupPolicies returns an object that can list and get ArangoBackupPolicies. func (s *arangoBackupPolicyLister) ArangoBackupPolicies(namespace string) ArangoBackupPolicyNamespaceLister { - return arangoBackupPolicyNamespaceLister{listers.NewNamespaced[*v1.ArangoBackupPolicy](s.ResourceIndexer, namespace)} + return arangoBackupPolicyNamespaceLister{listers.NewNamespaced[*backupv1.ArangoBackupPolicy](s.ResourceIndexer, namespace)} } // ArangoBackupPolicyNamespaceLister helps list and get ArangoBackupPolicies. @@ -60,15 +60,15 @@ func (s *arangoBackupPolicyLister) ArangoBackupPolicies(namespace string) Arango type ArangoBackupPolicyNamespaceLister interface { // List lists all ArangoBackupPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1.ArangoBackupPolicy, err error) + List(selector labels.Selector) (ret []*backupv1.ArangoBackupPolicy, err error) // Get retrieves the ArangoBackupPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1.ArangoBackupPolicy, error) + Get(name string) (*backupv1.ArangoBackupPolicy, error) ArangoBackupPolicyNamespaceListerExpansion } // arangoBackupPolicyNamespaceLister implements the ArangoBackupPolicyNamespaceLister // interface. type arangoBackupPolicyNamespaceLister struct { - listers.ResourceIndexer[*v1.ArangoBackupPolicy] + listers.ResourceIndexer[*backupv1.ArangoBackupPolicy] } diff --git a/pkg/generated/listers/deployment/v1/arangoclustersynchronization.go b/pkg/generated/listers/deployment/v1/arangoclustersynchronization.go index 6029d07d6..246572a14 100644 --- a/pkg/generated/listers/deployment/v1/arangoclustersynchronization.go +++ b/pkg/generated/listers/deployment/v1/arangoclustersynchronization.go @@ -23,10 +23,10 @@ package v1 import ( - v1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + deploymentv1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoClusterSynchronizationLister helps list ArangoClusterSynchronizations. @@ -34,7 +34,7 @@ import ( type ArangoClusterSynchronizationLister interface { // List lists all ArangoClusterSynchronizations in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1.ArangoClusterSynchronization, err error) + List(selector labels.Selector) (ret []*deploymentv1.ArangoClusterSynchronization, err error) // ArangoClusterSynchronizations returns an object that can list and get ArangoClusterSynchronizations. ArangoClusterSynchronizations(namespace string) ArangoClusterSynchronizationNamespaceLister ArangoClusterSynchronizationListerExpansion @@ -42,17 +42,17 @@ type ArangoClusterSynchronizationLister interface { // arangoClusterSynchronizationLister implements the ArangoClusterSynchronizationLister interface. type arangoClusterSynchronizationLister struct { - listers.ResourceIndexer[*v1.ArangoClusterSynchronization] + listers.ResourceIndexer[*deploymentv1.ArangoClusterSynchronization] } // NewArangoClusterSynchronizationLister returns a new ArangoClusterSynchronizationLister. func NewArangoClusterSynchronizationLister(indexer cache.Indexer) ArangoClusterSynchronizationLister { - return &arangoClusterSynchronizationLister{listers.New[*v1.ArangoClusterSynchronization](indexer, v1.Resource("arangoclustersynchronization"))} + return &arangoClusterSynchronizationLister{listers.New[*deploymentv1.ArangoClusterSynchronization](indexer, deploymentv1.Resource("arangoclustersynchronization"))} } // ArangoClusterSynchronizations returns an object that can list and get ArangoClusterSynchronizations. func (s *arangoClusterSynchronizationLister) ArangoClusterSynchronizations(namespace string) ArangoClusterSynchronizationNamespaceLister { - return arangoClusterSynchronizationNamespaceLister{listers.NewNamespaced[*v1.ArangoClusterSynchronization](s.ResourceIndexer, namespace)} + return arangoClusterSynchronizationNamespaceLister{listers.NewNamespaced[*deploymentv1.ArangoClusterSynchronization](s.ResourceIndexer, namespace)} } // ArangoClusterSynchronizationNamespaceLister helps list and get ArangoClusterSynchronizations. @@ -60,15 +60,15 @@ func (s *arangoClusterSynchronizationLister) ArangoClusterSynchronizations(names type ArangoClusterSynchronizationNamespaceLister interface { // List lists all ArangoClusterSynchronizations in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1.ArangoClusterSynchronization, err error) + List(selector labels.Selector) (ret []*deploymentv1.ArangoClusterSynchronization, err error) // Get retrieves the ArangoClusterSynchronization from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1.ArangoClusterSynchronization, error) + Get(name string) (*deploymentv1.ArangoClusterSynchronization, error) ArangoClusterSynchronizationNamespaceListerExpansion } // arangoClusterSynchronizationNamespaceLister implements the ArangoClusterSynchronizationNamespaceLister // interface. type arangoClusterSynchronizationNamespaceLister struct { - listers.ResourceIndexer[*v1.ArangoClusterSynchronization] + listers.ResourceIndexer[*deploymentv1.ArangoClusterSynchronization] } diff --git a/pkg/generated/listers/deployment/v1/arangodeployment.go b/pkg/generated/listers/deployment/v1/arangodeployment.go index f7a814179..39a5a14a1 100644 --- a/pkg/generated/listers/deployment/v1/arangodeployment.go +++ b/pkg/generated/listers/deployment/v1/arangodeployment.go @@ -23,10 +23,10 @@ package v1 import ( - v1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + deploymentv1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoDeploymentLister helps list ArangoDeployments. @@ -34,7 +34,7 @@ import ( type ArangoDeploymentLister interface { // List lists all ArangoDeployments in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1.ArangoDeployment, err error) + List(selector labels.Selector) (ret []*deploymentv1.ArangoDeployment, err error) // ArangoDeployments returns an object that can list and get ArangoDeployments. ArangoDeployments(namespace string) ArangoDeploymentNamespaceLister ArangoDeploymentListerExpansion @@ -42,17 +42,17 @@ type ArangoDeploymentLister interface { // arangoDeploymentLister implements the ArangoDeploymentLister interface. type arangoDeploymentLister struct { - listers.ResourceIndexer[*v1.ArangoDeployment] + listers.ResourceIndexer[*deploymentv1.ArangoDeployment] } // NewArangoDeploymentLister returns a new ArangoDeploymentLister. func NewArangoDeploymentLister(indexer cache.Indexer) ArangoDeploymentLister { - return &arangoDeploymentLister{listers.New[*v1.ArangoDeployment](indexer, v1.Resource("arangodeployment"))} + return &arangoDeploymentLister{listers.New[*deploymentv1.ArangoDeployment](indexer, deploymentv1.Resource("arangodeployment"))} } // ArangoDeployments returns an object that can list and get ArangoDeployments. func (s *arangoDeploymentLister) ArangoDeployments(namespace string) ArangoDeploymentNamespaceLister { - return arangoDeploymentNamespaceLister{listers.NewNamespaced[*v1.ArangoDeployment](s.ResourceIndexer, namespace)} + return arangoDeploymentNamespaceLister{listers.NewNamespaced[*deploymentv1.ArangoDeployment](s.ResourceIndexer, namespace)} } // ArangoDeploymentNamespaceLister helps list and get ArangoDeployments. @@ -60,15 +60,15 @@ func (s *arangoDeploymentLister) ArangoDeployments(namespace string) ArangoDeplo type ArangoDeploymentNamespaceLister interface { // List lists all ArangoDeployments in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1.ArangoDeployment, err error) + List(selector labels.Selector) (ret []*deploymentv1.ArangoDeployment, err error) // Get retrieves the ArangoDeployment from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1.ArangoDeployment, error) + Get(name string) (*deploymentv1.ArangoDeployment, error) ArangoDeploymentNamespaceListerExpansion } // arangoDeploymentNamespaceLister implements the ArangoDeploymentNamespaceLister // interface. type arangoDeploymentNamespaceLister struct { - listers.ResourceIndexer[*v1.ArangoDeployment] + listers.ResourceIndexer[*deploymentv1.ArangoDeployment] } diff --git a/pkg/generated/listers/deployment/v1/arangomember.go b/pkg/generated/listers/deployment/v1/arangomember.go index b2436c21b..6f7acc1ab 100644 --- a/pkg/generated/listers/deployment/v1/arangomember.go +++ b/pkg/generated/listers/deployment/v1/arangomember.go @@ -23,10 +23,10 @@ package v1 import ( - v1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + deploymentv1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoMemberLister helps list ArangoMembers. @@ -34,7 +34,7 @@ import ( type ArangoMemberLister interface { // List lists all ArangoMembers in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1.ArangoMember, err error) + List(selector labels.Selector) (ret []*deploymentv1.ArangoMember, err error) // ArangoMembers returns an object that can list and get ArangoMembers. ArangoMembers(namespace string) ArangoMemberNamespaceLister ArangoMemberListerExpansion @@ -42,17 +42,17 @@ type ArangoMemberLister interface { // arangoMemberLister implements the ArangoMemberLister interface. type arangoMemberLister struct { - listers.ResourceIndexer[*v1.ArangoMember] + listers.ResourceIndexer[*deploymentv1.ArangoMember] } // NewArangoMemberLister returns a new ArangoMemberLister. func NewArangoMemberLister(indexer cache.Indexer) ArangoMemberLister { - return &arangoMemberLister{listers.New[*v1.ArangoMember](indexer, v1.Resource("arangomember"))} + return &arangoMemberLister{listers.New[*deploymentv1.ArangoMember](indexer, deploymentv1.Resource("arangomember"))} } // ArangoMembers returns an object that can list and get ArangoMembers. func (s *arangoMemberLister) ArangoMembers(namespace string) ArangoMemberNamespaceLister { - return arangoMemberNamespaceLister{listers.NewNamespaced[*v1.ArangoMember](s.ResourceIndexer, namespace)} + return arangoMemberNamespaceLister{listers.NewNamespaced[*deploymentv1.ArangoMember](s.ResourceIndexer, namespace)} } // ArangoMemberNamespaceLister helps list and get ArangoMembers. @@ -60,15 +60,15 @@ func (s *arangoMemberLister) ArangoMembers(namespace string) ArangoMemberNamespa type ArangoMemberNamespaceLister interface { // List lists all ArangoMembers in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1.ArangoMember, err error) + List(selector labels.Selector) (ret []*deploymentv1.ArangoMember, err error) // Get retrieves the ArangoMember from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1.ArangoMember, error) + Get(name string) (*deploymentv1.ArangoMember, error) ArangoMemberNamespaceListerExpansion } // arangoMemberNamespaceLister implements the ArangoMemberNamespaceLister // interface. type arangoMemberNamespaceLister struct { - listers.ResourceIndexer[*v1.ArangoMember] + listers.ResourceIndexer[*deploymentv1.ArangoMember] } diff --git a/pkg/generated/listers/deployment/v1/arangotask.go b/pkg/generated/listers/deployment/v1/arangotask.go index 12cf06e5c..2db166bd2 100644 --- a/pkg/generated/listers/deployment/v1/arangotask.go +++ b/pkg/generated/listers/deployment/v1/arangotask.go @@ -23,10 +23,10 @@ package v1 import ( - v1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + deploymentv1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoTaskLister helps list ArangoTasks. @@ -34,7 +34,7 @@ import ( type ArangoTaskLister interface { // List lists all ArangoTasks in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1.ArangoTask, err error) + List(selector labels.Selector) (ret []*deploymentv1.ArangoTask, err error) // ArangoTasks returns an object that can list and get ArangoTasks. ArangoTasks(namespace string) ArangoTaskNamespaceLister ArangoTaskListerExpansion @@ -42,17 +42,17 @@ type ArangoTaskLister interface { // arangoTaskLister implements the ArangoTaskLister interface. type arangoTaskLister struct { - listers.ResourceIndexer[*v1.ArangoTask] + listers.ResourceIndexer[*deploymentv1.ArangoTask] } // NewArangoTaskLister returns a new ArangoTaskLister. func NewArangoTaskLister(indexer cache.Indexer) ArangoTaskLister { - return &arangoTaskLister{listers.New[*v1.ArangoTask](indexer, v1.Resource("arangotask"))} + return &arangoTaskLister{listers.New[*deploymentv1.ArangoTask](indexer, deploymentv1.Resource("arangotask"))} } // ArangoTasks returns an object that can list and get ArangoTasks. func (s *arangoTaskLister) ArangoTasks(namespace string) ArangoTaskNamespaceLister { - return arangoTaskNamespaceLister{listers.NewNamespaced[*v1.ArangoTask](s.ResourceIndexer, namespace)} + return arangoTaskNamespaceLister{listers.NewNamespaced[*deploymentv1.ArangoTask](s.ResourceIndexer, namespace)} } // ArangoTaskNamespaceLister helps list and get ArangoTasks. @@ -60,15 +60,15 @@ func (s *arangoTaskLister) ArangoTasks(namespace string) ArangoTaskNamespaceList type ArangoTaskNamespaceLister interface { // List lists all ArangoTasks in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1.ArangoTask, err error) + List(selector labels.Selector) (ret []*deploymentv1.ArangoTask, err error) // Get retrieves the ArangoTask from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1.ArangoTask, error) + Get(name string) (*deploymentv1.ArangoTask, error) ArangoTaskNamespaceListerExpansion } // arangoTaskNamespaceLister implements the ArangoTaskNamespaceLister // interface. type arangoTaskNamespaceLister struct { - listers.ResourceIndexer[*v1.ArangoTask] + listers.ResourceIndexer[*deploymentv1.ArangoTask] } diff --git a/pkg/generated/listers/deployment/v2alpha1/arangoclustersynchronization.go b/pkg/generated/listers/deployment/v2alpha1/arangoclustersynchronization.go index b0044188f..885c6d632 100644 --- a/pkg/generated/listers/deployment/v2alpha1/arangoclustersynchronization.go +++ b/pkg/generated/listers/deployment/v2alpha1/arangoclustersynchronization.go @@ -23,10 +23,10 @@ package v2alpha1 import ( - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + deploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoClusterSynchronizationLister helps list ArangoClusterSynchronizations. @@ -34,7 +34,7 @@ import ( type ArangoClusterSynchronizationLister interface { // List lists all ArangoClusterSynchronizations in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v2alpha1.ArangoClusterSynchronization, err error) + List(selector labels.Selector) (ret []*deploymentv2alpha1.ArangoClusterSynchronization, err error) // ArangoClusterSynchronizations returns an object that can list and get ArangoClusterSynchronizations. ArangoClusterSynchronizations(namespace string) ArangoClusterSynchronizationNamespaceLister ArangoClusterSynchronizationListerExpansion @@ -42,17 +42,17 @@ type ArangoClusterSynchronizationLister interface { // arangoClusterSynchronizationLister implements the ArangoClusterSynchronizationLister interface. type arangoClusterSynchronizationLister struct { - listers.ResourceIndexer[*v2alpha1.ArangoClusterSynchronization] + listers.ResourceIndexer[*deploymentv2alpha1.ArangoClusterSynchronization] } // NewArangoClusterSynchronizationLister returns a new ArangoClusterSynchronizationLister. func NewArangoClusterSynchronizationLister(indexer cache.Indexer) ArangoClusterSynchronizationLister { - return &arangoClusterSynchronizationLister{listers.New[*v2alpha1.ArangoClusterSynchronization](indexer, v2alpha1.Resource("arangoclustersynchronization"))} + return &arangoClusterSynchronizationLister{listers.New[*deploymentv2alpha1.ArangoClusterSynchronization](indexer, deploymentv2alpha1.Resource("arangoclustersynchronization"))} } // ArangoClusterSynchronizations returns an object that can list and get ArangoClusterSynchronizations. func (s *arangoClusterSynchronizationLister) ArangoClusterSynchronizations(namespace string) ArangoClusterSynchronizationNamespaceLister { - return arangoClusterSynchronizationNamespaceLister{listers.NewNamespaced[*v2alpha1.ArangoClusterSynchronization](s.ResourceIndexer, namespace)} + return arangoClusterSynchronizationNamespaceLister{listers.NewNamespaced[*deploymentv2alpha1.ArangoClusterSynchronization](s.ResourceIndexer, namespace)} } // ArangoClusterSynchronizationNamespaceLister helps list and get ArangoClusterSynchronizations. @@ -60,15 +60,15 @@ func (s *arangoClusterSynchronizationLister) ArangoClusterSynchronizations(names type ArangoClusterSynchronizationNamespaceLister interface { // List lists all ArangoClusterSynchronizations in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v2alpha1.ArangoClusterSynchronization, err error) + List(selector labels.Selector) (ret []*deploymentv2alpha1.ArangoClusterSynchronization, err error) // Get retrieves the ArangoClusterSynchronization from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v2alpha1.ArangoClusterSynchronization, error) + Get(name string) (*deploymentv2alpha1.ArangoClusterSynchronization, error) ArangoClusterSynchronizationNamespaceListerExpansion } // arangoClusterSynchronizationNamespaceLister implements the ArangoClusterSynchronizationNamespaceLister // interface. type arangoClusterSynchronizationNamespaceLister struct { - listers.ResourceIndexer[*v2alpha1.ArangoClusterSynchronization] + listers.ResourceIndexer[*deploymentv2alpha1.ArangoClusterSynchronization] } diff --git a/pkg/generated/listers/deployment/v2alpha1/arangodeployment.go b/pkg/generated/listers/deployment/v2alpha1/arangodeployment.go index 661fe453d..1aee85efa 100644 --- a/pkg/generated/listers/deployment/v2alpha1/arangodeployment.go +++ b/pkg/generated/listers/deployment/v2alpha1/arangodeployment.go @@ -23,10 +23,10 @@ package v2alpha1 import ( - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + deploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoDeploymentLister helps list ArangoDeployments. @@ -34,7 +34,7 @@ import ( type ArangoDeploymentLister interface { // List lists all ArangoDeployments in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v2alpha1.ArangoDeployment, err error) + List(selector labels.Selector) (ret []*deploymentv2alpha1.ArangoDeployment, err error) // ArangoDeployments returns an object that can list and get ArangoDeployments. ArangoDeployments(namespace string) ArangoDeploymentNamespaceLister ArangoDeploymentListerExpansion @@ -42,17 +42,17 @@ type ArangoDeploymentLister interface { // arangoDeploymentLister implements the ArangoDeploymentLister interface. type arangoDeploymentLister struct { - listers.ResourceIndexer[*v2alpha1.ArangoDeployment] + listers.ResourceIndexer[*deploymentv2alpha1.ArangoDeployment] } // NewArangoDeploymentLister returns a new ArangoDeploymentLister. func NewArangoDeploymentLister(indexer cache.Indexer) ArangoDeploymentLister { - return &arangoDeploymentLister{listers.New[*v2alpha1.ArangoDeployment](indexer, v2alpha1.Resource("arangodeployment"))} + return &arangoDeploymentLister{listers.New[*deploymentv2alpha1.ArangoDeployment](indexer, deploymentv2alpha1.Resource("arangodeployment"))} } // ArangoDeployments returns an object that can list and get ArangoDeployments. func (s *arangoDeploymentLister) ArangoDeployments(namespace string) ArangoDeploymentNamespaceLister { - return arangoDeploymentNamespaceLister{listers.NewNamespaced[*v2alpha1.ArangoDeployment](s.ResourceIndexer, namespace)} + return arangoDeploymentNamespaceLister{listers.NewNamespaced[*deploymentv2alpha1.ArangoDeployment](s.ResourceIndexer, namespace)} } // ArangoDeploymentNamespaceLister helps list and get ArangoDeployments. @@ -60,15 +60,15 @@ func (s *arangoDeploymentLister) ArangoDeployments(namespace string) ArangoDeplo type ArangoDeploymentNamespaceLister interface { // List lists all ArangoDeployments in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v2alpha1.ArangoDeployment, err error) + List(selector labels.Selector) (ret []*deploymentv2alpha1.ArangoDeployment, err error) // Get retrieves the ArangoDeployment from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v2alpha1.ArangoDeployment, error) + Get(name string) (*deploymentv2alpha1.ArangoDeployment, error) ArangoDeploymentNamespaceListerExpansion } // arangoDeploymentNamespaceLister implements the ArangoDeploymentNamespaceLister // interface. type arangoDeploymentNamespaceLister struct { - listers.ResourceIndexer[*v2alpha1.ArangoDeployment] + listers.ResourceIndexer[*deploymentv2alpha1.ArangoDeployment] } diff --git a/pkg/generated/listers/deployment/v2alpha1/arangomember.go b/pkg/generated/listers/deployment/v2alpha1/arangomember.go index 2d30474fc..e7d8592c5 100644 --- a/pkg/generated/listers/deployment/v2alpha1/arangomember.go +++ b/pkg/generated/listers/deployment/v2alpha1/arangomember.go @@ -23,10 +23,10 @@ package v2alpha1 import ( - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + deploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoMemberLister helps list ArangoMembers. @@ -34,7 +34,7 @@ import ( type ArangoMemberLister interface { // List lists all ArangoMembers in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v2alpha1.ArangoMember, err error) + List(selector labels.Selector) (ret []*deploymentv2alpha1.ArangoMember, err error) // ArangoMembers returns an object that can list and get ArangoMembers. ArangoMembers(namespace string) ArangoMemberNamespaceLister ArangoMemberListerExpansion @@ -42,17 +42,17 @@ type ArangoMemberLister interface { // arangoMemberLister implements the ArangoMemberLister interface. type arangoMemberLister struct { - listers.ResourceIndexer[*v2alpha1.ArangoMember] + listers.ResourceIndexer[*deploymentv2alpha1.ArangoMember] } // NewArangoMemberLister returns a new ArangoMemberLister. func NewArangoMemberLister(indexer cache.Indexer) ArangoMemberLister { - return &arangoMemberLister{listers.New[*v2alpha1.ArangoMember](indexer, v2alpha1.Resource("arangomember"))} + return &arangoMemberLister{listers.New[*deploymentv2alpha1.ArangoMember](indexer, deploymentv2alpha1.Resource("arangomember"))} } // ArangoMembers returns an object that can list and get ArangoMembers. func (s *arangoMemberLister) ArangoMembers(namespace string) ArangoMemberNamespaceLister { - return arangoMemberNamespaceLister{listers.NewNamespaced[*v2alpha1.ArangoMember](s.ResourceIndexer, namespace)} + return arangoMemberNamespaceLister{listers.NewNamespaced[*deploymentv2alpha1.ArangoMember](s.ResourceIndexer, namespace)} } // ArangoMemberNamespaceLister helps list and get ArangoMembers. @@ -60,15 +60,15 @@ func (s *arangoMemberLister) ArangoMembers(namespace string) ArangoMemberNamespa type ArangoMemberNamespaceLister interface { // List lists all ArangoMembers in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v2alpha1.ArangoMember, err error) + List(selector labels.Selector) (ret []*deploymentv2alpha1.ArangoMember, err error) // Get retrieves the ArangoMember from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v2alpha1.ArangoMember, error) + Get(name string) (*deploymentv2alpha1.ArangoMember, error) ArangoMemberNamespaceListerExpansion } // arangoMemberNamespaceLister implements the ArangoMemberNamespaceLister // interface. type arangoMemberNamespaceLister struct { - listers.ResourceIndexer[*v2alpha1.ArangoMember] + listers.ResourceIndexer[*deploymentv2alpha1.ArangoMember] } diff --git a/pkg/generated/listers/deployment/v2alpha1/arangotask.go b/pkg/generated/listers/deployment/v2alpha1/arangotask.go index 1665e6f3d..1e7a867b8 100644 --- a/pkg/generated/listers/deployment/v2alpha1/arangotask.go +++ b/pkg/generated/listers/deployment/v2alpha1/arangotask.go @@ -23,10 +23,10 @@ package v2alpha1 import ( - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + deploymentv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/deployment/v2alpha1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoTaskLister helps list ArangoTasks. @@ -34,7 +34,7 @@ import ( type ArangoTaskLister interface { // List lists all ArangoTasks in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v2alpha1.ArangoTask, err error) + List(selector labels.Selector) (ret []*deploymentv2alpha1.ArangoTask, err error) // ArangoTasks returns an object that can list and get ArangoTasks. ArangoTasks(namespace string) ArangoTaskNamespaceLister ArangoTaskListerExpansion @@ -42,17 +42,17 @@ type ArangoTaskLister interface { // arangoTaskLister implements the ArangoTaskLister interface. type arangoTaskLister struct { - listers.ResourceIndexer[*v2alpha1.ArangoTask] + listers.ResourceIndexer[*deploymentv2alpha1.ArangoTask] } // NewArangoTaskLister returns a new ArangoTaskLister. func NewArangoTaskLister(indexer cache.Indexer) ArangoTaskLister { - return &arangoTaskLister{listers.New[*v2alpha1.ArangoTask](indexer, v2alpha1.Resource("arangotask"))} + return &arangoTaskLister{listers.New[*deploymentv2alpha1.ArangoTask](indexer, deploymentv2alpha1.Resource("arangotask"))} } // ArangoTasks returns an object that can list and get ArangoTasks. func (s *arangoTaskLister) ArangoTasks(namespace string) ArangoTaskNamespaceLister { - return arangoTaskNamespaceLister{listers.NewNamespaced[*v2alpha1.ArangoTask](s.ResourceIndexer, namespace)} + return arangoTaskNamespaceLister{listers.NewNamespaced[*deploymentv2alpha1.ArangoTask](s.ResourceIndexer, namespace)} } // ArangoTaskNamespaceLister helps list and get ArangoTasks. @@ -60,15 +60,15 @@ func (s *arangoTaskLister) ArangoTasks(namespace string) ArangoTaskNamespaceList type ArangoTaskNamespaceLister interface { // List lists all ArangoTasks in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v2alpha1.ArangoTask, err error) + List(selector labels.Selector) (ret []*deploymentv2alpha1.ArangoTask, err error) // Get retrieves the ArangoTask from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v2alpha1.ArangoTask, error) + Get(name string) (*deploymentv2alpha1.ArangoTask, error) ArangoTaskNamespaceListerExpansion } // arangoTaskNamespaceLister implements the ArangoTaskNamespaceLister // interface. type arangoTaskNamespaceLister struct { - listers.ResourceIndexer[*v2alpha1.ArangoTask] + listers.ResourceIndexer[*deploymentv2alpha1.ArangoTask] } diff --git a/pkg/generated/listers/ml/v1alpha1/arangomlbatchjob.go b/pkg/generated/listers/ml/v1alpha1/arangomlbatchjob.go index 15ab1aa7d..765f2eae2 100644 --- a/pkg/generated/listers/ml/v1alpha1/arangomlbatchjob.go +++ b/pkg/generated/listers/ml/v1alpha1/arangomlbatchjob.go @@ -23,10 +23,10 @@ package v1alpha1 import ( - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + mlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoMLBatchJobLister helps list ArangoMLBatchJobs. @@ -34,7 +34,7 @@ import ( type ArangoMLBatchJobLister interface { // List lists all ArangoMLBatchJobs in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1alpha1.ArangoMLBatchJob, err error) + List(selector labels.Selector) (ret []*mlv1alpha1.ArangoMLBatchJob, err error) // ArangoMLBatchJobs returns an object that can list and get ArangoMLBatchJobs. ArangoMLBatchJobs(namespace string) ArangoMLBatchJobNamespaceLister ArangoMLBatchJobListerExpansion @@ -42,17 +42,17 @@ type ArangoMLBatchJobLister interface { // arangoMLBatchJobLister implements the ArangoMLBatchJobLister interface. type arangoMLBatchJobLister struct { - listers.ResourceIndexer[*v1alpha1.ArangoMLBatchJob] + listers.ResourceIndexer[*mlv1alpha1.ArangoMLBatchJob] } // NewArangoMLBatchJobLister returns a new ArangoMLBatchJobLister. func NewArangoMLBatchJobLister(indexer cache.Indexer) ArangoMLBatchJobLister { - return &arangoMLBatchJobLister{listers.New[*v1alpha1.ArangoMLBatchJob](indexer, v1alpha1.Resource("arangomlbatchjob"))} + return &arangoMLBatchJobLister{listers.New[*mlv1alpha1.ArangoMLBatchJob](indexer, mlv1alpha1.Resource("arangomlbatchjob"))} } // ArangoMLBatchJobs returns an object that can list and get ArangoMLBatchJobs. func (s *arangoMLBatchJobLister) ArangoMLBatchJobs(namespace string) ArangoMLBatchJobNamespaceLister { - return arangoMLBatchJobNamespaceLister{listers.NewNamespaced[*v1alpha1.ArangoMLBatchJob](s.ResourceIndexer, namespace)} + return arangoMLBatchJobNamespaceLister{listers.NewNamespaced[*mlv1alpha1.ArangoMLBatchJob](s.ResourceIndexer, namespace)} } // ArangoMLBatchJobNamespaceLister helps list and get ArangoMLBatchJobs. @@ -60,15 +60,15 @@ func (s *arangoMLBatchJobLister) ArangoMLBatchJobs(namespace string) ArangoMLBat type ArangoMLBatchJobNamespaceLister interface { // List lists all ArangoMLBatchJobs in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1alpha1.ArangoMLBatchJob, err error) + List(selector labels.Selector) (ret []*mlv1alpha1.ArangoMLBatchJob, err error) // Get retrieves the ArangoMLBatchJob from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1alpha1.ArangoMLBatchJob, error) + Get(name string) (*mlv1alpha1.ArangoMLBatchJob, error) ArangoMLBatchJobNamespaceListerExpansion } // arangoMLBatchJobNamespaceLister implements the ArangoMLBatchJobNamespaceLister // interface. type arangoMLBatchJobNamespaceLister struct { - listers.ResourceIndexer[*v1alpha1.ArangoMLBatchJob] + listers.ResourceIndexer[*mlv1alpha1.ArangoMLBatchJob] } diff --git a/pkg/generated/listers/ml/v1alpha1/arangomlcronjob.go b/pkg/generated/listers/ml/v1alpha1/arangomlcronjob.go index 8b77c5a4c..7b055011a 100644 --- a/pkg/generated/listers/ml/v1alpha1/arangomlcronjob.go +++ b/pkg/generated/listers/ml/v1alpha1/arangomlcronjob.go @@ -23,10 +23,10 @@ package v1alpha1 import ( - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + mlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoMLCronJobLister helps list ArangoMLCronJobs. @@ -34,7 +34,7 @@ import ( type ArangoMLCronJobLister interface { // List lists all ArangoMLCronJobs in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1alpha1.ArangoMLCronJob, err error) + List(selector labels.Selector) (ret []*mlv1alpha1.ArangoMLCronJob, err error) // ArangoMLCronJobs returns an object that can list and get ArangoMLCronJobs. ArangoMLCronJobs(namespace string) ArangoMLCronJobNamespaceLister ArangoMLCronJobListerExpansion @@ -42,17 +42,17 @@ type ArangoMLCronJobLister interface { // arangoMLCronJobLister implements the ArangoMLCronJobLister interface. type arangoMLCronJobLister struct { - listers.ResourceIndexer[*v1alpha1.ArangoMLCronJob] + listers.ResourceIndexer[*mlv1alpha1.ArangoMLCronJob] } // NewArangoMLCronJobLister returns a new ArangoMLCronJobLister. func NewArangoMLCronJobLister(indexer cache.Indexer) ArangoMLCronJobLister { - return &arangoMLCronJobLister{listers.New[*v1alpha1.ArangoMLCronJob](indexer, v1alpha1.Resource("arangomlcronjob"))} + return &arangoMLCronJobLister{listers.New[*mlv1alpha1.ArangoMLCronJob](indexer, mlv1alpha1.Resource("arangomlcronjob"))} } // ArangoMLCronJobs returns an object that can list and get ArangoMLCronJobs. func (s *arangoMLCronJobLister) ArangoMLCronJobs(namespace string) ArangoMLCronJobNamespaceLister { - return arangoMLCronJobNamespaceLister{listers.NewNamespaced[*v1alpha1.ArangoMLCronJob](s.ResourceIndexer, namespace)} + return arangoMLCronJobNamespaceLister{listers.NewNamespaced[*mlv1alpha1.ArangoMLCronJob](s.ResourceIndexer, namespace)} } // ArangoMLCronJobNamespaceLister helps list and get ArangoMLCronJobs. @@ -60,15 +60,15 @@ func (s *arangoMLCronJobLister) ArangoMLCronJobs(namespace string) ArangoMLCronJ type ArangoMLCronJobNamespaceLister interface { // List lists all ArangoMLCronJobs in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1alpha1.ArangoMLCronJob, err error) + List(selector labels.Selector) (ret []*mlv1alpha1.ArangoMLCronJob, err error) // Get retrieves the ArangoMLCronJob from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1alpha1.ArangoMLCronJob, error) + Get(name string) (*mlv1alpha1.ArangoMLCronJob, error) ArangoMLCronJobNamespaceListerExpansion } // arangoMLCronJobNamespaceLister implements the ArangoMLCronJobNamespaceLister // interface. type arangoMLCronJobNamespaceLister struct { - listers.ResourceIndexer[*v1alpha1.ArangoMLCronJob] + listers.ResourceIndexer[*mlv1alpha1.ArangoMLCronJob] } diff --git a/pkg/generated/listers/ml/v1alpha1/arangomlextension.go b/pkg/generated/listers/ml/v1alpha1/arangomlextension.go index 6eb9373e3..598c9706b 100644 --- a/pkg/generated/listers/ml/v1alpha1/arangomlextension.go +++ b/pkg/generated/listers/ml/v1alpha1/arangomlextension.go @@ -23,10 +23,10 @@ package v1alpha1 import ( - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + mlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoMLExtensionLister helps list ArangoMLExtensions. @@ -34,7 +34,7 @@ import ( type ArangoMLExtensionLister interface { // List lists all ArangoMLExtensions in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1alpha1.ArangoMLExtension, err error) + List(selector labels.Selector) (ret []*mlv1alpha1.ArangoMLExtension, err error) // ArangoMLExtensions returns an object that can list and get ArangoMLExtensions. ArangoMLExtensions(namespace string) ArangoMLExtensionNamespaceLister ArangoMLExtensionListerExpansion @@ -42,17 +42,17 @@ type ArangoMLExtensionLister interface { // arangoMLExtensionLister implements the ArangoMLExtensionLister interface. type arangoMLExtensionLister struct { - listers.ResourceIndexer[*v1alpha1.ArangoMLExtension] + listers.ResourceIndexer[*mlv1alpha1.ArangoMLExtension] } // NewArangoMLExtensionLister returns a new ArangoMLExtensionLister. func NewArangoMLExtensionLister(indexer cache.Indexer) ArangoMLExtensionLister { - return &arangoMLExtensionLister{listers.New[*v1alpha1.ArangoMLExtension](indexer, v1alpha1.Resource("arangomlextension"))} + return &arangoMLExtensionLister{listers.New[*mlv1alpha1.ArangoMLExtension](indexer, mlv1alpha1.Resource("arangomlextension"))} } // ArangoMLExtensions returns an object that can list and get ArangoMLExtensions. func (s *arangoMLExtensionLister) ArangoMLExtensions(namespace string) ArangoMLExtensionNamespaceLister { - return arangoMLExtensionNamespaceLister{listers.NewNamespaced[*v1alpha1.ArangoMLExtension](s.ResourceIndexer, namespace)} + return arangoMLExtensionNamespaceLister{listers.NewNamespaced[*mlv1alpha1.ArangoMLExtension](s.ResourceIndexer, namespace)} } // ArangoMLExtensionNamespaceLister helps list and get ArangoMLExtensions. @@ -60,15 +60,15 @@ func (s *arangoMLExtensionLister) ArangoMLExtensions(namespace string) ArangoMLE type ArangoMLExtensionNamespaceLister interface { // List lists all ArangoMLExtensions in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1alpha1.ArangoMLExtension, err error) + List(selector labels.Selector) (ret []*mlv1alpha1.ArangoMLExtension, err error) // Get retrieves the ArangoMLExtension from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1alpha1.ArangoMLExtension, error) + Get(name string) (*mlv1alpha1.ArangoMLExtension, error) ArangoMLExtensionNamespaceListerExpansion } // arangoMLExtensionNamespaceLister implements the ArangoMLExtensionNamespaceLister // interface. type arangoMLExtensionNamespaceLister struct { - listers.ResourceIndexer[*v1alpha1.ArangoMLExtension] + listers.ResourceIndexer[*mlv1alpha1.ArangoMLExtension] } diff --git a/pkg/generated/listers/ml/v1alpha1/arangomlstorage.go b/pkg/generated/listers/ml/v1alpha1/arangomlstorage.go index a50533b3f..d983138b3 100644 --- a/pkg/generated/listers/ml/v1alpha1/arangomlstorage.go +++ b/pkg/generated/listers/ml/v1alpha1/arangomlstorage.go @@ -23,10 +23,10 @@ package v1alpha1 import ( - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + mlv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1alpha1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoMLStorageLister helps list ArangoMLStorages. @@ -34,7 +34,7 @@ import ( type ArangoMLStorageLister interface { // List lists all ArangoMLStorages in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1alpha1.ArangoMLStorage, err error) + List(selector labels.Selector) (ret []*mlv1alpha1.ArangoMLStorage, err error) // ArangoMLStorages returns an object that can list and get ArangoMLStorages. ArangoMLStorages(namespace string) ArangoMLStorageNamespaceLister ArangoMLStorageListerExpansion @@ -42,17 +42,17 @@ type ArangoMLStorageLister interface { // arangoMLStorageLister implements the ArangoMLStorageLister interface. type arangoMLStorageLister struct { - listers.ResourceIndexer[*v1alpha1.ArangoMLStorage] + listers.ResourceIndexer[*mlv1alpha1.ArangoMLStorage] } // NewArangoMLStorageLister returns a new ArangoMLStorageLister. func NewArangoMLStorageLister(indexer cache.Indexer) ArangoMLStorageLister { - return &arangoMLStorageLister{listers.New[*v1alpha1.ArangoMLStorage](indexer, v1alpha1.Resource("arangomlstorage"))} + return &arangoMLStorageLister{listers.New[*mlv1alpha1.ArangoMLStorage](indexer, mlv1alpha1.Resource("arangomlstorage"))} } // ArangoMLStorages returns an object that can list and get ArangoMLStorages. func (s *arangoMLStorageLister) ArangoMLStorages(namespace string) ArangoMLStorageNamespaceLister { - return arangoMLStorageNamespaceLister{listers.NewNamespaced[*v1alpha1.ArangoMLStorage](s.ResourceIndexer, namespace)} + return arangoMLStorageNamespaceLister{listers.NewNamespaced[*mlv1alpha1.ArangoMLStorage](s.ResourceIndexer, namespace)} } // ArangoMLStorageNamespaceLister helps list and get ArangoMLStorages. @@ -60,15 +60,15 @@ func (s *arangoMLStorageLister) ArangoMLStorages(namespace string) ArangoMLStora type ArangoMLStorageNamespaceLister interface { // List lists all ArangoMLStorages in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1alpha1.ArangoMLStorage, err error) + List(selector labels.Selector) (ret []*mlv1alpha1.ArangoMLStorage, err error) // Get retrieves the ArangoMLStorage from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1alpha1.ArangoMLStorage, error) + Get(name string) (*mlv1alpha1.ArangoMLStorage, error) ArangoMLStorageNamespaceListerExpansion } // arangoMLStorageNamespaceLister implements the ArangoMLStorageNamespaceLister // interface. type arangoMLStorageNamespaceLister struct { - listers.ResourceIndexer[*v1alpha1.ArangoMLStorage] + listers.ResourceIndexer[*mlv1alpha1.ArangoMLStorage] } diff --git a/pkg/generated/listers/ml/v1beta1/arangomlextension.go b/pkg/generated/listers/ml/v1beta1/arangomlextension.go index 98c610217..8babcf1b4 100644 --- a/pkg/generated/listers/ml/v1beta1/arangomlextension.go +++ b/pkg/generated/listers/ml/v1beta1/arangomlextension.go @@ -23,10 +23,10 @@ package v1beta1 import ( - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1beta1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + mlv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1beta1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoMLExtensionLister helps list ArangoMLExtensions. @@ -34,7 +34,7 @@ import ( type ArangoMLExtensionLister interface { // List lists all ArangoMLExtensions in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoMLExtension, err error) + List(selector labels.Selector) (ret []*mlv1beta1.ArangoMLExtension, err error) // ArangoMLExtensions returns an object that can list and get ArangoMLExtensions. ArangoMLExtensions(namespace string) ArangoMLExtensionNamespaceLister ArangoMLExtensionListerExpansion @@ -42,17 +42,17 @@ type ArangoMLExtensionLister interface { // arangoMLExtensionLister implements the ArangoMLExtensionLister interface. type arangoMLExtensionLister struct { - listers.ResourceIndexer[*v1beta1.ArangoMLExtension] + listers.ResourceIndexer[*mlv1beta1.ArangoMLExtension] } // NewArangoMLExtensionLister returns a new ArangoMLExtensionLister. func NewArangoMLExtensionLister(indexer cache.Indexer) ArangoMLExtensionLister { - return &arangoMLExtensionLister{listers.New[*v1beta1.ArangoMLExtension](indexer, v1beta1.Resource("arangomlextension"))} + return &arangoMLExtensionLister{listers.New[*mlv1beta1.ArangoMLExtension](indexer, mlv1beta1.Resource("arangomlextension"))} } // ArangoMLExtensions returns an object that can list and get ArangoMLExtensions. func (s *arangoMLExtensionLister) ArangoMLExtensions(namespace string) ArangoMLExtensionNamespaceLister { - return arangoMLExtensionNamespaceLister{listers.NewNamespaced[*v1beta1.ArangoMLExtension](s.ResourceIndexer, namespace)} + return arangoMLExtensionNamespaceLister{listers.NewNamespaced[*mlv1beta1.ArangoMLExtension](s.ResourceIndexer, namespace)} } // ArangoMLExtensionNamespaceLister helps list and get ArangoMLExtensions. @@ -60,15 +60,15 @@ func (s *arangoMLExtensionLister) ArangoMLExtensions(namespace string) ArangoMLE type ArangoMLExtensionNamespaceLister interface { // List lists all ArangoMLExtensions in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoMLExtension, err error) + List(selector labels.Selector) (ret []*mlv1beta1.ArangoMLExtension, err error) // Get retrieves the ArangoMLExtension from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1beta1.ArangoMLExtension, error) + Get(name string) (*mlv1beta1.ArangoMLExtension, error) ArangoMLExtensionNamespaceListerExpansion } // arangoMLExtensionNamespaceLister implements the ArangoMLExtensionNamespaceLister // interface. type arangoMLExtensionNamespaceLister struct { - listers.ResourceIndexer[*v1beta1.ArangoMLExtension] + listers.ResourceIndexer[*mlv1beta1.ArangoMLExtension] } diff --git a/pkg/generated/listers/ml/v1beta1/arangomlstorage.go b/pkg/generated/listers/ml/v1beta1/arangomlstorage.go index 6882db3cf..ccc4b6fb5 100644 --- a/pkg/generated/listers/ml/v1beta1/arangomlstorage.go +++ b/pkg/generated/listers/ml/v1beta1/arangomlstorage.go @@ -23,10 +23,10 @@ package v1beta1 import ( - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1beta1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + mlv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/ml/v1beta1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoMLStorageLister helps list ArangoMLStorages. @@ -34,7 +34,7 @@ import ( type ArangoMLStorageLister interface { // List lists all ArangoMLStorages in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoMLStorage, err error) + List(selector labels.Selector) (ret []*mlv1beta1.ArangoMLStorage, err error) // ArangoMLStorages returns an object that can list and get ArangoMLStorages. ArangoMLStorages(namespace string) ArangoMLStorageNamespaceLister ArangoMLStorageListerExpansion @@ -42,17 +42,17 @@ type ArangoMLStorageLister interface { // arangoMLStorageLister implements the ArangoMLStorageLister interface. type arangoMLStorageLister struct { - listers.ResourceIndexer[*v1beta1.ArangoMLStorage] + listers.ResourceIndexer[*mlv1beta1.ArangoMLStorage] } // NewArangoMLStorageLister returns a new ArangoMLStorageLister. func NewArangoMLStorageLister(indexer cache.Indexer) ArangoMLStorageLister { - return &arangoMLStorageLister{listers.New[*v1beta1.ArangoMLStorage](indexer, v1beta1.Resource("arangomlstorage"))} + return &arangoMLStorageLister{listers.New[*mlv1beta1.ArangoMLStorage](indexer, mlv1beta1.Resource("arangomlstorage"))} } // ArangoMLStorages returns an object that can list and get ArangoMLStorages. func (s *arangoMLStorageLister) ArangoMLStorages(namespace string) ArangoMLStorageNamespaceLister { - return arangoMLStorageNamespaceLister{listers.NewNamespaced[*v1beta1.ArangoMLStorage](s.ResourceIndexer, namespace)} + return arangoMLStorageNamespaceLister{listers.NewNamespaced[*mlv1beta1.ArangoMLStorage](s.ResourceIndexer, namespace)} } // ArangoMLStorageNamespaceLister helps list and get ArangoMLStorages. @@ -60,15 +60,15 @@ func (s *arangoMLStorageLister) ArangoMLStorages(namespace string) ArangoMLStora type ArangoMLStorageNamespaceLister interface { // List lists all ArangoMLStorages in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoMLStorage, err error) + List(selector labels.Selector) (ret []*mlv1beta1.ArangoMLStorage, err error) // Get retrieves the ArangoMLStorage from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1beta1.ArangoMLStorage, error) + Get(name string) (*mlv1beta1.ArangoMLStorage, error) ArangoMLStorageNamespaceListerExpansion } // arangoMLStorageNamespaceLister implements the ArangoMLStorageNamespaceLister // interface. type arangoMLStorageNamespaceLister struct { - listers.ResourceIndexer[*v1beta1.ArangoMLStorage] + listers.ResourceIndexer[*mlv1beta1.ArangoMLStorage] } diff --git a/pkg/generated/listers/networking/v1alpha1/arangoroute.go b/pkg/generated/listers/networking/v1alpha1/arangoroute.go index c1c0d152d..b5262cdb7 100644 --- a/pkg/generated/listers/networking/v1alpha1/arangoroute.go +++ b/pkg/generated/listers/networking/v1alpha1/arangoroute.go @@ -23,10 +23,10 @@ package v1alpha1 import ( - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/networking/v1alpha1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + networkingv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/networking/v1alpha1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoRouteLister helps list ArangoRoutes. @@ -34,7 +34,7 @@ import ( type ArangoRouteLister interface { // List lists all ArangoRoutes in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1alpha1.ArangoRoute, err error) + List(selector labels.Selector) (ret []*networkingv1alpha1.ArangoRoute, err error) // ArangoRoutes returns an object that can list and get ArangoRoutes. ArangoRoutes(namespace string) ArangoRouteNamespaceLister ArangoRouteListerExpansion @@ -42,17 +42,17 @@ type ArangoRouteLister interface { // arangoRouteLister implements the ArangoRouteLister interface. type arangoRouteLister struct { - listers.ResourceIndexer[*v1alpha1.ArangoRoute] + listers.ResourceIndexer[*networkingv1alpha1.ArangoRoute] } // NewArangoRouteLister returns a new ArangoRouteLister. func NewArangoRouteLister(indexer cache.Indexer) ArangoRouteLister { - return &arangoRouteLister{listers.New[*v1alpha1.ArangoRoute](indexer, v1alpha1.Resource("arangoroute"))} + return &arangoRouteLister{listers.New[*networkingv1alpha1.ArangoRoute](indexer, networkingv1alpha1.Resource("arangoroute"))} } // ArangoRoutes returns an object that can list and get ArangoRoutes. func (s *arangoRouteLister) ArangoRoutes(namespace string) ArangoRouteNamespaceLister { - return arangoRouteNamespaceLister{listers.NewNamespaced[*v1alpha1.ArangoRoute](s.ResourceIndexer, namespace)} + return arangoRouteNamespaceLister{listers.NewNamespaced[*networkingv1alpha1.ArangoRoute](s.ResourceIndexer, namespace)} } // ArangoRouteNamespaceLister helps list and get ArangoRoutes. @@ -60,15 +60,15 @@ func (s *arangoRouteLister) ArangoRoutes(namespace string) ArangoRouteNamespaceL type ArangoRouteNamespaceLister interface { // List lists all ArangoRoutes in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1alpha1.ArangoRoute, err error) + List(selector labels.Selector) (ret []*networkingv1alpha1.ArangoRoute, err error) // Get retrieves the ArangoRoute from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1alpha1.ArangoRoute, error) + Get(name string) (*networkingv1alpha1.ArangoRoute, error) ArangoRouteNamespaceListerExpansion } // arangoRouteNamespaceLister implements the ArangoRouteNamespaceLister // interface. type arangoRouteNamespaceLister struct { - listers.ResourceIndexer[*v1alpha1.ArangoRoute] + listers.ResourceIndexer[*networkingv1alpha1.ArangoRoute] } diff --git a/pkg/generated/listers/networking/v1beta1/arangoroute.go b/pkg/generated/listers/networking/v1beta1/arangoroute.go index 4caaebee9..a313162d0 100644 --- a/pkg/generated/listers/networking/v1beta1/arangoroute.go +++ b/pkg/generated/listers/networking/v1beta1/arangoroute.go @@ -23,10 +23,10 @@ package v1beta1 import ( - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/networking/v1beta1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + networkingv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/networking/v1beta1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoRouteLister helps list ArangoRoutes. @@ -34,7 +34,7 @@ import ( type ArangoRouteLister interface { // List lists all ArangoRoutes in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoRoute, err error) + List(selector labels.Selector) (ret []*networkingv1beta1.ArangoRoute, err error) // ArangoRoutes returns an object that can list and get ArangoRoutes. ArangoRoutes(namespace string) ArangoRouteNamespaceLister ArangoRouteListerExpansion @@ -42,17 +42,17 @@ type ArangoRouteLister interface { // arangoRouteLister implements the ArangoRouteLister interface. type arangoRouteLister struct { - listers.ResourceIndexer[*v1beta1.ArangoRoute] + listers.ResourceIndexer[*networkingv1beta1.ArangoRoute] } // NewArangoRouteLister returns a new ArangoRouteLister. func NewArangoRouteLister(indexer cache.Indexer) ArangoRouteLister { - return &arangoRouteLister{listers.New[*v1beta1.ArangoRoute](indexer, v1beta1.Resource("arangoroute"))} + return &arangoRouteLister{listers.New[*networkingv1beta1.ArangoRoute](indexer, networkingv1beta1.Resource("arangoroute"))} } // ArangoRoutes returns an object that can list and get ArangoRoutes. func (s *arangoRouteLister) ArangoRoutes(namespace string) ArangoRouteNamespaceLister { - return arangoRouteNamespaceLister{listers.NewNamespaced[*v1beta1.ArangoRoute](s.ResourceIndexer, namespace)} + return arangoRouteNamespaceLister{listers.NewNamespaced[*networkingv1beta1.ArangoRoute](s.ResourceIndexer, namespace)} } // ArangoRouteNamespaceLister helps list and get ArangoRoutes. @@ -60,15 +60,15 @@ func (s *arangoRouteLister) ArangoRoutes(namespace string) ArangoRouteNamespaceL type ArangoRouteNamespaceLister interface { // List lists all ArangoRoutes in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoRoute, err error) + List(selector labels.Selector) (ret []*networkingv1beta1.ArangoRoute, err error) // Get retrieves the ArangoRoute from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1beta1.ArangoRoute, error) + Get(name string) (*networkingv1beta1.ArangoRoute, error) ArangoRouteNamespaceListerExpansion } // arangoRouteNamespaceLister implements the ArangoRouteNamespaceLister // interface. type arangoRouteNamespaceLister struct { - listers.ResourceIndexer[*v1beta1.ArangoRoute] + listers.ResourceIndexer[*networkingv1beta1.ArangoRoute] } diff --git a/pkg/generated/listers/platform/v1alpha1/arangoplatformchart.go b/pkg/generated/listers/platform/v1alpha1/arangoplatformchart.go index d7ab993fd..b079bbc2a 100644 --- a/pkg/generated/listers/platform/v1alpha1/arangoplatformchart.go +++ b/pkg/generated/listers/platform/v1alpha1/arangoplatformchart.go @@ -23,10 +23,10 @@ package v1alpha1 import ( - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + platformv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoPlatformChartLister helps list ArangoPlatformCharts. @@ -34,7 +34,7 @@ import ( type ArangoPlatformChartLister interface { // List lists all ArangoPlatformCharts in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1alpha1.ArangoPlatformChart, err error) + List(selector labels.Selector) (ret []*platformv1alpha1.ArangoPlatformChart, err error) // ArangoPlatformCharts returns an object that can list and get ArangoPlatformCharts. ArangoPlatformCharts(namespace string) ArangoPlatformChartNamespaceLister ArangoPlatformChartListerExpansion @@ -42,17 +42,17 @@ type ArangoPlatformChartLister interface { // arangoPlatformChartLister implements the ArangoPlatformChartLister interface. type arangoPlatformChartLister struct { - listers.ResourceIndexer[*v1alpha1.ArangoPlatformChart] + listers.ResourceIndexer[*platformv1alpha1.ArangoPlatformChart] } // NewArangoPlatformChartLister returns a new ArangoPlatformChartLister. func NewArangoPlatformChartLister(indexer cache.Indexer) ArangoPlatformChartLister { - return &arangoPlatformChartLister{listers.New[*v1alpha1.ArangoPlatformChart](indexer, v1alpha1.Resource("arangoplatformchart"))} + return &arangoPlatformChartLister{listers.New[*platformv1alpha1.ArangoPlatformChart](indexer, platformv1alpha1.Resource("arangoplatformchart"))} } // ArangoPlatformCharts returns an object that can list and get ArangoPlatformCharts. func (s *arangoPlatformChartLister) ArangoPlatformCharts(namespace string) ArangoPlatformChartNamespaceLister { - return arangoPlatformChartNamespaceLister{listers.NewNamespaced[*v1alpha1.ArangoPlatformChart](s.ResourceIndexer, namespace)} + return arangoPlatformChartNamespaceLister{listers.NewNamespaced[*platformv1alpha1.ArangoPlatformChart](s.ResourceIndexer, namespace)} } // ArangoPlatformChartNamespaceLister helps list and get ArangoPlatformCharts. @@ -60,15 +60,15 @@ func (s *arangoPlatformChartLister) ArangoPlatformCharts(namespace string) Arang type ArangoPlatformChartNamespaceLister interface { // List lists all ArangoPlatformCharts in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1alpha1.ArangoPlatformChart, err error) + List(selector labels.Selector) (ret []*platformv1alpha1.ArangoPlatformChart, err error) // Get retrieves the ArangoPlatformChart from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1alpha1.ArangoPlatformChart, error) + Get(name string) (*platformv1alpha1.ArangoPlatformChart, error) ArangoPlatformChartNamespaceListerExpansion } // arangoPlatformChartNamespaceLister implements the ArangoPlatformChartNamespaceLister // interface. type arangoPlatformChartNamespaceLister struct { - listers.ResourceIndexer[*v1alpha1.ArangoPlatformChart] + listers.ResourceIndexer[*platformv1alpha1.ArangoPlatformChart] } diff --git a/pkg/generated/listers/platform/v1alpha1/arangoplatformservice.go b/pkg/generated/listers/platform/v1alpha1/arangoplatformservice.go index 07055c428..1882b93c2 100644 --- a/pkg/generated/listers/platform/v1alpha1/arangoplatformservice.go +++ b/pkg/generated/listers/platform/v1alpha1/arangoplatformservice.go @@ -23,10 +23,10 @@ package v1alpha1 import ( - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + platformv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoPlatformServiceLister helps list ArangoPlatformServices. @@ -34,7 +34,7 @@ import ( type ArangoPlatformServiceLister interface { // List lists all ArangoPlatformServices in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1alpha1.ArangoPlatformService, err error) + List(selector labels.Selector) (ret []*platformv1alpha1.ArangoPlatformService, err error) // ArangoPlatformServices returns an object that can list and get ArangoPlatformServices. ArangoPlatformServices(namespace string) ArangoPlatformServiceNamespaceLister ArangoPlatformServiceListerExpansion @@ -42,17 +42,17 @@ type ArangoPlatformServiceLister interface { // arangoPlatformServiceLister implements the ArangoPlatformServiceLister interface. type arangoPlatformServiceLister struct { - listers.ResourceIndexer[*v1alpha1.ArangoPlatformService] + listers.ResourceIndexer[*platformv1alpha1.ArangoPlatformService] } // NewArangoPlatformServiceLister returns a new ArangoPlatformServiceLister. func NewArangoPlatformServiceLister(indexer cache.Indexer) ArangoPlatformServiceLister { - return &arangoPlatformServiceLister{listers.New[*v1alpha1.ArangoPlatformService](indexer, v1alpha1.Resource("arangoplatformservice"))} + return &arangoPlatformServiceLister{listers.New[*platformv1alpha1.ArangoPlatformService](indexer, platformv1alpha1.Resource("arangoplatformservice"))} } // ArangoPlatformServices returns an object that can list and get ArangoPlatformServices. func (s *arangoPlatformServiceLister) ArangoPlatformServices(namespace string) ArangoPlatformServiceNamespaceLister { - return arangoPlatformServiceNamespaceLister{listers.NewNamespaced[*v1alpha1.ArangoPlatformService](s.ResourceIndexer, namespace)} + return arangoPlatformServiceNamespaceLister{listers.NewNamespaced[*platformv1alpha1.ArangoPlatformService](s.ResourceIndexer, namespace)} } // ArangoPlatformServiceNamespaceLister helps list and get ArangoPlatformServices. @@ -60,15 +60,15 @@ func (s *arangoPlatformServiceLister) ArangoPlatformServices(namespace string) A type ArangoPlatformServiceNamespaceLister interface { // List lists all ArangoPlatformServices in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1alpha1.ArangoPlatformService, err error) + List(selector labels.Selector) (ret []*platformv1alpha1.ArangoPlatformService, err error) // Get retrieves the ArangoPlatformService from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1alpha1.ArangoPlatformService, error) + Get(name string) (*platformv1alpha1.ArangoPlatformService, error) ArangoPlatformServiceNamespaceListerExpansion } // arangoPlatformServiceNamespaceLister implements the ArangoPlatformServiceNamespaceLister // interface. type arangoPlatformServiceNamespaceLister struct { - listers.ResourceIndexer[*v1alpha1.ArangoPlatformService] + listers.ResourceIndexer[*platformv1alpha1.ArangoPlatformService] } diff --git a/pkg/generated/listers/platform/v1alpha1/arangoplatformstorage.go b/pkg/generated/listers/platform/v1alpha1/arangoplatformstorage.go index 92a66801f..68916d520 100644 --- a/pkg/generated/listers/platform/v1alpha1/arangoplatformstorage.go +++ b/pkg/generated/listers/platform/v1alpha1/arangoplatformstorage.go @@ -23,10 +23,10 @@ package v1alpha1 import ( - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + platformv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1alpha1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoPlatformStorageLister helps list ArangoPlatformStorages. @@ -34,7 +34,7 @@ import ( type ArangoPlatformStorageLister interface { // List lists all ArangoPlatformStorages in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1alpha1.ArangoPlatformStorage, err error) + List(selector labels.Selector) (ret []*platformv1alpha1.ArangoPlatformStorage, err error) // ArangoPlatformStorages returns an object that can list and get ArangoPlatformStorages. ArangoPlatformStorages(namespace string) ArangoPlatformStorageNamespaceLister ArangoPlatformStorageListerExpansion @@ -42,17 +42,17 @@ type ArangoPlatformStorageLister interface { // arangoPlatformStorageLister implements the ArangoPlatformStorageLister interface. type arangoPlatformStorageLister struct { - listers.ResourceIndexer[*v1alpha1.ArangoPlatformStorage] + listers.ResourceIndexer[*platformv1alpha1.ArangoPlatformStorage] } // NewArangoPlatformStorageLister returns a new ArangoPlatformStorageLister. func NewArangoPlatformStorageLister(indexer cache.Indexer) ArangoPlatformStorageLister { - return &arangoPlatformStorageLister{listers.New[*v1alpha1.ArangoPlatformStorage](indexer, v1alpha1.Resource("arangoplatformstorage"))} + return &arangoPlatformStorageLister{listers.New[*platformv1alpha1.ArangoPlatformStorage](indexer, platformv1alpha1.Resource("arangoplatformstorage"))} } // ArangoPlatformStorages returns an object that can list and get ArangoPlatformStorages. func (s *arangoPlatformStorageLister) ArangoPlatformStorages(namespace string) ArangoPlatformStorageNamespaceLister { - return arangoPlatformStorageNamespaceLister{listers.NewNamespaced[*v1alpha1.ArangoPlatformStorage](s.ResourceIndexer, namespace)} + return arangoPlatformStorageNamespaceLister{listers.NewNamespaced[*platformv1alpha1.ArangoPlatformStorage](s.ResourceIndexer, namespace)} } // ArangoPlatformStorageNamespaceLister helps list and get ArangoPlatformStorages. @@ -60,15 +60,15 @@ func (s *arangoPlatformStorageLister) ArangoPlatformStorages(namespace string) A type ArangoPlatformStorageNamespaceLister interface { // List lists all ArangoPlatformStorages in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1alpha1.ArangoPlatformStorage, err error) + List(selector labels.Selector) (ret []*platformv1alpha1.ArangoPlatformStorage, err error) // Get retrieves the ArangoPlatformStorage from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1alpha1.ArangoPlatformStorage, error) + Get(name string) (*platformv1alpha1.ArangoPlatformStorage, error) ArangoPlatformStorageNamespaceListerExpansion } // arangoPlatformStorageNamespaceLister implements the ArangoPlatformStorageNamespaceLister // interface. type arangoPlatformStorageNamespaceLister struct { - listers.ResourceIndexer[*v1alpha1.ArangoPlatformStorage] + listers.ResourceIndexer[*platformv1alpha1.ArangoPlatformStorage] } diff --git a/pkg/generated/listers/platform/v1beta1/arangoplatformchart.go b/pkg/generated/listers/platform/v1beta1/arangoplatformchart.go index 306dcfea1..21d210272 100644 --- a/pkg/generated/listers/platform/v1beta1/arangoplatformchart.go +++ b/pkg/generated/listers/platform/v1beta1/arangoplatformchart.go @@ -23,10 +23,10 @@ package v1beta1 import ( - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + platformv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoPlatformChartLister helps list ArangoPlatformCharts. @@ -34,7 +34,7 @@ import ( type ArangoPlatformChartLister interface { // List lists all ArangoPlatformCharts in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoPlatformChart, err error) + List(selector labels.Selector) (ret []*platformv1beta1.ArangoPlatformChart, err error) // ArangoPlatformCharts returns an object that can list and get ArangoPlatformCharts. ArangoPlatformCharts(namespace string) ArangoPlatformChartNamespaceLister ArangoPlatformChartListerExpansion @@ -42,17 +42,17 @@ type ArangoPlatformChartLister interface { // arangoPlatformChartLister implements the ArangoPlatformChartLister interface. type arangoPlatformChartLister struct { - listers.ResourceIndexer[*v1beta1.ArangoPlatformChart] + listers.ResourceIndexer[*platformv1beta1.ArangoPlatformChart] } // NewArangoPlatformChartLister returns a new ArangoPlatformChartLister. func NewArangoPlatformChartLister(indexer cache.Indexer) ArangoPlatformChartLister { - return &arangoPlatformChartLister{listers.New[*v1beta1.ArangoPlatformChart](indexer, v1beta1.Resource("arangoplatformchart"))} + return &arangoPlatformChartLister{listers.New[*platformv1beta1.ArangoPlatformChart](indexer, platformv1beta1.Resource("arangoplatformchart"))} } // ArangoPlatformCharts returns an object that can list and get ArangoPlatformCharts. func (s *arangoPlatformChartLister) ArangoPlatformCharts(namespace string) ArangoPlatformChartNamespaceLister { - return arangoPlatformChartNamespaceLister{listers.NewNamespaced[*v1beta1.ArangoPlatformChart](s.ResourceIndexer, namespace)} + return arangoPlatformChartNamespaceLister{listers.NewNamespaced[*platformv1beta1.ArangoPlatformChart](s.ResourceIndexer, namespace)} } // ArangoPlatformChartNamespaceLister helps list and get ArangoPlatformCharts. @@ -60,15 +60,15 @@ func (s *arangoPlatformChartLister) ArangoPlatformCharts(namespace string) Arang type ArangoPlatformChartNamespaceLister interface { // List lists all ArangoPlatformCharts in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoPlatformChart, err error) + List(selector labels.Selector) (ret []*platformv1beta1.ArangoPlatformChart, err error) // Get retrieves the ArangoPlatformChart from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1beta1.ArangoPlatformChart, error) + Get(name string) (*platformv1beta1.ArangoPlatformChart, error) ArangoPlatformChartNamespaceListerExpansion } // arangoPlatformChartNamespaceLister implements the ArangoPlatformChartNamespaceLister // interface. type arangoPlatformChartNamespaceLister struct { - listers.ResourceIndexer[*v1beta1.ArangoPlatformChart] + listers.ResourceIndexer[*platformv1beta1.ArangoPlatformChart] } diff --git a/pkg/generated/listers/platform/v1beta1/arangoplatformservice.go b/pkg/generated/listers/platform/v1beta1/arangoplatformservice.go index 89601dd35..9a6e541a6 100644 --- a/pkg/generated/listers/platform/v1beta1/arangoplatformservice.go +++ b/pkg/generated/listers/platform/v1beta1/arangoplatformservice.go @@ -23,10 +23,10 @@ package v1beta1 import ( - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + platformv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoPlatformServiceLister helps list ArangoPlatformServices. @@ -34,7 +34,7 @@ import ( type ArangoPlatformServiceLister interface { // List lists all ArangoPlatformServices in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoPlatformService, err error) + List(selector labels.Selector) (ret []*platformv1beta1.ArangoPlatformService, err error) // ArangoPlatformServices returns an object that can list and get ArangoPlatformServices. ArangoPlatformServices(namespace string) ArangoPlatformServiceNamespaceLister ArangoPlatformServiceListerExpansion @@ -42,17 +42,17 @@ type ArangoPlatformServiceLister interface { // arangoPlatformServiceLister implements the ArangoPlatformServiceLister interface. type arangoPlatformServiceLister struct { - listers.ResourceIndexer[*v1beta1.ArangoPlatformService] + listers.ResourceIndexer[*platformv1beta1.ArangoPlatformService] } // NewArangoPlatformServiceLister returns a new ArangoPlatformServiceLister. func NewArangoPlatformServiceLister(indexer cache.Indexer) ArangoPlatformServiceLister { - return &arangoPlatformServiceLister{listers.New[*v1beta1.ArangoPlatformService](indexer, v1beta1.Resource("arangoplatformservice"))} + return &arangoPlatformServiceLister{listers.New[*platformv1beta1.ArangoPlatformService](indexer, platformv1beta1.Resource("arangoplatformservice"))} } // ArangoPlatformServices returns an object that can list and get ArangoPlatformServices. func (s *arangoPlatformServiceLister) ArangoPlatformServices(namespace string) ArangoPlatformServiceNamespaceLister { - return arangoPlatformServiceNamespaceLister{listers.NewNamespaced[*v1beta1.ArangoPlatformService](s.ResourceIndexer, namespace)} + return arangoPlatformServiceNamespaceLister{listers.NewNamespaced[*platformv1beta1.ArangoPlatformService](s.ResourceIndexer, namespace)} } // ArangoPlatformServiceNamespaceLister helps list and get ArangoPlatformServices. @@ -60,15 +60,15 @@ func (s *arangoPlatformServiceLister) ArangoPlatformServices(namespace string) A type ArangoPlatformServiceNamespaceLister interface { // List lists all ArangoPlatformServices in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoPlatformService, err error) + List(selector labels.Selector) (ret []*platformv1beta1.ArangoPlatformService, err error) // Get retrieves the ArangoPlatformService from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1beta1.ArangoPlatformService, error) + Get(name string) (*platformv1beta1.ArangoPlatformService, error) ArangoPlatformServiceNamespaceListerExpansion } // arangoPlatformServiceNamespaceLister implements the ArangoPlatformServiceNamespaceLister // interface. type arangoPlatformServiceNamespaceLister struct { - listers.ResourceIndexer[*v1beta1.ArangoPlatformService] + listers.ResourceIndexer[*platformv1beta1.ArangoPlatformService] } diff --git a/pkg/generated/listers/platform/v1beta1/arangoplatformstorage.go b/pkg/generated/listers/platform/v1beta1/arangoplatformstorage.go index f2ed2a2f2..2333e96a4 100644 --- a/pkg/generated/listers/platform/v1beta1/arangoplatformstorage.go +++ b/pkg/generated/listers/platform/v1beta1/arangoplatformstorage.go @@ -23,10 +23,10 @@ package v1beta1 import ( - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + platformv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/platform/v1beta1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoPlatformStorageLister helps list ArangoPlatformStorages. @@ -34,7 +34,7 @@ import ( type ArangoPlatformStorageLister interface { // List lists all ArangoPlatformStorages in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoPlatformStorage, err error) + List(selector labels.Selector) (ret []*platformv1beta1.ArangoPlatformStorage, err error) // ArangoPlatformStorages returns an object that can list and get ArangoPlatformStorages. ArangoPlatformStorages(namespace string) ArangoPlatformStorageNamespaceLister ArangoPlatformStorageListerExpansion @@ -42,17 +42,17 @@ type ArangoPlatformStorageLister interface { // arangoPlatformStorageLister implements the ArangoPlatformStorageLister interface. type arangoPlatformStorageLister struct { - listers.ResourceIndexer[*v1beta1.ArangoPlatformStorage] + listers.ResourceIndexer[*platformv1beta1.ArangoPlatformStorage] } // NewArangoPlatformStorageLister returns a new ArangoPlatformStorageLister. func NewArangoPlatformStorageLister(indexer cache.Indexer) ArangoPlatformStorageLister { - return &arangoPlatformStorageLister{listers.New[*v1beta1.ArangoPlatformStorage](indexer, v1beta1.Resource("arangoplatformstorage"))} + return &arangoPlatformStorageLister{listers.New[*platformv1beta1.ArangoPlatformStorage](indexer, platformv1beta1.Resource("arangoplatformstorage"))} } // ArangoPlatformStorages returns an object that can list and get ArangoPlatformStorages. func (s *arangoPlatformStorageLister) ArangoPlatformStorages(namespace string) ArangoPlatformStorageNamespaceLister { - return arangoPlatformStorageNamespaceLister{listers.NewNamespaced[*v1beta1.ArangoPlatformStorage](s.ResourceIndexer, namespace)} + return arangoPlatformStorageNamespaceLister{listers.NewNamespaced[*platformv1beta1.ArangoPlatformStorage](s.ResourceIndexer, namespace)} } // ArangoPlatformStorageNamespaceLister helps list and get ArangoPlatformStorages. @@ -60,15 +60,15 @@ func (s *arangoPlatformStorageLister) ArangoPlatformStorages(namespace string) A type ArangoPlatformStorageNamespaceLister interface { // List lists all ArangoPlatformStorages in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoPlatformStorage, err error) + List(selector labels.Selector) (ret []*platformv1beta1.ArangoPlatformStorage, err error) // Get retrieves the ArangoPlatformStorage from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1beta1.ArangoPlatformStorage, error) + Get(name string) (*platformv1beta1.ArangoPlatformStorage, error) ArangoPlatformStorageNamespaceListerExpansion } // arangoPlatformStorageNamespaceLister implements the ArangoPlatformStorageNamespaceLister // interface. type arangoPlatformStorageNamespaceLister struct { - listers.ResourceIndexer[*v1beta1.ArangoPlatformStorage] + listers.ResourceIndexer[*platformv1beta1.ArangoPlatformStorage] } diff --git a/pkg/generated/listers/replication/v1/arangodeploymentreplication.go b/pkg/generated/listers/replication/v1/arangodeploymentreplication.go index cf6016ed3..01b9963c7 100644 --- a/pkg/generated/listers/replication/v1/arangodeploymentreplication.go +++ b/pkg/generated/listers/replication/v1/arangodeploymentreplication.go @@ -23,10 +23,10 @@ package v1 import ( - v1 "github.com/arangodb/kube-arangodb/pkg/apis/replication/v1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + replicationv1 "github.com/arangodb/kube-arangodb/pkg/apis/replication/v1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoDeploymentReplicationLister helps list ArangoDeploymentReplications. @@ -34,7 +34,7 @@ import ( type ArangoDeploymentReplicationLister interface { // List lists all ArangoDeploymentReplications in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1.ArangoDeploymentReplication, err error) + List(selector labels.Selector) (ret []*replicationv1.ArangoDeploymentReplication, err error) // ArangoDeploymentReplications returns an object that can list and get ArangoDeploymentReplications. ArangoDeploymentReplications(namespace string) ArangoDeploymentReplicationNamespaceLister ArangoDeploymentReplicationListerExpansion @@ -42,17 +42,17 @@ type ArangoDeploymentReplicationLister interface { // arangoDeploymentReplicationLister implements the ArangoDeploymentReplicationLister interface. type arangoDeploymentReplicationLister struct { - listers.ResourceIndexer[*v1.ArangoDeploymentReplication] + listers.ResourceIndexer[*replicationv1.ArangoDeploymentReplication] } // NewArangoDeploymentReplicationLister returns a new ArangoDeploymentReplicationLister. func NewArangoDeploymentReplicationLister(indexer cache.Indexer) ArangoDeploymentReplicationLister { - return &arangoDeploymentReplicationLister{listers.New[*v1.ArangoDeploymentReplication](indexer, v1.Resource("arangodeploymentreplication"))} + return &arangoDeploymentReplicationLister{listers.New[*replicationv1.ArangoDeploymentReplication](indexer, replicationv1.Resource("arangodeploymentreplication"))} } // ArangoDeploymentReplications returns an object that can list and get ArangoDeploymentReplications. func (s *arangoDeploymentReplicationLister) ArangoDeploymentReplications(namespace string) ArangoDeploymentReplicationNamespaceLister { - return arangoDeploymentReplicationNamespaceLister{listers.NewNamespaced[*v1.ArangoDeploymentReplication](s.ResourceIndexer, namespace)} + return arangoDeploymentReplicationNamespaceLister{listers.NewNamespaced[*replicationv1.ArangoDeploymentReplication](s.ResourceIndexer, namespace)} } // ArangoDeploymentReplicationNamespaceLister helps list and get ArangoDeploymentReplications. @@ -60,15 +60,15 @@ func (s *arangoDeploymentReplicationLister) ArangoDeploymentReplications(namespa type ArangoDeploymentReplicationNamespaceLister interface { // List lists all ArangoDeploymentReplications in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1.ArangoDeploymentReplication, err error) + List(selector labels.Selector) (ret []*replicationv1.ArangoDeploymentReplication, err error) // Get retrieves the ArangoDeploymentReplication from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1.ArangoDeploymentReplication, error) + Get(name string) (*replicationv1.ArangoDeploymentReplication, error) ArangoDeploymentReplicationNamespaceListerExpansion } // arangoDeploymentReplicationNamespaceLister implements the ArangoDeploymentReplicationNamespaceLister // interface. type arangoDeploymentReplicationNamespaceLister struct { - listers.ResourceIndexer[*v1.ArangoDeploymentReplication] + listers.ResourceIndexer[*replicationv1.ArangoDeploymentReplication] } diff --git a/pkg/generated/listers/replication/v2alpha1/arangodeploymentreplication.go b/pkg/generated/listers/replication/v2alpha1/arangodeploymentreplication.go index c3ce290e9..8ec053dbf 100644 --- a/pkg/generated/listers/replication/v2alpha1/arangodeploymentreplication.go +++ b/pkg/generated/listers/replication/v2alpha1/arangodeploymentreplication.go @@ -23,10 +23,10 @@ package v2alpha1 import ( - v2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/replication/v2alpha1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + replicationv2alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/replication/v2alpha1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoDeploymentReplicationLister helps list ArangoDeploymentReplications. @@ -34,7 +34,7 @@ import ( type ArangoDeploymentReplicationLister interface { // List lists all ArangoDeploymentReplications in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v2alpha1.ArangoDeploymentReplication, err error) + List(selector labels.Selector) (ret []*replicationv2alpha1.ArangoDeploymentReplication, err error) // ArangoDeploymentReplications returns an object that can list and get ArangoDeploymentReplications. ArangoDeploymentReplications(namespace string) ArangoDeploymentReplicationNamespaceLister ArangoDeploymentReplicationListerExpansion @@ -42,17 +42,17 @@ type ArangoDeploymentReplicationLister interface { // arangoDeploymentReplicationLister implements the ArangoDeploymentReplicationLister interface. type arangoDeploymentReplicationLister struct { - listers.ResourceIndexer[*v2alpha1.ArangoDeploymentReplication] + listers.ResourceIndexer[*replicationv2alpha1.ArangoDeploymentReplication] } // NewArangoDeploymentReplicationLister returns a new ArangoDeploymentReplicationLister. func NewArangoDeploymentReplicationLister(indexer cache.Indexer) ArangoDeploymentReplicationLister { - return &arangoDeploymentReplicationLister{listers.New[*v2alpha1.ArangoDeploymentReplication](indexer, v2alpha1.Resource("arangodeploymentreplication"))} + return &arangoDeploymentReplicationLister{listers.New[*replicationv2alpha1.ArangoDeploymentReplication](indexer, replicationv2alpha1.Resource("arangodeploymentreplication"))} } // ArangoDeploymentReplications returns an object that can list and get ArangoDeploymentReplications. func (s *arangoDeploymentReplicationLister) ArangoDeploymentReplications(namespace string) ArangoDeploymentReplicationNamespaceLister { - return arangoDeploymentReplicationNamespaceLister{listers.NewNamespaced[*v2alpha1.ArangoDeploymentReplication](s.ResourceIndexer, namespace)} + return arangoDeploymentReplicationNamespaceLister{listers.NewNamespaced[*replicationv2alpha1.ArangoDeploymentReplication](s.ResourceIndexer, namespace)} } // ArangoDeploymentReplicationNamespaceLister helps list and get ArangoDeploymentReplications. @@ -60,15 +60,15 @@ func (s *arangoDeploymentReplicationLister) ArangoDeploymentReplications(namespa type ArangoDeploymentReplicationNamespaceLister interface { // List lists all ArangoDeploymentReplications in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v2alpha1.ArangoDeploymentReplication, err error) + List(selector labels.Selector) (ret []*replicationv2alpha1.ArangoDeploymentReplication, err error) // Get retrieves the ArangoDeploymentReplication from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v2alpha1.ArangoDeploymentReplication, error) + Get(name string) (*replicationv2alpha1.ArangoDeploymentReplication, error) ArangoDeploymentReplicationNamespaceListerExpansion } // arangoDeploymentReplicationNamespaceLister implements the ArangoDeploymentReplicationNamespaceLister // interface. type arangoDeploymentReplicationNamespaceLister struct { - listers.ResourceIndexer[*v2alpha1.ArangoDeploymentReplication] + listers.ResourceIndexer[*replicationv2alpha1.ArangoDeploymentReplication] } diff --git a/pkg/generated/listers/scheduler/v1alpha1/arangoprofile.go b/pkg/generated/listers/scheduler/v1alpha1/arangoprofile.go index 226de7f78..ed4a7ba51 100644 --- a/pkg/generated/listers/scheduler/v1alpha1/arangoprofile.go +++ b/pkg/generated/listers/scheduler/v1alpha1/arangoprofile.go @@ -23,10 +23,10 @@ package v1alpha1 import ( - v1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1alpha1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + schedulerv1alpha1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1alpha1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoProfileLister helps list ArangoProfiles. @@ -34,7 +34,7 @@ import ( type ArangoProfileLister interface { // List lists all ArangoProfiles in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1alpha1.ArangoProfile, err error) + List(selector labels.Selector) (ret []*schedulerv1alpha1.ArangoProfile, err error) // ArangoProfiles returns an object that can list and get ArangoProfiles. ArangoProfiles(namespace string) ArangoProfileNamespaceLister ArangoProfileListerExpansion @@ -42,17 +42,17 @@ type ArangoProfileLister interface { // arangoProfileLister implements the ArangoProfileLister interface. type arangoProfileLister struct { - listers.ResourceIndexer[*v1alpha1.ArangoProfile] + listers.ResourceIndexer[*schedulerv1alpha1.ArangoProfile] } // NewArangoProfileLister returns a new ArangoProfileLister. func NewArangoProfileLister(indexer cache.Indexer) ArangoProfileLister { - return &arangoProfileLister{listers.New[*v1alpha1.ArangoProfile](indexer, v1alpha1.Resource("arangoprofile"))} + return &arangoProfileLister{listers.New[*schedulerv1alpha1.ArangoProfile](indexer, schedulerv1alpha1.Resource("arangoprofile"))} } // ArangoProfiles returns an object that can list and get ArangoProfiles. func (s *arangoProfileLister) ArangoProfiles(namespace string) ArangoProfileNamespaceLister { - return arangoProfileNamespaceLister{listers.NewNamespaced[*v1alpha1.ArangoProfile](s.ResourceIndexer, namespace)} + return arangoProfileNamespaceLister{listers.NewNamespaced[*schedulerv1alpha1.ArangoProfile](s.ResourceIndexer, namespace)} } // ArangoProfileNamespaceLister helps list and get ArangoProfiles. @@ -60,15 +60,15 @@ func (s *arangoProfileLister) ArangoProfiles(namespace string) ArangoProfileName type ArangoProfileNamespaceLister interface { // List lists all ArangoProfiles in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1alpha1.ArangoProfile, err error) + List(selector labels.Selector) (ret []*schedulerv1alpha1.ArangoProfile, err error) // Get retrieves the ArangoProfile from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1alpha1.ArangoProfile, error) + Get(name string) (*schedulerv1alpha1.ArangoProfile, error) ArangoProfileNamespaceListerExpansion } // arangoProfileNamespaceLister implements the ArangoProfileNamespaceLister // interface. type arangoProfileNamespaceLister struct { - listers.ResourceIndexer[*v1alpha1.ArangoProfile] + listers.ResourceIndexer[*schedulerv1alpha1.ArangoProfile] } diff --git a/pkg/generated/listers/scheduler/v1beta1/arangoprofile.go b/pkg/generated/listers/scheduler/v1beta1/arangoprofile.go index bbe794af8..d8b8abc21 100644 --- a/pkg/generated/listers/scheduler/v1beta1/arangoprofile.go +++ b/pkg/generated/listers/scheduler/v1beta1/arangoprofile.go @@ -23,10 +23,10 @@ package v1beta1 import ( - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoProfileLister helps list ArangoProfiles. @@ -34,7 +34,7 @@ import ( type ArangoProfileLister interface { // List lists all ArangoProfiles in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoProfile, err error) + List(selector labels.Selector) (ret []*schedulerv1beta1.ArangoProfile, err error) // ArangoProfiles returns an object that can list and get ArangoProfiles. ArangoProfiles(namespace string) ArangoProfileNamespaceLister ArangoProfileListerExpansion @@ -42,17 +42,17 @@ type ArangoProfileLister interface { // arangoProfileLister implements the ArangoProfileLister interface. type arangoProfileLister struct { - listers.ResourceIndexer[*v1beta1.ArangoProfile] + listers.ResourceIndexer[*schedulerv1beta1.ArangoProfile] } // NewArangoProfileLister returns a new ArangoProfileLister. func NewArangoProfileLister(indexer cache.Indexer) ArangoProfileLister { - return &arangoProfileLister{listers.New[*v1beta1.ArangoProfile](indexer, v1beta1.Resource("arangoprofile"))} + return &arangoProfileLister{listers.New[*schedulerv1beta1.ArangoProfile](indexer, schedulerv1beta1.Resource("arangoprofile"))} } // ArangoProfiles returns an object that can list and get ArangoProfiles. func (s *arangoProfileLister) ArangoProfiles(namespace string) ArangoProfileNamespaceLister { - return arangoProfileNamespaceLister{listers.NewNamespaced[*v1beta1.ArangoProfile](s.ResourceIndexer, namespace)} + return arangoProfileNamespaceLister{listers.NewNamespaced[*schedulerv1beta1.ArangoProfile](s.ResourceIndexer, namespace)} } // ArangoProfileNamespaceLister helps list and get ArangoProfiles. @@ -60,15 +60,15 @@ func (s *arangoProfileLister) ArangoProfiles(namespace string) ArangoProfileName type ArangoProfileNamespaceLister interface { // List lists all ArangoProfiles in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoProfile, err error) + List(selector labels.Selector) (ret []*schedulerv1beta1.ArangoProfile, err error) // Get retrieves the ArangoProfile from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1beta1.ArangoProfile, error) + Get(name string) (*schedulerv1beta1.ArangoProfile, error) ArangoProfileNamespaceListerExpansion } // arangoProfileNamespaceLister implements the ArangoProfileNamespaceLister // interface. type arangoProfileNamespaceLister struct { - listers.ResourceIndexer[*v1beta1.ArangoProfile] + listers.ResourceIndexer[*schedulerv1beta1.ArangoProfile] } diff --git a/pkg/generated/listers/scheduler/v1beta1/arangoschedulerbatchjob.go b/pkg/generated/listers/scheduler/v1beta1/arangoschedulerbatchjob.go index 5470d741c..33a8adb76 100644 --- a/pkg/generated/listers/scheduler/v1beta1/arangoschedulerbatchjob.go +++ b/pkg/generated/listers/scheduler/v1beta1/arangoschedulerbatchjob.go @@ -23,10 +23,10 @@ package v1beta1 import ( - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoSchedulerBatchJobLister helps list ArangoSchedulerBatchJobs. @@ -34,7 +34,7 @@ import ( type ArangoSchedulerBatchJobLister interface { // List lists all ArangoSchedulerBatchJobs in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoSchedulerBatchJob, err error) + List(selector labels.Selector) (ret []*schedulerv1beta1.ArangoSchedulerBatchJob, err error) // ArangoSchedulerBatchJobs returns an object that can list and get ArangoSchedulerBatchJobs. ArangoSchedulerBatchJobs(namespace string) ArangoSchedulerBatchJobNamespaceLister ArangoSchedulerBatchJobListerExpansion @@ -42,17 +42,17 @@ type ArangoSchedulerBatchJobLister interface { // arangoSchedulerBatchJobLister implements the ArangoSchedulerBatchJobLister interface. type arangoSchedulerBatchJobLister struct { - listers.ResourceIndexer[*v1beta1.ArangoSchedulerBatchJob] + listers.ResourceIndexer[*schedulerv1beta1.ArangoSchedulerBatchJob] } // NewArangoSchedulerBatchJobLister returns a new ArangoSchedulerBatchJobLister. func NewArangoSchedulerBatchJobLister(indexer cache.Indexer) ArangoSchedulerBatchJobLister { - return &arangoSchedulerBatchJobLister{listers.New[*v1beta1.ArangoSchedulerBatchJob](indexer, v1beta1.Resource("arangoschedulerbatchjob"))} + return &arangoSchedulerBatchJobLister{listers.New[*schedulerv1beta1.ArangoSchedulerBatchJob](indexer, schedulerv1beta1.Resource("arangoschedulerbatchjob"))} } // ArangoSchedulerBatchJobs returns an object that can list and get ArangoSchedulerBatchJobs. func (s *arangoSchedulerBatchJobLister) ArangoSchedulerBatchJobs(namespace string) ArangoSchedulerBatchJobNamespaceLister { - return arangoSchedulerBatchJobNamespaceLister{listers.NewNamespaced[*v1beta1.ArangoSchedulerBatchJob](s.ResourceIndexer, namespace)} + return arangoSchedulerBatchJobNamespaceLister{listers.NewNamespaced[*schedulerv1beta1.ArangoSchedulerBatchJob](s.ResourceIndexer, namespace)} } // ArangoSchedulerBatchJobNamespaceLister helps list and get ArangoSchedulerBatchJobs. @@ -60,15 +60,15 @@ func (s *arangoSchedulerBatchJobLister) ArangoSchedulerBatchJobs(namespace strin type ArangoSchedulerBatchJobNamespaceLister interface { // List lists all ArangoSchedulerBatchJobs in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoSchedulerBatchJob, err error) + List(selector labels.Selector) (ret []*schedulerv1beta1.ArangoSchedulerBatchJob, err error) // Get retrieves the ArangoSchedulerBatchJob from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1beta1.ArangoSchedulerBatchJob, error) + Get(name string) (*schedulerv1beta1.ArangoSchedulerBatchJob, error) ArangoSchedulerBatchJobNamespaceListerExpansion } // arangoSchedulerBatchJobNamespaceLister implements the ArangoSchedulerBatchJobNamespaceLister // interface. type arangoSchedulerBatchJobNamespaceLister struct { - listers.ResourceIndexer[*v1beta1.ArangoSchedulerBatchJob] + listers.ResourceIndexer[*schedulerv1beta1.ArangoSchedulerBatchJob] } diff --git a/pkg/generated/listers/scheduler/v1beta1/arangoschedulercronjob.go b/pkg/generated/listers/scheduler/v1beta1/arangoschedulercronjob.go index 488298ca0..ff75da1df 100644 --- a/pkg/generated/listers/scheduler/v1beta1/arangoschedulercronjob.go +++ b/pkg/generated/listers/scheduler/v1beta1/arangoschedulercronjob.go @@ -23,10 +23,10 @@ package v1beta1 import ( - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoSchedulerCronJobLister helps list ArangoSchedulerCronJobs. @@ -34,7 +34,7 @@ import ( type ArangoSchedulerCronJobLister interface { // List lists all ArangoSchedulerCronJobs in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoSchedulerCronJob, err error) + List(selector labels.Selector) (ret []*schedulerv1beta1.ArangoSchedulerCronJob, err error) // ArangoSchedulerCronJobs returns an object that can list and get ArangoSchedulerCronJobs. ArangoSchedulerCronJobs(namespace string) ArangoSchedulerCronJobNamespaceLister ArangoSchedulerCronJobListerExpansion @@ -42,17 +42,17 @@ type ArangoSchedulerCronJobLister interface { // arangoSchedulerCronJobLister implements the ArangoSchedulerCronJobLister interface. type arangoSchedulerCronJobLister struct { - listers.ResourceIndexer[*v1beta1.ArangoSchedulerCronJob] + listers.ResourceIndexer[*schedulerv1beta1.ArangoSchedulerCronJob] } // NewArangoSchedulerCronJobLister returns a new ArangoSchedulerCronJobLister. func NewArangoSchedulerCronJobLister(indexer cache.Indexer) ArangoSchedulerCronJobLister { - return &arangoSchedulerCronJobLister{listers.New[*v1beta1.ArangoSchedulerCronJob](indexer, v1beta1.Resource("arangoschedulercronjob"))} + return &arangoSchedulerCronJobLister{listers.New[*schedulerv1beta1.ArangoSchedulerCronJob](indexer, schedulerv1beta1.Resource("arangoschedulercronjob"))} } // ArangoSchedulerCronJobs returns an object that can list and get ArangoSchedulerCronJobs. func (s *arangoSchedulerCronJobLister) ArangoSchedulerCronJobs(namespace string) ArangoSchedulerCronJobNamespaceLister { - return arangoSchedulerCronJobNamespaceLister{listers.NewNamespaced[*v1beta1.ArangoSchedulerCronJob](s.ResourceIndexer, namespace)} + return arangoSchedulerCronJobNamespaceLister{listers.NewNamespaced[*schedulerv1beta1.ArangoSchedulerCronJob](s.ResourceIndexer, namespace)} } // ArangoSchedulerCronJobNamespaceLister helps list and get ArangoSchedulerCronJobs. @@ -60,15 +60,15 @@ func (s *arangoSchedulerCronJobLister) ArangoSchedulerCronJobs(namespace string) type ArangoSchedulerCronJobNamespaceLister interface { // List lists all ArangoSchedulerCronJobs in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoSchedulerCronJob, err error) + List(selector labels.Selector) (ret []*schedulerv1beta1.ArangoSchedulerCronJob, err error) // Get retrieves the ArangoSchedulerCronJob from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1beta1.ArangoSchedulerCronJob, error) + Get(name string) (*schedulerv1beta1.ArangoSchedulerCronJob, error) ArangoSchedulerCronJobNamespaceListerExpansion } // arangoSchedulerCronJobNamespaceLister implements the ArangoSchedulerCronJobNamespaceLister // interface. type arangoSchedulerCronJobNamespaceLister struct { - listers.ResourceIndexer[*v1beta1.ArangoSchedulerCronJob] + listers.ResourceIndexer[*schedulerv1beta1.ArangoSchedulerCronJob] } diff --git a/pkg/generated/listers/scheduler/v1beta1/arangoschedulerdeployment.go b/pkg/generated/listers/scheduler/v1beta1/arangoschedulerdeployment.go index 11f956cc4..c1b39502d 100644 --- a/pkg/generated/listers/scheduler/v1beta1/arangoschedulerdeployment.go +++ b/pkg/generated/listers/scheduler/v1beta1/arangoschedulerdeployment.go @@ -23,10 +23,10 @@ package v1beta1 import ( - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoSchedulerDeploymentLister helps list ArangoSchedulerDeployments. @@ -34,7 +34,7 @@ import ( type ArangoSchedulerDeploymentLister interface { // List lists all ArangoSchedulerDeployments in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoSchedulerDeployment, err error) + List(selector labels.Selector) (ret []*schedulerv1beta1.ArangoSchedulerDeployment, err error) // ArangoSchedulerDeployments returns an object that can list and get ArangoSchedulerDeployments. ArangoSchedulerDeployments(namespace string) ArangoSchedulerDeploymentNamespaceLister ArangoSchedulerDeploymentListerExpansion @@ -42,17 +42,17 @@ type ArangoSchedulerDeploymentLister interface { // arangoSchedulerDeploymentLister implements the ArangoSchedulerDeploymentLister interface. type arangoSchedulerDeploymentLister struct { - listers.ResourceIndexer[*v1beta1.ArangoSchedulerDeployment] + listers.ResourceIndexer[*schedulerv1beta1.ArangoSchedulerDeployment] } // NewArangoSchedulerDeploymentLister returns a new ArangoSchedulerDeploymentLister. func NewArangoSchedulerDeploymentLister(indexer cache.Indexer) ArangoSchedulerDeploymentLister { - return &arangoSchedulerDeploymentLister{listers.New[*v1beta1.ArangoSchedulerDeployment](indexer, v1beta1.Resource("arangoschedulerdeployment"))} + return &arangoSchedulerDeploymentLister{listers.New[*schedulerv1beta1.ArangoSchedulerDeployment](indexer, schedulerv1beta1.Resource("arangoschedulerdeployment"))} } // ArangoSchedulerDeployments returns an object that can list and get ArangoSchedulerDeployments. func (s *arangoSchedulerDeploymentLister) ArangoSchedulerDeployments(namespace string) ArangoSchedulerDeploymentNamespaceLister { - return arangoSchedulerDeploymentNamespaceLister{listers.NewNamespaced[*v1beta1.ArangoSchedulerDeployment](s.ResourceIndexer, namespace)} + return arangoSchedulerDeploymentNamespaceLister{listers.NewNamespaced[*schedulerv1beta1.ArangoSchedulerDeployment](s.ResourceIndexer, namespace)} } // ArangoSchedulerDeploymentNamespaceLister helps list and get ArangoSchedulerDeployments. @@ -60,15 +60,15 @@ func (s *arangoSchedulerDeploymentLister) ArangoSchedulerDeployments(namespace s type ArangoSchedulerDeploymentNamespaceLister interface { // List lists all ArangoSchedulerDeployments in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoSchedulerDeployment, err error) + List(selector labels.Selector) (ret []*schedulerv1beta1.ArangoSchedulerDeployment, err error) // Get retrieves the ArangoSchedulerDeployment from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1beta1.ArangoSchedulerDeployment, error) + Get(name string) (*schedulerv1beta1.ArangoSchedulerDeployment, error) ArangoSchedulerDeploymentNamespaceListerExpansion } // arangoSchedulerDeploymentNamespaceLister implements the ArangoSchedulerDeploymentNamespaceLister // interface. type arangoSchedulerDeploymentNamespaceLister struct { - listers.ResourceIndexer[*v1beta1.ArangoSchedulerDeployment] + listers.ResourceIndexer[*schedulerv1beta1.ArangoSchedulerDeployment] } diff --git a/pkg/generated/listers/scheduler/v1beta1/arangoschedulerpod.go b/pkg/generated/listers/scheduler/v1beta1/arangoschedulerpod.go index dd7748142..9092f603a 100644 --- a/pkg/generated/listers/scheduler/v1beta1/arangoschedulerpod.go +++ b/pkg/generated/listers/scheduler/v1beta1/arangoschedulerpod.go @@ -23,10 +23,10 @@ package v1beta1 import ( - v1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + schedulerv1beta1 "github.com/arangodb/kube-arangodb/pkg/apis/scheduler/v1beta1" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoSchedulerPodLister helps list ArangoSchedulerPods. @@ -34,7 +34,7 @@ import ( type ArangoSchedulerPodLister interface { // List lists all ArangoSchedulerPods in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoSchedulerPod, err error) + List(selector labels.Selector) (ret []*schedulerv1beta1.ArangoSchedulerPod, err error) // ArangoSchedulerPods returns an object that can list and get ArangoSchedulerPods. ArangoSchedulerPods(namespace string) ArangoSchedulerPodNamespaceLister ArangoSchedulerPodListerExpansion @@ -42,17 +42,17 @@ type ArangoSchedulerPodLister interface { // arangoSchedulerPodLister implements the ArangoSchedulerPodLister interface. type arangoSchedulerPodLister struct { - listers.ResourceIndexer[*v1beta1.ArangoSchedulerPod] + listers.ResourceIndexer[*schedulerv1beta1.ArangoSchedulerPod] } // NewArangoSchedulerPodLister returns a new ArangoSchedulerPodLister. func NewArangoSchedulerPodLister(indexer cache.Indexer) ArangoSchedulerPodLister { - return &arangoSchedulerPodLister{listers.New[*v1beta1.ArangoSchedulerPod](indexer, v1beta1.Resource("arangoschedulerpod"))} + return &arangoSchedulerPodLister{listers.New[*schedulerv1beta1.ArangoSchedulerPod](indexer, schedulerv1beta1.Resource("arangoschedulerpod"))} } // ArangoSchedulerPods returns an object that can list and get ArangoSchedulerPods. func (s *arangoSchedulerPodLister) ArangoSchedulerPods(namespace string) ArangoSchedulerPodNamespaceLister { - return arangoSchedulerPodNamespaceLister{listers.NewNamespaced[*v1beta1.ArangoSchedulerPod](s.ResourceIndexer, namespace)} + return arangoSchedulerPodNamespaceLister{listers.NewNamespaced[*schedulerv1beta1.ArangoSchedulerPod](s.ResourceIndexer, namespace)} } // ArangoSchedulerPodNamespaceLister helps list and get ArangoSchedulerPods. @@ -60,15 +60,15 @@ func (s *arangoSchedulerPodLister) ArangoSchedulerPods(namespace string) ArangoS type ArangoSchedulerPodNamespaceLister interface { // List lists all ArangoSchedulerPods in the indexer for a given namespace. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1beta1.ArangoSchedulerPod, err error) + List(selector labels.Selector) (ret []*schedulerv1beta1.ArangoSchedulerPod, err error) // Get retrieves the ArangoSchedulerPod from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. - Get(name string) (*v1beta1.ArangoSchedulerPod, error) + Get(name string) (*schedulerv1beta1.ArangoSchedulerPod, error) ArangoSchedulerPodNamespaceListerExpansion } // arangoSchedulerPodNamespaceLister implements the ArangoSchedulerPodNamespaceLister // interface. type arangoSchedulerPodNamespaceLister struct { - listers.ResourceIndexer[*v1beta1.ArangoSchedulerPod] + listers.ResourceIndexer[*schedulerv1beta1.ArangoSchedulerPod] } diff --git a/pkg/generated/listers/storage/v1alpha/arangolocalstorage.go b/pkg/generated/listers/storage/v1alpha/arangolocalstorage.go index 862102346..9f38ecfd3 100644 --- a/pkg/generated/listers/storage/v1alpha/arangolocalstorage.go +++ b/pkg/generated/listers/storage/v1alpha/arangolocalstorage.go @@ -23,10 +23,10 @@ package v1alpha import ( - v1alpha "github.com/arangodb/kube-arangodb/pkg/apis/storage/v1alpha" - "k8s.io/apimachinery/pkg/labels" - "k8s.io/client-go/listers" - "k8s.io/client-go/tools/cache" + storagev1alpha "github.com/arangodb/kube-arangodb/pkg/apis/storage/v1alpha" + labels "k8s.io/apimachinery/pkg/labels" + listers "k8s.io/client-go/listers" + cache "k8s.io/client-go/tools/cache" ) // ArangoLocalStorageLister helps list ArangoLocalStorages. @@ -34,19 +34,19 @@ import ( type ArangoLocalStorageLister interface { // List lists all ArangoLocalStorages in the indexer. // Objects returned here must be treated as read-only. - List(selector labels.Selector) (ret []*v1alpha.ArangoLocalStorage, err error) + List(selector labels.Selector) (ret []*storagev1alpha.ArangoLocalStorage, err error) // Get retrieves the ArangoLocalStorage from the index for a given name. // Objects returned here must be treated as read-only. - Get(name string) (*v1alpha.ArangoLocalStorage, error) + Get(name string) (*storagev1alpha.ArangoLocalStorage, error) ArangoLocalStorageListerExpansion } // arangoLocalStorageLister implements the ArangoLocalStorageLister interface. type arangoLocalStorageLister struct { - listers.ResourceIndexer[*v1alpha.ArangoLocalStorage] + listers.ResourceIndexer[*storagev1alpha.ArangoLocalStorage] } // NewArangoLocalStorageLister returns a new ArangoLocalStorageLister. func NewArangoLocalStorageLister(indexer cache.Indexer) ArangoLocalStorageLister { - return &arangoLocalStorageLister{listers.New[*v1alpha.ArangoLocalStorage](indexer, v1alpha.Resource("arangolocalstorage"))} + return &arangoLocalStorageLister{listers.New[*storagev1alpha.ArangoLocalStorage](indexer, storagev1alpha.Resource("arangolocalstorage"))} } diff --git a/pkg/platform/inventory/inventory.pb.go b/pkg/platform/inventory/inventory.pb.go index cb209d37e..3a34a0b7a 100644 --- a/pkg/platform/inventory/inventory.pb.go +++ b/pkg/platform/inventory/inventory.pb.go @@ -23,7 +23,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.26.0 -// protoc v3.21.1 +// protoc v6.33.0 // source: pkg/platform/inventory/inventory.proto package inventory From c508e3be5720197eb6104f369e84808c4d168568 Mon Sep 17 00:00:00 2001 From: ajanikow <12255597+ajanikow@users.noreply.github.com> Date: Tue, 28 Oct 2025 12:48:07 +0000 Subject: [PATCH 2/6] Add go sum --- go.sum | 2416 +++----------------------------------------------------- 1 file changed, 103 insertions(+), 2313 deletions(-) diff --git a/go.sum b/go.sum index 214aaa03e..057212663 100644 --- a/go.sum +++ b/go.sum @@ -1,810 +1,45 @@ -cel.dev/expr v0.15.0 h1:O1jzfJCQBfL5BFoYktaxwIhuttaQPsVWerH9/EEKx0w= -cel.dev/expr v0.15.0/go.mod h1:TRSuuV7DlVCE/uwv5QbAiW/v8l5O8C4eEPHeu7gf7Sg= -cel.dev/expr v0.16.1 h1:NR0+oFYzR1CqLFhTAqg3ql59G9VfN8fKq1TCHJ6gq1g= -cel.dev/expr v0.16.1/go.mod h1:AsGA5zb3WruAEQeQng1RZdGEXmBj0jvMWh6l5SnNuC8= -cel.dev/expr v0.19.0 h1:lXuo+nDhpyJSpWxpPVi5cPUwzKb+dsdOiw6IreM5yt0= -cel.dev/expr v0.19.0/go.mod h1:MrpN08Q+lEBs+bGYdLxxHkZoUSsCp0nSKTs0nTymJgw= -cel.dev/expr v0.20.0 h1:OunBvVCfvpWlt4dN7zg3FM6TDkzOePe1+foGJ9AXeeI= -cel.dev/expr v0.20.0/go.mod h1:MrpN08Q+lEBs+bGYdLxxHkZoUSsCp0nSKTs0nTymJgw= -cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= -cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= -cloud.google.com/go v0.38.0/go.mod h1:990N+gfupTy94rShfmMCWGDn0LpTmnzTp2qbd1dvSRU= -cloud.google.com/go v0.44.1/go.mod h1:iSa0KzasP4Uvy3f1mN/7PiObzGgflwredwwASm/v6AU= -cloud.google.com/go v0.44.2/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= -cloud.google.com/go v0.44.3/go.mod h1:60680Gw3Yr4ikxnPRS/oxxkBccT6SA1yMk63TGekxKY= -cloud.google.com/go v0.45.1/go.mod h1:RpBamKRgapWJb87xiFSdk4g1CME7QZg3uwTez+TSTjc= -cloud.google.com/go v0.46.3/go.mod h1:a6bKKbmY7er1mI7TEI4lsAkts/mkhTSZK8w33B4RAg0= -cloud.google.com/go v0.50.0/go.mod h1:r9sluTvynVuxRIOHXQEHMFffphuXHOMZMycpNR5e6To= -cloud.google.com/go v0.52.0/go.mod h1:pXajvRH/6o3+F9jDHZWQ5PbGhn+o8w9qiu/CffaVdO4= -cloud.google.com/go v0.53.0/go.mod h1:fp/UouUEsRkN6ryDKNW/Upv/JBKnv6WDthjR6+vze6M= -cloud.google.com/go v0.54.0/go.mod h1:1rq2OEkV3YMf6n/9ZvGWI3GWw0VoqH/1x2nd8Is/bPc= -cloud.google.com/go v0.56.0/go.mod h1:jr7tqZxxKOVYizybht9+26Z/gUq7tiRzu+ACVAMbKVk= -cloud.google.com/go v0.57.0/go.mod h1:oXiQ6Rzq3RAkkY7N6t3TcE6jE+CIBBbA36lwQ1JyzZs= -cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc= -cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY= -cloud.google.com/go v0.72.0/go.mod h1:M+5Vjvlc2wnp6tjzE102Dw08nGShTscUx2nZMufOKPI= -cloud.google.com/go v0.74.0/go.mod h1:VV1xSbzvo+9QJOxLDaJfTjx5e+MePCpCWwvftOeQmWk= -cloud.google.com/go v0.75.0/go.mod h1:VGuuCn7PG0dwsd5XPVm2Mm3wlh3EL55/79EKB6hlPTY= -cloud.google.com/go v0.78.0/go.mod h1:QjdrLG0uq+YwhjoVOLsS1t7TW8fs36kLs4XO5R5ECHg= -cloud.google.com/go v0.79.0/go.mod h1:3bzgcEeQlzbuEAYu4mrWhKqWjmpprinYgKJLgKHnbb8= -cloud.google.com/go v0.81.0/go.mod h1:mk/AM35KwGk/Nm2YSeZbxXdrNK3KZOYHmLkOqC2V6E0= -cloud.google.com/go v0.83.0/go.mod h1:Z7MJUsANfY0pYPdw0lbnivPx4/vhy/e2FEkSkF7vAVY= -cloud.google.com/go v0.84.0/go.mod h1:RazrYuxIK6Kb7YrzzhPoLmCVzl7Sup4NrbKPg8KHSUM= -cloud.google.com/go v0.87.0/go.mod h1:TpDYlFy7vuLzZMMZ+B6iRiELaY7z/gJPaqbMx6mlWcY= -cloud.google.com/go v0.90.0/go.mod h1:kRX0mNRHe0e2rC6oNakvwQqzyDmg57xJ+SZU1eT2aDQ= -cloud.google.com/go v0.93.3/go.mod h1:8utlLll2EF5XMAV15woO4lSbWQlk8rer9aLOfLh7+YI= -cloud.google.com/go v0.94.1/go.mod h1:qAlAugsXlC+JWO+Bke5vCtc9ONxjQT3drlTTnAplMW4= -cloud.google.com/go v0.97.0/go.mod h1:GF7l59pYBVlXQIBLx3a761cZ41F9bBH3JUlihCt2Udc= -cloud.google.com/go v0.99.0/go.mod h1:w0Xx2nLzqWJPuozYQX+hFfCSI8WioryfRDzkoI/Y2ZA= -cloud.google.com/go v0.100.1/go.mod h1:fs4QogzfH5n2pBXBP9vRiU+eCny7lD2vmFZy79Iuw1U= -cloud.google.com/go v0.100.2/go.mod h1:4Xra9TjzAeYHrl5+oeLlzbM2k3mjVhZh4UqTZ//w99A= -cloud.google.com/go v0.102.0/go.mod h1:oWcCzKlqJ5zgHQt9YsaeTY9KzIvjyy0ArmiBUgpQ+nc= -cloud.google.com/go v0.102.1/go.mod h1:XZ77E9qnTEnrgEOvr4xzfdX5TRo7fB4T2F4O6+34hIU= -cloud.google.com/go v0.104.0/go.mod h1:OO6xxXdJyvuJPcEPBLN9BJPD+jep5G1+2U5B5gkRYtA= -cloud.google.com/go v0.105.0/go.mod h1:PrLgOJNe5nfE9UMxKxgXj4mD3voiP+YQ6gdt6KMFOKM= -cloud.google.com/go v0.107.0/go.mod h1:wpc2eNrD7hXUTy8EKS10jkxpZBjASrORK7goS+3YX2I= -cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY= -cloud.google.com/go v0.110.2/go.mod h1:k04UEeEtb6ZBRTv3dZz4CeJC3jKGxyhl0sAiVVquxiw= -cloud.google.com/go v0.110.4/go.mod h1:+EYjdK8e5RME/VY/qLCAtuyALQ9q67dvuum8i+H5xsI= -cloud.google.com/go v0.110.6/go.mod h1:+EYjdK8e5RME/VY/qLCAtuyALQ9q67dvuum8i+H5xsI= -cloud.google.com/go v0.110.7/go.mod h1:+EYjdK8e5RME/VY/qLCAtuyALQ9q67dvuum8i+H5xsI= +cel.dev/expr v0.24.0 h1:56OvJKSH3hDGL0ml5uSxZmz3/3Pq4tJ+fb1unVLAFcY= +cel.dev/expr v0.24.0/go.mod h1:hLPLo1W4QUmuYdA72RBX06QTs6MXw941piREPl3Yfiw= cloud.google.com/go v0.121.1 h1:S3kTQSydxmu1JfLRLpKtxRPA7rSrYPRPEUmL/PavVUw= cloud.google.com/go v0.121.1/go.mod h1:nRFlrHq39MNVWu+zESP2PosMWA0ryJw8KUBZ2iZpxbw= -cloud.google.com/go/accessapproval v1.4.0/go.mod h1:zybIuC3KpDOvotz59lFe5qxRZx6C75OtwbisN56xYB4= -cloud.google.com/go/accessapproval v1.5.0/go.mod h1:HFy3tuiGvMdcd/u+Cu5b9NkO1pEICJ46IR82PoUdplw= -cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E= -cloud.google.com/go/accessapproval v1.7.1/go.mod h1:JYczztsHRMK7NTXb6Xw+dwbs/WnOJxbo/2mTI+Kgg68= -cloud.google.com/go/accesscontextmanager v1.3.0/go.mod h1:TgCBehyr5gNMz7ZaH9xubp+CE8dkrszb4oK9CWyvD4o= -cloud.google.com/go/accesscontextmanager v1.4.0/go.mod h1:/Kjh7BBu/Gh83sv+K60vN9QE5NJcd80sU33vIe2IFPE= -cloud.google.com/go/accesscontextmanager v1.6.0/go.mod h1:8XCvZWfYw3K/ji0iVnp+6pu7huxoQTLmxAbVjbloTtM= -cloud.google.com/go/accesscontextmanager v1.7.0/go.mod h1:CEGLewx8dwa33aDAZQujl7Dx+uYhS0eay198wB/VumQ= -cloud.google.com/go/accesscontextmanager v1.8.0/go.mod h1:uI+AI/r1oyWK99NN8cQ3UK76AMelMzgZCvJfsi2c+ps= -cloud.google.com/go/accesscontextmanager v1.8.1/go.mod h1:JFJHfvuaTC+++1iL1coPiG1eu5D24db2wXCDWDjIrxo= -cloud.google.com/go/aiplatform v1.22.0/go.mod h1:ig5Nct50bZlzV6NvKaTwmplLLddFx0YReh9WfTO5jKw= -cloud.google.com/go/aiplatform v1.24.0/go.mod h1:67UUvRBKG6GTayHKV8DBv2RtR1t93YRu5B1P3x99mYY= -cloud.google.com/go/aiplatform v1.27.0/go.mod h1:Bvxqtl40l0WImSb04d0hXFU7gDOiq9jQmorivIiWcKg= -cloud.google.com/go/aiplatform v1.35.0/go.mod h1:7MFT/vCaOyZT/4IIFfxH4ErVg/4ku6lKv3w0+tFTgXQ= -cloud.google.com/go/aiplatform v1.36.1/go.mod h1:WTm12vJRPARNvJ+v6P52RDHCNe4AhvjcIZ/9/RRHy/k= -cloud.google.com/go/aiplatform v1.37.0/go.mod h1:IU2Cv29Lv9oCn/9LkFiiuKfwrRTq+QQMbW+hPCxJGZw= -cloud.google.com/go/aiplatform v1.45.0/go.mod h1:Iu2Q7sC7QGhXUeOhAj/oCK9a+ULz1O4AotZiqjQ8MYA= -cloud.google.com/go/aiplatform v1.48.0/go.mod h1:Iu2Q7sC7QGhXUeOhAj/oCK9a+ULz1O4AotZiqjQ8MYA= -cloud.google.com/go/analytics v0.11.0/go.mod h1:DjEWCu41bVbYcKyvlws9Er60YE4a//bK6mnhWvQeFNI= -cloud.google.com/go/analytics v0.12.0/go.mod h1:gkfj9h6XRf9+TS4bmuhPEShsh3hH8PAZzm/41OOhQd4= -cloud.google.com/go/analytics v0.17.0/go.mod h1:WXFa3WSym4IZ+JiKmavYdJwGG/CvpqiqczmL59bTD9M= -cloud.google.com/go/analytics v0.18.0/go.mod h1:ZkeHGQlcIPkw0R/GW+boWHhCOR43xz9RN/jn7WcqfIE= -cloud.google.com/go/analytics v0.19.0/go.mod h1:k8liqf5/HCnOUkbawNtrWWc+UAzyDlW89doe8TtoDsE= -cloud.google.com/go/analytics v0.21.2/go.mod h1:U8dcUtmDmjrmUTnnnRnI4m6zKn/yaA5N9RlEkYFHpQo= -cloud.google.com/go/analytics v0.21.3/go.mod h1:U8dcUtmDmjrmUTnnnRnI4m6zKn/yaA5N9RlEkYFHpQo= -cloud.google.com/go/apigateway v1.3.0/go.mod h1:89Z8Bhpmxu6AmUxuVRg/ECRGReEdiP3vQtk4Z1J9rJk= -cloud.google.com/go/apigateway v1.4.0/go.mod h1:pHVY9MKGaH9PQ3pJ4YLzoj6U5FUDeDFBllIz7WmzJoc= -cloud.google.com/go/apigateway v1.5.0/go.mod h1:GpnZR3Q4rR7LVu5951qfXPJCHquZt02jf7xQx7kpqN8= -cloud.google.com/go/apigateway v1.6.1/go.mod h1:ufAS3wpbRjqfZrzpvLC2oh0MFlpRJm2E/ts25yyqmXA= -cloud.google.com/go/apigeeconnect v1.3.0/go.mod h1:G/AwXFAKo0gIXkPTVfZDd2qA1TxBXJ3MgMRBQkIi9jc= -cloud.google.com/go/apigeeconnect v1.4.0/go.mod h1:kV4NwOKqjvt2JYR0AoIWo2QGfoRtn/pkS3QlHp0Ni04= -cloud.google.com/go/apigeeconnect v1.5.0/go.mod h1:KFaCqvBRU6idyhSNyn3vlHXc8VMDJdRmwDF6JyFRqZ8= -cloud.google.com/go/apigeeconnect v1.6.1/go.mod h1:C4awq7x0JpLtrlQCr8AzVIzAaYgngRqWf9S5Uhg+wWs= -cloud.google.com/go/apigeeregistry v0.4.0/go.mod h1:EUG4PGcsZvxOXAdyEghIdXwAEi/4MEaoqLMLDMIwKXY= -cloud.google.com/go/apigeeregistry v0.5.0/go.mod h1:YR5+s0BVNZfVOUkMa5pAR2xGd0A473vA5M7j247o1wM= -cloud.google.com/go/apigeeregistry v0.6.0/go.mod h1:BFNzW7yQVLZ3yj0TKcwzb8n25CFBri51GVGOEUcgQsc= -cloud.google.com/go/apigeeregistry v0.7.1/go.mod h1:1XgyjZye4Mqtw7T9TsY4NW10U7BojBvG4RMD+vRDrIw= -cloud.google.com/go/apikeys v0.4.0/go.mod h1:XATS/yqZbaBK0HOssf+ALHp8jAlNHUgyfprvNcBIszU= -cloud.google.com/go/apikeys v0.5.0/go.mod h1:5aQfwY4D+ewMMWScd3hm2en3hCj+BROlyrt3ytS7KLI= -cloud.google.com/go/apikeys v0.6.0/go.mod h1:kbpXu5upyiAlGkKrJgQl8A0rKNNJ7dQ377pdroRSSi8= -cloud.google.com/go/appengine v1.4.0/go.mod h1:CS2NhuBuDXM9f+qscZ6V86m1MIIqPj3WC/UoEuR1Sno= -cloud.google.com/go/appengine v1.5.0/go.mod h1:TfasSozdkFI0zeoxW3PTBLiNqRmzraodCWatWI9Dmak= -cloud.google.com/go/appengine v1.6.0/go.mod h1:hg6i0J/BD2cKmDJbaFSYHFyZkgBEfQrDg/X0V5fJn84= -cloud.google.com/go/appengine v1.7.0/go.mod h1:eZqpbHFCqRGa2aCdope7eC0SWLV1j0neb/QnMJVWx6A= -cloud.google.com/go/appengine v1.7.1/go.mod h1:IHLToyb/3fKutRysUlFO0BPt5j7RiQ45nrzEJmKTo6E= -cloud.google.com/go/appengine v1.8.1/go.mod h1:6NJXGLVhZCN9aQ/AEDvmfzKEfoYBlfB80/BHiKVputY= -cloud.google.com/go/area120 v0.5.0/go.mod h1:DE/n4mp+iqVyvxHN41Vf1CR602GiHQjFPusMFW6bGR4= -cloud.google.com/go/area120 v0.6.0/go.mod h1:39yFJqWVgm0UZqWTOdqkLhjoC7uFfgXRC8g/ZegeAh0= -cloud.google.com/go/area120 v0.7.0/go.mod h1:a3+8EUD1SX5RUcCs3MY5YasiO1z6yLiNLRiFrykbynY= -cloud.google.com/go/area120 v0.7.1/go.mod h1:j84i4E1RboTWjKtZVWXPqvK5VHQFJRF2c1Nm69pWm9k= -cloud.google.com/go/area120 v0.8.1/go.mod h1:BVfZpGpB7KFVNxPiQBuHkX6Ed0rS51xIgmGyjrAfzsg= -cloud.google.com/go/artifactregistry v1.6.0/go.mod h1:IYt0oBPSAGYj/kprzsBjZ/4LnG/zOcHyFHjWPCi6SAQ= -cloud.google.com/go/artifactregistry v1.7.0/go.mod h1:mqTOFOnGZx8EtSqK/ZWcsm/4U8B77rbcLP6ruDU2Ixk= -cloud.google.com/go/artifactregistry v1.8.0/go.mod h1:w3GQXkJX8hiKN0v+at4b0qotwijQbYUqF2GWkZzAhC0= -cloud.google.com/go/artifactregistry v1.9.0/go.mod h1:2K2RqvA2CYvAeARHRkLDhMDJ3OXy26h3XW+3/Jh2uYc= -cloud.google.com/go/artifactregistry v1.11.1/go.mod h1:lLYghw+Itq9SONbCa1YWBoWs1nOucMH0pwXN1rOBZFI= -cloud.google.com/go/artifactregistry v1.11.2/go.mod h1:nLZns771ZGAwVLzTX/7Al6R9ehma4WUEhZGWV6CeQNQ= -cloud.google.com/go/artifactregistry v1.12.0/go.mod h1:o6P3MIvtzTOnmvGagO9v/rOjjA0HmhJ+/6KAXrmYDCI= -cloud.google.com/go/artifactregistry v1.13.0/go.mod h1:uy/LNfoOIivepGhooAUpL1i30Hgee3Cu0l4VTWHUC08= -cloud.google.com/go/artifactregistry v1.14.1/go.mod h1:nxVdG19jTaSTu7yA7+VbWL346r3rIdkZ142BSQqhn5E= -cloud.google.com/go/asset v1.5.0/go.mod h1:5mfs8UvcM5wHhqtSv8J1CtxxaQq3AdBxxQi2jGW/K4o= -cloud.google.com/go/asset v1.7.0/go.mod h1:YbENsRK4+xTiL+Ofoj5Ckf+O17kJtgp3Y3nn4uzZz5s= -cloud.google.com/go/asset v1.8.0/go.mod h1:mUNGKhiqIdbr8X7KNayoYvyc4HbbFO9URsjbytpUaW0= -cloud.google.com/go/asset v1.9.0/go.mod h1:83MOE6jEJBMqFKadM9NLRcs80Gdw76qGuHn8m3h8oHQ= -cloud.google.com/go/asset v1.10.0/go.mod h1:pLz7uokL80qKhzKr4xXGvBQXnzHn5evJAEAtZiIb0wY= -cloud.google.com/go/asset v1.11.1/go.mod h1:fSwLhbRvC9p9CXQHJ3BgFeQNM4c9x10lqlrdEUYXlJo= -cloud.google.com/go/asset v1.12.0/go.mod h1:h9/sFOa4eDIyKmH6QMpm4eUK3pDojWnUhTgJlk762Hg= -cloud.google.com/go/asset v1.13.0/go.mod h1:WQAMyYek/b7NBpYq/K4KJWcRqzoalEsxz/t/dTk4THw= -cloud.google.com/go/asset v1.14.1/go.mod h1:4bEJ3dnHCqWCDbWJ/6Vn7GVI9LerSi7Rfdi03hd+WTQ= -cloud.google.com/go/assuredworkloads v1.5.0/go.mod h1:n8HOZ6pff6re5KYfBXcFvSViQjDwxFkAkmUFffJRbbY= -cloud.google.com/go/assuredworkloads v1.6.0/go.mod h1:yo2YOk37Yc89Rsd5QMVECvjaMKymF9OP+QXWlKXUkXw= -cloud.google.com/go/assuredworkloads v1.7.0/go.mod h1:z/736/oNmtGAyU47reJgGN+KVoYoxeLBoj4XkKYscNI= -cloud.google.com/go/assuredworkloads v1.8.0/go.mod h1:AsX2cqyNCOvEQC8RMPnoc0yEarXQk6WEKkxYfL6kGIo= -cloud.google.com/go/assuredworkloads v1.9.0/go.mod h1:kFuI1P78bplYtT77Tb1hi0FMxM0vVpRC7VVoJC3ZoT0= -cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E= -cloud.google.com/go/assuredworkloads v1.11.1/go.mod h1:+F04I52Pgn5nmPG36CWFtxmav6+7Q+c5QyJoL18Lry0= cloud.google.com/go/auth v0.16.1 h1:XrXauHMd30LhQYVRHLGvJiYeczweKQXZxsTbV9TiguU= cloud.google.com/go/auth v0.16.1/go.mod h1:1howDHJ5IETh/LwYs3ZxvlkXF48aSqqJUM+5o02dNOI= cloud.google.com/go/auth/oauth2adapt v0.2.8 h1:keo8NaayQZ6wimpNSmW5OPc283g65QNIiLpZnkHRbnc= cloud.google.com/go/auth/oauth2adapt v0.2.8/go.mod h1:XQ9y31RkqZCcwJWNSx2Xvric3RrU88hAYYbjDWYDL+c= -cloud.google.com/go/automl v1.5.0/go.mod h1:34EjfoFGMZ5sgJ9EoLsRtdPSNZLcfflJR39VbVNS2M0= -cloud.google.com/go/automl v1.6.0/go.mod h1:ugf8a6Fx+zP0D59WLhqgTDsQI9w07o64uf/Is3Nh5p8= -cloud.google.com/go/automl v1.7.0/go.mod h1:RL9MYCCsJEOmt0Wf3z9uzG0a7adTT1fe+aObgSpkCt8= -cloud.google.com/go/automl v1.8.0/go.mod h1:xWx7G/aPEe/NP+qzYXktoBSDfjO+vnKMGgsApGJJquM= -cloud.google.com/go/automl v1.12.0/go.mod h1:tWDcHDp86aMIuHmyvjuKeeHEGq76lD7ZqfGLN6B0NuU= -cloud.google.com/go/automl v1.13.1/go.mod h1:1aowgAHWYZU27MybSCFiukPO7xnyawv7pt3zK4bheQE= -cloud.google.com/go/baremetalsolution v0.3.0/go.mod h1:XOrocE+pvK1xFfleEnShBlNAXf+j5blPPxrhjKgnIFc= -cloud.google.com/go/baremetalsolution v0.4.0/go.mod h1:BymplhAadOO/eBa7KewQ0Ppg4A4Wplbn+PsFKRLo0uI= -cloud.google.com/go/baremetalsolution v0.5.0/go.mod h1:dXGxEkmR9BMwxhzBhV0AioD0ULBmuLZI8CdwalUxuss= -cloud.google.com/go/baremetalsolution v1.1.1/go.mod h1:D1AV6xwOksJMV4OSlWHtWuFNZZYujJknMAP4Qa27QIA= -cloud.google.com/go/batch v0.3.0/go.mod h1:TR18ZoAekj1GuirsUsR1ZTKN3FC/4UDnScjT8NXImFE= -cloud.google.com/go/batch v0.4.0/go.mod h1:WZkHnP43R/QCGQsZ+0JyG4i79ranE2u8xvjq/9+STPE= -cloud.google.com/go/batch v0.7.0/go.mod h1:vLZN95s6teRUqRQ4s3RLDsH8PvboqBK+rn1oevL159g= -cloud.google.com/go/batch v1.3.1/go.mod h1:VguXeQKXIYaeeIYbuozUmBR13AfL4SJP7IltNPS+A4A= -cloud.google.com/go/beyondcorp v0.2.0/go.mod h1:TB7Bd+EEtcw9PCPQhCJtJGjk/7TC6ckmnSFS+xwTfm4= -cloud.google.com/go/beyondcorp v0.3.0/go.mod h1:E5U5lcrcXMsCuoDNyGrpyTm/hn7ne941Jz2vmksAxW8= -cloud.google.com/go/beyondcorp v0.4.0/go.mod h1:3ApA0mbhHx6YImmuubf5pyW8srKnCEPON32/5hj+RmM= -cloud.google.com/go/beyondcorp v0.5.0/go.mod h1:uFqj9X+dSfrheVp7ssLTaRHd2EHqSL4QZmH4e8WXGGU= -cloud.google.com/go/beyondcorp v0.6.1/go.mod h1:YhxDWw946SCbmcWo3fAhw3V4XZMSpQ/VYfcKGAEU8/4= -cloud.google.com/go/beyondcorp v1.0.0/go.mod h1:YhxDWw946SCbmcWo3fAhw3V4XZMSpQ/VYfcKGAEU8/4= -cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= -cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= -cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= -cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg= -cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc= -cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ= -cloud.google.com/go/bigquery v1.42.0/go.mod h1:8dRTJxhtG+vwBKzE5OseQn/hiydoQN3EedCaOdYmxRA= -cloud.google.com/go/bigquery v1.43.0/go.mod h1:ZMQcXHsl+xmU1z36G2jNGZmKp9zNY5BUua5wDgmNCfw= -cloud.google.com/go/bigquery v1.44.0/go.mod h1:0Y33VqXTEsbamHJvJHdFmtqHvMIY28aK1+dFsvaChGc= -cloud.google.com/go/bigquery v1.47.0/go.mod h1:sA9XOgy0A8vQK9+MWhEQTY6Tix87M/ZurWFIxmF9I/E= -cloud.google.com/go/bigquery v1.48.0/go.mod h1:QAwSz+ipNgfL5jxiaK7weyOhzdoAy1zFm0Nf1fysJac= -cloud.google.com/go/bigquery v1.49.0/go.mod h1:Sv8hMmTFFYBlt/ftw2uN6dFdQPzBlREY9yBh7Oy7/4Q= -cloud.google.com/go/bigquery v1.50.0/go.mod h1:YrleYEh2pSEbgTBZYMJ5SuSr0ML3ypjRB1zgf7pvQLU= -cloud.google.com/go/bigquery v1.52.0/go.mod h1:3b/iXjRQGU4nKa87cXeg6/gogLjO8C6PmuM8i5Bi/u4= -cloud.google.com/go/bigquery v1.53.0/go.mod h1:3b/iXjRQGU4nKa87cXeg6/gogLjO8C6PmuM8i5Bi/u4= -cloud.google.com/go/billing v1.4.0/go.mod h1:g9IdKBEFlItS8bTtlrZdVLWSSdSyFUZKXNS02zKMOZY= -cloud.google.com/go/billing v1.5.0/go.mod h1:mztb1tBc3QekhjSgmpf/CV4LzWXLzCArwpLmP2Gm88s= -cloud.google.com/go/billing v1.6.0/go.mod h1:WoXzguj+BeHXPbKfNWkqVtDdzORazmCjraY+vrxcyvI= -cloud.google.com/go/billing v1.7.0/go.mod h1:q457N3Hbj9lYwwRbnlD7vUpyjq6u5U1RAOArInEiD5Y= -cloud.google.com/go/billing v1.12.0/go.mod h1:yKrZio/eu+okO/2McZEbch17O5CB5NpZhhXG6Z766ss= -cloud.google.com/go/billing v1.13.0/go.mod h1:7kB2W9Xf98hP9Sr12KfECgfGclsH3CQR0R08tnRlRbc= -cloud.google.com/go/billing v1.16.0/go.mod h1:y8vx09JSSJG02k5QxbycNRrN7FGZB6F3CAcgum7jvGA= -cloud.google.com/go/binaryauthorization v1.1.0/go.mod h1:xwnoWu3Y84jbuHa0zd526MJYmtnVXn0syOjaJgy4+dM= -cloud.google.com/go/binaryauthorization v1.2.0/go.mod h1:86WKkJHtRcv5ViNABtYMhhNWRrD1Vpi//uKEy7aYEfI= -cloud.google.com/go/binaryauthorization v1.3.0/go.mod h1:lRZbKgjDIIQvzYQS1p99A7/U1JqvqeZg0wiI5tp6tg0= -cloud.google.com/go/binaryauthorization v1.4.0/go.mod h1:tsSPQrBd77VLplV70GUhBf/Zm3FsKmgSqgm4UmiDItk= -cloud.google.com/go/binaryauthorization v1.5.0/go.mod h1:OSe4OU1nN/VswXKRBmciKpo9LulY41gch5c68htf3/Q= -cloud.google.com/go/binaryauthorization v1.6.1/go.mod h1:TKt4pa8xhowwffiBmbrbcxijJRZED4zrqnwZ1lKH51U= -cloud.google.com/go/certificatemanager v1.3.0/go.mod h1:n6twGDvcUBFu9uBgt4eYvvf3sQ6My8jADcOVwHmzadg= -cloud.google.com/go/certificatemanager v1.4.0/go.mod h1:vowpercVFyqs8ABSmrdV+GiFf2H/ch3KyudYQEMM590= -cloud.google.com/go/certificatemanager v1.6.0/go.mod h1:3Hh64rCKjRAX8dXgRAyOcY5vQ/fE1sh8o+Mdd6KPgY8= -cloud.google.com/go/certificatemanager v1.7.1/go.mod h1:iW8J3nG6SaRYImIa+wXQ0g8IgoofDFRp5UMzaNk1UqI= -cloud.google.com/go/channel v1.8.0/go.mod h1:W5SwCXDJsq/rg3tn3oG0LOxpAo6IMxNa09ngphpSlnk= -cloud.google.com/go/channel v1.9.0/go.mod h1:jcu05W0my9Vx4mt3/rEHpfxc9eKi9XwsdDL8yBMbKUk= -cloud.google.com/go/channel v1.11.0/go.mod h1:IdtI0uWGqhEeatSB62VOoJ8FSUhJ9/+iGkJVqp74CGE= -cloud.google.com/go/channel v1.12.0/go.mod h1:VkxCGKASi4Cq7TbXxlaBezonAYpp1GCnKMY6tnMQnLU= -cloud.google.com/go/channel v1.16.0/go.mod h1:eN/q1PFSl5gyu0dYdmxNXscY/4Fi7ABmeHCJNf/oHmc= -cloud.google.com/go/cloudbuild v1.3.0/go.mod h1:WequR4ULxlqvMsjDEEEFnOG5ZSRSgWOywXYDb1vPE6U= -cloud.google.com/go/cloudbuild v1.4.0/go.mod h1:5Qwa40LHiOXmz3386FrjrYM93rM/hdRr7b53sySrTqA= -cloud.google.com/go/cloudbuild v1.6.0/go.mod h1:UIbc/w9QCbH12xX+ezUsgblrWv+Cv4Tw83GiSMHOn9M= -cloud.google.com/go/cloudbuild v1.7.0/go.mod h1:zb5tWh2XI6lR9zQmsm1VRA+7OCuve5d8S+zJUul8KTg= -cloud.google.com/go/cloudbuild v1.9.0/go.mod h1:qK1d7s4QlO0VwfYn5YuClDGg2hfmLZEb4wQGAbIgL1s= -cloud.google.com/go/cloudbuild v1.10.1/go.mod h1:lyJg7v97SUIPq4RC2sGsz/9tNczhyv2AjML/ci4ulzU= -cloud.google.com/go/cloudbuild v1.13.0/go.mod h1:lyJg7v97SUIPq4RC2sGsz/9tNczhyv2AjML/ci4ulzU= -cloud.google.com/go/clouddms v1.3.0/go.mod h1:oK6XsCDdW4Ib3jCCBugx+gVjevp2TMXFtgxvPSee3OM= -cloud.google.com/go/clouddms v1.4.0/go.mod h1:Eh7sUGCC+aKry14O1NRljhjyrr0NFC0G2cjwX0cByRk= -cloud.google.com/go/clouddms v1.5.0/go.mod h1:QSxQnhikCLUw13iAbffF2CZxAER3xDGNHjsTAkQJcQA= -cloud.google.com/go/clouddms v1.6.1/go.mod h1:Ygo1vL52Ov4TBZQquhz5fiw2CQ58gvu+PlS6PVXCpZI= -cloud.google.com/go/cloudtasks v1.5.0/go.mod h1:fD92REy1x5woxkKEkLdvavGnPJGEn8Uic9nWuLzqCpY= -cloud.google.com/go/cloudtasks v1.6.0/go.mod h1:C6Io+sxuke9/KNRkbQpihnW93SWDU3uXt92nu85HkYI= -cloud.google.com/go/cloudtasks v1.7.0/go.mod h1:ImsfdYWwlWNJbdgPIIGJWC+gemEGTBK/SunNQQNCAb4= -cloud.google.com/go/cloudtasks v1.8.0/go.mod h1:gQXUIwCSOI4yPVK7DgTVFiiP0ZW/eQkydWzwVMdHxrI= -cloud.google.com/go/cloudtasks v1.9.0/go.mod h1:w+EyLsVkLWHcOaqNEyvcKAsWp9p29dL6uL9Nst1cI7Y= -cloud.google.com/go/cloudtasks v1.10.0/go.mod h1:NDSoTLkZ3+vExFEWu2UJV1arUyzVDAiZtdWcsUyNwBs= -cloud.google.com/go/cloudtasks v1.11.1/go.mod h1:a9udmnou9KO2iulGscKR0qBYjreuX8oHwpmFsKspEvM= -cloud.google.com/go/cloudtasks v1.12.1/go.mod h1:a9udmnou9KO2iulGscKR0qBYjreuX8oHwpmFsKspEvM= -cloud.google.com/go/compute v0.1.0/go.mod h1:GAesmwr110a34z04OlxYkATPBEfVhkymfTBXtfbBFow= -cloud.google.com/go/compute v1.3.0/go.mod h1:cCZiE1NHEtai4wiufUhW8I8S1JKkAnhnQJWM7YD99wM= -cloud.google.com/go/compute v1.5.0/go.mod h1:9SMHyhJlzhlkJqrPAc839t2BZFTSk6Jdj6mkzQJeu0M= -cloud.google.com/go/compute v1.6.0/go.mod h1:T29tfhtVbq1wvAPo0E3+7vhgmkOYeXjhFvz/FMzPu0s= -cloud.google.com/go/compute v1.6.1/go.mod h1:g85FgpzFvNULZ+S8AYq87axRKuf2Kh7deLqV/jJ3thU= -cloud.google.com/go/compute v1.7.0/go.mod h1:435lt8av5oL9P3fv1OEzSbSUe+ybHXGMPQHHZWZxy9U= -cloud.google.com/go/compute v1.10.0/go.mod h1:ER5CLbMxl90o2jtNbGSbtfOpQKR0t15FOtRsugnLrlU= -cloud.google.com/go/compute v1.12.0/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU= -cloud.google.com/go/compute v1.12.1/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU= -cloud.google.com/go/compute v1.13.0/go.mod h1:5aPTS0cUNMIc1CE546K+Th6weJUNQErARyZtRXDJ8GE= -cloud.google.com/go/compute v1.14.0/go.mod h1:YfLtxrj9sU4Yxv+sXzZkyPjEyPBZfXHUvjxega5vAdo= -cloud.google.com/go/compute v1.15.1/go.mod h1:bjjoF/NtFUrkD/urWfdHaKuOPDR5nWIs63rR+SXhcpA= -cloud.google.com/go/compute v1.18.0/go.mod h1:1X7yHxec2Ga+Ss6jPyjxRxpu2uu7PLgsOVXvgU0yacs= -cloud.google.com/go/compute v1.19.0/go.mod h1:rikpw2y+UMidAe9tISo04EHNOIf42RLYF/q8Bs93scU= -cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE= -cloud.google.com/go/compute v1.19.3/go.mod h1:qxvISKp/gYnXkSAD1ppcSOveRAmzxicEv/JlizULFrI= -cloud.google.com/go/compute v1.20.1/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM= -cloud.google.com/go/compute v1.23.0/go.mod h1:4tCnrn48xsqlwSAiLf1HXMQk8CONslYbdiEZc9FEIbM= -cloud.google.com/go/compute/metadata v0.1.0/go.mod h1:Z1VN+bulIf6bt4P/C37K4DyZYZEXYonfTBHHFPO/4UU= -cloud.google.com/go/compute/metadata v0.2.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k= -cloud.google.com/go/compute/metadata v0.2.1/go.mod h1:jgHgmJd2RKBGzXqF5LR2EZMGxBkeanZ9wwa75XHJgOM= -cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA= -cloud.google.com/go/compute/metadata v0.5.0/go.mod h1:aHnloV2TPI38yx4s9+wAZhHykWvVCfu7hQbF+9CWoiY= cloud.google.com/go/compute/metadata v0.7.0 h1:PBWF+iiAerVNe8UCHxdOt6eHLVc3ydFeOCw78U8ytSU= cloud.google.com/go/compute/metadata v0.7.0/go.mod h1:j5MvL9PprKL39t166CoB1uVHfQMs4tFQZZcKwksXUjo= -cloud.google.com/go/contactcenterinsights v1.3.0/go.mod h1:Eu2oemoePuEFc/xKFPjbTuPSj0fYJcPls9TFlPNnHHY= -cloud.google.com/go/contactcenterinsights v1.4.0/go.mod h1:L2YzkGbPsv+vMQMCADxJoT9YiTTnSEd6fEvCeHTYVck= -cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w= -cloud.google.com/go/contactcenterinsights v1.9.1/go.mod h1:bsg/R7zGLYMVxFFzfh9ooLTruLRCG9fnzhH9KznHhbM= -cloud.google.com/go/contactcenterinsights v1.10.0/go.mod h1:bsg/R7zGLYMVxFFzfh9ooLTruLRCG9fnzhH9KznHhbM= -cloud.google.com/go/container v1.6.0/go.mod h1:Xazp7GjJSeUYo688S+6J5V+n/t+G5sKBTFkKNudGRxg= -cloud.google.com/go/container v1.7.0/go.mod h1:Dp5AHtmothHGX3DwwIHPgq45Y8KmNsgN3amoYfxVkLo= -cloud.google.com/go/container v1.13.1/go.mod h1:6wgbMPeQRw9rSnKBCAJXnds3Pzj03C4JHamr8asWKy4= -cloud.google.com/go/container v1.14.0/go.mod h1:3AoJMPhHfLDxLvrlVWaK57IXzaPnLaZq63WX59aQBfM= -cloud.google.com/go/container v1.15.0/go.mod h1:ft+9S0WGjAyjDggg5S06DXj+fHJICWg8L7isCQe9pQA= -cloud.google.com/go/container v1.22.1/go.mod h1:lTNExE2R7f+DLbAN+rJiKTisauFCaoDq6NURZ83eVH4= -cloud.google.com/go/container v1.24.0/go.mod h1:lTNExE2R7f+DLbAN+rJiKTisauFCaoDq6NURZ83eVH4= -cloud.google.com/go/containeranalysis v0.5.1/go.mod h1:1D92jd8gRR/c0fGMlymRgxWD3Qw9C1ff6/T7mLgVL8I= -cloud.google.com/go/containeranalysis v0.6.0/go.mod h1:HEJoiEIu+lEXM+k7+qLCci0h33lX3ZqoYFdmPcoO7s4= -cloud.google.com/go/containeranalysis v0.7.0/go.mod h1:9aUL+/vZ55P2CXfuZjS4UjQ9AgXoSw8Ts6lemfmxBxI= -cloud.google.com/go/containeranalysis v0.9.0/go.mod h1:orbOANbwk5Ejoom+s+DUCTTJ7IBdBQJDcSylAx/on9s= -cloud.google.com/go/containeranalysis v0.10.1/go.mod h1:Ya2jiILITMY68ZLPaogjmOMNkwsDrWBSTyBubGXO7j0= -cloud.google.com/go/datacatalog v1.3.0/go.mod h1:g9svFY6tuR+j+hrTw3J2dNcmI0dzmSiyOzm8kpLq0a0= -cloud.google.com/go/datacatalog v1.5.0/go.mod h1:M7GPLNQeLfWqeIm3iuiruhPzkt65+Bx8dAKvScX8jvs= -cloud.google.com/go/datacatalog v1.6.0/go.mod h1:+aEyF8JKg+uXcIdAmmaMUmZ3q1b/lKLtXCmXdnc0lbc= -cloud.google.com/go/datacatalog v1.7.0/go.mod h1:9mEl4AuDYWw81UGc41HonIHH7/sn52H0/tc8f8ZbZIE= -cloud.google.com/go/datacatalog v1.8.0/go.mod h1:KYuoVOv9BM8EYz/4eMFxrr4DUKhGIOXxZoKYF5wdISM= -cloud.google.com/go/datacatalog v1.8.1/go.mod h1:RJ58z4rMp3gvETA465Vg+ag8BGgBdnRPEMMSTr5Uv+M= -cloud.google.com/go/datacatalog v1.12.0/go.mod h1:CWae8rFkfp6LzLumKOnmVh4+Zle4A3NXLzVJ1d1mRm0= -cloud.google.com/go/datacatalog v1.13.0/go.mod h1:E4Rj9a5ZtAxcQJlEBTLgMTphfP11/lNaAshpoBgemX8= -cloud.google.com/go/datacatalog v1.14.0/go.mod h1:h0PrGtlihoutNMp/uvwhawLQ9+c63Kz65UFqh49Yo+E= -cloud.google.com/go/datacatalog v1.14.1/go.mod h1:d2CevwTG4yedZilwe+v3E3ZBDRMobQfSG/a6cCCN5R4= -cloud.google.com/go/datacatalog v1.16.0/go.mod h1:d2CevwTG4yedZilwe+v3E3ZBDRMobQfSG/a6cCCN5R4= -cloud.google.com/go/dataflow v0.6.0/go.mod h1:9QwV89cGoxjjSR9/r7eFDqqjtvbKxAK2BaYU6PVk9UM= -cloud.google.com/go/dataflow v0.7.0/go.mod h1:PX526vb4ijFMesO1o202EaUmouZKBpjHsTlCtB4parQ= -cloud.google.com/go/dataflow v0.8.0/go.mod h1:Rcf5YgTKPtQyYz8bLYhFoIV/vP39eL7fWNcSOyFfLJE= -cloud.google.com/go/dataflow v0.9.1/go.mod h1:Wp7s32QjYuQDWqJPFFlnBKhkAtiFpMTdg00qGbnIHVw= -cloud.google.com/go/dataform v0.3.0/go.mod h1:cj8uNliRlHpa6L3yVhDOBrUXH+BPAO1+KFMQQNSThKo= -cloud.google.com/go/dataform v0.4.0/go.mod h1:fwV6Y4Ty2yIFL89huYlEkwUPtS7YZinZbzzj5S9FzCE= -cloud.google.com/go/dataform v0.5.0/go.mod h1:GFUYRe8IBa2hcomWplodVmUx/iTL0FrsauObOM3Ipr0= -cloud.google.com/go/dataform v0.6.0/go.mod h1:QPflImQy33e29VuapFdf19oPbE4aYTJxr31OAPV+ulA= -cloud.google.com/go/dataform v0.7.0/go.mod h1:7NulqnVozfHvWUBpMDfKMUESr+85aJsC/2O0o3jWPDE= -cloud.google.com/go/dataform v0.8.1/go.mod h1:3BhPSiw8xmppbgzeBbmDvmSWlwouuJkXsXsb8UBih9M= -cloud.google.com/go/datafusion v1.4.0/go.mod h1:1Zb6VN+W6ALo85cXnM1IKiPw+yQMKMhB9TsTSRDo/38= -cloud.google.com/go/datafusion v1.5.0/go.mod h1:Kz+l1FGHB0J+4XF2fud96WMmRiq/wj8N9u007vyXZ2w= -cloud.google.com/go/datafusion v1.6.0/go.mod h1:WBsMF8F1RhSXvVM8rCV3AeyWVxcC2xY6vith3iw3S+8= -cloud.google.com/go/datafusion v1.7.1/go.mod h1:KpoTBbFmoToDExJUso/fcCiguGDk7MEzOWXUsJo0wsI= -cloud.google.com/go/datalabeling v0.5.0/go.mod h1:TGcJ0G2NzcsXSE/97yWjIZO0bXj0KbVlINXMG9ud42I= -cloud.google.com/go/datalabeling v0.6.0/go.mod h1:WqdISuk/+WIGeMkpw/1q7bK/tFEZxsrFJOJdY2bXvTQ= -cloud.google.com/go/datalabeling v0.7.0/go.mod h1:WPQb1y08RJbmpM3ww0CSUAGweL0SxByuW2E+FU+wXcM= -cloud.google.com/go/datalabeling v0.8.1/go.mod h1:XS62LBSVPbYR54GfYQsPXZjTW8UxCK2fkDciSrpRFdY= -cloud.google.com/go/dataplex v1.3.0/go.mod h1:hQuRtDg+fCiFgC8j0zV222HvzFQdRd+SVX8gdmFcZzA= -cloud.google.com/go/dataplex v1.4.0/go.mod h1:X51GfLXEMVJ6UN47ESVqvlsRplbLhcsAt0kZCCKsU0A= -cloud.google.com/go/dataplex v1.5.2/go.mod h1:cVMgQHsmfRoI5KFYq4JtIBEUbYwc3c7tXmIDhRmNNVQ= -cloud.google.com/go/dataplex v1.6.0/go.mod h1:bMsomC/aEJOSpHXdFKFGQ1b0TDPIeL28nJObeO1ppRs= -cloud.google.com/go/dataplex v1.8.1/go.mod h1:7TyrDT6BCdI8/38Uvp0/ZxBslOslP2X2MPDucliyvSE= -cloud.google.com/go/dataplex v1.9.0/go.mod h1:7TyrDT6BCdI8/38Uvp0/ZxBslOslP2X2MPDucliyvSE= -cloud.google.com/go/dataproc v1.7.0/go.mod h1:CKAlMjII9H90RXaMpSxQ8EU6dQx6iAYNPcYPOkSbi8s= -cloud.google.com/go/dataproc v1.8.0/go.mod h1:5OW+zNAH0pMpw14JVrPONsxMQYMBqJuzORhIBfBn9uI= -cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4= -cloud.google.com/go/dataproc/v2 v2.0.1/go.mod h1:7Ez3KRHdFGcfY7GcevBbvozX+zyWGcwLJvvAMwCaoZ4= -cloud.google.com/go/dataqna v0.5.0/go.mod h1:90Hyk596ft3zUQ8NkFfvICSIfHFh1Bc7C4cK3vbhkeo= -cloud.google.com/go/dataqna v0.6.0/go.mod h1:1lqNpM7rqNLVgWBJyk5NF6Uen2PHym0jtVJonplVsDA= -cloud.google.com/go/dataqna v0.7.0/go.mod h1:Lx9OcIIeqCrw1a6KdO3/5KMP1wAmTc0slZWwP12Qq3c= -cloud.google.com/go/dataqna v0.8.1/go.mod h1:zxZM0Bl6liMePWsHA8RMGAfmTG34vJMapbHAxQ5+WA8= -cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= -cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= -cloud.google.com/go/datastore v1.10.0/go.mod h1:PC5UzAmDEkAmkfaknstTYbNpgE49HAgW2J1gcgUfmdM= -cloud.google.com/go/datastore v1.11.0/go.mod h1:TvGxBIHCS50u8jzG+AW/ppf87v1of8nwzFNgEZU1D3c= -cloud.google.com/go/datastore v1.12.0/go.mod h1:KjdB88W897MRITkvWWJrg2OUtrR5XVj1EoLgSp6/N70= -cloud.google.com/go/datastore v1.12.1/go.mod h1:KjdB88W897MRITkvWWJrg2OUtrR5XVj1EoLgSp6/N70= -cloud.google.com/go/datastore v1.13.0/go.mod h1:KjdB88W897MRITkvWWJrg2OUtrR5XVj1EoLgSp6/N70= -cloud.google.com/go/datastream v1.2.0/go.mod h1:i/uTP8/fZwgATHS/XFu0TcNUhuA0twZxxQ3EyCUQMwo= -cloud.google.com/go/datastream v1.3.0/go.mod h1:cqlOX8xlyYF/uxhiKn6Hbv6WjwPPuI9W2M9SAXwaLLQ= -cloud.google.com/go/datastream v1.4.0/go.mod h1:h9dpzScPhDTs5noEMQVWP8Wx8AFBRyS0s8KWPx/9r0g= -cloud.google.com/go/datastream v1.5.0/go.mod h1:6TZMMNPwjUqZHBKPQ1wwXpb0d5VDVPl2/XoS5yi88q4= -cloud.google.com/go/datastream v1.6.0/go.mod h1:6LQSuswqLa7S4rPAOZFVjHIG3wJIjZcZrw8JDEDJuIs= -cloud.google.com/go/datastream v1.7.0/go.mod h1:uxVRMm2elUSPuh65IbZpzJNMbuzkcvu5CjMqVIUHrww= -cloud.google.com/go/datastream v1.9.1/go.mod h1:hqnmr8kdUBmrnk65k5wNRoHSCYksvpdZIcZIEl8h43Q= -cloud.google.com/go/datastream v1.10.0/go.mod h1:hqnmr8kdUBmrnk65k5wNRoHSCYksvpdZIcZIEl8h43Q= -cloud.google.com/go/deploy v1.4.0/go.mod h1:5Xghikd4VrmMLNaF6FiRFDlHb59VM59YoDQnOUdsH/c= -cloud.google.com/go/deploy v1.5.0/go.mod h1:ffgdD0B89tToyW/U/D2eL0jN2+IEV/3EMuXHA0l4r+s= -cloud.google.com/go/deploy v1.6.0/go.mod h1:f9PTHehG/DjCom3QH0cntOVRm93uGBDt2vKzAPwpXQI= -cloud.google.com/go/deploy v1.8.0/go.mod h1:z3myEJnA/2wnB4sgjqdMfgxCA0EqC3RBTNcVPs93mtQ= -cloud.google.com/go/deploy v1.11.0/go.mod h1:tKuSUV5pXbn67KiubiUNUejqLs4f5cxxiCNCeyl0F2g= -cloud.google.com/go/deploy v1.13.0/go.mod h1:tKuSUV5pXbn67KiubiUNUejqLs4f5cxxiCNCeyl0F2g= -cloud.google.com/go/dialogflow v1.15.0/go.mod h1:HbHDWs33WOGJgn6rfzBW1Kv807BE3O1+xGbn59zZWI4= -cloud.google.com/go/dialogflow v1.16.1/go.mod h1:po6LlzGfK+smoSmTBnbkIZY2w8ffjz/RcGSS+sh1el0= -cloud.google.com/go/dialogflow v1.17.0/go.mod h1:YNP09C/kXA1aZdBgC/VtXX74G/TKn7XVCcVumTflA+8= -cloud.google.com/go/dialogflow v1.18.0/go.mod h1:trO7Zu5YdyEuR+BhSNOqJezyFQ3aUzz0njv7sMx/iek= -cloud.google.com/go/dialogflow v1.19.0/go.mod h1:JVmlG1TwykZDtxtTXujec4tQ+D8SBFMoosgy+6Gn0s0= -cloud.google.com/go/dialogflow v1.29.0/go.mod h1:b+2bzMe+k1s9V+F2jbJwpHPzrnIyHihAdRFMtn2WXuM= -cloud.google.com/go/dialogflow v1.31.0/go.mod h1:cuoUccuL1Z+HADhyIA7dci3N5zUssgpBJmCzI6fNRB4= -cloud.google.com/go/dialogflow v1.32.0/go.mod h1:jG9TRJl8CKrDhMEcvfcfFkkpp8ZhgPz3sBGmAUYJ2qE= -cloud.google.com/go/dialogflow v1.38.0/go.mod h1:L7jnH+JL2mtmdChzAIcXQHXMvQkE3U4hTaNltEuxXn4= -cloud.google.com/go/dialogflow v1.40.0/go.mod h1:L7jnH+JL2mtmdChzAIcXQHXMvQkE3U4hTaNltEuxXn4= -cloud.google.com/go/dlp v1.6.0/go.mod h1:9eyB2xIhpU0sVwUixfBubDoRwP+GjeUoxxeueZmqvmM= -cloud.google.com/go/dlp v1.7.0/go.mod h1:68ak9vCiMBjbasxeVD17hVPxDEck+ExiHavX8kiHG+Q= -cloud.google.com/go/dlp v1.9.0/go.mod h1:qdgmqgTyReTz5/YNSSuueR8pl7hO0o9bQ39ZhtgkWp4= -cloud.google.com/go/dlp v1.10.1/go.mod h1:IM8BWz1iJd8njcNcG0+Kyd9OPnqnRNkDV8j42VT5KOI= -cloud.google.com/go/documentai v1.7.0/go.mod h1:lJvftZB5NRiFSX4moiye1SMxHx0Bc3x1+p9e/RfXYiU= -cloud.google.com/go/documentai v1.8.0/go.mod h1:xGHNEB7CtsnySCNrCFdCyyMz44RhFEEX2Q7UD0c5IhU= -cloud.google.com/go/documentai v1.9.0/go.mod h1:FS5485S8R00U10GhgBC0aNGrJxBP8ZVpEeJ7PQDZd6k= -cloud.google.com/go/documentai v1.10.0/go.mod h1:vod47hKQIPeCfN2QS/jULIvQTugbmdc0ZvxxfQY1bg4= -cloud.google.com/go/documentai v1.16.0/go.mod h1:o0o0DLTEZ+YnJZ+J4wNfTxmDVyrkzFvttBXXtYRMHkM= -cloud.google.com/go/documentai v1.18.0/go.mod h1:F6CK6iUH8J81FehpskRmhLq/3VlwQvb7TvwOceQ2tbs= -cloud.google.com/go/documentai v1.20.0/go.mod h1:yJkInoMcK0qNAEdRnqY/D5asy73tnPe88I1YTZT+a8E= -cloud.google.com/go/documentai v1.22.0/go.mod h1:yJkInoMcK0qNAEdRnqY/D5asy73tnPe88I1YTZT+a8E= -cloud.google.com/go/domains v0.6.0/go.mod h1:T9Rz3GasrpYk6mEGHh4rymIhjlnIuB4ofT1wTxDeT4Y= -cloud.google.com/go/domains v0.7.0/go.mod h1:PtZeqS1xjnXuRPKE/88Iru/LdfoRyEHYA9nFQf4UKpg= -cloud.google.com/go/domains v0.8.0/go.mod h1:M9i3MMDzGFXsydri9/vW+EWz9sWb4I6WyHqdlAk0idE= -cloud.google.com/go/domains v0.9.1/go.mod h1:aOp1c0MbejQQ2Pjf1iJvnVyT+z6R6s8pX66KaCSDYfE= -cloud.google.com/go/edgecontainer v0.1.0/go.mod h1:WgkZ9tp10bFxqO8BLPqv2LlfmQF1X8lZqwW4r1BTajk= -cloud.google.com/go/edgecontainer v0.2.0/go.mod h1:RTmLijy+lGpQ7BXuTDa4C4ssxyXT34NIuHIgKuP4s5w= -cloud.google.com/go/edgecontainer v0.3.0/go.mod h1:FLDpP4nykgwwIfcLt6zInhprzw0lEi2P1fjO6Ie0qbc= -cloud.google.com/go/edgecontainer v1.0.0/go.mod h1:cttArqZpBB2q58W/upSG++ooo6EsblxDIolxa3jSjbY= -cloud.google.com/go/edgecontainer v1.1.1/go.mod h1:O5bYcS//7MELQZs3+7mabRqoWQhXCzenBu0R8bz2rwk= -cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU= -cloud.google.com/go/essentialcontacts v1.3.0/go.mod h1:r+OnHa5jfj90qIfZDO/VztSFqbQan7HV75p8sA+mdGI= -cloud.google.com/go/essentialcontacts v1.4.0/go.mod h1:8tRldvHYsmnBCHdFpvU+GL75oWiBKl80BiqlFh9tp+8= -cloud.google.com/go/essentialcontacts v1.5.0/go.mod h1:ay29Z4zODTuwliK7SnX8E86aUF2CTzdNtvv42niCX0M= -cloud.google.com/go/essentialcontacts v1.6.2/go.mod h1:T2tB6tX+TRak7i88Fb2N9Ok3PvY3UNbUsMag9/BARh4= -cloud.google.com/go/eventarc v1.7.0/go.mod h1:6ctpF3zTnaQCxUjHUdcfgcA1A2T309+omHZth7gDfmc= -cloud.google.com/go/eventarc v1.8.0/go.mod h1:imbzxkyAU4ubfsaKYdQg04WS1NvncblHEup4kvF+4gw= -cloud.google.com/go/eventarc v1.10.0/go.mod h1:u3R35tmZ9HvswGRBnF48IlYgYeBcPUCjkr4BTdem2Kw= -cloud.google.com/go/eventarc v1.11.0/go.mod h1:PyUjsUKPWoRBCHeOxZd/lbOOjahV41icXyUY5kSTvVY= -cloud.google.com/go/eventarc v1.12.1/go.mod h1:mAFCW6lukH5+IZjkvrEss+jmt2kOdYlN8aMx3sRJiAI= -cloud.google.com/go/eventarc v1.13.0/go.mod h1:mAFCW6lukH5+IZjkvrEss+jmt2kOdYlN8aMx3sRJiAI= -cloud.google.com/go/filestore v1.3.0/go.mod h1:+qbvHGvXU1HaKX2nD0WEPo92TP/8AQuCVEBXNY9z0+w= -cloud.google.com/go/filestore v1.4.0/go.mod h1:PaG5oDfo9r224f8OYXURtAsY+Fbyq/bLYoINEK8XQAI= -cloud.google.com/go/filestore v1.5.0/go.mod h1:FqBXDWBp4YLHqRnVGveOkHDf8svj9r5+mUDLupOWEDs= -cloud.google.com/go/filestore v1.6.0/go.mod h1:di5unNuss/qfZTw2U9nhFqo8/ZDSc466dre85Kydllg= -cloud.google.com/go/filestore v1.7.1/go.mod h1:y10jsorq40JJnjR/lQ8AfFbbcGlw3g+Dp8oN7i7FjV4= -cloud.google.com/go/firestore v1.1.0/go.mod h1:ulACoGHTpvq5r8rxGJ4ddJZBZqakUQqClKRT5SZwBmk= -cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE= -cloud.google.com/go/firestore v1.11.0/go.mod h1:b38dKhgzlmNNGTNZZwe7ZRFEuRab1Hay3/DBsIGKKy4= -cloud.google.com/go/firestore v1.12.0/go.mod h1:b38dKhgzlmNNGTNZZwe7ZRFEuRab1Hay3/DBsIGKKy4= -cloud.google.com/go/functions v1.6.0/go.mod h1:3H1UA3qiIPRWD7PeZKLvHZ9SaQhR26XIJcC0A5GbvAk= -cloud.google.com/go/functions v1.7.0/go.mod h1:+d+QBcWM+RsrgZfV9xo6KfA1GlzJfxcfZcRPEhDDfzg= -cloud.google.com/go/functions v1.8.0/go.mod h1:RTZ4/HsQjIqIYP9a9YPbU+QFoQsAlYgrwOXJWHn1POY= -cloud.google.com/go/functions v1.9.0/go.mod h1:Y+Dz8yGguzO3PpIjhLTbnqV1CWmgQ5UwtlpzoyquQ08= -cloud.google.com/go/functions v1.10.0/go.mod h1:0D3hEOe3DbEvCXtYOZHQZmD+SzYsi1YbI7dGvHfldXw= -cloud.google.com/go/functions v1.12.0/go.mod h1:AXWGrF3e2C/5ehvwYo/GH6O5s09tOPksiKhz+hH8WkA= -cloud.google.com/go/functions v1.13.0/go.mod h1:EU4O007sQm6Ef/PwRsI8N2umygGqPBS/IZQKBQBcJ3c= -cloud.google.com/go/functions v1.15.1/go.mod h1:P5yNWUTkyU+LvW/S9O6V+V423VZooALQlqoXdoPz5AE= -cloud.google.com/go/gaming v1.5.0/go.mod h1:ol7rGcxP/qHTRQE/RO4bxkXq+Fix0j6D4LFPzYTIrDM= -cloud.google.com/go/gaming v1.6.0/go.mod h1:YMU1GEvA39Qt3zWGyAVA9bpYz/yAhTvaQ1t2sK4KPUA= -cloud.google.com/go/gaming v1.7.0/go.mod h1:LrB8U7MHdGgFG851iHAfqUdLcKBdQ55hzXy9xBJz0+w= -cloud.google.com/go/gaming v1.8.0/go.mod h1:xAqjS8b7jAVW0KFYeRUxngo9My3f33kFmua++Pi+ggM= -cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0= -cloud.google.com/go/gaming v1.10.1/go.mod h1:XQQvtfP8Rb9Rxnxm5wFVpAp9zCQkJi2bLIb7iHGwB3s= -cloud.google.com/go/gkebackup v0.2.0/go.mod h1:XKvv/4LfG829/B8B7xRkk8zRrOEbKtEam6yNfuQNH60= -cloud.google.com/go/gkebackup v0.3.0/go.mod h1:n/E671i1aOQvUxT541aTkCwExO/bTer2HDlj4TsBRAo= -cloud.google.com/go/gkebackup v0.4.0/go.mod h1:byAyBGUwYGEEww7xsbnUTBHIYcOPy/PgUWUtOeRm9Vg= -cloud.google.com/go/gkebackup v1.3.0/go.mod h1:vUDOu++N0U5qs4IhG1pcOnD1Mac79xWy6GoBFlWCWBU= -cloud.google.com/go/gkeconnect v0.5.0/go.mod h1:c5lsNAg5EwAy7fkqX/+goqFsU1Da/jQFqArp+wGNr/o= -cloud.google.com/go/gkeconnect v0.6.0/go.mod h1:Mln67KyU/sHJEBY8kFZ0xTeyPtzbq9StAVvEULYK16A= -cloud.google.com/go/gkeconnect v0.7.0/go.mod h1:SNfmVqPkaEi3bF/B3CNZOAYPYdg7sU+obZ+QTky2Myw= -cloud.google.com/go/gkeconnect v0.8.1/go.mod h1:KWiK1g9sDLZqhxB2xEuPV8V9NYzrqTUmQR9shJHpOZw= -cloud.google.com/go/gkehub v0.9.0/go.mod h1:WYHN6WG8w9bXU0hqNxt8rm5uxnk8IH+lPY9J2TV7BK0= -cloud.google.com/go/gkehub v0.10.0/go.mod h1:UIPwxI0DsrpsVoWpLB0stwKCP+WFVG9+y977wO+hBH0= -cloud.google.com/go/gkehub v0.11.0/go.mod h1:JOWHlmN+GHyIbuWQPl47/C2RFhnFKH38jH9Ascu3n0E= -cloud.google.com/go/gkehub v0.12.0/go.mod h1:djiIwwzTTBrF5NaXCGv3mf7klpEMcST17VBTVVDcuaw= -cloud.google.com/go/gkehub v0.14.1/go.mod h1:VEXKIJZ2avzrbd7u+zeMtW00Y8ddk/4V9511C9CQGTY= -cloud.google.com/go/gkemulticloud v0.3.0/go.mod h1:7orzy7O0S+5kq95e4Hpn7RysVA7dPs8W/GgfUtsPbrA= -cloud.google.com/go/gkemulticloud v0.4.0/go.mod h1:E9gxVBnseLWCk24ch+P9+B2CoDFJZTyIgLKSalC7tuI= -cloud.google.com/go/gkemulticloud v0.5.0/go.mod h1:W0JDkiyi3Tqh0TJr//y19wyb1yf8llHVto2Htf2Ja3Y= -cloud.google.com/go/gkemulticloud v0.6.1/go.mod h1:kbZ3HKyTsiwqKX7Yw56+wUGwwNZViRnxWK2DVknXWfw= -cloud.google.com/go/gkemulticloud v1.0.0/go.mod h1:kbZ3HKyTsiwqKX7Yw56+wUGwwNZViRnxWK2DVknXWfw= -cloud.google.com/go/grafeas v0.2.0/go.mod h1:KhxgtF2hb0P191HlY5besjYm6MqTSTj3LSI+M+ByZHc= -cloud.google.com/go/grafeas v0.3.0/go.mod h1:P7hgN24EyONOTMyeJH6DxG4zD7fwiYa5Q6GUgyFSOU8= -cloud.google.com/go/gsuiteaddons v1.3.0/go.mod h1:EUNK/J1lZEZO8yPtykKxLXI6JSVN2rg9bN8SXOa0bgM= -cloud.google.com/go/gsuiteaddons v1.4.0/go.mod h1:rZK5I8hht7u7HxFQcFei0+AtfS9uSushomRlg+3ua1o= -cloud.google.com/go/gsuiteaddons v1.5.0/go.mod h1:TFCClYLd64Eaa12sFVmUyG62tk4mdIsI7pAnSXRkcFo= -cloud.google.com/go/gsuiteaddons v1.6.1/go.mod h1:CodrdOqRZcLp5WOwejHWYBjZvfY0kOphkAKpF/3qdZY= -cloud.google.com/go/iam v0.1.0/go.mod h1:vcUNEa0pEm0qRVpmWepWaFMIAI8/hjB9mO8rNCJtF6c= -cloud.google.com/go/iam v0.3.0/go.mod h1:XzJPvDayI+9zsASAFO68Hk07u3z+f+JrT2xXNdp4bnY= -cloud.google.com/go/iam v0.5.0/go.mod h1:wPU9Vt0P4UmCux7mqtRu6jcpPAb74cP1fh50J3QpkUc= -cloud.google.com/go/iam v0.6.0/go.mod h1:+1AH33ueBne5MzYccyMHtEKqLE4/kJOibtffMHDMFMc= -cloud.google.com/go/iam v0.7.0/go.mod h1:H5Br8wRaDGNc8XP3keLc4unfUUZeyH3Sfl9XpQEYOeg= -cloud.google.com/go/iam v0.8.0/go.mod h1:lga0/y3iH6CX7sYqypWJ33hf7kkfXJag67naqGESjkE= -cloud.google.com/go/iam v0.11.0/go.mod h1:9PiLDanza5D+oWFZiH1uG+RnRCfEGKoyl6yo4cgWZGY= -cloud.google.com/go/iam v0.12.0/go.mod h1:knyHGviacl11zrtZUoDuYpDgLjvr28sLQaG0YB2GYAY= -cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0= -cloud.google.com/go/iam v1.0.1/go.mod h1:yR3tmSL8BcZB4bxByRv2jkSIahVmCtfKZwLYGBalRE8= -cloud.google.com/go/iam v1.1.0/go.mod h1:nxdHjaKfCr7fNYx/HJMM8LgiMugmveWlkatear5gVyk= -cloud.google.com/go/iam v1.1.1/go.mod h1:A5avdyVL2tCppe4unb0951eI9jreack+RJ0/d+KUZOU= cloud.google.com/go/iam v1.5.2 h1:qgFRAGEmd8z6dJ/qyEchAuL9jpswyODjA2lS+w234g8= cloud.google.com/go/iam v1.5.2/go.mod h1:SE1vg0N81zQqLzQEwxL2WI6yhetBdbNQuTvIKCSkUHE= -cloud.google.com/go/iap v1.4.0/go.mod h1:RGFwRJdihTINIe4wZ2iCP0zF/qu18ZwyKxrhMhygBEc= -cloud.google.com/go/iap v1.5.0/go.mod h1:UH/CGgKd4KyohZL5Pt0jSKE4m3FR51qg6FKQ/z/Ix9A= -cloud.google.com/go/iap v1.6.0/go.mod h1:NSuvI9C/j7UdjGjIde7t7HBz+QTwBcapPE07+sSRcLk= -cloud.google.com/go/iap v1.7.0/go.mod h1:beqQx56T9O1G1yNPph+spKpNibDlYIiIixiqsQXxLIo= -cloud.google.com/go/iap v1.7.1/go.mod h1:WapEwPc7ZxGt2jFGB/C/bm+hP0Y6NXzOYGjpPnmMS74= -cloud.google.com/go/iap v1.8.1/go.mod h1:sJCbeqg3mvWLqjZNsI6dfAtbbV1DL2Rl7e1mTyXYREQ= -cloud.google.com/go/ids v1.1.0/go.mod h1:WIuwCaYVOzHIj2OhN9HAwvW+DBdmUAdcWlFxRl+KubM= -cloud.google.com/go/ids v1.2.0/go.mod h1:5WXvp4n25S0rA/mQWAg1YEEBBq6/s+7ml1RDCW1IrcY= -cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt6xV4= -cloud.google.com/go/ids v1.4.1/go.mod h1:np41ed8YMU8zOgv53MMMoCntLTn2lF+SUzlM+O3u/jw= -cloud.google.com/go/iot v1.3.0/go.mod h1:r7RGh2B61+B8oz0AGE+J72AhA0G7tdXItODWsaA2oLs= -cloud.google.com/go/iot v1.4.0/go.mod h1:dIDxPOn0UvNDUMD8Ger7FIaTuvMkj+aGk94RPP0iV+g= -cloud.google.com/go/iot v1.5.0/go.mod h1:mpz5259PDl3XJthEmh9+ap0affn/MqNSP4My77Qql9o= -cloud.google.com/go/iot v1.6.0/go.mod h1:IqdAsmE2cTYYNO1Fvjfzo9po179rAtJeVGUvkLN3rLE= -cloud.google.com/go/iot v1.7.1/go.mod h1:46Mgw7ev1k9KqK1ao0ayW9h0lI+3hxeanz+L1zmbbbk= -cloud.google.com/go/kms v1.4.0/go.mod h1:fajBHndQ+6ubNw6Ss2sSd+SWvjL26RNo/dr7uxsnnOA= -cloud.google.com/go/kms v1.5.0/go.mod h1:QJS2YY0eJGBg3mnDfuaCyLauWwBJiHRboYxJ++1xJNg= -cloud.google.com/go/kms v1.6.0/go.mod h1:Jjy850yySiasBUDi6KFUwUv2n1+o7QZFyuUJg6OgjA0= -cloud.google.com/go/kms v1.8.0/go.mod h1:4xFEhYFqvW+4VMELtZyxomGSYtSQKzM178ylFW4jMAg= -cloud.google.com/go/kms v1.9.0/go.mod h1:qb1tPTgfF9RQP8e1wq4cLFErVuTJv7UsSC915J8dh3w= -cloud.google.com/go/kms v1.10.0/go.mod h1:ng3KTUtQQU9bPX3+QGLsflZIHlkbn8amFAMY63m8d24= -cloud.google.com/go/kms v1.10.1/go.mod h1:rIWk/TryCkR59GMC3YtHtXeLzd634lBbKenvyySAyYI= -cloud.google.com/go/kms v1.11.0/go.mod h1:hwdiYC0xjnWsKQQCQQmIQnS9asjYVSK6jtXm+zFqXLM= -cloud.google.com/go/kms v1.12.1/go.mod h1:c9J991h5DTl+kg7gi3MYomh12YEENGrf48ee/N/2CDM= -cloud.google.com/go/kms v1.15.0/go.mod h1:c9J991h5DTl+kg7gi3MYomh12YEENGrf48ee/N/2CDM= -cloud.google.com/go/language v1.4.0/go.mod h1:F9dRpNFQmJbkaop6g0JhSBXCNlO90e1KWx5iDdxbWic= -cloud.google.com/go/language v1.6.0/go.mod h1:6dJ8t3B+lUYfStgls25GusK04NLh3eDLQnWM3mdEbhI= -cloud.google.com/go/language v1.7.0/go.mod h1:DJ6dYN/W+SQOjF8e1hLQXMF21AkH2w9wiPzPCJa2MIE= -cloud.google.com/go/language v1.8.0/go.mod h1:qYPVHf7SPoNNiCL2Dr0FfEFNil1qi3pQEyygwpgVKB8= -cloud.google.com/go/language v1.9.0/go.mod h1:Ns15WooPM5Ad/5no/0n81yUetis74g3zrbeJBE+ptUY= -cloud.google.com/go/language v1.10.1/go.mod h1:CPp94nsdVNiQEt1CNjF5WkTcisLiHPyIbMhvR8H2AW0= -cloud.google.com/go/lifesciences v0.5.0/go.mod h1:3oIKy8ycWGPUyZDR/8RNnTOYevhaMLqh5vLUXs9zvT8= -cloud.google.com/go/lifesciences v0.6.0/go.mod h1:ddj6tSX/7BOnhxCSd3ZcETvtNr8NZ6t/iPhY2Tyfu08= -cloud.google.com/go/lifesciences v0.8.0/go.mod h1:lFxiEOMqII6XggGbOnKiyZ7IBwoIqA84ClvoezaA/bo= -cloud.google.com/go/lifesciences v0.9.1/go.mod h1:hACAOd1fFbCGLr/+weUKRAJas82Y4vrL3O5326N//Wc= -cloud.google.com/go/logging v1.6.1/go.mod h1:5ZO0mHHbvm8gEmeEUHrmDlTDSu5imF6MUP9OfilNXBw= -cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M= -cloud.google.com/go/longrunning v0.1.1/go.mod h1:UUFxuDWkv22EuY93jjmDMFT5GPQKeFVJBIF6QlTqdsE= -cloud.google.com/go/longrunning v0.3.0/go.mod h1:qth9Y41RRSUE69rDcOn6DdK3HfQfsUI0YSmW3iIlLJc= -cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo= -cloud.google.com/go/longrunning v0.4.2/go.mod h1:OHrnaYyLUV6oqwh0xiS7e5sLQhP1m0QU9R+WhGDMgIQ= -cloud.google.com/go/longrunning v0.5.0/go.mod h1:0JNuqRShmscVAhIACGtskSAWtqtOoPkwP0YF1oVEchc= -cloud.google.com/go/longrunning v0.5.1/go.mod h1:spvimkwdz6SPWKEt/XBij79E9fiTkHSQl/fRUUQJYJc= -cloud.google.com/go/managedidentities v1.3.0/go.mod h1:UzlW3cBOiPrzucO5qWkNkh0w33KFtBJU281hacNvsdE= -cloud.google.com/go/managedidentities v1.4.0/go.mod h1:NWSBYbEMgqmbZsLIyKvxrYbtqOsxY1ZrGM+9RgDqInM= -cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA= -cloud.google.com/go/managedidentities v1.6.1/go.mod h1:h/irGhTN2SkZ64F43tfGPMbHnypMbu4RB3yl8YcuEak= -cloud.google.com/go/maps v0.1.0/go.mod h1:BQM97WGyfw9FWEmQMpZ5T6cpovXXSd1cGmFma94eubI= -cloud.google.com/go/maps v0.6.0/go.mod h1:o6DAMMfb+aINHz/p/jbcY+mYeXBoZoxTfdSQ8VAJaCw= -cloud.google.com/go/maps v0.7.0/go.mod h1:3GnvVl3cqeSvgMcpRlQidXsPYuDGQ8naBis7MVzpXsY= -cloud.google.com/go/maps v1.3.0/go.mod h1:6mWTUv+WhnOwAgjVsSW2QPPECmW+s3PcRyOa9vgG/5s= -cloud.google.com/go/maps v1.4.0/go.mod h1:6mWTUv+WhnOwAgjVsSW2QPPECmW+s3PcRyOa9vgG/5s= -cloud.google.com/go/mediatranslation v0.5.0/go.mod h1:jGPUhGTybqsPQn91pNXw0xVHfuJ3leR1wj37oU3y1f4= -cloud.google.com/go/mediatranslation v0.6.0/go.mod h1:hHdBCTYNigsBxshbznuIMFNe5QXEowAuNmmC7h8pu5w= -cloud.google.com/go/mediatranslation v0.7.0/go.mod h1:LCnB/gZr90ONOIQLgSXagp8XUW1ODs2UmUMvcgMfI2I= -cloud.google.com/go/mediatranslation v0.8.1/go.mod h1:L/7hBdEYbYHQJhX2sldtTO5SZZ1C1vkapubj0T2aGig= -cloud.google.com/go/memcache v1.4.0/go.mod h1:rTOfiGZtJX1AaFUrOgsMHX5kAzaTQ8azHiuDoTPzNsE= -cloud.google.com/go/memcache v1.5.0/go.mod h1:dk3fCK7dVo0cUU2c36jKb4VqKPS22BTkf81Xq617aWM= -cloud.google.com/go/memcache v1.6.0/go.mod h1:XS5xB0eQZdHtTuTF9Hf8eJkKtR3pVRCcvJwtm68T3rA= -cloud.google.com/go/memcache v1.7.0/go.mod h1:ywMKfjWhNtkQTxrWxCkCFkoPjLHPW6A7WOTVI8xy3LY= -cloud.google.com/go/memcache v1.9.0/go.mod h1:8oEyzXCu+zo9RzlEaEjHl4KkgjlNDaXbCQeQWlzNFJM= -cloud.google.com/go/memcache v1.10.1/go.mod h1:47YRQIarv4I3QS5+hoETgKO40InqzLP6kpNLvyXuyaA= -cloud.google.com/go/metastore v1.5.0/go.mod h1:2ZNrDcQwghfdtCwJ33nM0+GrBGlVuh8rakL3vdPY3XY= -cloud.google.com/go/metastore v1.6.0/go.mod h1:6cyQTls8CWXzk45G55x57DVQ9gWg7RiH65+YgPsNh9s= -cloud.google.com/go/metastore v1.7.0/go.mod h1:s45D0B4IlsINu87/AsWiEVYbLaIMeUSoxlKKDqBGFS8= -cloud.google.com/go/metastore v1.8.0/go.mod h1:zHiMc4ZUpBiM7twCIFQmJ9JMEkDSyZS9U12uf7wHqSI= -cloud.google.com/go/metastore v1.10.0/go.mod h1:fPEnH3g4JJAk+gMRnrAnoqyv2lpUCqJPWOodSaf45Eo= -cloud.google.com/go/metastore v1.11.1/go.mod h1:uZuSo80U3Wd4zi6C22ZZliOUJ3XeM/MlYi/z5OAOWRA= -cloud.google.com/go/metastore v1.12.0/go.mod h1:uZuSo80U3Wd4zi6C22ZZliOUJ3XeM/MlYi/z5OAOWRA= -cloud.google.com/go/monitoring v1.7.0/go.mod h1:HpYse6kkGo//7p6sT0wsIC6IBDET0RhIsnmlA53dvEk= -cloud.google.com/go/monitoring v1.8.0/go.mod h1:E7PtoMJ1kQXWxPjB6mv2fhC5/15jInuulFdYYtlcvT4= -cloud.google.com/go/monitoring v1.12.0/go.mod h1:yx8Jj2fZNEkL/GYZyTLS4ZtZEZN8WtDEiEqG4kLK50w= -cloud.google.com/go/monitoring v1.13.0/go.mod h1:k2yMBAB1H9JT/QETjNkgdCGD9bPF712XiLTVr+cBrpw= -cloud.google.com/go/monitoring v1.15.1/go.mod h1:lADlSAlFdbqQuwwpaImhsJXu1QSdd3ojypXrFSMr2rM= +cloud.google.com/go/logging v1.13.0 h1:7j0HgAp0B94o1YRDqiqm26w4q1rDMH7XNRU34lJXHYc= +cloud.google.com/go/logging v1.13.0/go.mod h1:36CoKh6KA/M0PbhPKMq6/qety2DCAErbhXT62TuXALA= +cloud.google.com/go/longrunning v0.6.7 h1:IGtfDWHhQCgCjwQjV9iiLnUta9LBCo8R9QmAFsS/PrE= +cloud.google.com/go/longrunning v0.6.7/go.mod h1:EAFV3IZAKmM56TyiE6VAP3VoTzhZzySwI/YI1s/nRsY= cloud.google.com/go/monitoring v1.24.2 h1:5OTsoJ1dXYIiMiuL+sYscLc9BumrL3CarVLL7dd7lHM= cloud.google.com/go/monitoring v1.24.2/go.mod h1:x7yzPWcgDRnPEv3sI+jJGBkwl5qINf+6qY4eq0I9B4U= -cloud.google.com/go/networkconnectivity v1.4.0/go.mod h1:nOl7YL8odKyAOtzNX73/M5/mGZgqqMeryi6UPZTk/rA= -cloud.google.com/go/networkconnectivity v1.5.0/go.mod h1:3GzqJx7uhtlM3kln0+x5wyFvuVH1pIBJjhCpjzSt75o= -cloud.google.com/go/networkconnectivity v1.6.0/go.mod h1:OJOoEXW+0LAxHh89nXd64uGG+FbQoeH8DtxCHVOMlaM= -cloud.google.com/go/networkconnectivity v1.7.0/go.mod h1:RMuSbkdbPwNMQjB5HBWD5MpTBnNm39iAVpC3TmsExt8= -cloud.google.com/go/networkconnectivity v1.10.0/go.mod h1:UP4O4sWXJG13AqrTdQCD9TnLGEbtNRqjuaaA7bNjF5E= -cloud.google.com/go/networkconnectivity v1.11.0/go.mod h1:iWmDD4QF16VCDLXUqvyspJjIEtBR/4zq5hwnY2X3scM= -cloud.google.com/go/networkconnectivity v1.12.1/go.mod h1:PelxSWYM7Sh9/guf8CFhi6vIqf19Ir/sbfZRUwXh92E= -cloud.google.com/go/networkmanagement v1.4.0/go.mod h1:Q9mdLLRn60AsOrPc8rs8iNV6OHXaGcDdsIQe1ohekq8= -cloud.google.com/go/networkmanagement v1.5.0/go.mod h1:ZnOeZ/evzUdUsnvRt792H0uYEnHQEMaz+REhhzJRcf4= -cloud.google.com/go/networkmanagement v1.6.0/go.mod h1:5pKPqyXjB/sgtvB5xqOemumoQNB7y95Q7S+4rjSOPYY= -cloud.google.com/go/networkmanagement v1.8.0/go.mod h1:Ho/BUGmtyEqrttTgWEe7m+8vDdK74ibQc+Be0q7Fof0= -cloud.google.com/go/networksecurity v0.5.0/go.mod h1:xS6fOCoqpVC5zx15Z/MqkfDwH4+m/61A3ODiDV1xmiQ= -cloud.google.com/go/networksecurity v0.6.0/go.mod h1:Q5fjhTr9WMI5mbpRYEbiexTzROf7ZbDzvzCrNl14nyU= -cloud.google.com/go/networksecurity v0.7.0/go.mod h1:mAnzoxx/8TBSyXEeESMy9OOYwo1v+gZ5eMRnsT5bC8k= -cloud.google.com/go/networksecurity v0.8.0/go.mod h1:B78DkqsxFG5zRSVuwYFRZ9Xz8IcQ5iECsNrPn74hKHU= -cloud.google.com/go/networksecurity v0.9.1/go.mod h1:MCMdxOKQ30wsBI1eI659f9kEp4wuuAueoC9AJKSPWZQ= -cloud.google.com/go/notebooks v1.2.0/go.mod h1:9+wtppMfVPUeJ8fIWPOq1UnATHISkGXGqTkxeieQ6UY= -cloud.google.com/go/notebooks v1.3.0/go.mod h1:bFR5lj07DtCPC7YAAJ//vHskFBxA5JzYlH68kXVdk34= -cloud.google.com/go/notebooks v1.4.0/go.mod h1:4QPMngcwmgb6uw7Po99B2xv5ufVoIQ7nOGDyL4P8AgA= -cloud.google.com/go/notebooks v1.5.0/go.mod h1:q8mwhnP9aR8Hpfnrc5iN5IBhrXUy8S2vuYs+kBJ/gu0= -cloud.google.com/go/notebooks v1.7.0/go.mod h1:PVlaDGfJgj1fl1S3dUwhFMXFgfYGhYQt2164xOMONmE= -cloud.google.com/go/notebooks v1.8.0/go.mod h1:Lq6dYKOYOWUCTvw5t2q1gp1lAp0zxAxRycayS0iJcqQ= -cloud.google.com/go/notebooks v1.9.1/go.mod h1:zqG9/gk05JrzgBt4ghLzEepPHNwE5jgPcHZRKhlC1A8= -cloud.google.com/go/optimization v1.1.0/go.mod h1:5po+wfvX5AQlPznyVEZjGJTMr4+CAkJf2XSTQOOl9l4= -cloud.google.com/go/optimization v1.2.0/go.mod h1:Lr7SOHdRDENsh+WXVmQhQTrzdu9ybg0NecjHidBq6xs= -cloud.google.com/go/optimization v1.3.1/go.mod h1:IvUSefKiwd1a5p0RgHDbWCIbDFgKuEdB+fPPuP0IDLI= -cloud.google.com/go/optimization v1.4.1/go.mod h1:j64vZQP7h9bO49m2rVaTVoNM0vEBEN5eKPUPbZyXOrk= -cloud.google.com/go/orchestration v1.3.0/go.mod h1:Sj5tq/JpWiB//X/q3Ngwdl5K7B7Y0KZ7bfv0wL6fqVA= -cloud.google.com/go/orchestration v1.4.0/go.mod h1:6W5NLFWs2TlniBphAViZEVhrXRSMgUGDfW7vrWKvsBk= -cloud.google.com/go/orchestration v1.6.0/go.mod h1:M62Bevp7pkxStDfFfTuCOaXgaaqRAga1yKyoMtEoWPQ= -cloud.google.com/go/orchestration v1.8.1/go.mod h1:4sluRF3wgbYVRqz7zJ1/EUNc90TTprliq9477fGobD8= -cloud.google.com/go/orgpolicy v1.4.0/go.mod h1:xrSLIV4RePWmP9P3tBl8S93lTmlAxjm06NSm2UTmKvE= -cloud.google.com/go/orgpolicy v1.5.0/go.mod h1:hZEc5q3wzwXJaKrsx5+Ewg0u1LxJ51nNFlext7Tanwc= -cloud.google.com/go/orgpolicy v1.10.0/go.mod h1:w1fo8b7rRqlXlIJbVhOMPrwVljyuW5mqssvBtU18ONc= -cloud.google.com/go/orgpolicy v1.11.0/go.mod h1:2RK748+FtVvnfuynxBzdnyu7sygtoZa1za/0ZfpOs1M= -cloud.google.com/go/orgpolicy v1.11.1/go.mod h1:8+E3jQcpZJQliP+zaFfayC2Pg5bmhuLK755wKhIIUCE= -cloud.google.com/go/osconfig v1.7.0/go.mod h1:oVHeCeZELfJP7XLxcBGTMBvRO+1nQ5tFG9VQTmYS2Fs= -cloud.google.com/go/osconfig v1.8.0/go.mod h1:EQqZLu5w5XA7eKizepumcvWx+m8mJUhEwiPqWiZeEdg= -cloud.google.com/go/osconfig v1.9.0/go.mod h1:Yx+IeIZJ3bdWmzbQU4fxNl8xsZ4amB+dygAwFPlvnNo= -cloud.google.com/go/osconfig v1.10.0/go.mod h1:uMhCzqC5I8zfD9zDEAfvgVhDS8oIjySWh+l4WK6GnWw= -cloud.google.com/go/osconfig v1.11.0/go.mod h1:aDICxrur2ogRd9zY5ytBLV89KEgT2MKB2L/n6x1ooPw= -cloud.google.com/go/osconfig v1.12.0/go.mod h1:8f/PaYzoS3JMVfdfTubkowZYGmAhUCjjwnjqWI7NVBc= -cloud.google.com/go/osconfig v1.12.1/go.mod h1:4CjBxND0gswz2gfYRCUoUzCm9zCABp91EeTtWXyz0tE= -cloud.google.com/go/oslogin v1.4.0/go.mod h1:YdgMXWRaElXz/lDk1Na6Fh5orF7gvmJ0FGLIs9LId4E= -cloud.google.com/go/oslogin v1.5.0/go.mod h1:D260Qj11W2qx/HVF29zBg+0fd6YCSjSqLUkY/qEenQU= -cloud.google.com/go/oslogin v1.6.0/go.mod h1:zOJ1O3+dTU8WPlGEkFSh7qeHPPSoxrcMbbK1Nm2iX70= -cloud.google.com/go/oslogin v1.7.0/go.mod h1:e04SN0xO1UNJ1M5GP0vzVBFicIe4O53FOfcixIqTyXo= -cloud.google.com/go/oslogin v1.9.0/go.mod h1:HNavntnH8nzrn8JCTT5fj18FuJLFJc4NaZJtBnQtKFs= -cloud.google.com/go/oslogin v1.10.1/go.mod h1:x692z7yAue5nE7CsSnoG0aaMbNoRJRXO4sn73R+ZqAs= -cloud.google.com/go/phishingprotection v0.5.0/go.mod h1:Y3HZknsK9bc9dMi+oE8Bim0lczMU6hrX0UpADuMefr0= -cloud.google.com/go/phishingprotection v0.6.0/go.mod h1:9Y3LBLgy0kDTcYET8ZH3bq/7qni15yVUoAxiFxnlSUA= -cloud.google.com/go/phishingprotection v0.7.0/go.mod h1:8qJI4QKHoda/sb/7/YmMQ2omRLSLYSu9bU0EKCNI+Lk= -cloud.google.com/go/phishingprotection v0.8.1/go.mod h1:AxonW7GovcA8qdEk13NfHq9hNx5KPtfxXNeUxTDxB6I= -cloud.google.com/go/policytroubleshooter v1.3.0/go.mod h1:qy0+VwANja+kKrjlQuOzmlvscn4RNsAc0e15GGqfMxg= -cloud.google.com/go/policytroubleshooter v1.4.0/go.mod h1:DZT4BcRw3QoO8ota9xw/LKtPa8lKeCByYeKTIf/vxdE= -cloud.google.com/go/policytroubleshooter v1.5.0/go.mod h1:Rz1WfV+1oIpPdN2VvvuboLVRsB1Hclg3CKQ53j9l8vw= -cloud.google.com/go/policytroubleshooter v1.6.0/go.mod h1:zYqaPTsmfvpjm5ULxAyD/lINQxJ0DDsnWOP/GZ7xzBc= -cloud.google.com/go/policytroubleshooter v1.7.1/go.mod h1:0NaT5v3Ag1M7U5r0GfDCpUFkWd9YqpubBWsQlhanRv0= -cloud.google.com/go/policytroubleshooter v1.8.0/go.mod h1:tmn5Ir5EToWe384EuboTcVQT7nTag2+DuH3uHmKd1HU= -cloud.google.com/go/privatecatalog v0.5.0/go.mod h1:XgosMUvvPyxDjAVNDYxJ7wBW8//hLDDYmnsNcMGq1K0= -cloud.google.com/go/privatecatalog v0.6.0/go.mod h1:i/fbkZR0hLN29eEWiiwue8Pb+GforiEIBnV9yrRUOKI= -cloud.google.com/go/privatecatalog v0.7.0/go.mod h1:2s5ssIFO69F5csTXcwBP7NPFTZvps26xGzvQ2PQaBYg= -cloud.google.com/go/privatecatalog v0.8.0/go.mod h1:nQ6pfaegeDAq/Q5lrfCQzQLhubPiZhSaNhIgfJlnIXs= -cloud.google.com/go/privatecatalog v0.9.1/go.mod h1:0XlDXW2unJXdf9zFz968Hp35gl/bhF4twwpXZAW50JA= -cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= -cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= -cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= -cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU= -cloud.google.com/go/pubsub v1.26.0/go.mod h1:QgBH3U/jdJy/ftjPhTkyXNj543Tin1pRYcdcPRnFIRI= -cloud.google.com/go/pubsub v1.27.1/go.mod h1:hQN39ymbV9geqBnfQq6Xf63yNhUAhv9CZhzp5O6qsW0= -cloud.google.com/go/pubsub v1.28.0/go.mod h1:vuXFpwaVoIPQMGXqRyUQigu/AX1S3IWugR9xznmcXX8= -cloud.google.com/go/pubsub v1.30.0/go.mod h1:qWi1OPS0B+b5L+Sg6Gmc9zD1Y+HaM0MdUr7LsupY1P4= -cloud.google.com/go/pubsub v1.32.0/go.mod h1:f+w71I33OMyxf9VpMVcZbnG5KSUkCOUHYpFd5U1GdRc= -cloud.google.com/go/pubsub v1.33.0/go.mod h1:f+w71I33OMyxf9VpMVcZbnG5KSUkCOUHYpFd5U1GdRc= -cloud.google.com/go/pubsublite v1.5.0/go.mod h1:xapqNQ1CuLfGi23Yda/9l4bBCKz/wC3KIJ5gKcxveZg= -cloud.google.com/go/pubsublite v1.6.0/go.mod h1:1eFCS0U11xlOuMFV/0iBqw3zP12kddMeCbj/F3FSj9k= -cloud.google.com/go/pubsublite v1.7.0/go.mod h1:8hVMwRXfDfvGm3fahVbtDbiLePT3gpoiJYJY+vxWxVM= -cloud.google.com/go/pubsublite v1.8.1/go.mod h1:fOLdU4f5xldK4RGJrBMm+J7zMWNj/k4PxwEZXy39QS0= -cloud.google.com/go/recaptchaenterprise v1.3.1/go.mod h1:OdD+q+y4XGeAlxRaMn1Y7/GveP6zmq76byL6tjPE7d4= -cloud.google.com/go/recaptchaenterprise/v2 v2.1.0/go.mod h1:w9yVqajwroDNTfGuhmOjPDN//rZGySaf6PtFVcSCa7o= -cloud.google.com/go/recaptchaenterprise/v2 v2.2.0/go.mod h1:/Zu5jisWGeERrd5HnlS3EUGb/D335f9k51B/FVil0jk= -cloud.google.com/go/recaptchaenterprise/v2 v2.3.0/go.mod h1:O9LwGCjrhGHBQET5CA7dd5NwwNQUErSgEDit1DLNTdo= -cloud.google.com/go/recaptchaenterprise/v2 v2.4.0/go.mod h1:Am3LHfOuBstrLrNCBrlI5sbwx9LBg3te2N6hGvHn2mE= -cloud.google.com/go/recaptchaenterprise/v2 v2.5.0/go.mod h1:O8LzcHXN3rz0j+LBC91jrwI3R+1ZSZEWrfL7XHgNo9U= -cloud.google.com/go/recaptchaenterprise/v2 v2.6.0/go.mod h1:RPauz9jeLtB3JVzg6nCbe12qNoaa8pXc4d/YukAmcnA= -cloud.google.com/go/recaptchaenterprise/v2 v2.7.0/go.mod h1:19wVj/fs5RtYtynAPJdDTb69oW0vNHYDBTbB4NvMD9c= -cloud.google.com/go/recaptchaenterprise/v2 v2.7.2/go.mod h1:kR0KjsJS7Jt1YSyWFkseQ756D45kaYNTlDPPaRAvDBU= -cloud.google.com/go/recommendationengine v0.5.0/go.mod h1:E5756pJcVFeVgaQv3WNpImkFP8a+RptV6dDLGPILjvg= -cloud.google.com/go/recommendationengine v0.6.0/go.mod h1:08mq2umu9oIqc7tDy8sx+MNJdLG0fUi3vaSVbztHgJ4= -cloud.google.com/go/recommendationengine v0.7.0/go.mod h1:1reUcE3GIu6MeBz/h5xZJqNLuuVjNg1lmWMPyjatzac= -cloud.google.com/go/recommendationengine v0.8.1/go.mod h1:MrZihWwtFYWDzE6Hz5nKcNz3gLizXVIDI/o3G1DLcrE= -cloud.google.com/go/recommender v1.5.0/go.mod h1:jdoeiBIVrJe9gQjwd759ecLJbxCDED4A6p+mqoqDvTg= -cloud.google.com/go/recommender v1.6.0/go.mod h1:+yETpm25mcoiECKh9DEScGzIRyDKpZ0cEhWGo+8bo+c= -cloud.google.com/go/recommender v1.7.0/go.mod h1:XLHs/W+T8olwlGOgfQenXBTbIseGclClff6lhFVe9Bs= -cloud.google.com/go/recommender v1.8.0/go.mod h1:PkjXrTT05BFKwxaUxQmtIlrtj0kph108r02ZZQ5FE70= -cloud.google.com/go/recommender v1.9.0/go.mod h1:PnSsnZY7q+VL1uax2JWkt/UegHssxjUVVCrX52CuEmQ= -cloud.google.com/go/recommender v1.10.1/go.mod h1:XFvrE4Suqn5Cq0Lf+mCP6oBHD/yRMA8XxP5sb7Q7gpA= -cloud.google.com/go/redis v1.7.0/go.mod h1:V3x5Jq1jzUcg+UNsRvdmsfuFnit1cfe3Z/PGyq/lm4Y= -cloud.google.com/go/redis v1.8.0/go.mod h1:Fm2szCDavWzBk2cDKxrkmWBqoCiL1+Ctwq7EyqBCA/A= -cloud.google.com/go/redis v1.9.0/go.mod h1:HMYQuajvb2D0LvMgZmLDZW8V5aOC/WxstZHiy4g8OiA= -cloud.google.com/go/redis v1.10.0/go.mod h1:ThJf3mMBQtW18JzGgh41/Wld6vnDDc/F/F35UolRZPM= -cloud.google.com/go/redis v1.11.0/go.mod h1:/X6eicana+BWcUda5PpwZC48o37SiFVTFSs0fWAJ7uQ= -cloud.google.com/go/redis v1.13.1/go.mod h1:VP7DGLpE91M6bcsDdMuyCm2hIpB6Vp2hI090Mfd1tcg= -cloud.google.com/go/resourcemanager v1.3.0/go.mod h1:bAtrTjZQFJkiWTPDb1WBjzvc6/kifjj4QBYuKCCoqKA= -cloud.google.com/go/resourcemanager v1.4.0/go.mod h1:MwxuzkumyTX7/a3n37gmsT3py7LIXwrShilPh3P1tR0= -cloud.google.com/go/resourcemanager v1.5.0/go.mod h1:eQoXNAiAvCf5PXxWxXjhKQoTMaUSNrEfg+6qdf/wots= -cloud.google.com/go/resourcemanager v1.6.0/go.mod h1:YcpXGRs8fDzcUl1Xw8uOVmI8JEadvhRIkoXXUNVYcVo= -cloud.google.com/go/resourcemanager v1.7.0/go.mod h1:HlD3m6+bwhzj9XCouqmeiGuni95NTrExfhoSrkC/3EI= -cloud.google.com/go/resourcemanager v1.9.1/go.mod h1:dVCuosgrh1tINZ/RwBufr8lULmWGOkPS8gL5gqyjdT8= -cloud.google.com/go/resourcesettings v1.3.0/go.mod h1:lzew8VfESA5DQ8gdlHwMrqZs1S9V87v3oCnKCWoOuQU= -cloud.google.com/go/resourcesettings v1.4.0/go.mod h1:ldiH9IJpcrlC3VSuCGvjR5of/ezRrOxFtpJoJo5SmXg= -cloud.google.com/go/resourcesettings v1.5.0/go.mod h1:+xJF7QSG6undsQDfsCJyqWXyBwUoJLhetkRMDRnIoXA= -cloud.google.com/go/resourcesettings v1.6.1/go.mod h1:M7mk9PIZrC5Fgsu1kZJci6mpgN8o0IUzVx3eJU3y4Jw= -cloud.google.com/go/retail v1.8.0/go.mod h1:QblKS8waDmNUhghY2TI9O3JLlFk8jybHeV4BF19FrE4= -cloud.google.com/go/retail v1.9.0/go.mod h1:g6jb6mKuCS1QKnH/dpu7isX253absFl6iE92nHwlBUY= -cloud.google.com/go/retail v1.10.0/go.mod h1:2gDk9HsL4HMS4oZwz6daui2/jmKvqShXKQuB2RZ+cCc= -cloud.google.com/go/retail v1.11.0/go.mod h1:MBLk1NaWPmh6iVFSz9MeKG/Psyd7TAgm6y/9L2B4x9Y= -cloud.google.com/go/retail v1.12.0/go.mod h1:UMkelN/0Z8XvKymXFbD4EhFJlYKRx1FGhQkVPU5kF14= -cloud.google.com/go/retail v1.14.1/go.mod h1:y3Wv3Vr2k54dLNIrCzenyKG8g8dhvhncT2NcNjb/6gE= -cloud.google.com/go/run v0.2.0/go.mod h1:CNtKsTA1sDcnqqIFR3Pb5Tq0usWxJJvsWOCPldRU3Do= -cloud.google.com/go/run v0.3.0/go.mod h1:TuyY1+taHxTjrD0ZFk2iAR+xyOXEA0ztb7U3UNA0zBo= -cloud.google.com/go/run v0.8.0/go.mod h1:VniEnuBwqjigv0A7ONfQUaEItaiCRVujlMqerPPiktM= -cloud.google.com/go/run v0.9.0/go.mod h1:Wwu+/vvg8Y+JUApMwEDfVfhetv30hCG4ZwDR/IXl2Qg= -cloud.google.com/go/run v1.2.0/go.mod h1:36V1IlDzQ0XxbQjUx6IYbw8H3TJnWvhii963WW3B/bo= -cloud.google.com/go/scheduler v1.4.0/go.mod h1:drcJBmxF3aqZJRhmkHQ9b3uSSpQoltBPGPxGAWROx6s= -cloud.google.com/go/scheduler v1.5.0/go.mod h1:ri073ym49NW3AfT6DZi21vLZrG07GXr5p3H1KxN5QlI= -cloud.google.com/go/scheduler v1.6.0/go.mod h1:SgeKVM7MIwPn3BqtcBntpLyrIJftQISRrYB5ZtT+KOk= -cloud.google.com/go/scheduler v1.7.0/go.mod h1:jyCiBqWW956uBjjPMMuX09n3x37mtyPJegEWKxRsn44= -cloud.google.com/go/scheduler v1.8.0/go.mod h1:TCET+Y5Gp1YgHT8py4nlg2Sew8nUHMqcpousDgXJVQc= -cloud.google.com/go/scheduler v1.9.0/go.mod h1:yexg5t+KSmqu+njTIh3b7oYPheFtBWGcbVUYF1GGMIc= -cloud.google.com/go/scheduler v1.10.1/go.mod h1:R63Ldltd47Bs4gnhQkmNDse5w8gBRrhObZ54PxgR2Oo= -cloud.google.com/go/secretmanager v1.6.0/go.mod h1:awVa/OXF6IiyaU1wQ34inzQNc4ISIDIrId8qE5QGgKA= -cloud.google.com/go/secretmanager v1.8.0/go.mod h1:hnVgi/bN5MYHd3Gt0SPuTPPp5ENina1/LxM+2W9U9J4= -cloud.google.com/go/secretmanager v1.9.0/go.mod h1:b71qH2l1yHmWQHt9LC80akm86mX8AL6X1MA01dW8ht4= -cloud.google.com/go/secretmanager v1.10.0/go.mod h1:MfnrdvKMPNra9aZtQFvBcvRU54hbPD8/HayQdlUgJpU= -cloud.google.com/go/secretmanager v1.11.1/go.mod h1:znq9JlXgTNdBeQk9TBW/FnR/W4uChEKGeqQWAJ8SXFw= -cloud.google.com/go/security v1.5.0/go.mod h1:lgxGdyOKKjHL4YG3/YwIL2zLqMFCKs0UbQwgyZmfJl4= -cloud.google.com/go/security v1.7.0/go.mod h1:mZklORHl6Bg7CNnnjLH//0UlAlaXqiG7Lb9PsPXLfD0= -cloud.google.com/go/security v1.8.0/go.mod h1:hAQOwgmaHhztFhiQ41CjDODdWP0+AE1B3sX4OFlq+GU= -cloud.google.com/go/security v1.9.0/go.mod h1:6Ta1bO8LXI89nZnmnsZGp9lVoVWXqsVbIq/t9dzI+2Q= -cloud.google.com/go/security v1.10.0/go.mod h1:QtOMZByJVlibUT2h9afNDWRZ1G96gVywH8T5GUSb9IA= -cloud.google.com/go/security v1.12.0/go.mod h1:rV6EhrpbNHrrxqlvW0BWAIawFWq3X90SduMJdFwtLB8= -cloud.google.com/go/security v1.13.0/go.mod h1:Q1Nvxl1PAgmeW0y3HTt54JYIvUdtcpYKVfIB8AOMZ+0= -cloud.google.com/go/security v1.15.1/go.mod h1:MvTnnbsWnehoizHi09zoiZob0iCHVcL4AUBj76h9fXA= -cloud.google.com/go/securitycenter v1.13.0/go.mod h1:cv5qNAqjY84FCN6Y9z28WlkKXyWsgLO832YiWwkCWcU= -cloud.google.com/go/securitycenter v1.14.0/go.mod h1:gZLAhtyKv85n52XYWt6RmeBdydyxfPeTrpToDPw4Auc= -cloud.google.com/go/securitycenter v1.15.0/go.mod h1:PeKJ0t8MoFmmXLXWm41JidyzI3PJjd8sXWaVqg43WWk= -cloud.google.com/go/securitycenter v1.16.0/go.mod h1:Q9GMaLQFUD+5ZTabrbujNWLtSLZIZF7SAR0wWECrjdk= -cloud.google.com/go/securitycenter v1.18.1/go.mod h1:0/25gAzCM/9OL9vVx4ChPeM/+DlfGQJDwBy/UC8AKK0= -cloud.google.com/go/securitycenter v1.19.0/go.mod h1:LVLmSg8ZkkyaNy4u7HCIshAngSQ8EcIRREP3xBnyfag= -cloud.google.com/go/securitycenter v1.23.0/go.mod h1:8pwQ4n+Y9WCWM278R8W3nF65QtY172h4S8aXyI9/hsQ= -cloud.google.com/go/servicecontrol v1.4.0/go.mod h1:o0hUSJ1TXJAmi/7fLJAedOovnujSEvjKCAFNXPQ1RaU= -cloud.google.com/go/servicecontrol v1.5.0/go.mod h1:qM0CnXHhyqKVuiZnGKrIurvVImCs8gmqWsDoqe9sU1s= -cloud.google.com/go/servicecontrol v1.10.0/go.mod h1:pQvyvSRh7YzUF2efw7H87V92mxU8FnFDawMClGCNuAA= -cloud.google.com/go/servicecontrol v1.11.0/go.mod h1:kFmTzYzTUIuZs0ycVqRHNaNhgR+UMUpw9n02l/pY+mc= -cloud.google.com/go/servicecontrol v1.11.1/go.mod h1:aSnNNlwEFBY+PWGQ2DoM0JJ/QUXqV5/ZD9DOLB7SnUk= -cloud.google.com/go/servicedirectory v1.4.0/go.mod h1:gH1MUaZCgtP7qQiI+F+A+OpeKF/HQWgtAddhTbhL2bs= -cloud.google.com/go/servicedirectory v1.5.0/go.mod h1:QMKFL0NUySbpZJ1UZs3oFAmdvVxhhxB6eJ/Vlp73dfg= -cloud.google.com/go/servicedirectory v1.6.0/go.mod h1:pUlbnWsLH9c13yGkxCmfumWEPjsRs1RlmJ4pqiNjVL4= -cloud.google.com/go/servicedirectory v1.7.0/go.mod h1:5p/U5oyvgYGYejufvxhgwjL8UVXjkuw7q5XcG10wx1U= -cloud.google.com/go/servicedirectory v1.8.0/go.mod h1:srXodfhY1GFIPvltunswqXpVxFPpZjf8nkKQT7XcXaY= -cloud.google.com/go/servicedirectory v1.9.0/go.mod h1:29je5JjiygNYlmsGz8k6o+OZ8vd4f//bQLtvzkPPT/s= -cloud.google.com/go/servicedirectory v1.10.1/go.mod h1:Xv0YVH8s4pVOwfM/1eMTl0XJ6bzIOSLDt8f8eLaGOxQ= -cloud.google.com/go/servicedirectory v1.11.0/go.mod h1:Xv0YVH8s4pVOwfM/1eMTl0XJ6bzIOSLDt8f8eLaGOxQ= -cloud.google.com/go/servicemanagement v1.4.0/go.mod h1:d8t8MDbezI7Z2R1O/wu8oTggo3BI2GKYbdG4y/SJTco= -cloud.google.com/go/servicemanagement v1.5.0/go.mod h1:XGaCRe57kfqu4+lRxaFEAuqmjzF0r+gWHjWqKqBvKFo= -cloud.google.com/go/servicemanagement v1.6.0/go.mod h1:aWns7EeeCOtGEX4OvZUWCCJONRZeFKiptqKf1D0l/Jc= -cloud.google.com/go/servicemanagement v1.8.0/go.mod h1:MSS2TDlIEQD/fzsSGfCdJItQveu9NXnUniTrq/L8LK4= -cloud.google.com/go/serviceusage v1.3.0/go.mod h1:Hya1cozXM4SeSKTAgGXgj97GlqUvF5JaoXacR1JTP/E= -cloud.google.com/go/serviceusage v1.4.0/go.mod h1:SB4yxXSaYVuUBYUml6qklyONXNLt83U0Rb+CXyhjEeU= -cloud.google.com/go/serviceusage v1.5.0/go.mod h1:w8U1JvqUqwJNPEOTQjrMHkw3IaIFLoLsPLvsE3xueec= -cloud.google.com/go/serviceusage v1.6.0/go.mod h1:R5wwQcbOWsyuOfbP9tGdAnCAc6B9DRwPG1xtWMDeuPA= -cloud.google.com/go/shell v1.3.0/go.mod h1:VZ9HmRjZBsjLGXusm7K5Q5lzzByZmJHf1d0IWHEN5X4= -cloud.google.com/go/shell v1.4.0/go.mod h1:HDxPzZf3GkDdhExzD/gs8Grqk+dmYcEjGShZgYa9URw= -cloud.google.com/go/shell v1.6.0/go.mod h1:oHO8QACS90luWgxP3N9iZVuEiSF84zNyLytb+qE2f9A= -cloud.google.com/go/shell v1.7.1/go.mod h1:u1RaM+huXFaTojTbW4g9P5emOrrmLE69KrxqQahKn4g= -cloud.google.com/go/spanner v1.41.0/go.mod h1:MLYDBJR/dY4Wt7ZaMIQ7rXOTLjYrmxLE/5ve9vFfWos= -cloud.google.com/go/spanner v1.44.0/go.mod h1:G8XIgYdOK+Fbcpbs7p2fiprDw4CaZX63whnSMLVBxjk= -cloud.google.com/go/spanner v1.45.0/go.mod h1:FIws5LowYz8YAE1J8fOS7DJup8ff7xJeetWEo5REA2M= -cloud.google.com/go/spanner v1.47.0/go.mod h1:IXsJwVW2j4UKs0eYDqodab6HgGuA1bViSqW4uH9lfUI= -cloud.google.com/go/speech v1.6.0/go.mod h1:79tcr4FHCimOp56lwC01xnt/WPJZc4v3gzyT7FoBkCM= -cloud.google.com/go/speech v1.7.0/go.mod h1:KptqL+BAQIhMsj1kOP2la5DSEEerPDuOP/2mmkhHhZQ= -cloud.google.com/go/speech v1.8.0/go.mod h1:9bYIl1/tjsAnMgKGHKmBZzXKEkGgtU+MpdDPTE9f7y0= -cloud.google.com/go/speech v1.9.0/go.mod h1:xQ0jTcmnRFFM2RfX/U+rk6FQNUF6DQlydUSyoooSpco= -cloud.google.com/go/speech v1.14.1/go.mod h1:gEosVRPJ9waG7zqqnsHpYTOoAS4KouMRLDFMekpJ0J0= -cloud.google.com/go/speech v1.15.0/go.mod h1:y6oH7GhqCaZANH7+Oe0BhgIogsNInLlz542tg3VqeYI= -cloud.google.com/go/speech v1.17.1/go.mod h1:8rVNzU43tQvxDaGvqOhpDqgkJTFowBpDvCJ14kGlJYo= -cloud.google.com/go/speech v1.19.0/go.mod h1:8rVNzU43tQvxDaGvqOhpDqgkJTFowBpDvCJ14kGlJYo= -cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= -cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= -cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= -cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs= -cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0= -cloud.google.com/go/storage v1.14.0/go.mod h1:GrKmX003DSIwi9o29oFT7YDnHYwZoctc3fOKtUw0Xmo= -cloud.google.com/go/storage v1.22.1/go.mod h1:S8N1cAStu7BOeFfE8KAQzmyyLkK8p/vmRq6kuBTW58Y= -cloud.google.com/go/storage v1.23.0/go.mod h1:vOEEDNFnciUMhBeT6hsJIn3ieU5cFRmzeLgDvXzfIXc= -cloud.google.com/go/storage v1.27.0/go.mod h1:x9DOL8TK/ygDUMieqwfhdpQryTeEkhGKMi80i/iqR2s= -cloud.google.com/go/storage v1.28.1/go.mod h1:Qnisd4CqDdo6BGs2AD5LLnEsmSQ80wQ5ogcBBKhU86Y= -cloud.google.com/go/storage v1.29.0/go.mod h1:4puEjyTKnku6gfKoTfNOU/W+a9JyuVNxjpS5GBrB8h4= -cloud.google.com/go/storage v1.30.1/go.mod h1:NfxhC0UJE1aXSx7CIIbCf7y9HKT7BiccwkR7+P7gN8E= cloud.google.com/go/storage v1.55.0 h1:NESjdAToN9u1tmhVqhXCaCwYBuvEhZLLv0gBr+2znf0= cloud.google.com/go/storage v1.55.0/go.mod h1:ztSmTTwzsdXe5syLVS0YsbFxXuvEmEyZj7v7zChEmuY= -cloud.google.com/go/storagetransfer v1.5.0/go.mod h1:dxNzUopWy7RQevYFHewchb29POFv3/AaBgnhqzqiK0w= -cloud.google.com/go/storagetransfer v1.6.0/go.mod h1:y77xm4CQV/ZhFZH75PLEXY0ROiS7Gh6pSKrM8dJyg6I= -cloud.google.com/go/storagetransfer v1.7.0/go.mod h1:8Giuj1QNb1kfLAiWM1bN6dHzfdlDAVC9rv9abHot2W4= -cloud.google.com/go/storagetransfer v1.8.0/go.mod h1:JpegsHHU1eXg7lMHkvf+KE5XDJ7EQu0GwNJbbVGanEw= -cloud.google.com/go/storagetransfer v1.10.0/go.mod h1:DM4sTlSmGiNczmV6iZyceIh2dbs+7z2Ayg6YAiQlYfA= -cloud.google.com/go/talent v1.1.0/go.mod h1:Vl4pt9jiHKvOgF9KoZo6Kob9oV4lwd/ZD5Cto54zDRw= -cloud.google.com/go/talent v1.2.0/go.mod h1:MoNF9bhFQbiJ6eFD3uSsg0uBALw4n4gaCaEjBw9zo8g= -cloud.google.com/go/talent v1.3.0/go.mod h1:CmcxwJ/PKfRgd1pBjQgU6W3YBwiewmUzQYH5HHmSCmM= -cloud.google.com/go/talent v1.4.0/go.mod h1:ezFtAgVuRf8jRsvyE6EwmbTK5LKciD4KVnHuDEFmOOA= -cloud.google.com/go/talent v1.5.0/go.mod h1:G+ODMj9bsasAEJkQSzO2uHQWXHHXUomArjWQQYkqK6c= -cloud.google.com/go/talent v1.6.2/go.mod h1:CbGvmKCG61mkdjcqTcLOkb2ZN1SrQI8MDyma2l7VD24= -cloud.google.com/go/texttospeech v1.4.0/go.mod h1:FX8HQHA6sEpJ7rCMSfXuzBcysDAuWusNNNvN9FELDd8= -cloud.google.com/go/texttospeech v1.5.0/go.mod h1:oKPLhR4n4ZdQqWKURdwxMy0uiTS1xU161C8W57Wkea4= -cloud.google.com/go/texttospeech v1.6.0/go.mod h1:YmwmFT8pj1aBblQOI3TfKmwibnsfvhIBzPXcW4EBovc= -cloud.google.com/go/texttospeech v1.7.1/go.mod h1:m7QfG5IXxeneGqTapXNxv2ItxP/FS0hCZBwXYqucgSk= -cloud.google.com/go/tpu v1.3.0/go.mod h1:aJIManG0o20tfDQlRIej44FcwGGl/cD0oiRyMKG19IQ= -cloud.google.com/go/tpu v1.4.0/go.mod h1:mjZaX8p0VBgllCzF6wcU2ovUXN9TONFLd7iz227X2Xg= -cloud.google.com/go/tpu v1.5.0/go.mod h1:8zVo1rYDFuW2l4yZVY0R0fb/v44xLh3llq7RuV61fPM= -cloud.google.com/go/tpu v1.6.1/go.mod h1:sOdcHVIgDEEOKuqUoi6Fq53MKHJAtOwtz0GuKsWSH3E= -cloud.google.com/go/trace v1.3.0/go.mod h1:FFUE83d9Ca57C+K8rDl/Ih8LwOzWIV1krKgxg6N0G28= -cloud.google.com/go/trace v1.4.0/go.mod h1:UG0v8UBqzusp+z63o7FK74SdFE+AXpCLdFb1rshXG+Y= -cloud.google.com/go/trace v1.8.0/go.mod h1:zH7vcsbAhklH8hWFig58HvxcxyQbaIqMarMg9hn5ECA= -cloud.google.com/go/trace v1.9.0/go.mod h1:lOQqpE5IaWY0Ixg7/r2SjixMuc6lfTFeO4QGM4dQWOk= -cloud.google.com/go/trace v1.10.1/go.mod h1:gbtL94KE5AJLH3y+WVpfWILmqgc6dXcqgNXdOPAQTYk= -cloud.google.com/go/translate v1.3.0/go.mod h1:gzMUwRjvOqj5i69y/LYLd8RrNQk+hOmIXTi9+nb3Djs= -cloud.google.com/go/translate v1.4.0/go.mod h1:06Dn/ppvLD6WvA5Rhdp029IX2Mi3Mn7fpMRLPvXT5Wg= -cloud.google.com/go/translate v1.5.0/go.mod h1:29YDSYveqqpA1CQFD7NQuP49xymq17RXNaUDdc0mNu0= -cloud.google.com/go/translate v1.6.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos= -cloud.google.com/go/translate v1.7.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos= -cloud.google.com/go/translate v1.8.1/go.mod h1:d1ZH5aaOA0CNhWeXeC8ujd4tdCFw8XoNWRljklu5RHs= -cloud.google.com/go/translate v1.8.2/go.mod h1:d1ZH5aaOA0CNhWeXeC8ujd4tdCFw8XoNWRljklu5RHs= -cloud.google.com/go/video v1.8.0/go.mod h1:sTzKFc0bUSByE8Yoh8X0mn8bMymItVGPfTuUBUyRgxk= -cloud.google.com/go/video v1.9.0/go.mod h1:0RhNKFRF5v92f8dQt0yhaHrEuH95m068JYOvLZYnJSw= -cloud.google.com/go/video v1.12.0/go.mod h1:MLQew95eTuaNDEGriQdcYn0dTwf9oWiA4uYebxM5kdg= -cloud.google.com/go/video v1.13.0/go.mod h1:ulzkYlYgCp15N2AokzKjy7MQ9ejuynOJdf1tR5lGthk= -cloud.google.com/go/video v1.14.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ= -cloud.google.com/go/video v1.15.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ= -cloud.google.com/go/video v1.17.1/go.mod h1:9qmqPqw/Ib2tLqaeHgtakU+l5TcJxCJbhFXM7UJjVzU= -cloud.google.com/go/video v1.19.0/go.mod h1:9qmqPqw/Ib2tLqaeHgtakU+l5TcJxCJbhFXM7UJjVzU= -cloud.google.com/go/videointelligence v1.6.0/go.mod h1:w0DIDlVRKtwPCn/C4iwZIJdvC69yInhW0cfi+p546uU= -cloud.google.com/go/videointelligence v1.7.0/go.mod h1:k8pI/1wAhjznARtVT9U1llUaFNPh7muw8QyOUpavru4= -cloud.google.com/go/videointelligence v1.8.0/go.mod h1:dIcCn4gVDdS7yte/w+koiXn5dWVplOZkE+xwG9FgK+M= -cloud.google.com/go/videointelligence v1.9.0/go.mod h1:29lVRMPDYHikk3v8EdPSaL8Ku+eMzDljjuvRs105XoU= -cloud.google.com/go/videointelligence v1.10.0/go.mod h1:LHZngX1liVtUhZvi2uNS0VQuOzNi2TkY1OakiuoUOjU= -cloud.google.com/go/videointelligence v1.11.1/go.mod h1:76xn/8InyQHarjTWsBR058SmlPCwQjgcvoW0aZykOvo= -cloud.google.com/go/vision v1.2.0/go.mod h1:SmNwgObm5DpFBme2xpyOyasvBc1aPdjvMk2bBk0tKD0= -cloud.google.com/go/vision/v2 v2.2.0/go.mod h1:uCdV4PpN1S0jyCyq8sIM42v2Y6zOLkZs+4R9LrGYwFo= -cloud.google.com/go/vision/v2 v2.3.0/go.mod h1:UO61abBx9QRMFkNBbf1D8B1LXdS2cGiiCRx0vSpZoUo= -cloud.google.com/go/vision/v2 v2.4.0/go.mod h1:VtI579ll9RpVTrdKdkMzckdnwMyX2JILb+MhPqRbPsY= -cloud.google.com/go/vision/v2 v2.5.0/go.mod h1:MmaezXOOE+IWa+cS7OhRRLK2cNv1ZL98zhqFFZaaH2E= -cloud.google.com/go/vision/v2 v2.6.0/go.mod h1:158Hes0MvOS9Z/bDMSFpjwsUrZ5fPrdwuyyvKSGAGMY= -cloud.google.com/go/vision/v2 v2.7.0/go.mod h1:H89VysHy21avemp6xcf9b9JvZHVehWbET0uT/bcuY/0= -cloud.google.com/go/vision/v2 v2.7.2/go.mod h1:jKa8oSYBWhYiXarHPvP4USxYANYUEdEsQrloLjrSwJU= -cloud.google.com/go/vmmigration v1.2.0/go.mod h1:IRf0o7myyWFSmVR1ItrBSFLFD/rJkfDCUTO4vLlJvsE= -cloud.google.com/go/vmmigration v1.3.0/go.mod h1:oGJ6ZgGPQOFdjHuocGcLqX4lc98YQ7Ygq8YQwHh9A7g= -cloud.google.com/go/vmmigration v1.5.0/go.mod h1:E4YQ8q7/4W9gobHjQg4JJSgXXSgY21nA5r8swQV+Xxc= -cloud.google.com/go/vmmigration v1.6.0/go.mod h1:bopQ/g4z+8qXzichC7GW1w2MjbErL54rk3/C843CjfY= -cloud.google.com/go/vmmigration v1.7.1/go.mod h1:WD+5z7a/IpZ5bKK//YmT9E047AD+rjycCAvyMxGJbro= -cloud.google.com/go/vmwareengine v0.1.0/go.mod h1:RsdNEf/8UDvKllXhMz5J40XxDrNJNN4sagiox+OI208= -cloud.google.com/go/vmwareengine v0.2.2/go.mod h1:sKdctNJxb3KLZkE/6Oui94iw/xs9PRNC2wnNLXsHvH8= -cloud.google.com/go/vmwareengine v0.3.0/go.mod h1:wvoyMvNWdIzxMYSpH/R7y2h5h3WFkx6d+1TIsP39WGY= -cloud.google.com/go/vmwareengine v0.4.1/go.mod h1:Px64x+BvjPZwWuc4HdmVhoygcXqEkGHXoa7uyfTgSI0= -cloud.google.com/go/vmwareengine v1.0.0/go.mod h1:Px64x+BvjPZwWuc4HdmVhoygcXqEkGHXoa7uyfTgSI0= -cloud.google.com/go/vpcaccess v1.4.0/go.mod h1:aQHVbTWDYUR1EbTApSVvMq1EnT57ppDmQzZ3imqIk4w= -cloud.google.com/go/vpcaccess v1.5.0/go.mod h1:drmg4HLk9NkZpGfCmZ3Tz0Bwnm2+DKqViEpeEpOq0m8= -cloud.google.com/go/vpcaccess v1.6.0/go.mod h1:wX2ILaNhe7TlVa4vC5xce1bCnqE3AeH27RV31lnmZes= -cloud.google.com/go/vpcaccess v1.7.1/go.mod h1:FogoD46/ZU+JUBX9D606X21EnxiszYi2tArQwLY4SXs= -cloud.google.com/go/webrisk v1.4.0/go.mod h1:Hn8X6Zr+ziE2aNd8SliSDWpEnSS1u4R9+xXZmFiHmGE= -cloud.google.com/go/webrisk v1.5.0/go.mod h1:iPG6fr52Tv7sGk0H6qUFzmL3HHZev1htXuWDEEsqMTg= -cloud.google.com/go/webrisk v1.6.0/go.mod h1:65sW9V9rOosnc9ZY7A7jsy1zoHS5W9IAXv6dGqhMQMc= -cloud.google.com/go/webrisk v1.7.0/go.mod h1:mVMHgEYH0r337nmt1JyLthzMr6YxwN1aAIEc2fTcq7A= -cloud.google.com/go/webrisk v1.8.0/go.mod h1:oJPDuamzHXgUc+b8SiHRcVInZQuybnvEW72PqTc7sSg= -cloud.google.com/go/webrisk v1.9.1/go.mod h1:4GCmXKcOa2BZcZPn6DCEvE7HypmEJcJkr4mtM+sqYPc= -cloud.google.com/go/websecurityscanner v1.3.0/go.mod h1:uImdKm2wyeXQevQJXeh8Uun/Ym1VqworNDlBXQevGMo= -cloud.google.com/go/websecurityscanner v1.4.0/go.mod h1:ebit/Fp0a+FWu5j4JOmJEV8S8CzdTkAS77oDsiSqYWQ= -cloud.google.com/go/websecurityscanner v1.5.0/go.mod h1:Y6xdCPy81yi0SQnDY1xdNTNpfY1oAgXUlcfN3B3eSng= -cloud.google.com/go/websecurityscanner v1.6.1/go.mod h1:Njgaw3rttgRHXzwCB8kgCYqv5/rGpFCsBOvPbYgszpg= -cloud.google.com/go/workflows v1.6.0/go.mod h1:6t9F5h/unJz41YqfBmqSASJSXccBLtD1Vwf+KmJENM0= -cloud.google.com/go/workflows v1.7.0/go.mod h1:JhSrZuVZWuiDfKEFxU0/F1PQjmpnpcoISEXH2bcHC3M= -cloud.google.com/go/workflows v1.8.0/go.mod h1:ysGhmEajwZxGn1OhGOGKsTXc5PyxOc0vfKf5Af+to4M= -cloud.google.com/go/workflows v1.9.0/go.mod h1:ZGkj1aFIOd9c8Gerkjjq7OW7I5+l6cSvT3ujaO/WwSA= -cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw= -cloud.google.com/go/workflows v1.11.1/go.mod h1:Z+t10G1wF7h8LgdY/EmRcQY8ptBD/nvofaL6FqlET6g= +cloud.google.com/go/trace v1.11.6 h1:2O2zjPzqPYAHrn3OKl029qlqG6W8ZdYaOWRyr8NgMT4= +cloud.google.com/go/trace v1.11.6/go.mod h1:GA855OeDEBiBMzcckLPE2kDunIpC72N+Pq8WFieFjnI= dario.cat/mergo v1.0.1 h1:Ra4+bf83h2ztPIQYNP99R6m+Y7KfnARDfID+a+vLl4s= dario.cat/mergo v1.0.1/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk= -dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= filippo.io/edwards25519 v1.1.0 h1:FNf4tywRC1HmFuKW5xopWpigGjJKiJSV0Cqo0cJWDaA= filippo.io/edwards25519 v1.1.0/go.mod h1:BxyFTGdWcka3PhytdK4V28tE5sGfRvvvRV7EaN4VDT4= -gioui.org v0.0.0-20210308172011-57750fc8a0a6/go.mod h1:RSH6KIUZ0p2xy5zHDxgAM4zumjgTw83q2ge/PI+yyw8= -git.sr.ht/~sbinet/gg v0.3.1/go.mod h1:KGYtlADtqsqANL9ueOFkWymvzUvLMQllU5Ixo+8v3pc= github.com/AdaLogics/go-fuzz-headers v0.0.0-20230811130428-ced1acdcaa24 h1:bvDV9vkmnHYOMsOr4WLk+Vo07yKIzd94sVoIqshQ4bU= github.com/AdaLogics/go-fuzz-headers v0.0.0-20230811130428-ced1acdcaa24/go.mod h1:8o94RPi1/7XTJvwPpRSzSUedZrtlirdB3r9Z20bi2f8= -github.com/AdamKorcz/go-118-fuzz-build v0.0.0-20230306123547-8075edf89bb0/go.mod h1:OahwfttHWG6eJ0clwcfBAHoDI6X/LV/15hx/wlMZSrU= -github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 h1:UQHMgLO+TxOElx5B5HZ4hJQsoJ/PvUvKRhJHDQXO8P8= -github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E= github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 h1:L/gRVlceqvL25UVaW/CKtUDjefjrs0SPonmDGUVOYP0= github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E= -github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= -github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8= -github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= github.com/BurntSushi/toml v1.4.0 h1:kuoIxZQy2WRRk1pttg9asf+WVv6tWQuBNVmK8+nqPr0= github.com/BurntSushi/toml v1.4.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= -github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= github.com/DATA-DOG/go-sqlmock v1.5.2 h1:OcvFkGmslmlZibjAjaHm3L//6LiuBgolP7OputlJIzU= github.com/DATA-DOG/go-sqlmock v1.5.2/go.mod h1:88MAG/4G7SMwSE3CeA0ZKzrT5CiOU3OJ+JlNzwDqpNU= -github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.27.0 h1:ErKg/3iS1AKcTkf3yixlZ54f9U1rljCkQyEXWUnIUxc= -github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.27.0/go.mod h1:yAZHSGnqScoU556rBOVkwLze6WP5N+U11RHuWaGVxwY= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.29.0 h1:UQUsRi8WTzhZntp5313l+CHIAT95ojUI2lpP/ExlZa4= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.29.0/go.mod h1:Cz6ft6Dkn3Et6l2v2a9/RpN7epQ1GtDlO6lj8bEcOvw= github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.51.0 h1:fYE9p3esPxA/C0rQ0AHhP0drtPXDRhaWiwg1DPqO7IU= github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.51.0/go.mod h1:BnBReJLvVYx2CS/UHOgVz2BXKXD9wsQPxZug20nZhd0= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/cloudmock v0.51.0 h1:OqVGm6Ei3x5+yZmSJG1Mh2NwHvpVmZ08CB5qJhT9Nuk= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/cloudmock v0.51.0/go.mod h1:SZiPHWGOOk3bl8tkevxkoiwPgsIl6CwrWcbwjfHZpdM= github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.51.0 h1:6/0iUd0xrnX7qt+mLNRwg5c0PGv8wpE8K90ryANQwMI= github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.51.0/go.mod h1:otE2jQekW/PqXk1Awf5lmfokJx4uwuqcj1ab5SpGeW0= -github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c/go.mod h1:X0CRv0ky0k6m906ixxpzmDRLvX58TFUKS2eePweuyxk= github.com/MakeNowJust/heredoc v1.0.0 h1:cXCdzVdstXyiTqTvfqk9SDHpKNjxuom+DOlyEeQ4pzQ= github.com/MakeNowJust/heredoc v1.0.0/go.mod h1:mG5amYoWBHf8vpLOuehzbGGw0EHxpZZ6lCpQ4fNJ8LE= github.com/Masterminds/goutils v1.1.1 h1:5nUrii3FMTL5diU80unEVvNevw1nH4+ZV4DSLVJLSYI= @@ -815,95 +50,44 @@ github.com/Masterminds/sprig/v3 v3.3.0 h1:mQh0Yrg1XPo6vjYXgtf5OtijNAKJRNcTdOOGZe github.com/Masterminds/sprig/v3 v3.3.0/go.mod h1:Zy1iXRYNqNLUolqCpL4uhk6SHUMAOSCzdgBfDb35Lz0= github.com/Masterminds/squirrel v1.5.4 h1:uUcX/aBc8O7Fg9kaISIUsHXdKuqehiXAMQTYX8afzqM= github.com/Masterminds/squirrel v1.5.4/go.mod h1:NNaOrjSoIDfDA40n7sr2tPNZRfjzjA400rg+riTZj10= -github.com/Masterminds/vcs v1.13.3/go.mod h1:TiE7xuEjl1N4j016moRd6vezp6e6Lz23gypeXfzXeW8= -github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow= -github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM= -github.com/Microsoft/hcsshim v0.11.4 h1:68vKo2VN8DE9AdN4tnkWnmdhqdbpUFM8OF3Airm7fz8= -github.com/Microsoft/hcsshim v0.11.4/go.mod h1:smjE4dvqPX9Zldna+t5FG3rnoHhaB7QYxPRqGcpAD9w= -github.com/NYTimes/gziphandler v1.1.1 h1:ZUDjpQae29j0ryrS0u/B8HZfJBtBQHjqw2rQ2cqUQ3I= -github.com/NYTimes/gziphandler v1.1.1/go.mod h1:n/CVRwUEOgIxrgPvAQhUUr9oeUtvrhMomdKFjzJNB0c= -github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= -github.com/OneOfOne/xxhash v1.2.8/go.mod h1:eZbhyaAYD41SGSSsnmcpxVoRiQ/MPUTjUdIIOT9Um7Q= +github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERoyfY= +github.com/Microsoft/go-winio v0.6.2/go.mod h1:yd8OoFMLzJbo9gZq8j5qaps8bJ9aShtEA8Ipt1oGCvU= +github.com/Microsoft/hcsshim v0.11.7 h1:vl/nj3Bar/CvJSYo7gIQPyRWc9f3c6IeSNavBTSZNZQ= +github.com/Microsoft/hcsshim v0.11.7/go.mod h1:MV8xMfmECjl5HdO7U/3/hFVnkmSBjAjmA09d4bExKcU= github.com/Shopify/logrus-bugsnag v0.0.0-20171204204709-577dee27f20d h1:UrqY+r/OJnIp5u0s1SbQ8dVfLCZJsnvazdBP5hS4iRs= github.com/Shopify/logrus-bugsnag v0.0.0-20171204204709-577dee27f20d/go.mod h1:HI8ITrYtUY+O+ZhtlqUnD8+KwNPOyugEhfP9fdUIaEQ= -github.com/agnivade/levenshtein v1.0.1/go.mod h1:CURSv5d9Uaml+FovSIICkLbAUZ9S4RqaHDIsdSBg7lM= -github.com/ajstarks/deck v0.0.0-20200831202436-30c9fc6549a9/go.mod h1:JynElWSGnm/4RlzPXRlREEwqTHAN3T56Bv2ITsFT3gY= -github.com/ajstarks/deck/generate v0.0.0-20210309230005-c3f852c02e19/go.mod h1:T13YZdzov6OU0A1+RfKZiZN9ca6VeKdBdyDV+BY97Tk= -github.com/ajstarks/svgo v0.0.0-20180226025133-644b8db467af/go.mod h1:K08gAheRH3/J6wwsYMMT4xOr94bZjxIelGM0+d/wbFw= -github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b/go.mod h1:1KcenG0jGWcpt8ov532z81sp/kMMUG485J2InIOyADM= -github.com/akavel/rsrc v0.10.2/go.mod h1:uLoCtb9J+EyAqh+26kdrTgmzRBFPGOolLWKpdxkKq+c= -github.com/alecthomas/kingpin/v2 v2.4.0/go.mod h1:0gyi0zQnjuFk8xrkNKamJoyUo382HRL7ATRpFZCw6tE= github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= -github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137/go.mod h1:OMCwj8VM1Kc9e19TLln2VL61YJF0x1XFtfdL4JdbSyE= -github.com/andybalholm/brotli v1.0.4/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= -github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= -github.com/antlr/antlr4/runtime/Go/antlr/v4 v4.0.0-20230305170008-8188dc5388df/go.mod h1:pSwJ0fSY5KhvocuWSx4fz3BA8OrA1bQn+K1Eli3BRwM= -github.com/antlr4-go/antlr/v4 v4.13.0 h1:lxCg3LAv+EUK6t1i0y1V6/SLeUi0eKEKdhQAlS8TVTI= -github.com/antlr4-go/antlr/v4 v4.13.0/go.mod h1:pfChB/xh/Unjila75QW7+VU4TSnWnnk9UTnmpPaOR2g= -github.com/apache/arrow/go/v10 v10.0.1/go.mod h1:YvhnlEePVnBS4+0z3fhPfUy7W1Ikj0Ih0vcRo/gZ1M0= -github.com/apache/arrow/go/v11 v11.0.0/go.mod h1:Eg5OsL5H+e299f7u5ssuXsuHQVEGC4xei5aX110hRiI= -github.com/apache/arrow/go/v12 v12.0.0/go.mod h1:d+tV/eHZZ7Dz7RPrFKtPK02tpr+c9/PEd/zm8mDS9Vg= -github.com/apache/thrift v0.16.0/go.mod h1:PHK3hniurgQaNMZYaCLEqXKsYK8upmhPbmdP2FXSqgU= github.com/arangodb-helper/go-certificates v0.0.0-20180821055445-9fca24fc2680 h1:5YCGq0gkf/sCEkDFIsMBPj59GOm5cMibGqDBH2OWWfQ= github.com/arangodb-helper/go-certificates v0.0.0-20180821055445-9fca24fc2680/go.mod h1:xDyzBwyYzcEhsaDXtmxCNM4p5BrtuoVYYsRTuJqmCeg= github.com/arangodb-helper/go-helper v0.4.2 h1:Ekf8EtPYQdhlwtqJAEn17i7zbtuavksWamasxcyOGWQ= github.com/arangodb-helper/go-helper v0.4.2/go.mod h1:RHgEwQTFWdJ9wFDGUCgUZzaz9NLaFUskSsHgOPM5XR4= -github.com/arangodb-managed/apis v0.83.3/go.mod h1:ZlvA803MmUI3m6ijvaAYKKaWgLJq8bBZZuq8uyZo2PY= -github.com/arangodb-managed/apis v0.85.0 h1:kttOyVZ8nTlEn7zkaUsKuPoFu3KcBPvoTx9TT8EsjIo= -github.com/arangodb-managed/apis v0.85.0/go.mod h1:ZlvA803MmUI3m6ijvaAYKKaWgLJq8bBZZuq8uyZo2PY= github.com/arangodb-managed/apis v0.89.1 h1:qFzMhkV7Di5VfR2tZmWKMYAViCKho52Y5XCXH/iML9o= github.com/arangodb-managed/apis v0.89.1/go.mod h1:NqGYEs2tPU9ZEC+2N1kYR8mvkeA3oQ2FAxgvX6rJLIw= -github.com/arangodb-managed/integration-apis v0.1.1 h1:M/+STV2XCjCSc7BtVY+c8fyIKrjLCvPAFknFyuRQxac= -github.com/arangodb-managed/integration-apis v0.1.1/go.mod h1:U+dREXyJPDt6gEOLlHbA+yqZJMVYs7I6uKAdOb1lT6c= github.com/arangodb-managed/integration-apis v0.2.1 h1:/crCuhBCIIvx+r+RC3cMJ7Mo5FHDjclcwf5ENqUpTcY= github.com/arangodb-managed/integration-apis v0.2.1/go.mod h1:yMK28s6LsYk7j0NfmuutYRSJI47iCcTTNWXmYGmi1h8= -github.com/arangodb/arangosync-client v0.9.0 h1:XhY+5gGGpl9Gk8Prqmdv0SpK3HydFUXvN2CmTIKUxKI= -github.com/arangodb/arangosync-client v0.9.0/go.mod h1:kU2UaOkv2AeHLAFMEo4Ug3qLbUQVKOuRtkfr6pZqmuk= github.com/arangodb/arangosync-client v0.9.1 h1:zq5JUjNK51tWKjA0FARouAiI+A8QtwHs0353K+PUo9k= github.com/arangodb/arangosync-client v0.9.1/go.mod h1:5f4j6DJ95IetZw67Yqy91Ptz2R5xzaVoawV2bHVRuHw= -github.com/arangodb/go-agency-helper v0.4.1 h1:p/lbjz0ludEw30ig/Dv+lueZAIHIsTmXp/HQm5t5F94= -github.com/arangodb/go-agency-helper v0.4.1/go.mod h1:IMzQ1JilLu764DgFQ1qh21jPEzsMohcWQ4334BBxixE= -github.com/arangodb/go-driver v1.2.1/go.mod h1:zdDkJJnCj8DAkfbtIjIXnsTrWIiy6VhP3Vy14p+uQeY= -github.com/arangodb/go-driver v1.6.1 h1:bnhrpbA4U1NU13JOWs5sWWYMtQwdjKT0+jkl8dSndyY= -github.com/arangodb/go-driver v1.6.1/go.mod h1:ywucwwi34GBxxXFWw/ym+7/66//L4K9abxk/sFJro2k= github.com/arangodb/go-driver v1.6.6 h1:yL1ybRCKqY+eREnVuJ/GYNYowoyy/g0fiUvL3fKNtJM= github.com/arangodb/go-driver v1.6.6/go.mod h1:ZWyW3T8YPA1weGxohGtW4lFjJmpr9aHNTTbaiD5bBhI= -github.com/arangodb/go-driver/v2 v2.0.3 h1:B/tKSgf4KSiLN0biqcH8Tm/Dj8nZdP5Lia2/xdy8KD0= -github.com/arangodb/go-driver/v2 v2.0.3/go.mod h1:iibpBwIQbE4uejDFCvLqwCVfgE72F51ZEehPme+BAug= -github.com/arangodb/go-driver/v2 v2.1.3 h1:PpLSe8E2RalFuqTGi2yfHDe3ltOomfFCIToB66p1lr8= -github.com/arangodb/go-driver/v2 v2.1.3/go.mod h1:aoDzrsO7PQEFat3Q9pp4zfv6W+WotA7GcCeJQJfX+tc= github.com/arangodb/go-driver/v2 v2.1.4 h1:JWHqPvptt1kvaI4fcSUrBsiSxSXDsxz3CxfWXmeRQnA= github.com/arangodb/go-driver/v2 v2.1.4/go.mod h1:6jUaq/zF5jSrw9ZazUFc+zohq+xBYYLZW29+eqzqSlU= github.com/arangodb/go-upgrade-rules v0.0.0-20180809110947-031b4774ff21 h1:+W7D5ttxi/Ygh/39vialtypE23p9KI7P0J2qtoqUV4w= github.com/arangodb/go-upgrade-rules v0.0.0-20180809110947-031b4774ff21/go.mod h1:RkPIG6JJ2pcJUoymc18NxAJGraZd+iAEVnOTDjZey/w= github.com/arangodb/go-velocypack v0.0.0-20200318135517-5af53c29c67e h1:Xg+hGrY2LcQBbxd0ZFdbGSyRKTYMZCfBbw/pMJFOk1g= github.com/arangodb/go-velocypack v0.0.0-20200318135517-5af53c29c67e/go.mod h1:mq7Shfa/CaixoDxiyAAc5jZ6CVBAyPaNQCGS7mkj4Ho= -github.com/arangodb/rebalancer v0.1.1 h1:8MikmxlhywKnw/wiDqctD8FFwBZhAAF1E3mIqh8nzCA= -github.com/arangodb/rebalancer v0.1.1/go.mod h1:wLvglmYNuoTUYbLQq/UESIMVkINmSX9eZWC5QB9kNyk= -github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod h1:3U/XgcO3hCbHZ8TKRvWD2dDTCfh9M9ya+I9JpbB7O8o= -github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da/go.mod h1:Q73ZrmVTwzkszR9V5SSuryQ31EELlFMUz1kKyl939pY= -github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= -github.com/armon/go-radix v1.0.0/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio= github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs= github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 h1:DklsrG3dyBCFEj5IhUbnKptjxatkF07cF2ak3yi77so= github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2/go.mod h1:WaHUgvxTVq04UNunO+XhnAqY/wQc+bxr74GqbsZ/Jqw= -github.com/aws/aws-sdk-go v1.55.5 h1:KKUZBfBoyqy5d3swXyiC7Q76ic40rYcbqH7qjh59kzU= -github.com/aws/aws-sdk-go v1.55.5/go.mod h1:eRwEWoyTWFMVYVQzKMNHWP5/RV4xIUGMQfXQHfHkpNU= github.com/aws/aws-sdk-go v1.55.6 h1:cSg4pvZ3m8dgYcgqB97MrcdjUmZ1BeMYKUxMMB89IPk= github.com/aws/aws-sdk-go v1.55.6/go.mod h1:eRwEWoyTWFMVYVQzKMNHWP5/RV4xIUGMQfXQHfHkpNU= -github.com/bazelbuild/rules_go v0.49.0/go.mod h1:Dhcz716Kqg1RHNWos+N6MlXNkjNP2EwZQ0LukRKJfMs= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= -github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= -github.com/bketelsen/crypt v0.0.4/go.mod h1:aI6NrJ0pMGgvZKL1iVgXLnfIFJtfV+bKCoqOes/6LfM= github.com/blang/semver/v4 v4.0.0 h1:1PFHFE6yCCTv8C1TeyNNarDzntLi7wMI5i/pzqYIsAM= github.com/blang/semver/v4 v4.0.0/go.mod h1:IbckMUScFkM3pff0VJDNKRiT6TG/YpiHIM2yvyW5YoQ= -github.com/boombuler/barcode v1.0.0/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= -github.com/boombuler/barcode v1.0.1/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8= github.com/bshuster-repo/logrus-logstash-hook v1.0.0 h1:e+C0SB5R1pu//O4MQ3f9cFuPGoOVeF2fE4Og9otCc70= github.com/bshuster-repo/logrus-logstash-hook v1.0.0/go.mod h1:zsTqEiSzDgAa/8GZR7E1qaXrhYNDKBYy5/dWPTIflbk= github.com/bugsnag/bugsnag-go v0.0.0-20141110184014-b1d153021fcd h1:rFt+Y/IK1aEZkEHchZRSq9OQbsSzIT/OrI8YFFmRIng= @@ -919,13 +103,6 @@ github.com/cenkalti/backoff v2.2.1+incompatible h1:tNowT99t7UNflLxfYYSlKYsBpXdEe github.com/cenkalti/backoff v2.2.1+incompatible/go.mod h1:90ReRw6GdpyfrHakVjL/QHaoyV4aDUVVkXQJJJ3NXXM= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= -github.com/census-instrumentation/opencensus-proto v0.3.0/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= -github.com/census-instrumentation/opencensus-proto v0.4.1 h1:iKLQ0xPNFxR/2hzXZMrBo8f1j86j5WHzznCCQxV/b8g= -github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw= -github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= -github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= -github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs= github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/chai2010/gettext-go v1.0.2 h1:1Lwwip6Q2QGsAdl/ZKPCwTe9fe0CjlUbqj5bFNSjIRk= @@ -933,115 +110,50 @@ github.com/chai2010/gettext-go v1.0.2/go.mod h1:y+wnP2cHYaVj19NZhYKAwEMH2CI1gNHe github.com/chenzhuoyu/base64x v0.0.0-20211019084208-fb5309c8db06/go.mod h1:DH46F32mSOjUmXrMHnKwZdA8wcEefY7UVqBKYGjpdQY= github.com/chenzhuoyu/base64x v0.0.0-20221115062448-fe3a3abad311 h1:qSGYFH7+jGhDF8vLC+iwCD4WpbV1EBDSzWkJODFLams= github.com/chenzhuoyu/base64x v0.0.0-20221115062448-fe3a3abad311/go.mod h1:b583jCggY9gE99b6G5LEC39OIiVsWj+R97kbl5odCEk= -github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= -github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= -github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= -github.com/cilium/ebpf v0.9.1/go.mod h1:+OhNOIXx/Fnu1IE8bJz2dzOA+VSfyTfdNUVdlQnxUFY= -github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= -github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= -github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= -github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= -github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= -github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= -github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20210922020428-25de7278fc84/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20211001041855-01bcc9b48dfe/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20220314180256-7f1daf1720fc/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20230105202645-06c439db220b/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20230310173818-32f1caf87195/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20230428030218-4003588d1b74/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20240423153145-555b57ec207b h1:ga8SEFjZ60pxLcmhnThWgvH2wg8376yUJmPhEH4H3kw= -github.com/cncf/xds/go v0.0.0-20240423153145-555b57ec207b/go.mod h1:W+zGtBO5Y1IgJhy4+A9GOqVhqLpfZi+vwmdNXUehLA8= -github.com/cncf/xds/go v0.0.0-20240905190251-b4127c9b8d78 h1:QVw89YDxXxEe+l8gU8ETbOasdwEV+avkR75ZzsVV9WI= -github.com/cncf/xds/go v0.0.0-20240905190251-b4127c9b8d78/go.mod h1:W+zGtBO5Y1IgJhy4+A9GOqVhqLpfZi+vwmdNXUehLA8= -github.com/cncf/xds/go v0.0.0-20250121191232-2f005788dc42 h1:Om6kYQYDUk5wWbT0t0q6pvyM49i9XZAv9dDrkDA7gjk= -github.com/cncf/xds/go v0.0.0-20250121191232-2f005788dc42/go.mod h1:W+zGtBO5Y1IgJhy4+A9GOqVhqLpfZi+vwmdNXUehLA8= -github.com/container-orchestrated-devices/container-device-interface v0.6.1/go.mod h1:40T6oW59rFrL/ksiSs7q45GzjGlbvxnA4xaK6cyq+kA= -github.com/containerd/aufs v1.0.0/go.mod h1:kL5kd6KM5TzQjR79jljyi4olc1Vrx6XBlcyj3gNv2PU= -github.com/containerd/btrfs/v2 v2.0.0/go.mod h1:swkD/7j9HApWpzl8OHfrHNxppPd9l44DFZdF94BUj9k= +github.com/cncf/xds/go v0.0.0-20250501225837-2ac532fd4443 h1:aQ3y1lwWyqYPiWZThqv1aFbZMiM9vblcSArJRf2Irls= +github.com/cncf/xds/go v0.0.0-20250501225837-2ac532fd4443/go.mod h1:W+zGtBO5Y1IgJhy4+A9GOqVhqLpfZi+vwmdNXUehLA8= github.com/containerd/cgroups v1.1.0 h1:v8rEWFl6EoqHB+swVNjVoCJE8o3jX7e8nqBGPLaDFBM= github.com/containerd/cgroups v1.1.0/go.mod h1:6ppBcbh/NOOUU+dMKrykgaBnK9lCIBxHqJDGwsa1mIw= -github.com/containerd/cgroups/v3 v3.0.2/go.mod h1:JUgITrzdFqp42uI2ryGA+ge0ap/nxzYgkGmIcetmErE= -github.com/containerd/console v1.0.3/go.mod h1:7LqA/THxQ86k76b8c/EMSiaJ3h1eZkMkXar0TQ1gf3U= -github.com/containerd/containerd v1.7.12 h1:+KQsnv4VnzyxWcfO9mlxxELaoztsDEjOuCMPAuPqgU0= -github.com/containerd/containerd v1.7.12/go.mod h1:/5OMpE1p0ylxtEUGY8kuCYkDRzJm9NO1TFMWjUpdevk= github.com/containerd/containerd v1.7.27 h1:yFyEyojddO3MIGVER2xJLWoCIn+Up4GaHFquP7hsFII= github.com/containerd/containerd v1.7.27/go.mod h1:xZmPnl75Vc+BLGt4MIfu6bp+fy03gdHAn9bz+FreFR0= -github.com/containerd/continuity v0.4.2 h1:v3y/4Yz5jwnvqPKJJ+7Wf93fyWoCB3F5EclWG023MDM= -github.com/containerd/continuity v0.4.2/go.mod h1:F6PTNCKepoxEaXLQp3wDAjygEnImnZ/7o4JzpodfroQ= +github.com/containerd/continuity v0.4.4 h1:/fNVfTJ7wIl/YPMHjf+5H32uFhl63JucB34PlCpMKII= +github.com/containerd/continuity v0.4.4/go.mod h1:/lNJvtJKUQStBzpVQ1+rasXO1LAWtUQssk28EZvJ3nE= github.com/containerd/errdefs v0.3.0 h1:FSZgGOeK4yuT/+DnF07/Olde/q4KBoMsaamhXxIMDp4= github.com/containerd/errdefs v0.3.0/go.mod h1:+YBYIdtsnF4Iw6nWZhJcqGSg/dwvV7tyJ/kCkyJ2k+M= -github.com/containerd/fifo v1.1.0/go.mod h1:bmC4NWMbXlt2EZ0Hc7Fx7QzTFxgPID13eH0Qu+MAb2o= -github.com/containerd/go-cni v1.1.9/go.mod h1:XYrZJ1d5W6E2VOvjffL3IZq0Dz6bsVlERHbekNK90PM= -github.com/containerd/go-runc v1.0.0/go.mod h1:cNU0ZbCgCQVZK4lgG3P+9tn9/PaJNmoDXPpoJhDR+Ok= -github.com/containerd/imgcrypt v1.1.7/go.mod h1:FD8gqIcX5aTotCtOmjeCsi3A1dHmTZpnMISGKSczt4k= github.com/containerd/log v0.1.0 h1:TCJt7ioM2cr/tfR8GPbGf9/VRAX8D2B4PjzCpfX540I= github.com/containerd/log v0.1.0/go.mod h1:VRRf09a7mHDIRezVKTRCrOq78v577GXq3bSa3EhrzVo= -github.com/containerd/nri v0.4.0/go.mod h1:Zw9q2lP16sdg0zYybemZ9yTDy8g7fPCIB3KXOGlggXI= github.com/containerd/platforms v0.2.1 h1:zvwtM3rz2YHPQsF2CHYM8+KtB5dvhISiXh5ZpSBQv6A= github.com/containerd/platforms v0.2.1/go.mod h1:XHCb+2/hzowdiut9rkudds9bE5yJ7npe7dG/wG+uFPw= -github.com/containerd/stargz-snapshotter/estargz v0.14.3/go.mod h1:KY//uOCIkSuNAHhJogcZtrNHdKrA99/FCCRjE3HD36o= -github.com/containerd/ttrpc v1.2.2/go.mod h1:sIT6l32Ph/H9cvnJsfXM5drIVzTr5A2flTf1G5tYZak= -github.com/containerd/typeurl v1.0.2/go.mod h1:9trJWW2sRlGub4wZJRTW83VtbOLS6hwcDZXTn6oPz9s= -github.com/containerd/typeurl/v2 v2.1.1/go.mod h1:IDp2JFvbwZ31H8dQbEIY7sDl2L3o3HZj1hsSQlywkQ0= -github.com/containerd/zfs v1.1.0/go.mod h1:oZF9wBnrnQjpWLaPKEinrx3TQ9a+W/RJO7Zb41d8YLE= -github.com/containernetworking/cni v1.1.2/go.mod h1:sDpYKmGVENF3s6uvMvGgldDWeG8dMxakj/u+i9ht9vw= -github.com/containernetworking/plugins v1.2.0/go.mod h1:/VjX4uHecW5vVimFa1wkG4s+r/s9qIfPdqlLF4TW8c4= -github.com/containers/ocicrypt v1.1.6/go.mod h1:WgjxPWdTJMqYMjf3M6cuIFFA1/MpyyhIM99YInA+Rvc= -github.com/coreos/go-iptables v0.4.3/go.mod h1:/mVI274lEDI2ns62jHCDnCyBF9Iwsmekav8Dbxlm1MU= -github.com/coreos/go-iptables v0.6.0/go.mod h1:Qe8Bv2Xik5FyTXwgIbLAnv2sWSBmvWdFETJConOQ//Q= -github.com/coreos/go-oidc v2.2.1+incompatible/go.mod h1:CgnwVTmzoESiwO9qyAFEMiHoZ1nMCKZlZ9V6mm3/LKc= github.com/coreos/go-oidc/v3 v3.14.1 h1:9ePWwfdwC4QKRlCXsJGou56adA/owXczOzwKdOumLqk= github.com/coreos/go-oidc/v3 v3.14.1/go.mod h1:HaZ3szPaZ0e4r6ebqvsLWlk2Tn+aejfmrfah6hnSYEU= -github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= github.com/coreos/go-semver v0.3.1 h1:yi21YpKnrx1gt5R+la8n5WgS0kCrsPp33dmEyHReZr4= github.com/coreos/go-semver v0.3.1/go.mod h1:irMmmIw/7yzSRPWryHsK7EYSg09caPQL03VsM8rvUec= -github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e h1:Wf6HqHfScWJN9/ZjdUKyjop4mf3Qdd+1TvvltAvM3m8= -github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= -github.com/coreos/go-systemd/v22 v22.3.2/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= -github.com/coreos/go-systemd/v22 v22.5.0 h1:RrqgGjYQKalulkV8NGVIfkXQf6YYmOyiJKk8iXXhfZs= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= -github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= -github.com/cpuguy83/go-md2man/v2 v2.0.4/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/cpuguy83/go-md2man/v2 v2.0.6/go.mod h1:oOW0eioCTA6cOiMLiUPZOpcVxMig6NIQQ7OS05n1F4g= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/creack/pty v1.1.18 h1:n56/Zwd5o6whRC5PMGretI4IdRLlmBXYNjScPaBgsbY= github.com/creack/pty v1.1.18/go.mod h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4= -github.com/cyphar/filepath-securejoin v0.3.1 h1:1V7cHiaW+C+39wEfpH6XlLBQo3j/PciWFrgfCLS8XrE= -github.com/cyphar/filepath-securejoin v0.3.1/go.mod h1:F7i41x/9cBF7lzCrVsYs9fuzwRZm4NQsGTBdpp6mETc= github.com/cyphar/filepath-securejoin v0.3.6 h1:4d9N5ykBnSp5Xn2JkhocYDkOpURL/18CYMpo6xB9uWM= github.com/cyphar/filepath-securejoin v0.3.6/go.mod h1:Sdj7gXlvMcPZsbhwhQ33GguGLDGQL7h7bg04C/+u9jI= -github.com/danieljoos/wincred v1.1.2/go.mod h1:GijpziifJoIBfYh+S7BbkdUTU4LfM+QnGqR5Vl2tAx0= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM= github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/daviddengcn/go-colortext v1.0.0/go.mod h1:zDqEI5NVUop5QPpVJUxE9UO10hRnmkD5G4Pmri9+m4c= -github.com/dchest/siphash v1.2.2 h1:9DFz8tQwl9pTVt5iok/9zKyzA1Q6bRGiF3HPiEEVr9I= github.com/dchest/siphash v1.2.2/go.mod h1:q+IRvb2gOSrUnYoPqHiyHXS0FOBBOdl6tONBlVnOnt4= github.com/dchest/siphash v1.2.3 h1:QXwFc8cFOR2dSa/gE6o/HokBMWtLUaNDVd+22aKHeEA= github.com/dchest/siphash v1.2.3/go.mod h1:0NvQU092bT0ipiFN++/rXm69QG9tVxLAlQHIXMPAkHc= -github.com/dchest/uniuri v0.0.0-20160212164326-8902c56451e9 h1:74lLNRzvsdIlkTgfDSMuaPjBr4cf6k7pwQQANm/yLKU= -github.com/dchest/uniuri v0.0.0-20160212164326-8902c56451e9/go.mod h1:GgB8SF9nRG+GqaDtLcwJZsQFhcogVCJ79j4EdT0c2V4= github.com/dchest/uniuri v1.2.0 h1:koIcOUdrTIivZgSLhHQvKgqdWZq5d7KdMEWF1Ud6+5g= github.com/dchest/uniuri v1.2.0/go.mod h1:fSzm4SLHzNZvWLvWJew423PhAzkpNQYq+uNLq4kxhkY= -github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.0-20210816181553-5444fa50b93d/go.mod h1:tmAIfUFEirG/Y8jhZ9M+h36obRZAk/1fcSpXwAVlfqE= -github.com/denisenkom/go-mssqldb v0.9.0/go.mod h1:xbL0rPBG9cCiLr28tMa8zpbdarY27NDyej4t/EjAShU= github.com/distribution/distribution/v3 v3.0.0-20221208165359-362910506bc2 h1:aBfCb7iqHmDEIp6fBvC/hQUddQfg+3qdYjwzaiP9Hnc= github.com/distribution/distribution/v3 v3.0.0-20221208165359-362910506bc2/go.mod h1:WHNsWjnIn2V1LYOrME7e8KxSeKunYHsxEm4am0BUtcI= -github.com/distribution/reference v0.5.0 h1:/FUIFXtfc/x2gpa5/VGfiGLuOIdYa1t65IKK2OFGvA0= -github.com/distribution/reference v0.5.0/go.mod h1:BbU0aIcezP1/5jX/8MP0YiH4SdvB5Y4f/wlDRiLyi3E= github.com/distribution/reference v0.6.0 h1:0IXCQ5g4/QMHHkarYzh5l+u8T3t73zM5QvfrDyIgxBk= github.com/distribution/reference v0.6.0/go.mod h1:BbU0aIcezP1/5jX/8MP0YiH4SdvB5Y4f/wlDRiLyi3E= github.com/docker/cli v25.0.1+incompatible h1:mFpqnrS6Hsm3v1k7Wa/BO23oz0k121MTbTO1lpcGSkU= github.com/docker/cli v25.0.1+incompatible/go.mod h1:JLrzqnKDaYBop7H2jaqPtU4hHvMKP+vjCwu2uszcLI8= github.com/docker/distribution v2.8.3+incompatible h1:AtKxIZ36LoNK51+Z6RpzLpddBirtxJnzDrHLEKxTAYk= github.com/docker/distribution v2.8.3+incompatible/go.mod h1:J2gT2udsDAN96Uj4KfcMRqY0/ypR+oyYUYmja8H+y+w= -github.com/docker/docker v25.0.6+incompatible h1:5cPwbwriIcsua2REJe8HqQV+6WlWc1byg2QSXzBxBGg= -github.com/docker/docker v25.0.6+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= +github.com/docker/docker v28.5.1+incompatible h1:Bm8DchhSD2J6PsFzxC35TZo4TLGR2PdW/E69rU45NhM= +github.com/docker/docker v28.5.1+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= github.com/docker/docker-credential-helpers v0.7.0 h1:xtCHsjxogADNZcdv1pKUHXryefjlVRqWqIhk/uXJp0A= github.com/docker/docker-credential-helpers v0.7.0/go.mod h1:rETQfLdHNT3foU5kuNkFR1R1V12OJRRO5lzt2D1b5X0= github.com/docker/go-connections v0.5.0 h1:USnMq7hx7gwdVZq1L49hLXaFtUdTADjXGp+uj1Br63c= @@ -1050,121 +162,64 @@ github.com/docker/go-events v0.0.0-20190806004212-e31b211e4f1c h1:+pKlWGMw7gf6bQ github.com/docker/go-events v0.0.0-20190806004212-e31b211e4f1c/go.mod h1:Uw6UezgYA44ePAFQYUehOuCzmy5zmg/+nl2ZfMWGkpA= github.com/docker/go-metrics v0.0.1 h1:AgB/0SvBxihN0X8OR4SjsblXkbMvalQ8cjmtKQ2rQV8= github.com/docker/go-metrics v0.0.1/go.mod h1:cG1hvH2utMXtqgqqYE9plW6lDxS3/5ayHzueweSI3Vw= -github.com/docker/go-units v0.5.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= -github.com/docker/libtrust v0.0.0-20150114040149-fa567046d9b1 h1:ZClxb8laGDf5arXfYcAtECDFgAgHklGI8CxgjHnXKJ4= -github.com/docker/libtrust v0.0.0-20150114040149-fa567046d9b1/go.mod h1:cyGadeNEkKy96OOhEzfZl+yxihPEzKnqJwvfuSUqbZE= github.com/docker/libtrust v0.0.0-20160708172513-aabc10ec26b7 h1:UhxFibDNY/bfvqU5CAUmr9zpesgbU6SWc8/B4mflAE4= github.com/docker/libtrust v0.0.0-20160708172513-aabc10ec26b7/go.mod h1:cyGadeNEkKy96OOhEzfZl+yxihPEzKnqJwvfuSUqbZE= -github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE= -github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= -github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g= github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= -github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= -github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= -github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= -github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5ynNVH9qI8YYLbd1fK2po= -github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= -github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= -github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ= -github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0= -github.com/envoyproxy/go-control-plane v0.10.2-0.20220325020618-49ff273808a1/go.mod h1:KJwIaB5Mv44NWtYuAOFCVOjcI94vtpEz2JU/D2v6IjE= -github.com/envoyproxy/go-control-plane v0.10.3/go.mod h1:fJJn/j26vwOu972OllsvAgJJM//w9BV6Fxbg2LuVd34= -github.com/envoyproxy/go-control-plane v0.11.0/go.mod h1:VnHyVMpzcLvCFt9yUz1UnCwHLhwx1WguiVDV7pTG/tI= -github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q= -github.com/envoyproxy/go-control-plane v0.11.1/go.mod h1:uhMcXKCQMEJHiAb0w+YGefQLaTEw+YhGluxZkrTmD0g= -github.com/envoyproxy/go-control-plane v0.13.1 h1:vPfJZCkob6yTMEgS+0TwfTUfbHjfy/6vOJ8hUWX/uXE= -github.com/envoyproxy/go-control-plane v0.13.1/go.mod h1:X45hY0mufo6Fd0KW3rqsGvQMw58jvjymeCzBU3mWyHw= github.com/envoyproxy/go-control-plane v0.13.4 h1:zEqyPVyku6IvWCFwux4x9RxkLOMUL+1vC9xUFv5l2/M= github.com/envoyproxy/go-control-plane v0.13.4/go.mod h1:kDfuBlDVsSj2MjrLEtRWtHlsWIFcGyB2RMO44Dc5GZA= -github.com/envoyproxy/go-control-plane/envoy v1.32.4 h1:jb83lalDRZSpPWW2Z7Mck/8kXZ5CQAFYVjQcdVIr83A= -github.com/envoyproxy/go-control-plane/envoy v1.32.4/go.mod h1:Gzjc5k8JcJswLjAx1Zm+wSYE20UrLtt7JZMWiWQXQEw= -github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= -github.com/envoyproxy/protoc-gen-validate v0.6.7/go.mod h1:dyJXwwfPK2VSqiB9Klm1J6romD608Ba7Hij42vrOBCo= -github.com/envoyproxy/protoc-gen-validate v0.9.1/go.mod h1:OKNgG7TCp5pF4d6XftA0++PMirau2/yoOwVac3AbF2w= -github.com/envoyproxy/protoc-gen-validate v0.10.0/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss= -github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss= -github.com/envoyproxy/protoc-gen-validate v1.0.1/go.mod h1:0vj8bNkYbSTNS2PIyH87KZaeN4x9zpL9Qt8fQC7d+vs= -github.com/envoyproxy/protoc-gen-validate v1.0.2/go.mod h1:GpiZQP3dDbg4JouG/NNS7QWXpgx6x8QiMKdmN72jogE= -github.com/envoyproxy/protoc-gen-validate v1.1.0 h1:tntQDh69XqOCOZsDz0lVJQez/2L6Uu2PdjCQwWCJ3bM= -github.com/envoyproxy/protoc-gen-validate v1.1.0/go.mod h1:sXRDRVmzEbkM7CVcM06s9shE/m23dg3wzjl0UWqJ2q4= +github.com/envoyproxy/go-control-plane/envoy v1.35.0 h1:ixjkELDE+ru6idPxcHLj8LBVc2bFP7iBytj353BoHUo= +github.com/envoyproxy/go-control-plane/envoy v1.35.0/go.mod h1:09qwbGVuSWWAyN5t/b3iyVfz5+z8QWGrzkoqm/8SbEs= +github.com/envoyproxy/go-control-plane/ratelimit v0.1.0 h1:/G9QYbddjL25KvtKTv3an9lx6VBE2cnb8wp1vEGNYGI= +github.com/envoyproxy/go-control-plane/ratelimit v0.1.0/go.mod h1:Wk+tMFAFbCXaJPzVVHnPgRKdUdwW/KdbRt94AzgRee4= github.com/envoyproxy/protoc-gen-validate v1.2.1 h1:DEo3O99U8j4hBFwbJfrz9VtgcDfUKS7KJ7spH3d86P8= github.com/envoyproxy/protoc-gen-validate v1.2.1/go.mod h1:d/C80l/jxXLdfEIhX1W2TmLfsJ31lvEjwamM4DxlWXU= github.com/evanphx/json-patch v5.9.0+incompatible h1:fBXyNpNMuTTDdquAq/uisOr2lShz4oaXpDTX2bLe7ls= github.com/evanphx/json-patch v5.9.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk= -github.com/evanphx/json-patch/v5 v5.6.0/go.mod h1:G79N1coSVB93tBe7j6PhzjmR3/2VvlbKOFpnXhI9Bw4= -github.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d h1:105gxyaGwCFad8crR9dcMQWvV9Hvulu6hwUh4tWPJnM= -github.com/exponent-io/jsonpath v0.0.0-20151013193312-d6023ce2651d/go.mod h1:ZZMPRZwes7CROmyNKgQzC3XPs6L/G2EJLHddWejkmf4= github.com/exponent-io/jsonpath v0.0.0-20210407135951-1de76d718b3f h1:Wl78ApPPB2Wvf/TIe2xdyJxTlb6obmF18d8QdkxNDu4= github.com/exponent-io/jsonpath v0.0.0-20210407135951-1de76d718b3f/go.mod h1:OSYXu++VVOHnXeitef/D8n/6y4QV8uLHSFXX4NeXMGc= -github.com/fatih/camelcase v1.0.0/go.mod h1:yN2Sb0lFhZJUdVvtELVWefmrXpuZESvPmqwoZc+/fpc= -github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= github.com/fatih/color v1.13.0 h1:8LOYc1KYPPmyKMuN8QV2DNRWNbLo6LZ0iLs8+mlH53w= github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk= -github.com/felixge/fgprof v0.9.3/go.mod h1:RdbpDgzqYVh/T9fPELJyV7EYJuHB55UTEULNun8eiPw= github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= -github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= -github.com/fogleman/gg v1.3.0/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= github.com/foxcpp/go-mockdns v1.1.0 h1:jI0rD8M0wuYAxL7r/ynTrCQQq0BVqfB99Vgk7DlmewI= github.com/foxcpp/go-mockdns v1.1.0/go.mod h1:IhLeSFGed3mJIAXPH2aiRQB+kqz7oqu8ld2qVbOu7Wk= github.com/frankban/quicktest v1.14.6 h1:7Xjx+VpznH+oBnejlPUj8oUpdxnVs4f8XU8WnHkI4W8= github.com/frankban/quicktest v1.14.6/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0= -github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ= github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA= github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM= github.com/fxamacker/cbor/v2 v2.7.0 h1:iM5WgngdRBanHcxugY4JySA0nk1wZorNOpTgCMedv5E= github.com/fxamacker/cbor/v2 v2.7.0/go.mod h1:pxXPTn3joSm21Gbwsv0w9OSA2y1HFR9qXEeXQVeNoDQ= github.com/gabriel-vasile/mimetype v1.4.2 h1:w5qFW6JKBz9Y393Y4q372O9A7cUSequkh1Q7OhCmWKU= github.com/gabriel-vasile/mimetype v1.4.2/go.mod h1:zApsH/mKG4w07erKIaJPFiX0Tsq9BFQgN3qGY5GnNgA= -github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= github.com/gin-contrib/sse v0.1.0 h1:Y/yl/+YNO8GZSjAhjMsSuLt29uWRFHdHYUb5lYOV9qE= github.com/gin-contrib/sse v0.1.0/go.mod h1:RHrZQHXnP2xjPF+u1gW/2HnVO7nvIa9PG3Gm+fLHvGI= github.com/gin-gonic/gin v1.9.1 h1:4idEAncQnU5cB7BeOkPtxjfCSye0AAm1R0RVIqJ+Jmg= github.com/gin-gonic/gin v1.9.1/go.mod h1:hPrL7YrpYKXt5YId3A/Tnip5kqbEAP+KLuI3SUcPTeU= github.com/go-errors/errors v1.4.2 h1:J6MZopCL4uSllY1OfXM374weqZFFItUbrImctkmUxIA= github.com/go-errors/errors v1.4.2/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og= -github.com/go-fonts/dejavu v0.1.0/go.mod h1:4Wt4I4OU2Nq9asgDCteaAaWZOV24E+0/Pwo0gppep4g= -github.com/go-fonts/latin-modern v0.2.0/go.mod h1:rQVLdDMK+mK1xscDwsqM5J8U2jrRa3T0ecnM9pNujks= -github.com/go-fonts/liberation v0.1.1/go.mod h1:K6qoJYypsmfVjWg8KOVDQhLc8UDgIK2HYqyqAO9z7GY= -github.com/go-fonts/liberation v0.2.0/go.mod h1:K6qoJYypsmfVjWg8KOVDQhLc8UDgIK2HYqyqAO9z7GY= -github.com/go-fonts/stix v0.1.0/go.mod h1:w/c1f0ldAUlJmLBvlbkvVXLAD+tAMqobIIQpmnUIzUY= -github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9AVAgeJqvqgH9Q5CA+iKCZ2gyEVpxRU= -github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= -github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-gorp/gorp/v3 v3.1.0 h1:ItKF/Vbuj31dmV4jxA1qblpSwkl9g1typ24xoe70IGs= github.com/go-gorp/gorp/v3 v3.1.0/go.mod h1:dLEjIyyRNiXvNZ8PSmzpt1GsWAUK8kjVhEpjH8TixEw= -github.com/go-jose/go-jose/v4 v4.0.5 h1:M6T8+mKZl/+fNNuFHvGIzDz7BTLQPIounk/b9dw3AaE= -github.com/go-jose/go-jose/v4 v4.0.5/go.mod h1:s3P1lRrkT8igV8D9OjyL4WRyHvjB6a4JSllnOrmmBOA= +github.com/go-jose/go-jose/v4 v4.1.2 h1:TK/7NqRQZfgAh+Td8AlsrvtPoUyiHh0LqVvokh+1vHI= +github.com/go-jose/go-jose/v4 v4.1.2/go.mod h1:22cg9HWM1pOlnRiY+9cQYJ9XHmya1bYW8OeDM6Ku6Oo= github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= -github.com/go-kit/log v0.2.1/go.mod h1:NwTd00d/i8cPZ3xOwwiv2PO5MOcx78fFErGNcVmBjv0= -github.com/go-latex/latex v0.0.0-20210118124228-b3d85cf34e07/go.mod h1:CO1AlKB2CSIqUrmQPqA0gdRIlnLEY0gK5JGjh37zN5U= -github.com/go-latex/latex v0.0.0-20210823091927-c0d11ff05a81/go.mod h1:SX0U8uGpxhq9o2S/CELCSUxEWWAuoCUcVCQWv7G2OCk= github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= -github.com/go-logfmt/logfmt v0.6.0/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= -github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY= -github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= +github.com/go-logr/logr v1.4.3 h1:CjnDlHq8ikf6E492q6eKboGOC0T8CDaOvkHCIg8idEI= +github.com/go-logr/logr v1.4.3/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= -github.com/go-logr/zapr v1.3.0/go.mod h1:YKepepNBd1u/oyhd/yQmtjVXmm9uML4IXUgMOwR8/Gg= github.com/go-logr/zerologr v1.2.3 h1:up5N9vcH9Xck3jJkXzgyOxozT14R47IyDODz8LM1KSs= github.com/go-logr/zerologr v1.2.3/go.mod h1:BxwGo7y5zgSHYR1BjbnHPyF/5ZjVKfKxAZANVu6E8Ho= github.com/go-openapi/jsonpointer v0.19.6/go.mod h1:osyAmYz/mB/C3I+WsTTSgw1ONzaLJoLCyoi6/zppojs= -github.com/go-openapi/jsonpointer v0.20.0 h1:ESKJdU9ASRfaPNOPRx12IUyA1vn3R9GiE3KYD14BXdQ= -github.com/go-openapi/jsonpointer v0.20.0/go.mod h1:6PGzBjjIIumbLYysB73Klnms1mwnU4G3YHOECG3CedA= github.com/go-openapi/jsonpointer v0.21.0 h1:YgdVicSA9vH5RiHs9TZW5oyafXZFc6+2Vc1rr/O9oNQ= github.com/go-openapi/jsonpointer v0.21.0/go.mod h1:IUyH9l/+uyhIYQ/PXVA41Rexl+kOkAPDdXEYns6fzUY= github.com/go-openapi/jsonreference v0.20.2 h1:3sVjiK66+uXK/6oQ8xgcRKcFgQ5KXa2KvnJRumpMGbE= github.com/go-openapi/jsonreference v0.20.2/go.mod h1:Bl1zwGIM8/wsvqjsOQLJ/SH+En5Ap4rVB5KVcIDZG2k= github.com/go-openapi/swag v0.22.3/go.mod h1:UzaqsxGiab7freDnrUUra0MwWfN/q7tE4j+VcZ0yl14= -github.com/go-openapi/swag v0.22.4 h1:QLMzNJnMGPRNDCbySlcj1x01tzU8/9LTTL9hZZZogBU= -github.com/go-openapi/swag v0.22.4/go.mod h1:UzaqsxGiab7freDnrUUra0MwWfN/q7tE4j+VcZ0yl14= github.com/go-openapi/swag v0.23.0 h1:vsEVJDUo2hPJ2tu0/Xc+4noaxyEffXNIs3cOULZ+GrE= github.com/go-openapi/swag v0.23.0/go.mod h1:esZ8ITTYEsH1V2trKHjAN8Ai7xHb8RV+YSZ577vPjgQ= -github.com/go-pdf/fpdf v0.5.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= -github.com/go-pdf/fpdf v0.6.0/go.mod h1:HzcnA+A23uwogo0tp9yU+l3V+KXhiESpt1PMayhOh5M= github.com/go-playground/assert/v2 v2.2.0 h1:JvknZsQTYeFEAhQwI4qEt9cyV5ONwRHC+lYKSsYSR8s= github.com/go-playground/assert/v2 v2.2.0/go.mod h1:VDjEfimB/XKnb+ZQfWdccd7VUvScMdVu0Titje2rxJ4= github.com/go-playground/locales v0.14.1 h1:EWaQ/wswjilfKLTECiXz7Rh+3BjFhfDFKv/oXslEjJA= @@ -1177,168 +232,52 @@ github.com/go-sql-driver/mysql v1.8.1 h1:LedoTUt/eveggdHS9qUFC1EFSa8bU2+1pZjSRpv github.com/go-sql-driver/mysql v1.8.1/go.mod h1:wEBSXgmK//2ZFJyE+qWnIsVGmvmEKlqwuVSjsCm7DZg= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572 h1:tfuBGBXKqDEevZMzYi5KSi8KkcZtzBcTgAUUtapy0OI= -github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572/go.mod h1:9Pwr4B2jHnOSGXyyzV8ROjYa2ojvAY6HCGYYfMoC3Ls= github.com/go-task/slim-sprig/v3 v3.0.0 h1:sUs3vkvUymDpBKi3qH1YSqBQk9+9D/8M2mN1vB6EwHI= github.com/go-task/slim-sprig/v3 v3.0.0/go.mod h1:W848ghGpv3Qj3dhTPRyJypKRiqCdHZiAzKg9hl15HA8= github.com/gobwas/glob v0.2.3 h1:A4xDbljILXROh+kObIiy5kIaPYD8e96x1tgBhUI5J+Y= github.com/gobwas/glob v0.2.3/go.mod h1:d3Ez4x06l9bZtSvzIay5+Yzi0fmZzPgnTbPcKjJAkT8= -github.com/goccy/go-json v0.9.11/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= github.com/goccy/go-json v0.10.2 h1:CrxCmQqYDkv1z7lO7Wbh2HN93uovUHgrECaO5ZrCXAU= github.com/goccy/go-json v0.10.2/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= -github.com/godbus/dbus/v5 v5.1.0/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= -github.com/godror/godror v0.40.4/go.mod h1:i8YtVTHUJKfFT3wTat4A9UoqScUtZXiYB9Rf3SVARgc= -github.com/godror/knownpb v0.1.1/go.mod h1:4nRFbQo1dDuwKnblRXDxrfCFYeT4hjg3GjMqef58eRE= -github.com/gofrs/flock v0.8.1/go.mod h1:F1TvTiK9OcQqauNUHlbJvyl9Qa1QvF/gOUDKA14jxHU= github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= -github.com/golang-jwt/jwt v3.2.2+incompatible h1:IfV12K8xAKAnZqdXVzCZ+TOjboZ2keLg81eXfW3O+oY= -github.com/golang-jwt/jwt v3.2.2+incompatible/go.mod h1:8pz2t5EyA70fFQQSrl6XZXzqecmYZeUEB8OUGHkxJ+I= -github.com/golang-jwt/jwt/v4 v4.5.0/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= -github.com/golang-jwt/jwt/v5 v5.2.1 h1:OuVbFODueb089Lh128TAcimifWaLhJwVflnrgM17wHk= -github.com/golang-jwt/jwt/v5 v5.2.1/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk= github.com/golang-jwt/jwt/v5 v5.2.2 h1:Rl4B7itRWVtYIHFrSNd7vhTiz9UpLdi6gZhZ3wEeDy8= github.com/golang-jwt/jwt/v5 v5.2.2/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk= -github.com/golang-sql/civil v0.0.0-20190719163853-cb61b32ac6fe/go.mod h1:8vg3r2VgvsThLBIFL93Qb5yWzgyZWhEmBwUJWevAkK0= -github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0/go.mod h1:E/TSTwGwJL78qG/PmXZO1EjYhfJinVAhrmmHX6Z8B9k= -github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= -github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4= -github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ= -github.com/golang/glog v1.1.2/go.mod h1:zR+okUeTbrL6EL3xHUDxZuEtGv04p5shwip1+mL/rLQ= -github.com/golang/glog v1.2.2/go.mod h1:6AhwSGph0fcJtXVM/PEHPqZlFeoLxhs7/t5UDAwmO+w= -github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE= github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= -github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= -github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= -github.com/golang/mock v1.3.1/go.mod h1:sBzyDLLjw3U8JLTeZvSv8jJB+tU5PVekmnlKIyFUx0Y= -github.com/golang/mock v1.4.0/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= -github.com/golang/mock v1.4.1/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= -github.com/golang/mock v1.4.3/go.mod h1:UOMv5ysSaYNkG+OFQykRIcU/QvvxJf3p21QfJ2Bt3cw= -github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4= -github.com/golang/mock v1.5.0/go.mod h1:CWnOUgYIOo4TcNZ0wHX3YZCqsaM1I1Jvs6v3mP3KVu8= -github.com/golang/mock v1.6.0/go.mod h1:p6yTPP+5HYm5mzsMV8JkE6ZKdX+/wYM6Hr+LicevLPs= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= -github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= -github.com/golang/protobuf v1.3.5/go.mod h1:6O5/vntMXwX2lRkT1hjjk0nAC1IDOTvTlVgjlRvqsdk= -github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8= -github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA= -github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs= -github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w= -github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0= -github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8= -github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= -github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= -github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= -github.com/golang/protobuf v1.5.1/go.mod h1:DopwsBzvsk0Fs44TXzsVbJyPhcCPeIwnvohx4u74HPM= -github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= -github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= -github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/gomodule/redigo v1.8.2 h1:H5XSIre1MB5NbPYFp+i1NBbb5qN1W8Y8YAQoAYbkm8k= github.com/gomodule/redigo v1.8.2/go.mod h1:P9dn9mFrCBvWhGE1wpxx6fgq7BAeLBk+UUUzlpkBYO0= -github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= -github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/btree v1.0.1 h1:gK4Kx5IaGY9CD5sPJ36FHiBJ6ZXl0kilRiiCj+jdYp4= github.com/google/btree v1.0.1/go.mod h1:xXMiIv4Fb/0kKde4SpL7qlzvu5cMJDRkFDxJfI9uaxA= -github.com/google/cel-go v0.20.1 h1:nDx9r8S3L4pE61eDdt8igGj8rf5kjYR3ILxWIpWNi84= -github.com/google/cel-go v0.20.1/go.mod h1:kWcIzTsPX0zmQ+H3TirHstLLf9ep5QTsZBN9u4dOYLg= -github.com/google/flatbuffers v2.0.8+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= github.com/google/gnostic-models v0.6.8 h1:yo/ABAfM5IMRsS1VnXjTBvUb61tFIHozhlYvRgGre9I= github.com/google/gnostic-models v0.6.8/go.mod h1:5n7qKqH0f5wFt+aWF8CW6pZLLNOfYuF5OpfBSENuI8U= -github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= -github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= -github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.4.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.1/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= -github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= -github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= -github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8= github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU= -github.com/google/go-containerregistry v0.14.0/go.mod h1:aiJ2fp/SXvkWgmYHioXnbMdlgB8eXiiYOY55gfN91Wk= github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0= github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= -github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= -github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= -github.com/google/martian/v3 v3.1.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= -github.com/google/martian/v3 v3.2.1/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= -github.com/google/martian/v3 v3.3.2/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= -github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= -github.com/google/pprof v0.0.0-20190515194954-54271f7e092f/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= -github.com/google/pprof v0.0.0-20191218002539-d4f498aebedc/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20201023163331-3e6fc7fc9c4c/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20201203190320-1bf35d6f28c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20201218002935-b9804c9f04c2/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210122040257-d980be63207e/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210226084205-cbba55b83ad5/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210601050228-01bbb1931b22/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20210720184732-4bb14d4b1be1/go.mod h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE= -github.com/google/pprof v0.0.0-20240525223248-4bfdf5a9a2af h1:kmjWCqn2qkEml422C2Rrd27c3VGxi6a/6HNq8QmHRKM= -github.com/google/pprof v0.0.0-20240525223248-4bfdf5a9a2af/go.mod h1:K1liHPHnj73Fdn/EKuT8nrFqBihUSKXoLYU0BuatOYo= -github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= -github.com/google/s2a-go v0.1.0/go.mod h1:OJpEgntRZo8ugHpF9hkoLJbS5dSI20XZeXJ9JVywLlM= -github.com/google/s2a-go v0.1.3/go.mod h1:Ej+mSEMGRnqRzjc7VtF+jdBwYG5fuJfiZ8ELkjEwM0A= -github.com/google/s2a-go v0.1.4/go.mod h1:Ej+mSEMGRnqRzjc7VtF+jdBwYG5fuJfiZ8ELkjEwM0A= +github.com/google/martian/v3 v3.3.3 h1:DIhPTQrbPkgs2yJYdXU/eNACCG5DVQjySNRNlflZ9Fc= +github.com/google/martian/v3 v3.3.3/go.mod h1:iEPrYcgCF7jA9OtScMFQyAlZZ4YXTKEtJ1E6RWzmBA0= +github.com/google/pprof v0.0.0-20241029153458-d1b30febd7db h1:097atOisP2aRj7vFgYQBbFN4U4JNXUNYpxael3UzMyo= +github.com/google/pprof v0.0.0-20241029153458-d1b30febd7db/go.mod h1:vavhavw2zAxS5dIdcRluK6cSGGPlZynqzFM8NdvU144= github.com/google/s2a-go v0.1.9 h1:LGD7gtMgezd8a/Xak7mEWL0PjoTQFvpRudN895yqKW0= github.com/google/s2a-go v0.1.9/go.mod h1:YA0Ei2ZQL3acow2O62kdp9UlnvMmU7kA6Eutn0dXayM= github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 h1:El6M4kTTCOh6aBiKaUGG7oYTSPP8MxqL4YI3kZKwcP4= github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510/go.mod h1:pupxD2MaaD3pAXIBCelhxNneeOaAeabZDe5s4K6zSpQ= -github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/google/uuid v1.3.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/googleapis/enterprise-certificate-proxy v0.0.0-20220520183353-fd19c99a87aa/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= -github.com/googleapis/enterprise-certificate-proxy v0.1.0/go.mod h1:17drOmN3MwGY7t0e+Ei9b45FFGA3fBs3x36SsCg1hq8= -github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg= -github.com/googleapis/enterprise-certificate-proxy v0.2.1/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= -github.com/googleapis/enterprise-certificate-proxy v0.2.3/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= github.com/googleapis/enterprise-certificate-proxy v0.3.6 h1:GW/XbdyBFQ8Qe+YAmFU9uHLo7OnF5tL52HFAgMmyrf4= github.com/googleapis/enterprise-certificate-proxy v0.3.6/go.mod h1:MkHOF77EYAE7qfSuSS9PU6g4Nt4e11cnsDUowfwewLA= -github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= -github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= -github.com/googleapis/gax-go/v2 v2.1.0/go.mod h1:Q3nei7sK6ybPYH7twZdmQpAd1MKb7pfu6SK+H1/DsU0= -github.com/googleapis/gax-go/v2 v2.1.1/go.mod h1:hddJymUZASv3XPyGkUpKj8pPO47Rmb0eJc8R6ouapiM= -github.com/googleapis/gax-go/v2 v2.2.0/go.mod h1:as02EH8zWkzwUoLbBaFeQ+arQaj/OthfcblKl4IGNaM= -github.com/googleapis/gax-go/v2 v2.3.0/go.mod h1:b8LNqSzNabLiUpXKkY7HAR5jr6bIT99EXz9pXxye9YM= -github.com/googleapis/gax-go/v2 v2.4.0/go.mod h1:XOTVJ59hdnfJLIP/dh8n5CGryZR2LxK9wbMD5+iXC6c= -github.com/googleapis/gax-go/v2 v2.5.1/go.mod h1:h6B0KMMFNtI2ddbGJn3T3ZbwkeT6yqEF02fYlzkUCyo= -github.com/googleapis/gax-go/v2 v2.6.0/go.mod h1:1mjbznJAPHFpesgE5ucqfYEscaz5kMdcIDwU/6+DDoY= -github.com/googleapis/gax-go/v2 v2.7.0/go.mod h1:TEop28CZZQ2y+c0VxMUmu1lV+fQx57QpBWsYpwqHJx8= -github.com/googleapis/gax-go/v2 v2.7.1/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= -github.com/googleapis/gax-go/v2 v2.8.0/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= -github.com/googleapis/gax-go/v2 v2.10.0/go.mod h1:4UOEnMCrxsSqQ940WnTiD6qJ63le2ev3xfyagutxiPw= -github.com/googleapis/gax-go/v2 v2.11.0/go.mod h1:DxmR61SGKkGLa2xigwuZIQpkCI2S5iydzRfb3peWZJI= github.com/googleapis/gax-go/v2 v2.14.2 h1:eBLnkZ9635krYIPD+ag1USrOAI0Nr0QYF3+/3GqO0k0= github.com/googleapis/gax-go/v2 v2.14.2/go.mod h1:ON64QhlJkhVtSqp4v1uaK92VyZ2gmvDQsweuyLV+8+w= -github.com/googleapis/go-type-adapters v1.0.0/go.mod h1:zHW75FOG2aur7gAO2B+MLby+cLsWGBF62rFAi7WjWO4= -github.com/googleapis/google-cloud-go-testing v0.0.0-20200911160855-bcd43fbb19e8/go.mod h1:dvDLG8qkwmyD9a/MJJN3XJcT3xFxOKAvTZGvuZmac9g= -github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY= github.com/gorilla/handlers v1.5.1 h1:9lRY6j8DEeeBT10CvO9hGW0gmky0BprnvDI5vfhUHH4= github.com/gorilla/handlers v1.5.1/go.mod h1:t8XrUpc4KVXb7HGyJ4/cEnwQiaxrX/hz1Zv/4g96P1Q= github.com/gorilla/mux v1.8.0 h1:i40aqfkR1h2SlN9hojwV5ZA91wcXFOvkdNIeFDP5koI= @@ -1347,60 +286,21 @@ github.com/gorilla/websocket v1.5.0 h1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWm github.com/gorilla/websocket v1.5.0/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= github.com/gosuri/uitable v0.0.4 h1:IG2xLKRvErL3uhY6e1BylFzG+aJiwQviDDTfOKeKTpY= github.com/gosuri/uitable v0.0.4/go.mod h1:tKR86bXuXPZazfOTG1FIzvjIdXzd0mo4Vtn16vt0PJo= -github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7 h1:pdN6V1QBWetyv/0+wjACpqVH+eVULgEjkurDLq3goeM= -github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA= github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 h1:+ngKgrYPPJrOjhax5N+uePQ0Fh1Z7PheYoUI/0nzkPA= github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA= -github.com/grpc-ecosystem/go-grpc-middleware v1.3.0/go.mod h1:z0ButlSOZa5vEBq9m2m2hlwIgKw+rp3sdCBRoJY+30Y= -github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 h1:Ovs26xHkKqVztRpIrF/92BcuyuQ/YW4NSIpoGtfXNho= -github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= -github.com/grpc-ecosystem/grpc-gateway v1.14.6/go.mod h1:zdiPV4Yse/1gnckTHtghG4GkDEdKCRJduHpTxT3/jcw= -github.com/grpc-ecosystem/grpc-gateway v1.16.0 h1:gmcG1KaJ57LophUzW0Hy8NmPhnMZb4M0+kPpLofRdBo= -github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0 h1:bkypFPDjIYGfCYD5mRBvpqxfYX1YCS1PXdKYWi8FsN0= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0/go.mod h1:P+Lt/0by1T8bfcF3z737NnSbmxQAppXMRziHUxPOC8k= github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1 h1:e9Rjr40Z98/clHv5Yg79Is0NtosR5LXRvdr7o/6NwbA= github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1/go.mod h1:tIxuGz/9mpox++sgp9fJjHO0+q1X9/UOWd798aAm22M= -github.com/hashicorp/consul/api v1.1.0/go.mod h1:VmuI/Lkw1nC05EYQWNKwWGbkg+FbDBtguAZLlVdkD9Q= -github.com/hashicorp/consul/sdk v0.1.1/go.mod h1:VKf9jXwCTEY1QZP2MOLRhb5i/I/ssyNV1vwHyQBF0x8= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= -github.com/hashicorp/go-cleanhttp v0.5.1/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80= -github.com/hashicorp/go-immutable-radix v1.0.0/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60= -github.com/hashicorp/go-msgpack v0.5.3/go.mod h1:ahLV/dePpqEmjfWmKiqvPkv/twdG7iPBM1vqhUKIvfM= -github.com/hashicorp/go-multierror v1.0.0/go.mod h1:dHtQlpGsu+cZNNAkkCN/P3hoUDHhCYQXV3UM06sGGrk= github.com/hashicorp/go-multierror v1.1.1 h1:H5DkEtf6CXdFp0N0Em5UCwQpXMWke8IA0+lD48awMYo= github.com/hashicorp/go-multierror v1.1.1/go.mod h1:iw975J/qwKPdAO1clOe2L8331t/9/fmwbPZ6JB6eMoM= -github.com/hashicorp/go-rootcerts v1.0.0/go.mod h1:K6zTfqpRlCUIjkwsN4Z+hiSfzSTQa6eBIzfwKfwNnHU= -github.com/hashicorp/go-sockaddr v1.0.0/go.mod h1:7Xibr9yA9JjQq1JpNB2Vw7kxv8xerXegt+ozgdvDeDU= -github.com/hashicorp/go-syslog v1.0.0/go.mod h1:qPfqrKkXGihmCqbJM2mZgkZGvKG1dFdvsLplgctolz4= -github.com/hashicorp/go-uuid v1.0.0/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= -github.com/hashicorp/go-uuid v1.0.1/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= -github.com/hashicorp/go.net v0.0.1/go.mod h1:hjKkEWcCURg++eb33jQU7oqQcI9XDCnUzHA0oac0k90= -github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= -github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.4 h1:YDjusn29QI/Das2iO9M0BHnIbxPeyuCHsjMW+lJfyTc= github.com/hashicorp/golang-lru v0.5.4/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= -github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= -github.com/hashicorp/logutils v1.0.0/go.mod h1:QIAnNjmIWmVIIkWDTG1z5v++HQmx9WQRO+LraFDTW64= -github.com/hashicorp/mdns v1.0.0/go.mod h1:tL+uN++7HEJ6SQLQ2/p+z2pH24WQKWjBPkE0mNTz8vQ= -github.com/hashicorp/memberlist v0.1.3/go.mod h1:ajVTdAv/9Im8oMAAj5G31PhhMCZJV2pPBoIllUwCN7I= -github.com/hashicorp/serf v0.8.2/go.mod h1:6hOLApaqBFA1NXqRQAsxw9QxuDEvNxSQRwA/JwenrHc= github.com/huandu/xstrings v1.5.0 h1:2ag3IFq9ZDANvthTwTiqSSZLjDc+BedvHPAp5tJy2TI= github.com/huandu/xstrings v1.5.0/go.mod h1:y5/lhBue+AyNmUVz9RLU9xbLR0o4KIIExikq4ovT0aE= -github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho= -github.com/iancoleman/strcase v0.3.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho= -github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= -github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= -github.com/imdario/mergo v0.3.16 h1:wwQJbIsHYGMUyLSPrEq1CT16AhnhNJQ51+4fdHUnCl4= -github.com/imdario/mergo v0.3.16/go.mod h1:WBLT9ZmE3lPoWsEzCh9LPo3TiwVN+ZKEjmz+hD27ysY= -github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= -github.com/intel/goresctrl v0.3.0/go.mod h1:fdz3mD85cmP9sHD8JUlrNWAxvwM86CrbmVXltEKd7zk= github.com/jedib0t/go-pretty/v6 v6.6.5 h1:9PgMJOVBedpgYLI56jQRJYqngxYAAzfEUua+3NgSqAo= github.com/jedib0t/go-pretty/v6 v6.6.5/go.mod h1:Uq/HrbhuFty5WSVNfjpQQe47x16RwVGXIveNGEyGtHs= github.com/jessevdk/go-assets v0.0.0-20160921144138-4f4301a06e15 h1:cW/amwGEJK5MSKntPXRjX4dxs/nGxGT8gXKIsKFmHGc= @@ -1411,49 +311,29 @@ github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGw github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= github.com/jmoiron/sqlx v1.4.0 h1:1PLqN7S1UYp5t4SrVVnt4nUVNemrDAtxlulVe+Qgm3o= github.com/jmoiron/sqlx v1.4.0/go.mod h1:ZrZ7UsYB/weZdl2Bxg6jCRO9c3YHl8r3ahlKmRT4JLY= -github.com/jonboulle/clockwork v0.2.2/go.mod h1:Pkfl5aHPm1nk2H9h0bjmnJD/BcgbGXUBGnn1kMkgxc8= github.com/josephburnett/jd v1.6.1 h1:Uzqhcje4WqvVyp85F3Oj0ezISPTlnhnr/KaLZIy8qh0= github.com/josephburnett/jd v1.6.1/go.mod h1:R8ZnZnLt2D4rhW4NvBc/USTo6mzyNT6fYNIIWOJA9GY= -github.com/josephspurrier/goversioninfo v1.4.0/go.mod h1:JWzv5rKQr+MmW+LvM412ToT/IkYDZjaclF2pKDss8IY= github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY= github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y= -github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4= github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU= github.com/json-iterator/go v1.1.7/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= -github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM= github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= -github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= -github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= -github.com/jtolds/gls v4.20.0+incompatible/go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfVYBRgL+9YlvaHOwJU= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.3.0 h1:U0609e9tgbseu3rBINet9P48AI/D3oJs4dN7jwJOQ1U= github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= -github.com/jung-kurt/gofpdf v1.0.0/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= -github.com/jung-kurt/gofpdf v1.0.3-0.20190309125859-24315acbbda5/go.mod h1:7Id9E/uU8ce6rXgefFLlgrJj/GYY22cpxn+r32jIOes= -github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8= github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/kkdai/maglev v0.2.0 h1:w6DCW0kAA6fstZqXkrBrlgIC3jeIRXkjOYea/m6EK/Y= github.com/kkdai/maglev v0.2.0/go.mod h1:d+mt8Lmt3uqi9aRb/BnPjzD0fy+ETs1vVXiGRnqHVZ4= -github.com/klauspost/asmfmt v1.3.2/go.mod h1:AG8TuvYojzulgDAMCnYn50l/5QV3Bs/tp6j0HLHbNSE= -github.com/klauspost/compress v1.15.9/go.mod h1:PhcZ0MbTNciWF3rruxRgKxI5NkcHHrHUDtV4Yw2GlzU= -github.com/klauspost/compress v1.16.0 h1:iULayQNOReoYUe+1qtKOqw9CwJv3aNQu8ivo7lw1HU4= -github.com/klauspost/compress v1.16.0/go.mod h1:ntbaceVETuRiXiv4DpjP66DpAtAGkEQskQzEyD//IeE= -github.com/klauspost/compress v1.16.7 h1:2mk3MPGNzKyxErAw8YaohYh69+pa4sIQSC0fPGCFR9I= -github.com/klauspost/compress v1.16.7/go.mod h1:ntbaceVETuRiXiv4DpjP66DpAtAGkEQskQzEyD//IeE= github.com/klauspost/compress v1.18.0 h1:c/Cqfb0r+Yi+JtIEq73FWXVkRonBlf0CRNYc8Zttxdo= github.com/klauspost/compress v1.18.0/go.mod h1:2Pp+KzxcywXVXMr50+X0Q/Lsb43OQHYWRCY2AiWywWQ= github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/klauspost/cpuid/v2 v2.2.4 h1:acbojRNwl3o09bUq+yDCtZFc1aiwaAAxtcn8YkZXnvk= github.com/klauspost/cpuid/v2 v2.2.4/go.mod h1:RVVoqg1df56z8g3pUjL/3lE5UfnlrJX8tyFgg4nqhuY= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= -github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= -github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= -github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= -github.com/kr/pretty v0.3.0/go.mod h1:640gp4NfQd8pI5XOwp5fnNeVWj67G7CFk/SaSQn7NBk= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= @@ -1466,90 +346,46 @@ github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0 h1:P6pPBnrTSX3DEVR4fDembhR github.com/lann/ps v0.0.0-20150810152359-62de8c46ede0/go.mod h1:vmVJ0l/dxyfGW6FmdpVm2joNMFikkuWg0EoCKLGUMNw= github.com/leodido/go-urn v1.2.4 h1:XlAE/cm/ms7TE/VMVoduSpNBoyc2dOxHs5MZSwAN63Q= github.com/leodido/go-urn v1.2.4/go.mod h1:7ZrI8mTSeBSHl/UaRyKQW1qZeMgak41ANeCNaVckg+4= -github.com/lestrrat-go/backoff/v2 v2.0.8/go.mod h1:rHP/q/r9aT27n24JQLa7JhSQZCKBBOiM/uP402WwN8Y= -github.com/lestrrat-go/blackmagic v1.0.0/go.mod h1:TNgH//0vYSs8VXDCfkZLgIrVTTXQELZffUV0tz3MtdQ= -github.com/lestrrat-go/httpcc v1.0.1/go.mod h1:qiltp3Mt56+55GPVCbTdM9MlqhvzyuL6W/NMDA8vA5E= -github.com/lestrrat-go/iter v1.0.1/go.mod h1:zIdgO1mRKhn8l9vrZJZz9TUMMFbQbLeTsbqPDrJ/OJc= -github.com/lestrrat-go/jwx v1.2.25/go.mod h1:zoNuZymNl5lgdcu6P7K6ie2QRll5HVfF4xwxBBK1NxY= -github.com/lestrrat-go/option v1.0.0/go.mod h1:5ZHFbivi4xwXxhxY9XHDe2FHo6/Z7WWmtT7T5nBBp3I= github.com/lib/pq v1.10.9 h1:YXG7RB+JIjhP29X+OtkiDnYaXQwpS4JEWq7dtCCRUEw= github.com/lib/pq v1.10.9/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o= github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de h1:9TO3cAIGXtEhnIaL+V+BEER86oLrvS+kWobKpbJuye0= github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de/go.mod h1:zAbeS9B/r2mtpb6U+EI2rYA5OAXxsYw6wTamcNW+zcE= -github.com/linuxkit/virtsock v0.0.0-20201010232012-f8cee7dfc7a3/go.mod h1:3r6x7q95whyfWQpmGZTu3gk3v2YkMi05HEzl7Tf7YEo= -github.com/lithammer/dedent v1.1.0/go.mod h1:jrXYCQtgg0nJiN+StA2KgR7w6CiQNv9Fd/Z9BP0jIOc= -github.com/lyft/protoc-gen-star v0.6.0/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= -github.com/lyft/protoc-gen-star v0.6.1/go.mod h1:TGAoBVkt8w7MPG72TrKIu85MIdXwDuzJYeZuUPFPNwA= -github.com/lyft/protoc-gen-star/v2 v2.0.1/go.mod h1:RcCdONR2ScXaYnQC5tUzxzlpA3WVYF7/opLeUgcQs/o= -github.com/lyft/protoc-gen-star/v2 v2.0.3/go.mod h1:amey7yeodaJhXSbf/TlLvWiqQfLOSpEk//mLlc+axEk= -github.com/lyft/protoc-gen-star/v2 v2.0.4-0.20230330145011-496ad1ac90a4/go.mod h1:amey7yeodaJhXSbf/TlLvWiqQfLOSpEk//mLlc+axEk= -github.com/magiconair/properties v1.8.5/go.mod h1:y3VJvCyxH9uVvJTWEGAELF3aiYNyPKd5NZ3oSwXrF60= github.com/magiconair/properties v1.8.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY= github.com/magiconair/properties v1.8.7/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0= github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= -github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= github.com/mattn/go-colorable v0.1.9/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg= -github.com/mattn/go-isatty v0.0.3/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94= github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= -github.com/mattn/go-isatty v0.0.17/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= -github.com/mattn/go-isatty v0.0.19 h1:JITubQf0MOLdlGRuRq+jtsDlekdYPia9ZFsB8h/APPA= github.com/mattn/go-isatty v0.0.19/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY= github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= -github.com/mattn/go-oci8 v0.1.1/go.mod h1:wjDx6Xm9q7dFtHJvIlrI99JytznLw5wQ4R+9mNXJwGI= -github.com/mattn/go-runewidth v0.0.9 h1:Lm995f3rfxdpd6TSmuVCHVb/QhupuXlYr8sCI/QdE+0= -github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= github.com/mattn/go-runewidth v0.0.15 h1:UNAjwbU9l54TA3KzvqLGxwWjHmMgBUVhBiTjelZgg3U= github.com/mattn/go-runewidth v0.0.15/go.mod h1:Jdepj2loyihRzMpdS35Xk/zdY8IAYHsh153qUoGf23w= -github.com/mattn/go-shellwords v1.0.12/go.mod h1:EZzvwXDESEeg03EKmM+RmDnNOPKG4lLtQsUlTZDWQ8Y= -github.com/mattn/go-sqlite3 v1.14.14/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= -github.com/mattn/go-sqlite3 v1.14.15/go.mod h1:2eHXhiwb8IkHr+BDWZGa96P6+rkvnG63S2DGjv9HUNg= github.com/mattn/go-sqlite3 v1.14.22 h1:2gZY6PC6kBnID23Tichd1K+Z0oS6nE/XwU+Vz/5o4kU= github.com/mattn/go-sqlite3 v1.14.22/go.mod h1:Uh1q+B4BYcTPb+yiD3kU8Ct7aC0hY9fxUwlHK0RXw+Y= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= github.com/matttproud/golang_protobuf_extensions v1.0.4 h1:mmDVorXM7PCGKw94cs5zkfA9PSy5pEvNWRP0ET0TIVo= github.com/matttproud/golang_protobuf_extensions v1.0.4/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4= -github.com/miekg/dns v1.0.14/go.mod h1:W1PPwlIAgtquWBMBEV9nkV9Cazfe8ScdGz/Lj7v3Nrg= github.com/miekg/dns v1.1.57 h1:Jzi7ApEIzwEPLHWRcafCN9LZSBbqQpxjt/wpgvg7wcM= github.com/miekg/dns v1.1.57/go.mod h1:uqRjCRUuEAA6qsOiJvDd+CFo/vW+y5WR6SNmHE55hZk= -github.com/miekg/pkcs11 v1.1.1/go.mod h1:XsNlhZGX73bx86s2hdc/FuaLm2CPZJemRLMA+WTFxgs= -github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8/go.mod h1:mC1jAcsrzbxHt8iiaC+zU4b1ylILSosueou12R++wfY= -github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3/go.mod h1:RagcQ7I8IeTMnF8JTXieKnO4Z6JCsikNEzj0DwauVzE= -github.com/minio/sha256-simd v1.0.0/go.mod h1:OuYzVNI5vcoYIAmbIvHPl3N3jUzVedXbKy5RFepssQM= -github.com/mistifyio/go-zfs/v3 v3.0.1/go.mod h1:CzVgeB0RvF2EGzQnytKVvVSDwmKJXxkOTUGbNrTja/k= -github.com/mitchellh/cli v1.0.0/go.mod h1:hNIlj7HEI86fIcpObd7a0FcrxTWetlwJDGcceTlRvqc= -github.com/mitchellh/cli v1.1.5/go.mod h1:v8+iFts2sPIKUV1ltktPXMCC8fumSKFItNcD2cLtRR4= github.com/mitchellh/copystructure v1.2.0 h1:vpKXTN4ewci03Vljg/q9QvCGUDttBOGBIa15WveJJGw= github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s= -github.com/mitchellh/go-homedir v1.0.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= -github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= -github.com/mitchellh/go-testing-interface v1.0.0/go.mod h1:kRemZodwjscx+RGhAo8eIhFbs2+BFgRtFPeD/KE+zxI= github.com/mitchellh/go-wordwrap v1.0.1 h1:TLuKupo69TCn6TQSyGxwI1EblZZEsQ0vMlAFQflz0v0= github.com/mitchellh/go-wordwrap v1.0.1/go.mod h1:R62XHJLzvMFRBbcrT7m7WgmE1eOyTSsCt+hzestvNj0= -github.com/mitchellh/gox v0.4.0/go.mod h1:Sd9lOJ0+aimLBi73mGofS1ycjY8lL3uZM3JPS42BGNg= -github.com/mitchellh/iochan v1.0.0/go.mod h1:JwYml1nuB7xOzsp52dPpHFffvOCDupsG0QubkSMEySY= -github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= -github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= -github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= github.com/mitchellh/reflectwalk v1.0.2 h1:G2LzWKi524PWgd3mLHV8Y5k7s6XUvT0Gef6zxSIeXaQ= github.com/mitchellh/reflectwalk v1.0.2/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw= github.com/moby/locker v1.0.1 h1:fOXqR41zeveg4fFODix+1Ch4mj/gT0NE1XJbp/epuBg= github.com/moby/locker v1.0.1/go.mod h1:S7SDdo5zpBK84bzzVlKr2V0hz+7x9hWbYC/kq7oQppc= -github.com/moby/spdystream v0.4.0 h1:Vy79D6mHeJJjiPdFEL2yku1kl0chZpJfZcPpb16BRl8= -github.com/moby/spdystream v0.4.0/go.mod h1:xBAYlnt/ay+11ShkdFKNAG7LsyK/tmNBVvVOwrfMgdI= github.com/moby/spdystream v0.5.0 h1:7r0J1Si3QO/kjRitvSLVVFUjxMEb/YLj6S9FF62JBCU= github.com/moby/spdystream v0.5.0/go.mod h1:xBAYlnt/ay+11ShkdFKNAG7LsyK/tmNBVvVOwrfMgdI= github.com/moby/sys/mountinfo v0.6.2 h1:BzJjoreD5BMFNmD9Rus6gdd1pLuecOFPt8wC+Vygl78= github.com/moby/sys/mountinfo v0.6.2/go.mod h1:IJb6JQeOklcdMU9F5xQ8ZALD+CUr5VlGpwtX+VE0rpI= -github.com/moby/sys/sequential v0.5.0/go.mod h1:tH2cOOs5V9MlPiXcQzRC+eEyab644PWKGRYaaV5ZZlo= -github.com/moby/sys/signal v0.7.0/go.mod h1:GQ6ObYZfqacOwTtlXvcmh9A26dVRul/hbOZn88Kg8Tg= -github.com/moby/sys/symlink v0.2.0/go.mod h1:7uZVF2dqJjG/NsClqul95CqKOBRQyYSNnJ6BMgR/gFs= -github.com/moby/sys/user v0.1.0/go.mod h1:fKJhFOnsCN6xZ5gSfbM6zaHGgDJMrqt9/reuj4T7MmU= +github.com/moby/sys/userns v0.1.0 h1:tVLXkFOxVu9A64/yh59slHVv9ahO9UIev4JZusOLG/g= +github.com/moby/sys/userns v0.1.0/go.mod h1:IHUYgu/kao6N8YZlp9Cf444ySSvCmDlmzUcYfDHOl28= github.com/moby/term v0.5.0 h1:xt8Q1nalod/v7BqbG21f8mQPqH+xAaC9C3N3wfWbVP0= github.com/moby/term v0.5.0/go.mod h1:8FzsFHVUBGZdbDsJw/ot+X+d5HLUbvklYLJ9uGfcI3Y= github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= @@ -1564,58 +400,36 @@ github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00/go.mod github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA= github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= -github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f h1:y5//uYreIhSUg3J1GEMiLbxo1LJaP8RfCpH6pymGZus= github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw= -github.com/nelsam/hel/v2 v2.3.3/go.mod h1:1ZTGfU2PFTOd5mx22i5O0Lc2GY933lQ2wb/ggy+rL3w= -github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= -github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY= -github.com/onsi/ginkgo/v2 v2.19.0 h1:9Cnnf7UHo57Hy3k6/m5k3dRfGTMXGvxhHFvkDTCTpvA= -github.com/onsi/ginkgo/v2 v2.19.0/go.mod h1:rlwLi9PilAFJ8jCg9UE1QP6VBpd6/xj3SRC0d6TU0To= -github.com/onsi/gomega v1.33.1 h1:dsYjIxxSR755MDmKVsaFQTE22ChNBcuuTWgkUDSubOk= -github.com/onsi/gomega v1.33.1/go.mod h1:U4R44UsT+9eLIaYRB2a5qajjtQYn0hauxvRm16AVYg0= -github.com/open-policy-agent/opa v0.42.2/go.mod h1:MrmoTi/BsKWT58kXlVayBb+rYVeaMwuBm3nYAN3923s= +github.com/olareg/olareg v0.1.2 h1:75G8X6E9FUlzL/CSjgFcYfMgNzlc7CxULpUUNsZBIvI= +github.com/olareg/olareg v0.1.2/go.mod h1:TWs+N6pO1S4bdB6eerzUm/ITRQ6kw91mVf9ZYeGtw+Y= +github.com/onsi/ginkgo/v2 v2.21.0 h1:7rg/4f3rB88pb5obDgNZrNHrQ4e6WpjonchcpuBRnZM= +github.com/onsi/ginkgo/v2 v2.21.0/go.mod h1:7Du3c42kxCUegi0IImZ1wUQzMBVecgIHjR1C+NkhLQo= +github.com/onsi/gomega v1.35.1 h1:Cwbd75ZBPxFSuZ6T+rN/WCb/gOc6YgFBXLlZLhC7Ds4= +github.com/onsi/gomega v1.35.1/go.mod h1:PvZbdDc8J6XJEpDK4HCuRBm8a6Fzp9/DmhC9C7yFlog= github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM= github.com/opencontainers/image-spec v1.1.0 h1:8SG7/vwALn54lVB/0yZ/MMwhFrPYtpEHQb2IpWsCzug= github.com/opencontainers/image-spec v1.1.0/go.mod h1:W4s4sFTMaBeK1BQLXbG4AdM2szdn85PY75RI83NrTrM= -github.com/opencontainers/runc v1.1.5/go.mod h1:1J5XiS+vdZ3wCyZybsuxXZWGrgSr8fFJHLXuG2PsnNg= -github.com/opencontainers/runtime-spec v1.1.0/go.mod h1:jwyrGlmzljRJv/Fgzds9SsS/C5hL+LL3ko9hs6T5lQ0= -github.com/opencontainers/runtime-tools v0.9.1-0.20221107090550-2e043c6bd626/go.mod h1:BRHJJd0E+cx42OybVYSgUvZmU0B8P9gZuRXlZUP7TKI= -github.com/opencontainers/selinux v1.11.0/go.mod h1:E5dMC3VPuVvVHDYmi78qvhJp8+M586T4DlDRYpFkyec= -github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= github.com/pavel-v-chernykh/keystore-go v2.1.0+incompatible h1:Jd6xfriVlJ6hWPvYOE0Ni0QWcNTLRehfGPFxr3eSL80= github.com/pavel-v-chernykh/keystore-go v2.1.0+incompatible/go.mod h1:xlUlxe/2ItGlQyMTstqeDv9r3U4obH7xYd26TbDQutY= -github.com/pelletier/go-toml v1.9.3/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCkoOuaOx1Y+c= -github.com/pelletier/go-toml v1.9.5/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCkoOuaOx1Y+c= github.com/pelletier/go-toml/v2 v2.1.1 h1:LWAJwfNvjQZCFIDKWYQaM62NcYeYViCmWIwmOStowAI= github.com/pelletier/go-toml/v2 v2.1.1/go.mod h1:tJU2Z3ZkXwnxa4DPO899bsyIoywizdUvyaeZurnPPDc= github.com/peterbourgon/diskv v2.0.1+incompatible h1:UBdAOUP5p4RWqPBg048CAvpKN+vxiaj6gdUUzhl4XmI= github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU= github.com/phayes/freeport v0.0.0-20220201140144-74d24b5ae9f5 h1:Ii+DKncOVM8Cu1Hc+ETb5K+23HdAMvESYE3ZJ5b5cMI= github.com/phayes/freeport v0.0.0-20220201140144-74d24b5ae9f5/go.mod h1:iIss55rKnNBTvrwdmkUpLnDpZoAHvWaiq5+iMmen4AE= -github.com/phpdave11/gofpdf v1.4.2/go.mod h1:zpO6xFn9yxo3YLyMvW8HcKWVdbNqgIfOOp2dXMnm1mY= -github.com/phpdave11/gofpdi v1.0.12/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= -github.com/phpdave11/gofpdi v1.0.13/go.mod h1:vBmVV0Do6hSBHC8uKUQ71JGW+ZGQq74llk/7bXwjDoI= -github.com/pierrec/lz4/v4 v4.1.15/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= -github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/pkg/profile v1.7.0/go.mod h1:8Uer0jas47ZQMJ7VD+OHknK4YDY07LPUC6dEvqDjvNo= -github.com/pkg/sftp v1.10.1/go.mod h1:lYOWFsE0bwd1+KfKJaKeuokY15vzFx25BLbzYYoAxZI= -github.com/pkg/sftp v1.13.1/go.mod h1:3HaPG6Dq1ILlpPZRO0HVMrsydcdLt6HRDccSgb87qRg= github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 h1:GFCKgmp0tecUJ0sJuv4pzYCqS9+RGSn52M3FUwPs+uo= github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10/go.mod h1:t/avpk3KcrXxUnYOhZhMXJlSEyie6gQbtLq5NM3loB8= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U= github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/posener/complete v1.1.1/go.mod h1:em0nMJCgc9GFtwrmVmEMR/ZL6WyhyjMBndrE9hABlRI= -github.com/posener/complete v1.2.3/go.mod h1:WZIdtGGp+qx0sLrYKtIRAruyNpv6hFCicSgv7Sy7s/s= github.com/poy/onpar v1.1.2 h1:QaNrNiZx0+Nar5dLgTVp5mXkyoVFIbepjyEoGSnhbAY= github.com/poy/onpar v1.1.2/go.mod h1:6X8FLNoxyr9kkmnlqpK6LSoiOtrO6MICtWwEuWkLjzg= -github.com/pquerna/cachecontrol v0.1.0/go.mod h1:NrUG3Z7Rdu85UNR3vm7SOsl1nFIeSiQnrHV5K9mBcUI= github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.71.2 h1:HZdPRm0ApWPg7F4sHgbqWkL+ddWfpTZsopm5HM/2g4o= github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.71.2/go.mod h1:3RiUkFmR9kmPZi9r/8a5jw0a9yg+LMmr7qa0wjqvSiI= github.com/prometheus-operator/prometheus-operator/pkg/client v0.71.2 h1:7eyX8MypewjShiOFj6sOX+Ad+EJUIQ5qzdvM/U76cHs= @@ -1627,12 +441,8 @@ github.com/prometheus/client_golang v1.19.1 h1:wZWJDwK+NameRJuPGDhlnFgx8e8HN3XHQ github.com/prometheus/client_golang v1.19.1/go.mod h1:mP78NwGzrVks5S2H6ab8+ZZGJLZUq1hoULYBAYBw1Ho= github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= -github.com/prometheus/client_model v0.4.0/go.mod h1:oMQmHW1/JoDwqLtg57MGgP/Fb1CJEYF2imWWhWtMkYU= -github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E= -github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY= +github.com/prometheus/client_model v0.6.2 h1:oBsgwpGs7iVziMvrGhE53c/GrLUsZdHnqNwqPLxwZyk= +github.com/prometheus/client_model v0.6.2/go.mod h1:y3m2F6Gdpfy6Ut/GBsUqTWZqCUvMVzSfMLjcu6wAwpE= github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= github.com/prometheus/common v0.6.0/go.mod h1:eBmuwkDJBwy6iBfxCBob6t6dR6ENT/y+J+Zk0j9GMYc= github.com/prometheus/common v0.55.0 h1:KEi6DK7lXW/m7Ig5i47x0vRzuBsHuvJdi5ee6Y3G1dc= @@ -1644,97 +454,48 @@ github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0leargg github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk= github.com/prometheus/prom2json v1.3.3 h1:IYfSMiZ7sSOfliBoo89PcufjWO4eAR0gznGcETyaUgo= github.com/prometheus/prom2json v1.3.3/go.mod h1:Pv4yIPktEkK7btWsrUTWDDDrnpUrAELaOCj+oFwlgmc= -github.com/rcrowley/go-metrics v0.0.0-20200313005456-10cdbea86bc0/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= github.com/regclient/regclient v0.8.3 h1:AFAPu/vmOYGyY22AIgzdBUKbzH+83lEpRioRYJ/reCs= github.com/regclient/regclient v0.8.3/go.mod h1:gjQh5uBVZoo/CngchghtQh9Hx81HOMKRRDd5WPcPkbk= -github.com/remyoudompheng/bigfft v0.0.0-20200410134404-eec4a21b6bb0/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= -github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= github.com/rivo/uniseg v0.2.0 h1:S1pD9weZBuJdFmowNwbpi7BJ8TNftyUImj/0WQi72jY= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/robfig/cron v1.2.0 h1:ZjScXvvxeQ63Dbyxy76Fj3AT3Ut0aKsyd2/tl3DTMuQ= github.com/robfig/cron v1.2.0/go.mod h1:JGuDeoQd7Z6yL4zQhZ3OPEVHB7fL6Ka6skscFHfmt2k= -github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= -github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= -github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= -github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= -github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8= -github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4= -github.com/rs/xid v1.2.1/go.mod h1:+uKXf+4Djp6Md1KODXJxgGQPKngRmWyn10oCKFzNHOQ= +github.com/rogpeppe/go-internal v1.13.1 h1:KvO1DLK/DRN07sQ1LQKScxyZJuNnedQ5/wKSR38lUII= +github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWNMNyH2VO9fmH0o= github.com/rs/xid v1.5.0/go.mod h1:trrq9SKmegXys3aeAKXMUTdJsYXVwGY3RLcfgqegfbg= -github.com/rs/zerolog v1.19.0 h1:hYz4ZVdUgjXTBUmrkrw55j1nHx68LfOKIQk5IYtyScg= -github.com/rs/zerolog v1.19.0/go.mod h1:IzD0RJ65iWH0w97OQQebJEvTZYvsCUm9WVLWBQrJRjo= github.com/rs/zerolog v1.33.0 h1:1cU2KZkvPxNyfgEmhHAz/1A9Bz+llsdYzklWFzgp0r8= github.com/rs/zerolog v1.33.0/go.mod h1:/7mN4D5sKwJLZQ2b/znpjC3/GQWY/xaDXUM0kKWRHss= -github.com/rubenv/sql-migrate v1.7.0 h1:HtQq1xyTN2ISmQDggnh0c9U3JlP8apWh8YO2jzlXpTI= -github.com/rubenv/sql-migrate v1.7.0/go.mod h1:S4wtDEG1CKn+0ShpTtzWhFpHHI5PvCUtiGI+C+Z2THE= github.com/rubenv/sql-migrate v1.7.1 h1:f/o0WgfO/GqNuVg+6801K/KW3WdDSupzSjDYODmiUq4= github.com/rubenv/sql-migrate v1.7.1/go.mod h1:Ob2Psprc0/3ggbM6wCzyYVFFuc6FyZrb2AS+ezLDFb4= -github.com/russross/blackfriday v1.6.0/go.mod h1:ti0ldHuxg49ri4ksnFxlkCfN+hvslNlmVHqNRXXJNAY= -github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/ruudk/golang-pdf417 v0.0.0-20181029194003-1af4ab5afa58/go.mod h1:6lfFZQK844Gfx8o5WFuvpxWRwnSoipWe/p622j1v06w= -github.com/ruudk/golang-pdf417 v0.0.0-20201230142125-a7e3863a1245/go.mod h1:pQAZKsJ8yyVxGRWYNEm9oFB8ieLgKFnamEyDmSA0BRk= -github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= -github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc= github.com/sergi/go-diff v1.2.0 h1:XU+rvMAioB0UC3q1MFrIQy4Vo5/4VsRDQQXHsEya6xQ= github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= github.com/shopspring/decimal v1.4.0 h1:bxl37RwXBklmTi0C79JfXCEBD1cqqHt0bbgBAGFp81k= github.com/shopspring/decimal v1.4.0/go.mod h1:gawqmDU56v4yIKSwfBSFip1HdCCXN8/+DMd9qYNcwME= -github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ= github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= -github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod h1:OnSkiWE9lh6wB0YB77sQom3nweQdgAjqCqsofrRNTgc= -github.com/smartystreets/goconvey v1.6.4/go.mod h1:syvi0/a8iFYH4r/RixwvyeAJjdLS9QV7WQ/tjFTllLA= -github.com/soheilhy/cmux v0.1.5/go.mod h1:T7TcVDs9LWfQgPlPsdngu6I6QIoyIFZDDC6sNE1GqG0= -github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= -github.com/spf13/afero v1.3.3/go.mod h1:5KUK8ByomD5Ti5Artl0RtHeI5pTF7MIDuXL3yY520V4= -github.com/spf13/afero v1.6.0/go.mod h1:Ai8FlHk4v/PARR026UzYexafAt9roJ7LcLMAmO6Z93I= -github.com/spf13/afero v1.9.2/go.mod h1:iUV7ddyEEZPO5gA3zD4fJt6iStLlL+Lg4m2cihcDf8Y= -github.com/spf13/afero v1.10.0/go.mod h1:UBogFpq8E9Hx+xc5CNTTEpTnuHVmXDwZcZcE1eb/UhQ= -github.com/spf13/cast v1.3.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= github.com/spf13/cast v1.7.0 h1:ntdiHjuueXFgm5nzDRdOS4yfT43P5Fnud6DH50rz/7w= github.com/spf13/cast v1.7.0/go.mod h1:ancEpBxwJDODSW/UG4rDrAqiKolqNNh2DX3mk86cAdo= -github.com/spf13/cobra v1.2.1/go.mod h1:ExllRjgxM/piMAM+3tAZvg8fsklGAf3tPfi+i8t68Nk= -github.com/spf13/cobra v1.8.1 h1:e5/vxKd/rZsfSJMUX1agtjeTDf+qv1/JdBF8gg5k9ZM= -github.com/spf13/cobra v1.8.1/go.mod h1:wHxEcudfqmLYa8iTfL+OuZPbBZkmvliBWKIezN3kD9Y= github.com/spf13/cobra v1.9.1 h1:CXSaggrXdbHK9CF+8ywj8Amf7PBRmPCOJugH954Nnlo= github.com/spf13/cobra v1.9.1/go.mod h1:nDyEzZ8ogv936Cinf6g1RU9MRY64Ir93oCnqb9wxYW0= -github.com/spf13/jwalterweatherman v1.1.0/go.mod h1:aNWZUN0dPAAO/Ljvb5BEdw96iTZ0EXowPYD95IqWIGo= -github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= -github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/spf13/pflag v1.0.6 h1:jFzHGLGAlb3ruxLB8MhbI6A8+AQX/2eW4qeyNZXNp2o= github.com/spf13/pflag v1.0.6/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= -github.com/spf13/viper v1.8.1/go.mod h1:o0Pch8wJ9BVSWGQMbra6iw0oQ5oktSIBaujf1rJH9Ns= github.com/spiffe/go-spiffe/v2 v2.5.0 h1:N2I01KCUkv1FAjZXJMwh95KK1ZIQLYbPfhaxw8WS0hE= github.com/spiffe/go-spiffe/v2 v2.5.0/go.mod h1:P+NxobPc6wXhVtINNtFjNWGBTreew1GBUCwT2wPmb7g= -github.com/stefanberger/go-pkcs11uri v0.0.0-20201008174630-78d3cae3a980/go.mod h1:AO3tvPzVZ/ayst6UlUKUv6rcPQInYe3IknH3jYhAKu8= -github.com/stoewer/go-strcase v1.2.0 h1:Z2iHWqGXH00XYgqDmNgQbIBxf3wrNq0F3feEy0ainaU= -github.com/stoewer/go-strcase v1.2.0/go.mod h1:IBiWB2sKIp3wVVQ3Y035++gc+knqhUQag1KpM8ahLw8= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY= github.com/stretchr/objx v0.5.2/go.mod h1:FRsXN1f5AsAjCGJKqEizvkpNtU+EGNCLh3NxZ/8L+MA= github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= -github.com/subosito/gotenv v1.2.0/go.mod h1:N0PQaV/YGNqwC0u51sEeR/aUtSLEXKX9iv69rRypqCw= -github.com/syndtr/gocapability v0.0.0-20200815063812-42c35b437635/go.mod h1:hkRG7XYTFWNJGYcbNJQlaLq0fg1yr4J4t/NcTQtrfww= -github.com/tchap/go-patricia/v2 v2.3.1/go.mod h1:VZRHKAb53DLaG+nA9EaYYiaEx6YztwDlLElMsnSHD4k= -github.com/tmc/grpc-websocket-proxy v0.0.0-20220101234140-673ab2c3ae75/go.mod h1:KO6IkyS8Y3j8OdNO85qEYBsRPuteD+YciPomcXdrMnk= github.com/twitchyliquid64/golang-asm v0.15.1 h1:SU5vSMR7hnwNxj24w34ZyCi/FmDZTkS4MhqMhdFk5YI= github.com/twitchyliquid64/golang-asm v0.15.1/go.mod h1:a1lVb/DtPvCB8fslRZhAngC2+aY1QWCk3Cedj/Gdt08= github.com/ugorji/go/codec v1.2.11 h1:BMaWp1Bb6fHwEtbplGBGJ498wD+LKlNSl25MjdZY4dU= github.com/ugorji/go/codec v1.2.11/go.mod h1:UNopzCgEMSXjBc6AOMqYvWC1ktqTAfzJZUZgYf6w6lg= github.com/ulikunitz/xz v0.5.12 h1:37Nm15o69RwBkXM0J6A5OlE67RZTfzUxTj8fB3dfcsc= github.com/ulikunitz/xz v0.5.12/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14= -github.com/urfave/cli v1.22.12/go.mod h1:sSBEIC79qR6OvcmsD4U3KABeOTxDqQtdDnaFuUN30b8= -github.com/vbatts/tar-split v0.11.2/go.mod h1:vV3ZuO2yWSVsz+pfFzDG/upWH1JhjOiEaWq6kXyQ3VI= -github.com/vektah/gqlparser/v2 v2.4.5/go.mod h1:flJWIR04IMQPGz+BXLrORkrARBxv/rtyIAFvd/MceW0= -github.com/veraison/go-cose v1.0.0-rc.1/go.mod h1:7ziE85vSq4ScFTg6wyoMXjucIGOf4JkFEZi/an96Ct4= -github.com/vishvananda/netlink v1.2.1-beta.2/go.mod h1:twkDnbuQxJYemMlGd4JFIcuhgX83tXhKS2B/PRMpOho= -github.com/vishvananda/netns v0.0.0-20210104183010-2eb08e3e575f/go.mod h1:DD4vA1DwXk04H54A1oHXtwZmA0grkVMdPxx/VGLCah0= github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f/go.mod h1:N2zxlSyiKSe5eX1tZViRH5QA0qijqEDrYZiPEAiq3wU= @@ -1744,1145 +505,174 @@ github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 h1:EzJWgHo github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415/go.mod h1:GwrjFmJcFw6At/Gs6z4yjiIwzuJ1/+UwLxMQDVQXShQ= github.com/xeipuuv/gojsonschema v1.2.0 h1:LhYJRs+L4fBtjZUfuSZIKGeVu0QRy8e5Xi7D17UxZ74= github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y= -github.com/xhit/go-str2duration/v2 v2.1.0/go.mod h1:ohY8p+0f07DiV6Em5LKB0s2YpLtXVyJfNt1+BlmyAsU= -github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= github.com/xlab/treeprint v1.2.0 h1:HzHnuAF1plUN2zGlAFHbSQP2qJ0ZAD3XF5XD7OesXRQ= github.com/xlab/treeprint v1.2.0/go.mod h1:gj5Gd3gPdKtR1ikdDK6fnFLdmIS0X30kTTuNd/WEJu0= -github.com/yashtewari/glob-intersection v0.1.0/go.mod h1:LK7pIC3piUjovexikBbJ26Yml7g8xa5bsjfx2v1fwok= -github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= -github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= -github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/yvasiyarov/go-metrics v0.0.0-20140926110328-57bccd1ccd43 h1:+lm10QQTNSBd8DVTNGHx7o/IKu9HYDvLMffDhbyLccI= github.com/yvasiyarov/go-metrics v0.0.0-20140926110328-57bccd1ccd43/go.mod h1:aX5oPXxHm3bOH+xeAttToC8pqch2ScQN/JoXYupl6xs= github.com/yvasiyarov/gorelic v0.0.0-20141212073537-a9bba5b9ab50 h1:hlE8//ciYMztlGpl/VA+Zm1AcTPHYkHJPbHqE6WJUXE= github.com/yvasiyarov/gorelic v0.0.0-20141212073537-a9bba5b9ab50/go.mod h1:NUSPSUX/bi6SeDMUh6brw0nXpxHnc96TguQh0+r/ssA= github.com/yvasiyarov/newrelic_platform_go v0.0.0-20140908184405-b21fdbd4370f h1:ERexzlUfuTvpE74urLSbIQW0Z/6hF9t8U4NsJLaioAY= github.com/yvasiyarov/newrelic_platform_go v0.0.0-20140908184405-b21fdbd4370f/go.mod h1:GlGEuHIJweS1mbCqG+7vt2nvWLzLLnRHbXz5JKd/Qbg= -github.com/zeebo/assert v1.3.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= github.com/zeebo/errs v1.4.0 h1:XNdoD/RRMKP7HD0UhJnIzUy74ISdGGxURlYG8HSWSfM= github.com/zeebo/errs v1.4.0/go.mod h1:sgbWHsvVuTPHcqJJGQ1WhI5KbWlHYz+2+2C/LSEtCw4= -github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= -go.etcd.io/bbolt v1.3.9/go.mod h1:zaO32+Ti0PK1ivdPtgMESzuzL2VPoIG1PCQNvOdo/dE= -go.etcd.io/etcd/api/v3 v3.5.0/go.mod h1:cbVKeC6lCfl7j/8jBhAK6aIYO9XOjdptoxU/nLQcPvs= -go.etcd.io/etcd/api/v3 v3.5.14 h1:vHObSCxyB9zlF60w7qzAdTcGaglbJOpSj1Xj9+WGxq0= -go.etcd.io/etcd/api/v3 v3.5.14/go.mod h1:BmtWcRlQvwa1h3G2jvKYwIQy4PkHlDej5t7uLMUdJUU= -go.etcd.io/etcd/client/pkg/v3 v3.5.0/go.mod h1:IJHfcCEKxYu1Os13ZdwCwIUTUVGYTSAM3YSwc9/Ac1g= -go.etcd.io/etcd/client/pkg/v3 v3.5.14 h1:SaNH6Y+rVEdxfpA2Jr5wkEvN6Zykme5+YnbCkxvuWxQ= -go.etcd.io/etcd/client/pkg/v3 v3.5.14/go.mod h1:8uMgAokyG1czCtIdsq+AGyYQMvpIKnSvPjFMunkgeZI= -go.etcd.io/etcd/client/v2 v2.305.0/go.mod h1:h9puh54ZTgAKtEbut2oe9P4L/oqKCVB6xsXlzd7alYQ= -go.etcd.io/etcd/client/v2 v2.305.13/go.mod h1:iQnL7fepbiomdXMb3om1rHq96htNNGv2sJkEcZGDRRg= -go.etcd.io/etcd/client/v3 v3.5.14 h1:CWfRs4FDaDoSz81giL7zPpZH2Z35tbOrAJkkjMqOupg= -go.etcd.io/etcd/client/v3 v3.5.14/go.mod h1:k3XfdV/VIHy/97rqWjoUzrj9tk7GgJGH9J8L4dNXmAk= -go.etcd.io/etcd/pkg/v3 v3.5.13/go.mod h1:N+4PLrp7agI/Viy+dUYpX7iRtSPvKq+w8Y14d1vX+m0= -go.etcd.io/etcd/raft/v3 v3.5.13/go.mod h1:uUFibGLn2Ksm2URMxN1fICGhk8Wu96EfDQyuLhAcAmw= -go.etcd.io/etcd/server/v3 v3.5.13/go.mod h1:K/8nbsGupHqmr5MkgaZpLlH1QdX1pcNQLAkODy44XcQ= -go.mozilla.org/pkcs7 v0.0.0-20200128120323-432b2356ecb1/go.mod h1:SNgMg+EgDFwmvSmLRTNKC5fegJjB7v23qTQ0XLGUNHk= -go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= -go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= -go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= -go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= -go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= -go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= -go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= go.opentelemetry.io/contrib/detectors/gcp v1.36.0 h1:F7q2tNlCaHY9nMKHR6XH9/qkp8FktLnIcy6jJNyOCQw= go.opentelemetry.io/contrib/detectors/gcp v1.36.0/go.mod h1:IbBN8uAIIx734PTonTPxAxnjc2pQTxWNkwfstZ+6H2k= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.53.0 h1:9G6E0TXzGFVfTnawRzrPl83iHOAV7L8NJiR8RSGYV1g= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.53.0/go.mod h1:azvtTADFQJA8mX80jIH/akaE7h+dbm/sVuaHqN13w74= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.60.0 h1:x7wzEgXfnzJcHDwStJT+mxOz4etr2EcexjqhBvmoakw= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.60.0/go.mod h1:rg+RlpR5dKwaS95IyyZqj5Wd4E13lk/msnTS0Xl9lJM= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0 h1:4K4tsIXefpVJtvA/8srF4V4y0akAoPHkIslgAkjixJA= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.53.0/go.mod h1:jjdQuTGVsXV4vSs+CJ2qYDeDPf9yIJV23qlIzBm73Vg= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.60.0 h1:sbiXRNDSWJOTobXh5HyQKjq6wUC5tNybqjIqDpAY4CU= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.60.0/go.mod h1:69uWxva0WgAA/4bu2Yy70SLDBwZXuQ6PbBpbsa5iZrQ= -go.opentelemetry.io/otel v1.28.0 h1:/SqNcYk+idO0CxKEUOtKQClMK/MimZihKYMruSMViUo= -go.opentelemetry.io/otel v1.28.0/go.mod h1:q68ijF8Fc8CnMHKyzqL6akLO46ePnjkgfIMIjUIX9z4= -go.opentelemetry.io/otel v1.32.0 h1:WnBN+Xjcteh0zdk01SVqV55d/m62NJLJdIyb4y/WO5U= -go.opentelemetry.io/otel v1.32.0/go.mod h1:00DCVSB0RQcnzlwyTfqtxSm+DRr9hpYrHjNGiBHVQIg= -go.opentelemetry.io/otel v1.36.0 h1:UumtzIklRBY6cI/lllNZlALOF5nNIzJVb16APdvgTXg= -go.opentelemetry.io/otel v1.36.0/go.mod h1:/TcFMXYjyRNh8khOAO9ybYkqaDBb/70aVwkNML4pP8E= -go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.10.0/go.mod h1:78XhIg8Ht9vR4tbLNUhXsiOnE2HOuSeKAiAcoVQEpOY= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.28.0 h1:3Q/xZUyC1BBkualc9ROb4G8qkH90LXEIICcs5zv1OYY= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.28.0/go.mod h1:s75jGIWA9OfCMzF0xr+ZgfrB5FEbbV7UuYo32ahUiFI= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.27.0 h1:qFffATk0X+HD+f1Z8lswGiOQYKHRlzfmdJm0wEaVrFA= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.27.0/go.mod h1:MOiCmryaYtc+V0Ei+Tx9o5S1ZjA7kzLucuVuyzBZloQ= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.19.0/go.mod h1:oVdCUtjq9MK9BlS7TtucsQwUcXcymNiEDjgDD2jMtZU= -go.opentelemetry.io/otel/metric v1.28.0 h1:f0HGvSl1KRAU1DLgLGFjrwVyismPlnuU6JD6bOeuA5Q= -go.opentelemetry.io/otel/metric v1.28.0/go.mod h1:Fb1eVBFZmLVTMb6PPohq3TO9IIhUisDsbJoL/+uQW4s= -go.opentelemetry.io/otel/metric v1.32.0 h1:xV2umtmNcThh2/a/aCP+h64Xx5wsj8qqnkYZktzNa0M= -go.opentelemetry.io/otel/metric v1.32.0/go.mod h1:jH7CIbbK6SH2V2wE16W05BHCtIDzauciCRLoc/SyMv8= -go.opentelemetry.io/otel/metric v1.36.0 h1:MoWPKVhQvJ+eeXWHFBOPoBOi20jh6Iq2CcCREuTYufE= -go.opentelemetry.io/otel/metric v1.36.0/go.mod h1:zC7Ks+yeyJt4xig9DEw9kuUFe5C3zLbVjV2PzT6qzbs= -go.opentelemetry.io/otel/sdk v1.28.0 h1:b9d7hIry8yZsgtbmM0DKyPWMMUMlK9NEKuIG4aBqWyE= -go.opentelemetry.io/otel/sdk v1.28.0/go.mod h1:oYj7ClPUA7Iw3m+r7GeEjz0qckQRJK2B8zjcZEfu7Pg= -go.opentelemetry.io/otel/sdk v1.32.0 h1:RNxepc9vK59A8XsgZQouW8ue8Gkb4jpWtJm9ge5lEG4= -go.opentelemetry.io/otel/sdk v1.36.0 h1:b6SYIuLRs88ztox4EyrvRti80uXIFy+Sqzoh9kFULbs= -go.opentelemetry.io/otel/sdk v1.36.0/go.mod h1:+lC+mTgD+MUWfjJubi2vvXWcVxyr9rmlshZni72pXeY= -go.opentelemetry.io/otel/sdk/metric v1.36.0 h1:r0ntwwGosWGaa0CrSt8cuNuTcccMXERFwHX4dThiPis= -go.opentelemetry.io/otel/sdk/metric v1.36.0/go.mod h1:qTNOhFDfKRwX0yXOqJYegL5WRaW376QbB7P4Pb0qva4= -go.opentelemetry.io/otel/trace v1.28.0 h1:GhQ9cUuQGmNDd5BTCP2dAvv75RdMxEfTmYejp+lkx9g= -go.opentelemetry.io/otel/trace v1.28.0/go.mod h1:jPyXzNPg6da9+38HEwElrQiHlVMTnVfM3/yv2OlIHaI= -go.opentelemetry.io/otel/trace v1.32.0 h1:WIC9mYrXf8TmY/EXuULKc8hR17vE+Hjv2cssQDe03fM= -go.opentelemetry.io/otel/trace v1.32.0/go.mod h1:+i4rkvCraA+tG6AzwloGaCtkx53Fa+L+V8e9a7YvhT8= -go.opentelemetry.io/otel/trace v1.36.0 h1:ahxWNuqZjpdiFAyrIoQ4GIiAIhxAunQR6MUoKrsNd4w= -go.opentelemetry.io/otel/trace v1.36.0/go.mod h1:gQ+OnDZzrybY4k4seLzPAWNwVBBVlF2szhehOBB/tGA= -go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= -go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= -go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= -go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0= -go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8= -go.starlark.net v0.0.0-20230525235612-a134d8f9ddca h1:VdD38733bfYv5tUZwEIskMM93VanwNIi5bIKnDrJdEY= -go.starlark.net v0.0.0-20230525235612-a134d8f9ddca/go.mod h1:jxU+3+j+71eXOW14274+SmmuW82qJzl6iZSeqEtTGds= -go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= +go.opentelemetry.io/otel v1.37.0 h1:9zhNfelUvx0KBfu/gb+ZgeAfAgtWrfHJZcAqFC228wQ= +go.opentelemetry.io/otel v1.37.0/go.mod h1:ehE/umFRLnuLa/vSccNq9oS1ErUlkkK71gMcN34UG8I= +go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.36.0 h1:rixTyDGXFxRy1xzhKrotaHy3/KXdPhlWARrCgK+eqUY= +go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.36.0/go.mod h1:dowW6UsM9MKbJq5JTz2AMVp3/5iW5I/TStsk8S+CfHw= +go.opentelemetry.io/otel/metric v1.37.0 h1:mvwbQS5m0tbmqML4NqK+e3aDiO02vsf/WgbsdpcPoZE= +go.opentelemetry.io/otel/metric v1.37.0/go.mod h1:04wGrZurHYKOc+RKeye86GwKiTb9FKm1WHtO+4EVr2E= +go.opentelemetry.io/otel/sdk v1.37.0 h1:ItB0QUqnjesGRvNcmAcU0LyvkVyGJ2xftD29bWdDvKI= +go.opentelemetry.io/otel/sdk v1.37.0/go.mod h1:VredYzxUvuo2q3WRcDnKDjbdvmO0sCzOvVAiY+yUkAg= +go.opentelemetry.io/otel/sdk/metric v1.37.0 h1:90lI228XrB9jCMuSdA0673aubgRobVZFhbjxHHspCPc= +go.opentelemetry.io/otel/sdk/metric v1.37.0/go.mod h1:cNen4ZWfiD37l5NhS+Keb5RXVWZWpRE+9WyVCpbo5ps= +go.opentelemetry.io/otel/trace v1.37.0 h1:HLdcFNbRQBE2imdSEgm/kwqmQj1Or1l/7bW6mxVK7z4= +go.opentelemetry.io/otel/trace v1.37.0/go.mod h1:TlgrlQ+PtQO5XFerSPUYG0JSgGyryXewPGyayAWSBS0= go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto= go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE= -go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= -go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= -go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= -go.uber.org/zap v1.17.0/go.mod h1:MXVU+bhUf/A7Xi2HNOnopQOrmycQ5Ih87HtOu4q5SSo= -go.uber.org/zap v1.26.0 h1:sI7k6L95XOKS281NhVKOFCUNIvv9e0w4BF8N3u+tCRo= -go.uber.org/zap v1.26.0/go.mod h1:dtElttAiwGvoJ/vj4IwHBS/gXsEu/pZ50mUIRWuG0so= golang.org/x/arch v0.0.0-20210923205945-b76863e36670/go.mod h1:5om86z9Hs0C8fWVUuoMHwpExlXzs5Tkyp9hOrfG7pp8= golang.org/x/arch v0.3.0 h1:02VY4/ZcO/gBOH6PUaoiptASxtXU10jazRCP865E97k= golang.org/x/arch v0.3.0/go.mod h1:5om86z9Hs0C8fWVUuoMHwpExlXzs5Tkyp9hOrfG7pp8= golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= -golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= -golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20190820162420-60c769a6c586/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= -golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -golang.org/x/crypto v0.0.0-20220314234659-1baeb1ce4c0b/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= -golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= -golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= -golang.org/x/crypto v0.9.0/go.mod h1:yrmDGqONDYtNj3tH8X9dzUun2m2lzPa9ngI6/RUPGR0= -golang.org/x/crypto v0.10.0/go.mod h1:o4eNf7Ede1fv+hwOwZsTHl9EsPFO6q6ZvYR8vYfY45I= -golang.org/x/crypto v0.12.0/go.mod h1:NF0Gs7EO5K4qLn+Ylc+fih8BSTeIjAP05siRnAh98yw= -golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A= -golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70= -golang.org/x/crypto v0.31.0 h1:ihbySMvVjLAeSH1IbfcRTkD/iNscyz8rGzjF/E5hV6U= -golang.org/x/crypto v0.31.0/go.mod h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk= -golang.org/x/crypto v0.32.0 h1:euUpcYgM8WcP71gNpTqQCn6rC2t6ULUPiOzfWaXVVfc= -golang.org/x/crypto v0.32.0/go.mod h1:ZnnJkOaASj8g0AjIduWNlq2NRxL0PlBrbKVyZ6V/Ugc= -golang.org/x/crypto v0.36.0 h1:AnAEvhDddvBdpY+uR+MyHmuZzzNqXSe/GvuDeob5L34= -golang.org/x/crypto v0.36.0/go.mod h1:Y4J0ReaxCR1IMaabaSMugxJES1EpwhBHhv2bDHklZvc= -golang.org/x/crypto v0.38.0 h1:jt+WWG8IZlBnVbomuhg2Mdq0+BBQaHbtqHEFEigjUV8= -golang.org/x/crypto v0.38.0/go.mod h1:MvrbAqul58NNYPKnOra203SB9vpuZW0e+RRZV+Ggqjw= -golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= -golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= -golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= -golang.org/x/exp v0.0.0-20190125153040-c74c464bbbf2/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= -golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= -golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= -golang.org/x/exp v0.0.0-20190829153037-c13cbed26979/go.mod h1:86+5VVa7VpoJ4kLfm080zCjGlMRFzhUhsZKEZO7MGek= -golang.org/x/exp v0.0.0-20191002040644-a1355ae1e2c3/go.mod h1:NOZ3BPKG0ec/BKJQgnvsSFpcKLM5xXVWnvZS97DWHgE= -golang.org/x/exp v0.0.0-20191030013958-a1ab85dbe136/go.mod h1:JXzH8nQsPlswgeRAPE3MuO9GYsAcnJvJ4vnMwN/5qkY= -golang.org/x/exp v0.0.0-20191129062945-2f5052295587/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= -golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= -golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= -golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= -golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= -golang.org/x/exp v0.0.0-20220827204233-334a2380cb91/go.mod h1:cyybsKvd6eL0RnXn6p/Grxp8F5bW7iYuBgsNCOHpMYE= -golang.org/x/exp v0.0.0-20230905200255-921286631fa9 h1:GoHiUyI/Tp2nVkLI2mCxVkOjsbSXD66ic0XW0js0R9g= -golang.org/x/exp v0.0.0-20230905200255-921286631fa9/go.mod h1:S2oDrQGGwySpoQPVqRShND87VCbxmc6bL1Yd2oYrm6k= -golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs= -golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= -golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= -golang.org/x/image v0.0.0-20190910094157-69e4b8554b2a/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= -golang.org/x/image v0.0.0-20200119044424-58c23975cae1/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= -golang.org/x/image v0.0.0-20200430140353-33d19683fad8/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= -golang.org/x/image v0.0.0-20200618115811-c13761719519/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= -golang.org/x/image v0.0.0-20201208152932-35266b937fa6/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= -golang.org/x/image v0.0.0-20210216034530-4410531fe030/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= -golang.org/x/image v0.0.0-20210607152325-775e3b0c77b9/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= -golang.org/x/image v0.0.0-20210628002857-a66eb6448b8d/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= -golang.org/x/image v0.0.0-20211028202545-6944b10bf410/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= -golang.org/x/image v0.0.0-20220302094943-723b81ca9867/go.mod h1:023OzeP/+EPmXeapQh35lcL3II3LrY8Ic+EFFKVhULM= -golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= -golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= -golang.org/x/lint v0.0.0-20190301231843-5614ed5bae6f/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= -golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20190409202823-959b441ac422/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20190909230951-414d861bb4ac/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f/go.mod h1:5qLYkcX4OjUUV8bRuDixDT3tpyyb+LUpUlRWLxfhWrs= -golang.org/x/lint v0.0.0-20200130185559-910be7a94367/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= -golang.org/x/lint v0.0.0-20200302205851-738671d3881b/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= -golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= -golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= -golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6/go.mod h1:z+o9i4GpDbdi3rU15maQ/Ox0txvL9dWGYEHz965HBQE= -golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028/go.mod h1:E/iHnbuqvinMTCcRqshq8CkpyQDoeVncDDYHnLhea+o= -golang.org/x/mod v0.0.0-20190513183733-4bf6d317e70e/go.mod h1:mXi4GBBbnImb6dmsKGUJ2LatrhH/nqhxcFungHvyanc= -golang.org/x/mod v0.1.0/go.mod h1:0QHyrYULN0/3qlju5TqG8bIK38QM8yzMo5ekMj3DlcY= -golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= -golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= +golang.org/x/crypto v0.43.0 h1:dduJYIi3A3KOfdGOHX8AVZ/jGiyPa3IbBozJ5kNuE04= +golang.org/x/crypto v0.43.0/go.mod h1:BFbav4mRNlXJL4wNeejLpWxB7wMbc79PdRGhWKncxR0= golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.5.0/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= -golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= -golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= -golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.9.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.10.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.11.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA= -golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= -golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20181023162649-9b4f9f5ad519/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/mod v0.28.0 h1:gQBtGhjxykdjY9YhZpSlZIsbnaE2+PgjfLWUQTnoZ1U= +golang.org/x/mod v0.28.0/go.mod h1:yfB/L0NOf/kmEbXjzCPOx1iK1fRutOydrCMsqRhEBxI= golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20181201002055-351d144fa1fc/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20191002035440-2ec189313ef0/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200202094626-16171245cfb2/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200506145744-7e3656a0809f/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200513185701-a91f0712d120/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20200625001655-4c5254603344/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= -golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= -golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.0.0-20201031054903-ff519b6c9102/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.0.0-20201209123823-ac852fbbde11/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= -golang.org/x/net v0.0.0-20201224014010-6772e930b67b/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= -golang.org/x/net v0.0.0-20210119194325-5f4716e94777/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= -golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= -golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc= -golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= -golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= -golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= -golang.org/x/net v0.0.0-20220325170049-de3da57026de/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= -golang.org/x/net v0.0.0-20220412020605-290c469a71a5/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= -golang.org/x/net v0.0.0-20220425223048-2871e0cb64e4/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= -golang.org/x/net v0.0.0-20220607020251-c690dde0001d/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.0.0-20220617184016-355a448f1bc9/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.0.0-20220624214902-1bab6f366d9e/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.0.0-20220909164309-bea034e7d591/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= -golang.org/x/net v0.0.0-20221012135044-0b7e1fb9d458/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= -golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= -golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco= -golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= -golang.org/x/net v0.4.0/go.mod h1:MBQ8lrhLObU/6UmLb4fmbmk5OcyYmqtbGd/9yIeKjEE= -golang.org/x/net v0.5.0/go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws= -golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= -golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= -golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= -golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns= -golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= -golang.org/x/net v0.11.0/go.mod h1:2L/ixqYpgIVXmeoSA/4Lu7BzTG4KIyPIryS4IsOd1oQ= -golang.org/x/net v0.14.0/go.mod h1:PpSgVXXLK0OxS0F31C1/tv6XNguvCrnXIDrFMspZIUI= -golang.org/x/net v0.26.0 h1:soB7SVo0PWrY4vPW/+ay0jKDNScG2X9wFeYlXIvJsOQ= -golang.org/x/net v0.26.0/go.mod h1:5YKkiSynbBIh3p6iOc/vibscux0x38BZDkn8sCUPxHE= -golang.org/x/net v0.31.0 h1:68CPQngjLL0r2AlUKiSxtQFKvzRVbnzLwMUn5SzcLHo= -golang.org/x/net v0.31.0/go.mod h1:P4fl1q7dY2hnZFxEk4pPSkDHF+QqjitcnDjUQyMM+pM= -golang.org/x/net v0.34.0 h1:Mb7Mrk043xzHgnRM88suvJFwzVrRfHEHJEl5/71CKw0= -golang.org/x/net v0.34.0/go.mod h1:di0qlW3YNM5oh6GqDGQr92MyTozJPmybPK4Ev/Gm31k= -golang.org/x/net v0.38.0 h1:vRMAPTMaeGqVhG5QyLJHqNDwecKTomGeqbnfZyKlBI8= -golang.org/x/net v0.38.0/go.mod h1:ivrbrMbzFq5J41QOQh0siUuly180yBYtLp+CKbEaFx8= -golang.org/x/net v0.40.0 h1:79Xs7wF06Gbdcg4kdCCIQArK11Z1hr5POQ6+fIYHNuY= -golang.org/x/net v0.40.0/go.mod h1:y0hY0exeL2Pku80/zKK7tpntoX23cqL3Oa6njdgRtds= -golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= -golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= -golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= -golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= -golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= -golang.org/x/oauth2 v0.0.0-20200902213428-5d25da1a8d43/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20201109201403-9fd604954f58/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20201208152858-08078c50e5b5/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210402161424-2e8d93401602/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210628180205-a41e5a781914/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210805134026-6f1e6394065a/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= -golang.org/x/oauth2 v0.0.0-20220309155454-6242fa91716a/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= -golang.org/x/oauth2 v0.0.0-20220411215720-9780585627b5/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc= -golang.org/x/oauth2 v0.0.0-20220608161450-d0670ef3b1eb/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE= -golang.org/x/oauth2 v0.0.0-20220622183110-fd043fe589d2/go.mod h1:jaDAt6Dkxork7LmZnYtzbRWj0W47D86a3TGe0YHBvmE= -golang.org/x/oauth2 v0.0.0-20220822191816-0ebed06d0094/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= -golang.org/x/oauth2 v0.0.0-20220909003341-f21342109be1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= -golang.org/x/oauth2 v0.0.0-20221006150949-b44042a4b9c1/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= -golang.org/x/oauth2 v0.0.0-20221014153046-6fdb5e3db783/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= -golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec= -golang.org/x/oauth2 v0.5.0/go.mod h1:9/XBHVqLaWO3/BRHs5jbpYCnOZVjj5V0ndyaAM7KB4I= -golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw= -golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4= -golang.org/x/oauth2 v0.8.0/go.mod h1:yr7u4HXZRm1R1kBWqr/xKNqewf0plRYoB7sla+BCIXE= -golang.org/x/oauth2 v0.11.0/go.mod h1:LdF7O/8bLR/qWK9DrpXmbHLTouvRHK0SgJl0GmDBchk= -golang.org/x/oauth2 v0.21.0 h1:tsimM75w1tF/uws5rbeHzIWxEqElMehnc+iW793zsZs= -golang.org/x/oauth2 v0.21.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= -golang.org/x/oauth2 v0.23.0 h1:PbgcYx2W7i4LvjJWEbf0ngHV6qJYr86PkAV3bXdLEbs= -golang.org/x/oauth2 v0.23.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= -golang.org/x/oauth2 v0.26.0 h1:afQXWNNaeC4nvZ0Ed9XvCCzXM6UHJG7iCg0W4fPqSBE= -golang.org/x/oauth2 v0.26.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= -golang.org/x/oauth2 v0.28.0 h1:CrgCKl8PPAVtLnU3c+EDw6x11699EWlsDeWNWKdIOkc= -golang.org/x/oauth2 v0.28.0/go.mod h1:onh5ek6nERTohokkhCD/y2cV4Do3fxFHFuAejCkRWT8= +golang.org/x/net v0.46.0 h1:giFlY12I07fugqwPuWJi68oOnpfqFnJIJzaIIm2JVV4= +golang.org/x/net v0.46.0/go.mod h1:Q9BGdFy1y4nkUwiLvT5qtyhAnEHgnQ/zd8PfU6nc210= golang.org/x/oauth2 v0.30.0 h1:dnDm7JmhM45NNpd8FDDeLhK6FwqbOf4MLCM9zb1BOHI= golang.org/x/oauth2 v0.30.0/go.mod h1:B++QgG3ZKulg6sRPGD/mqlHQs5rB3Ml9erfeDY7xKlU= -golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20220819030929-7fc1605a5dde/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20220929204114-8fcdb60fdcc0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.2.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= -golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ= -golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= -golang.org/x/sync v0.10.0 h1:3NQrjDixjgGwUOCaF8w2+VYHv0Ve/vGYSbdkTa98gmQ= -golang.org/x/sync v0.10.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= -golang.org/x/sync v0.11.0 h1:GGz8+XQP4FvTTrjZPzNKTMFtSXH80RAzG+5ghFPgK9w= -golang.org/x/sync v0.11.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= -golang.org/x/sync v0.12.0 h1:MHc5BpPuC30uJk597Ri8TV3CNZcTLu6B6z4lJy+g6Jw= -golang.org/x/sync v0.12.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA= -golang.org/x/sync v0.14.0 h1:woo0S4Yywslg6hp4eUFjTVOyKt0RookbpAHG4c1HmhQ= -golang.org/x/sync v0.14.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA= -golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sync v0.17.0 h1:l60nONMj9l5drqw6jlhIELNv9I0A4OFgRsG9k2oT9Ug= +golang.org/x/sync v0.17.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20181026203630-95b1ffbd15a5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190801041406-cbf593c0f2f3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200212091648-12a6c2dcc1e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200501052902-10377860bb8e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20201201145000-ef89a241ccb3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210304124612-50617c2ba197/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210305230114-8fe3ee5dd75b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210403161142-5e06dd20ab57/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210514084401-e8d321eab015/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210603125802-9665404d3644/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210816183151-1e6c022a8912/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210823070655-63515b42dcdf/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210908233432-aa78b53d3365/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211007075335-d3039528d8ac/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211124211545-fe61309f8881/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211210111614-af8b64212486/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220209214540-3681064d5158/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220227234510-4e6760a101f9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220328115105-d36c6a25d886/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220502124256-b6088ccd6cba/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220610221304-9f5ed59c137d/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220615213510-4f61da869c0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220624220833-87e55d714810/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220704084225-05e143d24a9e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220829200755-d48e67d00261/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.4.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.9.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34= -golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA= -golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= -golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.31.0 h1:ioabZlmFYtWhL+TRYpcnNlLwhyxaM9kWTDEmfnprqik= -golang.org/x/sys v0.31.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k= -golang.org/x/sys v0.33.0 h1:q3i8TbbEz+JRD9ywIRlyRAQbM0qF7hu24q3teo2hbuw= -golang.org/x/sys v0.33.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k= -golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= -golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/term v0.0.0-20220526004731-065cf7ba2467/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc= -golang.org/x/term v0.3.0/go.mod h1:q750SLmJuPmVoN1blW3UFBPREJfb1KmY3vwxfr+nFDA= -golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ= -golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= -golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= -golang.org/x/term v0.7.0/go.mod h1:P32HKFT3hSsZrRxla30E9HqToFYAQPCMs/zFMBUFqPY= -golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= -golang.org/x/term v0.9.0/go.mod h1:M6DEAAIenWoTxdKrOltXcmDY3rSplQUkrvaDU5FcQyo= -golang.org/x/term v0.11.0/go.mod h1:zC9APTIj3jG3FdV/Ons+XE1riIZXG4aZ4GTHiPZJPIU= -golang.org/x/term v0.24.0 h1:Mh5cbb+Zk2hqqXNO7S1iTjEphVL+jb8ZWaqh/g+JWkM= -golang.org/x/term v0.24.0/go.mod h1:lOBK/LVxemqiMij05LGJ0tzNr8xlmwBRJ81PX6wVLH8= -golang.org/x/term v0.27.0 h1:WP60Sv1nlK1T6SupCHbXzSaN0b9wUmsPoRS9b61A23Q= -golang.org/x/term v0.27.0/go.mod h1:iMsnZpn0cago0GOrHO2+Y7u7JPn5AylBrcoWkElMTSM= -golang.org/x/term v0.28.0 h1:/Ts8HFuMR2E6IP/jlo7QVLZHggjKQbhu/7H0LJFr3Gg= -golang.org/x/term v0.28.0/go.mod h1:Sw/lC2IAUZ92udQNf3WodGtn4k/XoLyZoh8v/8uiwek= -golang.org/x/term v0.30.0 h1:PQ39fJZ+mfadBm0y5WlL4vlM7Sx1Hgf13sMIY2+QS9Y= -golang.org/x/term v0.30.0/go.mod h1:NYYFdzHoI5wRh/h5tDMdMqCqPJZEuNqVR5xJLd/n67g= -golang.org/x/term v0.32.0 h1:DR4lr0TjUs3epypdhTOkMmuF5CDFJ/8pOnbzMZPQ7bg= -golang.org/x/term v0.32.0/go.mod h1:uZG1FhGx848Sqfsq4/DlJr3xGGsYMu/L5GW4abiaEPQ= -golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +golang.org/x/sys v0.37.0 h1:fdNQudmxPjkdUTPnLn5mdQv7Zwvbvpaxqs831goi9kQ= +golang.org/x/sys v0.37.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks= +golang.org/x/term v0.36.0 h1:zMPR+aF8gfksFprF/Nc/rd1wRS1EI6nDBGyWAvDzx2Q= +golang.org/x/term v0.36.0/go.mod h1:Qu394IJq6V6dCBRgwqshf3mPF85AqzYEzofzRdZkWss= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= -golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ= -golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.5.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= -golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= -golang.org/x/text v0.10.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= -golang.org/x/text v0.12.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= -golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224= -golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= -golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= -golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= -golang.org/x/text v0.22.0 h1:bofq7m3/HAFvbF51jz3Q9wLg3jkvSPuiZu/pD1XwgtM= -golang.org/x/text v0.22.0/go.mod h1:YRoo4H8PVmsu+E3Ou7cqLVH8oXWIHVoX0jqUWALQhfY= -golang.org/x/text v0.23.0 h1:D71I7dUrlY+VX0gQShAThNGHFxZ13dGLBHQLVl1mJlY= -golang.org/x/text v0.23.0/go.mod h1:/BLNzu4aZCJ1+kcD0DNRotWKage4q2rGVAg4o22unh4= -golang.org/x/text v0.25.0 h1:qVyWApTSYLk/drJRO5mDlNYskwQznZmkpV2c8q9zls4= -golang.org/x/text v0.25.0/go.mod h1:WEdwpYrmk1qmdHvhkSTNPm3app7v4rsT8F2UD6+VHIA= -golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.0.0-20220922220347-f3bd1da661af/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.1.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk= -golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= -golang.org/x/time v0.7.0 h1:ntUhktv3OPE6TgYxXWv9vKvUSJyIFJlyohwbkEwPrKQ= -golang.org/x/time v0.7.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= +golang.org/x/text v0.30.0 h1:yznKA/E9zq54KzlzBEAWn1NXSQ8DIp/NYMy88xJjl4k= +golang.org/x/text v0.30.0/go.mod h1:yDdHFIX9t+tORqspjENWgzaCVXgk0yYnYuSZ8UzzBVM= golang.org/x/time v0.11.0 h1:/bpjEDfN9tkoN/ryeYHnv5hcMlc8ncjMcM4XBk5NWV0= golang.org/x/time v0.11.0/go.mod h1:CDIdPxbZBQxdj6cxyCIdrNogrJKMJ7pr37NYpMcMDSg= -golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20190206041539-40960b6deb8e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= -golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= -golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= -golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= -golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20190828213141-aed303cbaa74/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20190927191325-030b2cf1153e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191112195655-aa38f8e97acc/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191130070609-6e064ea0cf2d/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= -golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= -golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= -golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= -golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201124115921-2c860bdd6e78/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= -golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= -golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= -golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= -golang.org/x/tools v0.3.0/go.mod h1:/rWhSS2+zyEVwoJf8YAX6L2f0ntZ7Kn/mGgAWcipA5k= -golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= -golang.org/x/tools v0.7.0/go.mod h1:4pg6aUX35JBAogB10C9AtvVL+qowtN4pT3CGSQex14s= -golang.org/x/tools v0.8.0/go.mod h1:JxBZ99ISMI5ViVkT1tr6tdNmXeTrcpVSD3vZ1RsRdN4= -golang.org/x/tools v0.9.1/go.mod h1:owI94Op576fPu3cIGQeHs3joujW/2Oc6MtlxbF5dfNc= -golang.org/x/tools v0.10.0/go.mod h1:UJwyiVBsOA2uwvK/e5OY3GTpDUJriEd+/YlqAwLPmyM= -golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg= -golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk= -golang.org/x/tools v0.27.0/go.mod h1:sUi0ZgbwW9ZPAq26Ekut+weQPR5eIM6GQLQ1Yjm1H0Q= +golang.org/x/tools v0.37.0 h1:DVSRzp7FwePZW356yEAChSdNcQo6Nsp+fex1SUW09lE= +golang.org/x/tools v0.37.0/go.mod h1:MBN5QPQtLMHVdvsbtarmTNukZDdgwdwlO5qGacAzF0w= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= -golang.org/x/xerrors v0.0.0-20220609144429-65e65417b02f/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= -golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= -gomodules.xyz/jsonpatch/v2 v2.4.0/go.mod h1:AH3dM2RI6uoBZxn3LVrfvJ3E0/9dG4cSrbuBJT4moAY= -gonum.org/v1/gonum v0.0.0-20180816165407-929014505bf4/go.mod h1:Y+Yx5eoAFn32cQvJDxZx5Dpnq+c3wtXuadVZAcxbbBo= -gonum.org/v1/gonum v0.8.2/go.mod h1:oe/vMfY3deqTw+1EZJhuvEW2iwGF1bW9wwu7XCu0+v0= -gonum.org/v1/gonum v0.9.3/go.mod h1:TZumC3NeyVQskjXqmyWt4S3bINhy7B4eYwW69EbyX+0= -gonum.org/v1/gonum v0.11.0/go.mod h1:fSG4YDCxxUZQJ7rKsQrj0gMOg00Il0Z96/qMA4bVQhA= -gonum.org/v1/netlib v0.0.0-20190313105609-8cb42192e0e0/go.mod h1:wa6Ws7BG/ESfp6dHfk7C6KdzKA7wR7u/rKwOGE66zvw= -gonum.org/v1/plot v0.0.0-20190515093506-e2840ee46a6b/go.mod h1:Wt8AAjI+ypCyYX3nZBvf6cAIx93T+c/OS2HFAYskSZc= -gonum.org/v1/plot v0.9.0/go.mod h1:3Pcqqmp6RHvJI72kgb8fThyUnav364FOsdDo2aGW5lY= -gonum.org/v1/plot v0.10.1/go.mod h1:VZW5OlhkL1mysU9vaqNHnsy86inf6Ot+jB3r+BczCEo= -google.golang.org/api v0.4.0/go.mod h1:8k5glujaEP+g9n7WNsDg8QP6cUVNI86fCNMcbazEtwE= -google.golang.org/api v0.7.0/go.mod h1:WtwebWUNSVBH/HAw79HIFXZNqEvBhG+Ra+ax0hx3E3M= -google.golang.org/api v0.8.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= -google.golang.org/api v0.9.0/go.mod h1:o4eAsZoiT+ibD93RtjEohWalFOjRDx6CVaqeizhEnKg= -google.golang.org/api v0.13.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= -google.golang.org/api v0.14.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= -google.golang.org/api v0.15.0/go.mod h1:iLdEw5Ide6rF15KTC1Kkl0iskquN2gFfn9o9XIsbkAI= -google.golang.org/api v0.17.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.18.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.19.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.20.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.22.0/go.mod h1:BwFmGc8tA3vsd7r/7kR8DY7iEEGSU04BFxCo5jP/sfE= -google.golang.org/api v0.24.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= -google.golang.org/api v0.28.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= -google.golang.org/api v0.29.0/go.mod h1:Lcubydp8VUV7KeIHD9z2Bys/sm/vGKnG1UHuDBSrHWM= -google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz5138Fc= -google.golang.org/api v0.35.0/go.mod h1:/XrVsuzM0rZmrsbjJutiuftIzeuTQcEeaYcSk/mQ1dg= -google.golang.org/api v0.36.0/go.mod h1:+z5ficQTmoYpPn8LCUNVpK5I7hwkpjbcgqA7I34qYtE= -google.golang.org/api v0.40.0/go.mod h1:fYKFpnQN0DsDSKRVRcQSDQNtqWPfM9i+zNPxepjRCQ8= -google.golang.org/api v0.41.0/go.mod h1:RkxM5lITDfTzmyKFPt+wGrCJbVfniCr2ool8kTBzRTU= -google.golang.org/api v0.43.0/go.mod h1:nQsDGjRXMo4lvh5hP0TKqF244gqhGcr/YSIykhUk/94= -google.golang.org/api v0.44.0/go.mod h1:EBOGZqzyhtvMDoxwS97ctnh0zUmYY6CxqXsc1AvkYD8= -google.golang.org/api v0.47.0/go.mod h1:Wbvgpq1HddcWVtzsVLyfLp8lDg6AA241LmgIL59tHXo= -google.golang.org/api v0.48.0/go.mod h1:71Pr1vy+TAZRPkPs/xlCf5SsU8WjuAWv1Pfjbtukyy4= -google.golang.org/api v0.50.0/go.mod h1:4bNT5pAuq5ji4SRZm+5QIkjny9JAyVD/3gaSihNefaw= -google.golang.org/api v0.51.0/go.mod h1:t4HdrdoNgyN5cbEfm7Lum0lcLDLiise1F8qDKX00sOU= -google.golang.org/api v0.54.0/go.mod h1:7C4bFFOvVDGXjfDTAsgGwDgAxRDeQ4X8NvUedIt6z3k= -google.golang.org/api v0.55.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= -google.golang.org/api v0.56.0/go.mod h1:38yMfeP1kfjsl8isn0tliTjIb1rJXcQi4UXlbqivdVE= -google.golang.org/api v0.57.0/go.mod h1:dVPlbZyBo2/OjBpmvNdpn2GRm6rPy75jyU7bmhdrMgI= -google.golang.org/api v0.61.0/go.mod h1:xQRti5UdCmoCEqFxcz93fTl338AVqDgyaDRuOZ3hg9I= -google.golang.org/api v0.63.0/go.mod h1:gs4ij2ffTRXwuzzgJl/56BdwJaA194ijkfn++9tDuPo= -google.golang.org/api v0.67.0/go.mod h1:ShHKP8E60yPsKNw/w8w+VYaj9H6buA5UqDp8dhbQZ6g= -google.golang.org/api v0.70.0/go.mod h1:Bs4ZM2HGifEvXwd50TtW70ovgJffJYw2oRCOFU/SkfA= -google.golang.org/api v0.71.0/go.mod h1:4PyU6e6JogV1f9eA4voyrTY2batOLdgZ5qZ5HOCc4j8= -google.golang.org/api v0.74.0/go.mod h1:ZpfMZOVRMywNyvJFeqL9HRWBgAuRfSjJFpe9QtRRyDs= -google.golang.org/api v0.75.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA= -google.golang.org/api v0.77.0/go.mod h1:pU9QmyHLnzlpar1Mjt4IbapUCy8J+6HD6GeELN69ljA= -google.golang.org/api v0.78.0/go.mod h1:1Sg78yoMLOhlQTeF+ARBoytAcH1NNyyl390YMy6rKmw= -google.golang.org/api v0.80.0/go.mod h1:xY3nI94gbvBrE0J6NHXhxOmW97HG7Khjkku6AFB3Hyg= -google.golang.org/api v0.84.0/go.mod h1:NTsGnUFJMYROtiquksZHBWtHfeMC7iYthki7Eq3pa8o= -google.golang.org/api v0.85.0/go.mod h1:AqZf8Ep9uZ2pyTvgL+x0D3Zt0eoT9b5E8fmzfu6FO2g= -google.golang.org/api v0.90.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= -google.golang.org/api v0.93.0/go.mod h1:+Sem1dnrKlrXMR/X0bPnMWyluQe4RsNoYfmNLhOIkzw= -google.golang.org/api v0.95.0/go.mod h1:eADj+UBuxkh5zlrSntJghuNeg8HwQ1w5lTKkuqaETEI= -google.golang.org/api v0.96.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= -google.golang.org/api v0.97.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= -google.golang.org/api v0.98.0/go.mod h1:w7wJQLTM+wvQpNf5JyEcBoxK0RH7EDrh/L4qfsuJ13s= -google.golang.org/api v0.99.0/go.mod h1:1YOf74vkVndF7pG6hIHuINsM7eWwpVTAfNMNiL91A08= -google.golang.org/api v0.100.0/go.mod h1:ZE3Z2+ZOr87Rx7dqFsdRQkRBk36kDtp/h+QpHbB7a70= -google.golang.org/api v0.102.0/go.mod h1:3VFl6/fzoA+qNuS1N1/VfXY4LjoXN/wzeIp7TweWwGo= -google.golang.org/api v0.103.0/go.mod h1:hGtW6nK1AC+d9si/UBhw8Xli+QMOf6xyNAyJw4qU9w0= -google.golang.org/api v0.106.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= -google.golang.org/api v0.107.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= -google.golang.org/api v0.108.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= -google.golang.org/api v0.110.0/go.mod h1:7FC4Vvx1Mooxh8C5HWjzZHcavuS2f6pmJpZx60ca7iI= -google.golang.org/api v0.111.0/go.mod h1:qtFHvU9mhgTJegR31csQ+rwxyUTHOKFqCKWp1J0fdw0= -google.golang.org/api v0.114.0/go.mod h1:ifYI2ZsFK6/uGddGfAD5BMxlnkBqCmqHSDUVi45N5Yg= -google.golang.org/api v0.118.0/go.mod h1:76TtD3vkgmZ66zZzp72bUUklpmQmKlhh6sYtIjYK+5E= -google.golang.org/api v0.122.0/go.mod h1:gcitW0lvnyWjSp9nKxAbdHKIZ6vF4aajGueeslZOyms= -google.golang.org/api v0.124.0/go.mod h1:xu2HQurE5gi/3t1aFCvhPD781p0a3p11sdunTJ2BlP4= -google.golang.org/api v0.125.0/go.mod h1:mBwVAtz+87bEN6CbA1GtZPDOqY2R5ONPqJeIlvyo4Aw= -google.golang.org/api v0.126.0/go.mod h1:mBwVAtz+87bEN6CbA1GtZPDOqY2R5ONPqJeIlvyo4Aw= +gonum.org/v1/gonum v0.16.0 h1:5+ul4Swaf3ESvrOnidPp4GZbzf0mxVQpDCYUQE7OJfk= +gonum.org/v1/gonum v0.16.0/go.mod h1:fef3am4MQ93R2HHpKnLk4/Tbh/s0+wqD5nfa6Pnwy4E= google.golang.org/api v0.235.0 h1:C3MkpQSRxS1Jy6AkzTGKKrpSCOd2WOGrezZ+icKSkKo= google.golang.org/api v0.235.0/go.mod h1:QpeJkemzkFKe5VCE/PMv7GsUfn9ZF+u+q1Q7w6ckxTg= -google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= -google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= -google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= -google.golang.org/appengine v1.6.1/go.mod h1:i06prIuMbXzDqacNJfV5OdTW448YApPu5ww/cMBSeb0= -google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= -google.golang.org/appengine v1.6.6/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= -google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= -google.golang.org/appengine v1.6.8/go.mod h1:1jJ3jBArFh5pcgW8gCtRJnepW8FzD1V44FJffLiz/Ds= -google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= -google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= -google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= -google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= -google.golang.org/genproto v0.0.0-20190911173649-1774047e7e51/go.mod h1:IbNlFCBrqXvoKpeg0TB2l7cyZUmoaFKYIwrEpbDKLA8= -google.golang.org/genproto v0.0.0-20191108220845-16a3f7862a1a/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20191115194625-c23dd37a84c9/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20191216164720-4f79533eabd1/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20191230161307-f3c370f40bfb/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20200115191322-ca5a22157cba/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20200122232147-0452cf42e150/go.mod h1:n3cpQtvxv34hfy77yVDNjmbRyujviMdxYliBSkLhpCc= -google.golang.org/genproto v0.0.0-20200204135345-fa8e72b47b90/go.mod h1:GmwEX6Z4W5gMy59cAlVYjN9JhxgbQH6Gn+gFDQe2lzA= -google.golang.org/genproto v0.0.0-20200212174721-66ed5ce911ce/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200224152610-e50cd9704f63/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200228133532-8c2c7df3a383/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200305110556-506484158171/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200312145019-da6875a35672/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200331122359-1ee6d9798940/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200430143042-b979b6f78d84/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200513103714-09dca8ec2884/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20200515170657-fc4c6c6a6587/go.mod h1:YsZOwe1myG/8QRHRsmBRE1LrgQY60beZKjly0O1fX9U= -google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= -google.golang.org/genproto v0.0.0-20200618031413-b414f8b61790/go.mod h1:jDfRM7FcilCzHH/e9qn6dsT145K34l5v+OpcnNgKAAA= -google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20200904004341-0bd0a958aa1d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20201109203340-2640f1f9cdfb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20201201144952-b05cb90ed32e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20201210142538-e3217bee35cc/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20201214200347-8c77b98c765d/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210222152913-aa3ee6e6a81c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210303154014-9728d6b83eeb/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210310155132-4ce2db91004e/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210319143718-93e7006c17a6/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= -google.golang.org/genproto v0.0.0-20210329143202-679c6ae281ee/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A= -google.golang.org/genproto v0.0.0-20210402141018-6c239bbf2bb1/go.mod h1:9lPAdzaEmUacj36I+k7YKbEc5CXzPIeORRgDAUOu28A= -google.golang.org/genproto v0.0.0-20210513213006-bf773b8c8384/go.mod h1:P3QM42oQyzQSnHPnZ/vqoCdDmzH28fzWByN9asMeM8A= -google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= -google.golang.org/genproto v0.0.0-20210604141403-392c879c8b08/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= -google.golang.org/genproto v0.0.0-20210608205507-b6d2f5bf0d7d/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= -google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84/go.mod h1:SzzZ/N+nwJDaO1kznhnlzqS8ocJICar6hYhVyhi++24= -google.golang.org/genproto v0.0.0-20210713002101-d411969a0d9a/go.mod h1:AxrInvYm1dci+enl5hChSFPOmmUF1+uAa/UsgNRWd7k= -google.golang.org/genproto v0.0.0-20210716133855-ce7ef5c701ea/go.mod h1:AxrInvYm1dci+enl5hChSFPOmmUF1+uAa/UsgNRWd7k= -google.golang.org/genproto v0.0.0-20210728212813-7823e685a01f/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= -google.golang.org/genproto v0.0.0-20210805201207-89edb61ffb67/go.mod h1:ob2IJxKrgPT52GcgX759i1sleT07tiKowYBGbczaW48= -google.golang.org/genproto v0.0.0-20210813162853-db860fec028c/go.mod h1:cFeNkxwySK631ADgubI+/XFU/xp8FD5KIVV4rj8UC5w= -google.golang.org/genproto v0.0.0-20210821163610-241b8fcbd6c8/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210828152312-66f60bf46e71/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210831024726-fe130286e0e2/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210903162649-d08c68adba83/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210909211513-a8c4777a87af/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20210924002016-3dee208752a0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20211206160659-862468c7d6e0/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20211221195035-429b39de9b1c/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220126215142-9970aeb2e350/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220207164111-0872dc986b00/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= -google.golang.org/genproto v0.0.0-20220218161850-94dd64e39d7c/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= -google.golang.org/genproto v0.0.0-20220222213610-43724f9ea8cf/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= -google.golang.org/genproto v0.0.0-20220304144024-325a89244dc8/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= -google.golang.org/genproto v0.0.0-20220310185008-1973136f34c6/go.mod h1:kGP+zUP2Ddo0ayMi4YuN7C3WZyJvGLZRh8Z5wnAqvEI= -google.golang.org/genproto v0.0.0-20220324131243-acbaeb5b85eb/go.mod h1:hAL49I2IFola2sVEjAn7MEwsja0xp51I0tlGAf9hz4E= -google.golang.org/genproto v0.0.0-20220329172620-7be39ac1afc7/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= -google.golang.org/genproto v0.0.0-20220407144326-9054f6ed7bac/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= -google.golang.org/genproto v0.0.0-20220413183235-5e96e2839df9/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= -google.golang.org/genproto v0.0.0-20220414192740-2d67ff6cf2b4/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= -google.golang.org/genproto v0.0.0-20220421151946-72621c1f0bd3/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= -google.golang.org/genproto v0.0.0-20220429170224-98d788798c3e/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= -google.golang.org/genproto v0.0.0-20220502173005-c8bf987b8c21/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= -google.golang.org/genproto v0.0.0-20220505152158-f39f71e6c8f3/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= -google.golang.org/genproto v0.0.0-20220518221133-4f43b3371335/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= -google.golang.org/genproto v0.0.0-20220523171625-347a074981d8/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= -google.golang.org/genproto v0.0.0-20220608133413-ed9918b62aac/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= -google.golang.org/genproto v0.0.0-20220616135557-88e70c0c3a90/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= -google.golang.org/genproto v0.0.0-20220617124728-180714bec0ad/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= -google.golang.org/genproto v0.0.0-20220624142145-8cd45d7dbd1f/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= -google.golang.org/genproto v0.0.0-20220628213854-d9e0b6570c03/go.mod h1:KEWEmljWE5zPzLBa/oHl6DaEt9LmfH6WtH1OHIvleBA= -google.golang.org/genproto v0.0.0-20220722212130-b98a9ff5e252/go.mod h1:GkXuJDJ6aQ7lnJcRF+SJVgFdQhypqgl3LB1C9vabdRE= -google.golang.org/genproto v0.0.0-20220801145646-83ce21fca29f/go.mod h1:iHe1svFLAZg9VWz891+QbRMwUv9O/1Ww+/mngYeThbc= -google.golang.org/genproto v0.0.0-20220815135757-37a418bb8959/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= -google.golang.org/genproto v0.0.0-20220817144833-d7fd3f11b9b1/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= -google.golang.org/genproto v0.0.0-20220822174746-9e6da59bd2fc/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= -google.golang.org/genproto v0.0.0-20220829144015-23454907ede3/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= -google.golang.org/genproto v0.0.0-20220829175752-36a9c930ecbf/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= -google.golang.org/genproto v0.0.0-20220913154956-18f8339a66a5/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= -google.golang.org/genproto v0.0.0-20220914142337-ca0e39ece12f/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= -google.golang.org/genproto v0.0.0-20220915135415-7fd63a7952de/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= -google.golang.org/genproto v0.0.0-20220916172020-2692e8806bfa/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= -google.golang.org/genproto v0.0.0-20220919141832-68c03719ef51/go.mod h1:0Nb8Qy+Sk5eDzHnzlStwW3itdNaWoZA5XeSG+R3JHSo= -google.golang.org/genproto v0.0.0-20220920201722-2b89144ce006/go.mod h1:ht8XFiar2npT/g4vkk7O0WYS1sHOHbdujxbEp7CJWbw= -google.golang.org/genproto v0.0.0-20220926165614-551eb538f295/go.mod h1:woMGP53BroOrRY3xTxlbr8Y3eB/nzAvvFM83q7kG2OI= -google.golang.org/genproto v0.0.0-20220926220553-6981cbe3cfce/go.mod h1:woMGP53BroOrRY3xTxlbr8Y3eB/nzAvvFM83q7kG2OI= -google.golang.org/genproto v0.0.0-20221010155953-15ba04fc1c0e/go.mod h1:3526vdqwhZAwq4wsRUaVG555sVgsNmIjRtO7t/JH29U= -google.golang.org/genproto v0.0.0-20221014173430-6e2ab493f96b/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM= -google.golang.org/genproto v0.0.0-20221014213838-99cd37c6964a/go.mod h1:1vXfmgAz9N9Jx0QA82PqRVauvCz1SGSz739p0f183jM= -google.golang.org/genproto v0.0.0-20221024153911-1573dae28c9c/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s= -google.golang.org/genproto v0.0.0-20221024183307-1bc688fe9f3e/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s= -google.golang.org/genproto v0.0.0-20221027153422-115e99e71e1c/go.mod h1:CGI5F/G+E5bKwmfYo09AXuVN4dD894kIKUFmVbP2/Fo= -google.golang.org/genproto v0.0.0-20221109142239-94d6d90a7d66/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= -google.golang.org/genproto v0.0.0-20221114212237-e4508ebdbee1/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= -google.golang.org/genproto v0.0.0-20221117204609-8f9c96812029/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= -google.golang.org/genproto v0.0.0-20221118155620-16455021b5e6/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= -google.golang.org/genproto v0.0.0-20221201164419-0e50fba7f41c/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= -google.golang.org/genproto v0.0.0-20221201204527-e3fa12d562f3/go.mod h1:rZS5c/ZVYMaOGBfO68GWtjOw/eLaZM1X6iVtgjZ+EWg= -google.golang.org/genproto v0.0.0-20221202195650-67e5cbc046fd/go.mod h1:cTsE614GARnxrLsqKREzmNYJACSWWpAWdNMwnD7c2BE= -google.golang.org/genproto v0.0.0-20221227171554-f9683d7f8bef/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= -google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= -google.golang.org/genproto v0.0.0-20230112194545-e10362b5ecf9/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= -google.golang.org/genproto v0.0.0-20230113154510-dbe35b8444a5/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= -google.golang.org/genproto v0.0.0-20230123190316-2c411cf9d197/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= -google.golang.org/genproto v0.0.0-20230124163310-31e0e69b6fc2/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= -google.golang.org/genproto v0.0.0-20230125152338-dcaf20b6aeaa/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= -google.golang.org/genproto v0.0.0-20230127162408-596548ed4efa/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= -google.golang.org/genproto v0.0.0-20230209215440-0dfe4f8abfcc/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= -google.golang.org/genproto v0.0.0-20230216225411-c8e22ba71e44/go.mod h1:8B0gmkoRebU8ukX6HP+4wrVQUY1+6PkQ44BSyIlflHA= -google.golang.org/genproto v0.0.0-20230222225845-10f96fb3dbec/go.mod h1:3Dl5ZL0q0isWJt+FVcfpQyirqemEuLAK/iFvg1UP1Hw= -google.golang.org/genproto v0.0.0-20230223222841-637eb2293923/go.mod h1:3Dl5ZL0q0isWJt+FVcfpQyirqemEuLAK/iFvg1UP1Hw= -google.golang.org/genproto v0.0.0-20230303212802-e74f57abe488/go.mod h1:TvhZT5f700eVlTNwND1xoEZQeWTB2RY/65kplwl/bFA= -google.golang.org/genproto v0.0.0-20230306155012-7f2fa6fef1f4/go.mod h1:NWraEVixdDnqcqQ30jipen1STv2r/n24Wb7twVTGR4s= -google.golang.org/genproto v0.0.0-20230320184635-7606e756e683/go.mod h1:NWraEVixdDnqcqQ30jipen1STv2r/n24Wb7twVTGR4s= -google.golang.org/genproto v0.0.0-20230323212658-478b75c54725/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= -google.golang.org/genproto v0.0.0-20230330154414-c0448cd141ea/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= -google.golang.org/genproto v0.0.0-20230331144136-dcfb400f0633/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= -google.golang.org/genproto v0.0.0-20230403163135-c38d8f061ccd/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= -google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1/go.mod h1:nKE/iIaLqn2bQwXBg8f1g2Ylh6r5MN5CmZvuzZCgsCU= -google.golang.org/genproto v0.0.0-20230525234025-438c736192d0/go.mod h1:9ExIQyXL5hZrHzQceCwuSYwZZ5QZBazOcprJ5rgs3lY= -google.golang.org/genproto v0.0.0-20230526161137-0005af68ea54/go.mod h1:zqTuNwFlFRsw5zIts5VnzLQxSRqh+CGOTVMlYbY0Eyk= -google.golang.org/genproto v0.0.0-20230526203410-71b5a4ffd15e/go.mod h1:zqTuNwFlFRsw5zIts5VnzLQxSRqh+CGOTVMlYbY0Eyk= -google.golang.org/genproto v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:xZnkP7mREFX5MORlOPEzLMr+90PPZQ2QWzrVTWfAq64= -google.golang.org/genproto v0.0.0-20230629202037-9506855d4529/go.mod h1:xZnkP7mREFX5MORlOPEzLMr+90PPZQ2QWzrVTWfAq64= -google.golang.org/genproto v0.0.0-20230706204954-ccb25ca9f130/go.mod h1:O9kGHb51iE/nOGvQaDUuadVYqovW56s5emA88lQnj6Y= -google.golang.org/genproto v0.0.0-20230726155614-23370e0ffb3e/go.mod h1:0ggbjUrZYpy1q+ANUS30SEoGZ53cdfwtbuG7Ptgy108= -google.golang.org/genproto v0.0.0-20230803162519-f966b187b2e5/go.mod h1:oH/ZOT02u4kWEp7oYBGYFFkCdKS/uYR9Z7+0/xuuFp8= -google.golang.org/genproto v0.0.0-20230822172742-b8732ec3820d h1:VBu5YqKPv6XiJ199exd8Br+Aetz+o08F+PLMnwJQHAY= -google.golang.org/genproto v0.0.0-20230822172742-b8732ec3820d/go.mod h1:yZTlhN0tQnXo3h00fuXNCxJdLdIdnVFVBaRJ5LWBbw4= -google.golang.org/genproto v0.0.0-20241118233622-e639e219e697/go.mod h1:JJrvXBWRZaFMxBufik1a4RpFw4HhgVtBBWQeQgUj2cc= google.golang.org/genproto v0.0.0-20250505200425-f936aa4a68b2 h1:1tXaIXCracvtsRxSBsYDiSBN0cuJvM7QYW+MrpIRY78= google.golang.org/genproto v0.0.0-20250505200425-f936aa4a68b2/go.mod h1:49MsLSx0oWMOZqcpB3uL8ZOkAh1+TndpJ8ONoCBWiZk= -google.golang.org/genproto/googleapis/api v0.0.0-20230525234020-1aefcd67740a/go.mod h1:ts19tUU+Z0ZShN1y3aPyq2+O3d5FUNNgT6FtOzmrNn8= -google.golang.org/genproto/googleapis/api v0.0.0-20230525234035-dd9d682886f9/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= -google.golang.org/genproto/googleapis/api v0.0.0-20230526203410-71b5a4ffd15e/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= -google.golang.org/genproto/googleapis/api v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= -google.golang.org/genproto/googleapis/api v0.0.0-20230629202037-9506855d4529/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= -google.golang.org/genproto/googleapis/api v0.0.0-20230706204954-ccb25ca9f130/go.mod h1:mPBs5jNgx2GuQGvFwUvVKqtn6HsUw9nP64BedgvqEsQ= -google.golang.org/genproto/googleapis/api v0.0.0-20230726155614-23370e0ffb3e/go.mod h1:rsr7RhLuwsDKL7RmgDDCUc6yaGr1iqceVb5Wv6f6YvQ= -google.golang.org/genproto/googleapis/api v0.0.0-20230803162519-f966b187b2e5/go.mod h1:5DZzOUPCLYL3mNkQ0ms0F3EuUNZ7py1Bqeq6sxzI7/Q= -google.golang.org/genproto/googleapis/api v0.0.0-20230822172742-b8732ec3820d/go.mod h1:KjSP20unUpOx5kyQUFa7k4OJg0qeJ7DEZflGDu2p6Bk= -google.golang.org/genproto/googleapis/api v0.0.0-20240528184218-531527333157 h1:7whR9kGa5LUwFtpLm2ArCEejtnxlGeLbAyjFY8sGNFw= -google.golang.org/genproto/googleapis/api v0.0.0-20240528184218-531527333157/go.mod h1:99sLkeliLXfdj2J75X3Ho+rrVCaJze0uwN7zDDkjPVU= -google.golang.org/genproto/googleapis/api v0.0.0-20241113202542-65e8d215514f h1:M65LEviCfuZTfrfzwwEoxVtgvfkFkBUbFnRbxCXuXhU= -google.golang.org/genproto/googleapis/api v0.0.0-20241113202542-65e8d215514f/go.mod h1:Yo94eF2nj7igQt+TiJ49KxjIH8ndLYPZMIRSiRcEbg0= -google.golang.org/genproto/googleapis/api v0.0.0-20250204164813-702378808489 h1:fCuMM4fowGzigT89NCIsW57Pk9k2D12MMi2ODn+Nk+o= -google.golang.org/genproto/googleapis/api v0.0.0-20250204164813-702378808489/go.mod h1:iYONQfRdizDB8JJBybql13nArx91jcUk7zCXEsOofM4= -google.golang.org/genproto/googleapis/api v0.0.0-20250512202823-5a2f75b736a9 h1:WvBuA5rjZx9SNIzgcU53OohgZy6lKSus++uY4xLaWKc= -google.golang.org/genproto/googleapis/api v0.0.0-20250512202823-5a2f75b736a9/go.mod h1:W3S/3np0/dPWsWLi1h/UymYctGXaGBM2StwzD0y140U= -google.golang.org/genproto/googleapis/bytestream v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:ylj+BE99M198VPbBh6A8d9n3w8fChvyLK3wwBOjXBFA= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234015-3fc162c6f38a/go.mod h1:xURIpW9ES5+/GZhnV6beoEtxQrnkRGIfP5VQG2tCBLc= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230526203410-71b5a4ffd15e/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230629202037-9506855d4529/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230706204954-ccb25ca9f130/go.mod h1:8mL13HKkDa+IuJ8yruA3ci0q+0vsUz4m//+ottjwS5o= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230731190214-cbb8c96f2d6d/go.mod h1:TUfxEVdsvPg18p6AslUXFoLdpED4oBnGwyqk3dV1XzM= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230803162519-f966b187b2e5/go.mod h1:zBEcrKX2ZOcEkHWxBPAIvYUWOKKMIhYcmNiUIu2ji3I= -google.golang.org/genproto/googleapis/rpc v0.0.0-20230822172742-b8732ec3820d/go.mod h1:+Bk1OCOj40wS2hwAMA+aCW9ypzm63QTBBHp6lQ3p+9M= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240701130421-f6361c86f094 h1:BwIjyKYGsK9dMCBOorzRri8MQwmi7mT9rGHsCEinZkA= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240701130421-f6361c86f094/go.mod h1:Ue6ibwXGpU+dqIcODieyLOcgj7z8+IcskoNIgZxtrFY= -google.golang.org/genproto/googleapis/rpc v0.0.0-20241113202542-65e8d215514f h1:C1QccEa9kUwvMgEUORqQD9S17QesQijxjZ84sO82mfo= -google.golang.org/genproto/googleapis/rpc v0.0.0-20241113202542-65e8d215514f/go.mod h1:GX3210XPVPUjJbTUbvwI8f2IpZDMZuPJWDzDuebbviI= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250204164813-702378808489 h1:5bKytslY8ViY0Cj/ewmRtrWHW64bNF03cAatUUFCdFI= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250204164813-702378808489/go.mod h1:8BS3B93F/U1juMFq9+EDk+qOT5CO1R9IzXxG3PTqiRk= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250512202823-5a2f75b736a9 h1:IkAfh6J/yllPtpYFU0zZN1hUPYdT0ogkBT/9hMxHjvg= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250512202823-5a2f75b736a9/go.mod h1:qQ0YXyHHx3XkvlzUtpXDkS29lDSafHMZBAZDc03LQ3A= -google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= -google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= -google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= -google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= -google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= -google.golang.org/grpc v1.26.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= -google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= -google.golang.org/grpc v1.27.1/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= -google.golang.org/grpc v1.28.0/go.mod h1:rpkK4SK4GF4Ach/+MFLZUBavHOvF2JJB5uozKKal+60= -google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk= -google.golang.org/grpc v1.30.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= -google.golang.org/grpc v1.31.0/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= -google.golang.org/grpc v1.31.1/go.mod h1:N36X2cJ7JwdamYAgDz+s+rVMFjt3numwzf/HckM8pak= -google.golang.org/grpc v1.33.1/go.mod h1:fr5YgcSWrqhRRxogOsw7RzIpsmvOZ6IcH4kBYTpR3n0= -google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc= -google.golang.org/grpc v1.34.0/go.mod h1:WotjhfgOW/POjDeRt8vscBtXq+2VjORFy659qA51WJ8= -google.golang.org/grpc v1.35.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= -google.golang.org/grpc v1.36.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= -google.golang.org/grpc v1.36.1/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= -google.golang.org/grpc v1.37.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= -google.golang.org/grpc v1.37.1/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= -google.golang.org/grpc v1.38.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= -google.golang.org/grpc v1.39.0/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= -google.golang.org/grpc v1.39.1/go.mod h1:PImNr+rS9TWYb2O4/emRugxiyHZ5JyHW5F+RPnDzfrE= -google.golang.org/grpc v1.40.0/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= -google.golang.org/grpc v1.40.1/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= -google.golang.org/grpc v1.42.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= -google.golang.org/grpc v1.44.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= -google.golang.org/grpc v1.45.0/go.mod h1:lN7owxKUQEqMfSyQikvvk5tf/6zMPsrK+ONuO11+0rQ= -google.golang.org/grpc v1.46.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= -google.golang.org/grpc v1.46.2/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= -google.golang.org/grpc v1.47.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= -google.golang.org/grpc v1.48.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= -google.golang.org/grpc v1.49.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= -google.golang.org/grpc v1.50.0/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= -google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= -google.golang.org/grpc v1.51.0/go.mod h1:wgNDFcnuBGmxLKI/qn4T+m5BtEBYXJPvibbUPsAIPww= -google.golang.org/grpc v1.52.0/go.mod h1:pu6fVzoFb+NBYNAvQL08ic+lvB2IojljRYuun5vorUY= -google.golang.org/grpc v1.52.3/go.mod h1:pu6fVzoFb+NBYNAvQL08ic+lvB2IojljRYuun5vorUY= -google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw= -google.golang.org/grpc v1.54.0/go.mod h1:PUSEXI6iWghWaB6lXM4knEgpJNu2qUcKfDtNci3EC2g= -google.golang.org/grpc v1.55.0/go.mod h1:iYEXKGkEBhg1PjZQvoYEVPTDkHo1/bjTnfwTeGONTY8= -google.golang.org/grpc v1.56.2/go.mod h1:I9bI3vqKfayGqPUAwGdOSu7kt6oIJLixfffKrpXqQ9s= -google.golang.org/grpc v1.57.0/go.mod h1:Sd+9RMTACXwmub0zcNY2c4arhtrbBYD1AUHI/dt16Mo= -google.golang.org/grpc v1.59.0/go.mod h1:aUPDwccQo6OTjy7Hct4AfBPD1GptF4fyUjIkQ9YtF98= -google.golang.org/grpc v1.65.0 h1:bs/cUb4lp1G5iImFFd3u5ixQzweKizoZJAwBNLR42lc= -google.golang.org/grpc v1.65.0/go.mod h1:WgYC2ypjlB0EiQi6wdKixMqukr6lBc0Vo+oOgjrM5ZQ= -google.golang.org/grpc v1.68.0 h1:aHQeeJbo8zAkAa3pRzrVjZlbz6uSfeOXlJNQM0RAbz0= -google.golang.org/grpc v1.68.0/go.mod h1:fmSPC5AsjSBCK54MyHRx48kpOti1/jRfOlwEWywNjWA= -google.golang.org/grpc v1.70.0 h1:pWFv03aZoHzlRKHWicjsZytKAiYCtNS0dHbXnIdq7jQ= -google.golang.org/grpc v1.70.0/go.mod h1:ofIJqVKDXx/JiXrwr2IG4/zwdH9txy3IlF40RmcJSQw= -google.golang.org/grpc v1.72.1 h1:HR03wO6eyZ7lknl75XlxABNVLLFc2PAb6mHlYh756mA= -google.golang.org/grpc v1.72.1/go.mod h1:wH5Aktxcg25y1I3w7H69nHfXdOG3UiadoBtjh3izSDM= -google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= -google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= -google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= -google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= -google.golang.org/protobuf v1.20.1-0.20200309200217-e05f789c0967/go.mod h1:A+miEFZTKqfCUM6K7xSMQL9OKL/b6hQv+e19PK+JZNE= -google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzikPIcrTAo= -google.golang.org/protobuf v1.22.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= -google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= -google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= -google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= -google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg= -google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw= -google.golang.org/protobuf v1.35.2 h1:8Ar7bF+apOIoThw1EdZl0p1oWvMqTHmpA2fRTyZO8io= -google.golang.org/protobuf v1.35.2/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= -google.golang.org/protobuf v1.36.5 h1:tPhr+woSbjfYvY6/GPufUoYizxw1cF/yFoxJ2fmpwlM= -google.golang.org/protobuf v1.36.5/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= -google.golang.org/protobuf v1.36.6 h1:z1NpPI8ku2WgiWnf+t9wTPsn6eP1L7ksHUlkfLvd9xY= -google.golang.org/protobuf v1.36.6/go.mod h1:jduwjTPXsFjZGTmRluh+L6NjiWu7pchiJ2/5YcXBHnY= +google.golang.org/genproto/googleapis/api v0.0.0-20250804133106-a7a43d27e69b h1:ULiyYQ0FdsJhwwZUwbaXpZF5yUE3h+RA+gxvBu37ucc= +google.golang.org/genproto/googleapis/api v0.0.0-20250804133106-a7a43d27e69b/go.mod h1:oDOGiMSXHL4sDTJvFvIB9nRQCGdLP1o/iVaqQK8zB+M= +google.golang.org/genproto/googleapis/rpc v0.0.0-20251022142026-3a174f9686a8 h1:M1rk8KBnUsBDg1oPGHNCxG4vc1f49epmTO7xscSajMk= +google.golang.org/genproto/googleapis/rpc v0.0.0-20251022142026-3a174f9686a8/go.mod h1:7i2o+ce6H/6BluujYR+kqX3GKH+dChPTQU19wjRPiGk= +google.golang.org/grpc v1.76.0 h1:UnVkv1+uMLYXoIz6o7chp59WfQUYA2ex/BXQ9rHZu7A= +google.golang.org/grpc v1.76.0/go.mod h1:Ju12QI8M6iQJtbcsV+awF5a4hfJMLi4X0JLo94ULZ6c= +google.golang.org/protobuf v1.36.10 h1:AYd7cD/uASjIL6Q9LiTjz8JLcrh/88q5UObnmY3aOOE= +google.golang.org/protobuf v1.36.10/go.mod h1:HTf+CrKn2C3g5S8VImy6tdcUvCska2kB7j23XfzDpco= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= -gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/evanphx/json-patch.v4 v4.12.0 h1:n6jtcsulIzXPJaxegRbvFNNrZDjbij7ny3gmSPG+6V4= gopkg.in/evanphx/json-patch.v4 v4.12.0/go.mod h1:p8EYWUEYMpynmqDbY58zCKCFZw8pRWMG4EsWvDvM72M= gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc= gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= -gopkg.in/ini.v1 v1.62.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= -gopkg.in/natefinch/lumberjack.v2 v2.2.1 h1:bBRl1b0OH9s/DuPhuXpNl+VtCaJXFZ5/uEFST95x9zc= -gopkg.in/natefinch/lumberjack.v2 v2.2.1/go.mod h1:YD8tP3GAjkrDg1eZH7EGmyESg/lsYskCTPBJVb9jqSc= -gopkg.in/square/go-jose.v2 v2.6.0/go.mod h1:M9dMgbHiYLoDGQrXy7OpJDJWiKiU//h+vD76mk0e1AI= gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= -gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gotest.tools/v3 v3.4.0 h1:ZazjZUfuVeZGLAmlKKuyv3IKP5orXcwtOwDQH6YVr6o= gotest.tools/v3 v3.4.0/go.mod h1:CtbdzLSsqVhDgMtKsx03ird5YTGB3ar27v0u/yKBW5g= -helm.sh/helm/v3 v3.16.2 h1:Y9v7ry+ubQmi+cb5zw1Llx8OKHU9Hk9NQ/+P+LGBe2o= -helm.sh/helm/v3 v3.16.2/go.mod h1:SyTXgKBjNqi2NPsHCW5dDAsHqvGIu0kdNYNH9gQaw70= -helm.sh/helm/v3 v3.16.4 h1:rBn/h9MACw+QlhxQTjpl8Ifx+VTWaYsw3rguGBYBzr0= -helm.sh/helm/v3 v3.16.4/go.mod h1:k8QPotUt57wWbi90w3LNmg3/MWcLPigVv+0/X4B8BzA= -helm.sh/helm/v3 v3.17.3 h1:3n5rW3D0ArjFl0p4/oWO8IbY/HKaNNwJtOQFdH2AZHg= -helm.sh/helm/v3 v3.17.3/go.mod h1:+uJKMH/UiMzZQOALR3XUf3BLIoczI2RKKD6bMhPh4G8= -honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= -honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= -honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= -honnef.co/go/tools v0.1.3/go.mod h1:NgwopIslSNH47DimFoV78dnkksY2EFtX0ajyb3K/las= -k8s.io/api v0.31.1 h1:Xe1hX/fPW3PXYYv8BlozYqw63ytA92snr96zMW9gWTU= -k8s.io/api v0.31.1/go.mod h1:sbN1g6eY6XVLeqNsZGLnI5FwVseTrZX7Fv3O26rhAaI= -k8s.io/api v0.31.2 h1:3wLBbL5Uom/8Zy98GRPXpJ254nEFpl+hwndmk9RwmL0= -k8s.io/api v0.31.2/go.mod h1:bWmGvrGPssSK1ljmLzd3pwCQ9MgoTsRCuK35u6SygUk= -k8s.io/api v0.31.5 h1:7jP74egbPUOCLJV5KheUnwo9gz3zzUsMIj2EPkuYK1E= -k8s.io/api v0.31.5/go.mod h1:RMyMdZG1kJjou2ng5buEti0OHlo0uFXgSzTZ/k5LeVk= -k8s.io/api v0.31.8 h1:d5WuCZpFqpkQ7a4JuxSI0/IQuFWT+dUE3jeptRoZkto= -k8s.io/api v0.31.8/go.mod h1:Sq38Y1MdXkkp4thnHFYgErPgP0jhZ9sTOppFkt14YQ8= -k8s.io/apiextensions-apiserver v0.31.1 h1:L+hwULvXx+nvTYX/MKM3kKMZyei+UiSXQWciX/N6E40= -k8s.io/apiextensions-apiserver v0.31.1/go.mod h1:tWMPR3sgW+jsl2xm9v7lAyRF1rYEK71i9G5dRtkknoQ= -k8s.io/apiextensions-apiserver v0.31.2 h1:W8EwUb8+WXBLu56ser5IudT2cOho0gAKeTOnywBLxd0= -k8s.io/apiextensions-apiserver v0.31.2/go.mod h1:i+Geh+nGCJEGiCGR3MlBDkS7koHIIKWVfWeRFiOsUcM= -k8s.io/apiextensions-apiserver v0.31.5 h1:50+b/hHx4nyvQ+gaFH7p5myPEZyekGhGGAQb4vnBUlQ= -k8s.io/apiextensions-apiserver v0.31.5/go.mod h1:6vZ7IIlk3l7GSFcbaNz5CEYpUBLsQ0ee+LgLGOsExWQ= -k8s.io/apiextensions-apiserver v0.31.8 h1:lV5/5Z28J+gbtcH+5LnLtqI3BEYmQ6tUcyGD51lDxNM= -k8s.io/apiextensions-apiserver v0.31.8/go.mod h1:NmrKYZI78Zqm3PiDxzwE5m9DBByRAPt65AHZfq0iRF0= -k8s.io/apimachinery v0.31.1 h1:mhcUBbj7KUjaVhyXILglcVjuS4nYXiwC+KKFBgIVy7U= -k8s.io/apimachinery v0.31.1/go.mod h1:rsPdaZJfTfLsNJSQzNHQvYoTmxhoOEofxtOsF3rtsMo= -k8s.io/apimachinery v0.31.2 h1:i4vUt2hPK56W6mlT7Ry+AO8eEsyxMD1U44NR22CLTYw= -k8s.io/apimachinery v0.31.2/go.mod h1:rsPdaZJfTfLsNJSQzNHQvYoTmxhoOEofxtOsF3rtsMo= -k8s.io/apimachinery v0.31.5 h1:NxhAVGcfrSdTMx3M2v1OnvcMS7h1ZnWyt2x2z8CJJBU= -k8s.io/apimachinery v0.31.5/go.mod h1:rsPdaZJfTfLsNJSQzNHQvYoTmxhoOEofxtOsF3rtsMo= -k8s.io/apimachinery v0.31.8 h1:zRA9bpuLwdVqODPrWaAT9eRVB4GuTYLSRLoO3XrzYUU= -k8s.io/apimachinery v0.31.8/go.mod h1:rsPdaZJfTfLsNJSQzNHQvYoTmxhoOEofxtOsF3rtsMo= -k8s.io/apiserver v0.31.1 h1:Sars5ejQDCRBY5f7R3QFHdqN3s61nhkpaX8/k1iEw1c= -k8s.io/apiserver v0.31.1/go.mod h1:lzDhpeToamVZJmmFlaLwdYZwd7zB+WYRYIboqA1kGxM= -k8s.io/apiserver v0.31.2 h1:VUzOEUGRCDi6kX1OyQ801m4A7AUPglpsmGvdsekmcI4= -k8s.io/apiserver v0.31.2/go.mod h1:o3nKZR7lPlJqkU5I3Ove+Zx3JuoFjQobGX1Gctw6XuE= -k8s.io/apiserver v0.31.5 h1:n0daI1zIb+G2Jkzqjm2NQJSJfTKccgFeHHQM4LYsz7E= -k8s.io/apiserver v0.31.5/go.mod h1:SboTZ2NHCsXjAHqTrE/kDTnrzquVY5mDKNnoCdRFLJw= -k8s.io/apiserver v0.31.8 h1:bo2AXXiEHPtA55fUBIGDNSAYb+gY44TqbUWIWH2zl9Y= -k8s.io/apiserver v0.31.8/go.mod h1:57zcX4+Zu3ns3X0GxMkHFvkGOvo/FvfSD88Na/+YvF4= -k8s.io/cli-runtime v0.31.1 h1:/ZmKhmZ6hNqDM+yf9s3Y4KEYakNXUn5sod2LWGGwCuk= -k8s.io/cli-runtime v0.31.1/go.mod h1:pKv1cDIaq7ehWGuXQ+A//1OIF+7DI+xudXtExMCbe9U= -k8s.io/cli-runtime v0.31.8 h1:58BF5fJFn0rBlz0U3JXQmvyWf1Be3BX6qhCUhO1/4QU= -k8s.io/cli-runtime v0.31.8/go.mod h1:/44n6BZ3M5DbT+RVma6AzfLfZ8c8v8tq+ATDoeOkas0= -k8s.io/cli-runtime v0.32.2 h1:aKQR4foh9qeyckKRkNXUccP9moxzffyndZAvr+IXMks= -k8s.io/cli-runtime v0.32.2/go.mod h1:a/JpeMztz3xDa7GCyyShcwe55p8pbcCVQxvqZnIwXN8= -k8s.io/client-go v0.31.1 h1:f0ugtWSbWpxHR7sjVpQwuvw9a3ZKLXX0u0itkFXufb0= -k8s.io/client-go v0.31.1/go.mod h1:sKI8871MJN2OyeqRlmA4W4KM9KBdBUpDLu/43eGemCg= -k8s.io/client-go v0.31.2 h1:Y2F4dxU5d3AQj+ybwSMqQnpZH9F30//1ObxOKlTI9yc= -k8s.io/client-go v0.31.2/go.mod h1:NPa74jSVR/+eez2dFsEIHNa+3o09vtNaWwWwb1qSxSs= -k8s.io/client-go v0.31.5 h1:rmDswcUaIFAJ5vJaB82pjyqc52DgHCPv0G6af3OupO0= -k8s.io/client-go v0.31.5/go.mod h1:js93IlRSzRHql9o9zP54N56rMR249uH4+srnSOcFLsU= -k8s.io/client-go v0.31.8 h1:sMlDa9W+2y3tHo0D+XYeovhOTww7lKiOTTqqyxABcM8= -k8s.io/client-go v0.31.8/go.mod h1:7g9whHSnLT2Eilwpw1Ozdl2vRr2zwwqO5RPBDDkT5xo= -k8s.io/cloud-provider v0.31.2 h1:ZdstxJOcHzP45j8giE79VJmgNckBbw1ldtIqnhZvKIA= -k8s.io/cloud-provider v0.31.2/go.mod h1:+4L8YpYCEx1Ko5EKS/PzXyBY5YREwDKChsJjAxHRf08= -k8s.io/cloud-provider v0.31.5 h1:2uzN7bO1KjKLFr3BvjVZfgVIR0Cxc4m10RKP65FwGUs= -k8s.io/cloud-provider v0.31.5/go.mod h1:TNZnihtjhQzENg9HtIzEpKHAQs0U73XHRW+BAoxzIS0= -k8s.io/cluster-bootstrap v0.31.2 h1:tnycetMTbbCysYcx6AolV7DvPA/WXMnAYIl/vXIm7kM= -k8s.io/cluster-bootstrap v0.31.2/go.mod h1:V4D+Zc7aJ5dcRYualA94kGN95ELRM61xegQpVN2ruY8= -k8s.io/cluster-bootstrap v0.31.5 h1:Y0ifYM7FmtyjYXcc6LOffu2SUz/kCi7+LVyr7gze+w4= -k8s.io/cluster-bootstrap v0.31.5/go.mod h1:+1q2sfS06EM4Nsovdift0/6nGxZ3xFoFC4yvWf7+y7E= -k8s.io/component-base v0.31.1 h1:UpOepcrX3rQ3ab5NB6g5iP0tvsgJWzxTyAo20sgYSy8= -k8s.io/component-base v0.31.1/go.mod h1:WGeaw7t/kTsqpVTaCoVEtillbqAhF2/JgvO0LDOMa0w= -k8s.io/component-base v0.31.2 h1:Z1J1LIaC0AV+nzcPRFqfK09af6bZ4D1nAOpWsy9owlA= -k8s.io/component-base v0.31.2/go.mod h1:9PeyyFN/drHjtJZMCTkSpQJS3U9OXORnHQqMLDz0sUQ= -k8s.io/component-base v0.31.5 h1:kpFiy1hI7F4Owp+o59H2CVLzmN94qwcPz+2L6wRhkqM= -k8s.io/component-base v0.31.5/go.mod h1:OiiusrmcLz42i9VvcAd94yQIN7UzQHJxN/hXxwYzj6E= -k8s.io/component-base v0.31.8 h1:3daiep6aQDj8LTEN5LIV2BNXXc643ajk4b44esMY8mM= -k8s.io/component-base v0.31.8/go.mod h1:6reKfN7bbmvAz4nNn5nu7Tk62+3aEmHF0vwXF+r5+TQ= -k8s.io/component-helpers v0.31.1/go.mod h1:ye0Gi8KzFNTfpIuzvVDtxJQMP/0Owkukf1vGf22Hl6U= -k8s.io/cri-api v0.27.1/go.mod h1:+Ts/AVYbIo04S86XbTD73UPp/DkTiYxtsFeOFEu32L0= -k8s.io/gengo/v2 v2.0.0-20240228010128-51d4e06bde70 h1:NGrVE502P0s0/1hudf8zjgwki1X/TByhmAoILTarmzo= -k8s.io/gengo/v2 v2.0.0-20240228010128-51d4e06bde70/go.mod h1:VH3AT8AaQOqiGjMF9p0/IM1Dj+82ZwjfxUP1IxaHE+8= +helm.sh/helm/v3 v3.17.4 h1:GK+vgn9gKCyoH44+f3B5zpA78iH3AK4ywIInDEmmn/g= +helm.sh/helm/v3 v3.17.4/go.mod h1:+uJKMH/UiMzZQOALR3XUf3BLIoczI2RKKD6bMhPh4G8= +k8s.io/api v0.32.9 h1:q/59kk8lnecgG0grJqzrmXC1Jcl2hPWp9ltz0FQuoLI= +k8s.io/api v0.32.9/go.mod h1:jIfT3rwW4EU1IXZm9qjzSk/2j91k4CJL5vUULrxqp3Y= +k8s.io/apiextensions-apiserver v0.32.9 h1:tpT1dUgWqEsTyrdoGckyw8OBASW1JfU08tHGaYBzFHY= +k8s.io/apiextensions-apiserver v0.32.9/go.mod h1:FoCi4zCLK67LNCCssFa2Wr9q4Xbvjx7MW4tdze5tpoA= +k8s.io/apimachinery v0.32.9 h1:fXk8ktfsxrdThaEOAQFgkhCK7iyoyvS8nbYJ83o/SSs= +k8s.io/apimachinery v0.32.9/go.mod h1:GpHVgxoKlTxClKcteaeuF1Ul/lDVb74KpZcxcmLDElE= +k8s.io/apiserver v0.32.9 h1:ONHLA/VB6U7s0skCzmyLnjQdJ5FPCQF08yBI0j7y84o= +k8s.io/apiserver v0.32.9/go.mod h1:MuuqNdvkneD4kcQc5mUZQCOQYzfKMba6P36bVW+wZtI= +k8s.io/cli-runtime v0.32.9 h1:ncnXK7KD1b9yp57TIAULicpsTKQ6hRcQ2sXdQEYppAo= +k8s.io/cli-runtime v0.32.9/go.mod h1:FwIfQ6++cyk6CN+ds2wSGx7OOHHEI0dy+R3YDkVBKbg= +k8s.io/client-go v0.32.9 h1:ZMyIQ1TEpTDAQni3L2gH1NZzyOA/gHfNcAazzCxMJ0c= +k8s.io/client-go v0.32.9/go.mod h1:2OT8aFSYvUjKGadaeT+AVbhkXQSpMAkiSb88Kz2WggI= +k8s.io/component-base v0.32.9 h1:UTDZUpVQRv1M7BQtEvswLwiKij9QO7EzfZgpMD7WqLQ= +k8s.io/component-base v0.32.9/go.mod h1:AfJMbzLk8iyOyDPkv/HpAjYmdNGookl9O0Kva5Wu83U= k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk= k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= -k8s.io/kms v0.31.2 h1:pyx7l2qVOkClzFMIWMVF/FxsSkgd+OIGH7DecpbscJI= -k8s.io/kms v0.31.2/go.mod h1:OZKwl1fan3n3N5FFxnW5C4V3ygrah/3YXeJWS3O6+94= -k8s.io/kms v0.31.5 h1:KqAHTnJDSoTt8ZSLsalz6gmwlX0lzVWAVSYcqEj6Lqw= -k8s.io/kms v0.31.5/go.mod h1:OZKwl1fan3n3N5FFxnW5C4V3ygrah/3YXeJWS3O6+94= -k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 h1:BZqlfIlq5YbRMFko6/PM7FjZpUb45WallggurYhKGag= -k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340/go.mod h1:yD4MZYeKMBwQKVht279WycxKyM84kkAx2DPrTXaeb98= k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f h1:GA7//TjRY9yWGy1poLzYYJJ4JRdzg3+O6e8I+e+8T5Y= k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f/go.mod h1:R/HEjbvWI0qdfb8viZUeVZm0X6IZnxAydC7YU42CMw4= -k8s.io/kubectl v0.31.1 h1:ih4JQJHxsEggFqDJEHSOdJ69ZxZftgeZvYo7M/cpp24= -k8s.io/kubectl v0.31.1/go.mod h1:aNuQoR43W6MLAtXQ/Bu4GDmoHlbhHKuyD49lmTC8eJM= -k8s.io/kubectl v0.31.8 h1:qBSmBBMACJ2fpClRdzh6o5yYzYl4Nt9kIzQBmlBYCRI= -k8s.io/kubectl v0.31.8/go.mod h1:ZAxEoXDcdJlgmxuJo5zzHmkjWKgicaGErw/9KgaB6Sw= -k8s.io/kubectl v0.32.2 h1:TAkag6+XfSBgkqK9I7ZvwtF0WVtUAvK8ZqTt+5zi1Us= -k8s.io/kubectl v0.32.2/go.mod h1:+h/NQFSPxiDZYX/WZaWw9fwYezGLISP0ud8nQKg+3g8= -k8s.io/metrics v0.31.2 h1:sQhujR9m3HN/Nu/0fTfTscjnswQl0qkQAodEdGBS0N4= -k8s.io/metrics v0.31.2/go.mod h1:QqqyReApEWO1UEgXOSXiHCQod6yTxYctbAAQBWZkboU= -k8s.io/metrics v0.31.5 h1:0QQQ20yA3IdXyXC0CXLveRwOXF0ekCuPf6iNKVqXIbw= -k8s.io/metrics v0.31.5/go.mod h1:wAMENPwG+OFEYRy6CHgjOXqWOfv4yzwQzGr7jPWU/WE= -k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 h1:pUdcCO1Lk/tbT5ztQWOBi5HBgbBP1J8+AsQnQCKsi8A= -k8s.io/utils v0.0.0-20240711033017-18e509b52bc8/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= +k8s.io/kubectl v0.32.9 h1:y5D3bdJnenD6bFJ05NwhCa6eSBcPvLcUlgAW6Y4O4zs= +k8s.io/kubectl v0.32.9/go.mod h1:2Gb580dhhqMztWWdE+iIFPWcDAel4/FMOwYPOTL51DY= k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 h1:M3sRQVHv7vB20Xc2ybTt7ODCeFj6JSWYFzOFnYeS6Ro= k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= -lukechampine.com/uint128 v1.1.1/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= -lukechampine.com/uint128 v1.2.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= -modernc.org/cc/v3 v3.36.0/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= -modernc.org/cc/v3 v3.36.2/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= -modernc.org/cc/v3 v3.36.3/go.mod h1:NFUHyPn4ekoC/JHeZFfZurN6ixxawE1BnVonP/oahEI= -modernc.org/cc/v3 v3.37.0/go.mod h1:vtL+3mdHx/wcj3iEGz84rQa8vEqR6XM84v5Lcvfph20= -modernc.org/cc/v3 v3.40.0/go.mod h1:/bTg4dnWkSXowUO6ssQKnOV0yMVxDYNIsIrzqTFDGH0= -modernc.org/ccgo/v3 v3.0.0-20220428102840-41399a37e894/go.mod h1:eI31LL8EwEBKPpNpA4bU1/i+sKOwOrQy8D87zWUcRZc= -modernc.org/ccgo/v3 v3.0.0-20220430103911-bc99d88307be/go.mod h1:bwdAnOoaIt8Ax9YdWGjxWsdkPcZyRPHqrOvJxaKAKGw= -modernc.org/ccgo/v3 v3.0.0-20220904174949-82d86e1b6d56/go.mod h1:YSXjPL62P2AMSxBphRHPn7IkzhVHqkvOnRKAKh+W6ZI= -modernc.org/ccgo/v3 v3.16.4/go.mod h1:tGtX0gE9Jn7hdZFeU88slbTh1UtCYKusWOoCJuvkWsQ= -modernc.org/ccgo/v3 v3.16.6/go.mod h1:tGtX0gE9Jn7hdZFeU88slbTh1UtCYKusWOoCJuvkWsQ= -modernc.org/ccgo/v3 v3.16.8/go.mod h1:zNjwkizS+fIFDrDjIAgBSCLkWbJuHF+ar3QRn+Z9aws= -modernc.org/ccgo/v3 v3.16.9/go.mod h1:zNMzC9A9xeNUepy6KuZBbugn3c0Mc9TeiJO4lgvkJDo= -modernc.org/ccgo/v3 v3.16.13-0.20221017192402-261537637ce8/go.mod h1:fUB3Vn0nVPReA+7IG7yZDfjv1TMWjhQP8gCxrFAtL5g= -modernc.org/ccgo/v3 v3.16.13/go.mod h1:2Quk+5YgpImhPjv2Qsob1DnZ/4som1lJTodubIcoUkY= -modernc.org/ccorpus v1.11.6/go.mod h1:2gEUTrWqdpH2pXsmTM1ZkjeSrUWDpjMu2T6m29L/ErQ= -modernc.org/httpfs v1.0.6/go.mod h1:7dosgurJGp0sPaRanU53W4xZYKh14wfzX420oZADeHM= -modernc.org/libc v0.0.0-20220428101251-2d5f3daf273b/go.mod h1:p7Mg4+koNjc8jkqwcoFBJx7tXkpj00G77X7A72jXPXA= -modernc.org/libc v1.16.0/go.mod h1:N4LD6DBE9cf+Dzf9buBlzVJndKr/iJHG97vGLHYnb5A= -modernc.org/libc v1.16.1/go.mod h1:JjJE0eu4yeK7tab2n4S1w8tlWd9MxXLRzheaRnAKymU= -modernc.org/libc v1.16.17/go.mod h1:hYIV5VZczAmGZAnG15Vdngn5HSF5cSkbvfz2B7GRuVU= -modernc.org/libc v1.16.19/go.mod h1:p7Mg4+koNjc8jkqwcoFBJx7tXkpj00G77X7A72jXPXA= -modernc.org/libc v1.17.0/go.mod h1:XsgLldpP4aWlPlsjqKRdHPqCxCjISdHfM/yeWC5GyW0= -modernc.org/libc v1.17.1/go.mod h1:FZ23b+8LjxZs7XtFMbSzL/EhPxNbfZbErxEHc7cbD9s= -modernc.org/libc v1.17.4/go.mod h1:WNg2ZH56rDEwdropAJeZPQkXmDwh+JCA1s/htl6r2fA= -modernc.org/libc v1.18.0/go.mod h1:vj6zehR5bfc98ipowQOM2nIDUZnVew/wNC/2tOGS+q0= -modernc.org/libc v1.20.3/go.mod h1:ZRfIaEkgrYgZDl6pa4W39HgN5G/yDW+NRmNKZBDFrk0= -modernc.org/libc v1.21.4/go.mod h1:przBsL5RDOZajTVslkugzLBj1evTue36jEomFQOoYuI= -modernc.org/libc v1.22.2/go.mod h1:uvQavJ1pZ0hIoC/jfqNoMLURIMhKzINIWypNM17puug= -modernc.org/mathutil v1.2.2/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= -modernc.org/mathutil v1.4.1/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= -modernc.org/mathutil v1.5.0/go.mod h1:mZW8CKdRPY1v87qxC/wUdX5O1qDzXMP5TH3wjfpga6E= -modernc.org/memory v1.1.1/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= -modernc.org/memory v1.2.0/go.mod h1:/0wo5ibyrQiaoUoH7f9D8dnglAmILJ5/cxZlRECf+Nw= -modernc.org/memory v1.2.1/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= -modernc.org/memory v1.3.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= -modernc.org/memory v1.4.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= -modernc.org/memory v1.5.0/go.mod h1:PkUhL0Mugw21sHPeskwZW4D6VscE/GQJOnIpCnW6pSU= -modernc.org/opt v0.1.1/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= -modernc.org/opt v0.1.3/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= -modernc.org/sqlite v1.18.1/go.mod h1:6ho+Gow7oX5V+OiOQ6Tr4xeqbx13UZ6t+Fw9IRUG4d4= -modernc.org/sqlite v1.18.2/go.mod h1:kvrTLEWgxUcHa2GfHBQtanR1H9ht3hTJNtKpzH9k1u0= -modernc.org/strutil v1.1.1/go.mod h1:DE+MQQ/hjKBZS2zNInV5hhcipt5rLPWkmpbGeW5mmdw= -modernc.org/strutil v1.1.3/go.mod h1:MEHNA7PdEnEwLvspRMtWTNnp2nnyvMfkimT1NKNAGbw= -modernc.org/tcl v1.13.1/go.mod h1:XOLfOwzhkljL4itZkK6T72ckMgvj0BDsnKNdZVUOecw= -modernc.org/tcl v1.13.2/go.mod h1:7CLiGIPo1M8Rv1Mitpv5akc2+8fxUd2y2UzC/MfMzy0= -modernc.org/token v1.0.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= -modernc.org/token v1.0.1/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= -modernc.org/token v1.1.0/go.mod h1:UGzOrNV1mAFSEB63lOFHIpNRUVMvYTc6yu1SMY/XTDM= -modernc.org/z v1.5.1/go.mod h1:eWFB510QWW5Th9YGZT81s+LwvaAs3Q2yr4sP0rmLkv8= oras.land/oras-go v1.2.5 h1:XpYuAwAb0DfQsunIyMfeET92emK8km3W4yEzZvUbsTo= oras.land/oras-go v1.2.5/go.mod h1:PuAwRShRZCsZb7g8Ar3jKKQR/2A/qN+pkYxIOd/FAoo= -rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= -rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= -rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= -sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.30.3 h1:2770sDpzrjjsAtVhSeUFseziht227YAWYHLGNM8QPwY= -sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.30.3/go.mod h1:Ve9uj1L+deCXFrPOk1LpFXqTg7LCFzFso6PA48q/XZw= sigs.k8s.io/controller-runtime v0.16.3 h1:2TuvuokmfXvDUamSx1SuAOO3eTyye+47mJCigwG62c4= sigs.k8s.io/controller-runtime v0.16.3/go.mod h1:j7bialYoSn142nv9sCOJmQgDXQXxnroFU4VnX/brVJ0= -sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo= -sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0= sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 h1:/Rv+M11QRah1itp8VhT6HoVx1Ray9eB4DBr+K+/sCJ8= sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3/go.mod h1:18nIHnGi6636UCz6m8i4DhaJ65T6EruyzmoQqI2BVDo= -sigs.k8s.io/kustomize/api v0.17.2 h1:E7/Fjk7V5fboiuijoZHgs4aHuexi5Y2loXlVOAVAG5g= -sigs.k8s.io/kustomize/api v0.17.2/go.mod h1:UWTz9Ct+MvoeQsHcJ5e+vziRRkwimm3HytpZgIYqye0= sigs.k8s.io/kustomize/api v0.18.0 h1:hTzp67k+3NEVInwz5BHyzc9rGxIauoXferXyjv5lWPo= sigs.k8s.io/kustomize/api v0.18.0/go.mod h1:f8isXnX+8b+SGLHQ6yO4JG1rdkZlvhaCf/uZbLVMb0U= -sigs.k8s.io/kustomize/kustomize/v5 v5.4.2/go.mod h1:5ypfJVYlPb2MKKeoGknVLxvHemDlQT+szI4+KOhnD6k= -sigs.k8s.io/kustomize/kyaml v0.17.1 h1:TnxYQxFXzbmNG6gOINgGWQt09GghzgTP6mIurOgrLCQ= -sigs.k8s.io/kustomize/kyaml v0.17.1/go.mod h1:9V0mCjIEYjlXuCdYsSXvyoy2BTsLESH7TlGV81S282U= sigs.k8s.io/kustomize/kyaml v0.18.1 h1:WvBo56Wzw3fjS+7vBjN6TeivvpbW9GmRaWZ9CIVmt4E= sigs.k8s.io/kustomize/kyaml v0.18.1/go.mod h1:C3L2BFVU1jgcddNBE1TxuVLgS46TjObMwW5FT9FcjYo= +sigs.k8s.io/randfill v0.0.0-20250304075658-069ef1bbf016 h1:kXv6kKdoEtedwuqMmkqhbkgvYKeycVbC8+iPCP9j5kQ= sigs.k8s.io/randfill v0.0.0-20250304075658-069ef1bbf016/go.mod h1:XeLlZ/jmk4i1HRopwe7/aU3H5n1zNUcX6TM94b3QxOY= -sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+sGiqlzvrtq4= -sigs.k8s.io/structured-merge-diff/v4 v4.4.1/go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08= sigs.k8s.io/structured-merge-diff/v4 v4.7.0 h1:qPeWmscJcXP0snki5IYF79Z8xrl8ETFxgMd7wez1XkI= sigs.k8s.io/structured-merge-diff/v4 v4.7.0/go.mod h1:dDy58f92j70zLsuZVuUX5Wp9vtxXpaZnkPGWeqDfCps= sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E= From 38b21426f18702e1f7099fdc6d4537ab6e9432a0 Mon Sep 17 00:00:00 2001 From: ajanikow <12255597+ajanikow@users.noreply.github.com> Date: Tue, 28 Oct 2025 13:13:20 +0000 Subject: [PATCH 3/6] Iter --- integrations/storage/v1/shared/s3/impl_methods.go | 2 +- pkg/apis/deployment/v1/cluster_synchronization_spec_test.go | 2 +- .../deployment/v2alpha1/cluster_synchronization_spec_test.go | 2 +- pkg/apis/shared/validate.go | 2 +- pkg/handlers/backup/status.go | 2 +- pkg/operatorV2/operator_worker.go | 2 +- pkg/util/http/error.go | 2 +- pkg/util/k8sutil/helm/chart_manager.go | 2 +- pkg/util/k8sutil/helm/chart_manager_repo_version.go | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/integrations/storage/v1/shared/s3/impl_methods.go b/integrations/storage/v1/shared/s3/impl_methods.go index 438653ca4..b7c25154c 100644 --- a/integrations/storage/v1/shared/s3/impl_methods.go +++ b/integrations/storage/v1/shared/s3/impl_methods.go @@ -731,7 +731,7 @@ func (s *s3impl) GetObjectInfo(ctx context.Context, req *pbStorage.PathRequest) return nil, err } if !result.Exists { - return nil, pbCommon.NotFound(path) + return nil, pbCommon.NotFound("%s", path) } lastUpdatedAt := timestamppb.New(result.LastUpdatedAt) diff --git a/pkg/apis/deployment/v1/cluster_synchronization_spec_test.go b/pkg/apis/deployment/v1/cluster_synchronization_spec_test.go index d49fc391c..57cd88cd1 100644 --- a/pkg/apis/deployment/v1/cluster_synchronization_spec_test.go +++ b/pkg/apis/deployment/v1/cluster_synchronization_spec_test.go @@ -86,7 +86,7 @@ func Test_ACS_KubeConfigSpec(t *testing.T) { t.Run(n, func(t *testing.T) { var err error if tc.error != "" { - err = errors.Errorf(tc.error) + err = errors.New(tc.error) } test(t, tc.spec, err) }) diff --git a/pkg/apis/deployment/v2alpha1/cluster_synchronization_spec_test.go b/pkg/apis/deployment/v2alpha1/cluster_synchronization_spec_test.go index ede8ac9b3..ac31b712d 100644 --- a/pkg/apis/deployment/v2alpha1/cluster_synchronization_spec_test.go +++ b/pkg/apis/deployment/v2alpha1/cluster_synchronization_spec_test.go @@ -86,7 +86,7 @@ func Test_ACS_KubeConfigSpec(t *testing.T) { t.Run(n, func(t *testing.T) { var err error if tc.error != "" { - err = errors.Errorf(tc.error) + err = errors.New(tc.error) } test(t, tc.spec, err) }) diff --git a/pkg/apis/shared/validate.go b/pkg/apis/shared/validate.go index a018181ed..35481f622 100644 --- a/pkg/apis/shared/validate.go +++ b/pkg/apis/shared/validate.go @@ -297,7 +297,7 @@ func ValidateAnyNotNil[T any](msg string, obj ...*T) error { } } - return errors.Errorf(msg) + return errors.New(msg) } // ValidateServiceType checks that service type is supported diff --git a/pkg/handlers/backup/status.go b/pkg/handlers/backup/status.go index cbc177b83..01b2537b2 100644 --- a/pkg/handlers/backup/status.go +++ b/pkg/handlers/backup/status.go @@ -134,7 +134,7 @@ func cleanStatusJob() updateStatusFunc { func setFailedState(backup *backupApi.ArangoBackup, err error) (*backupApi.ArangoBackupStatus, error) { return wrapUpdateStatus(backup, - updateStatusState(backupApi.ArangoBackupStateFailed, createStateMessage(backup.Status.State, backupApi.ArangoBackupStateFailed, err.Error())), + updateStatusState(backupApi.ArangoBackupStateFailed, "%s", createStateMessage(backup.Status.State, backupApi.ArangoBackupStateFailed, err.Error())), updateStatusAvailable(false)) } diff --git a/pkg/operatorV2/operator_worker.go b/pkg/operatorV2/operator_worker.go index e9c8f2147..9000895af 100644 --- a/pkg/operatorV2/operator_worker.go +++ b/pkg/operatorV2/operator_worker.go @@ -104,7 +104,7 @@ func (o *operator) processObject(item operation.Item) error { if !IsReconcile(err) { message := fmt.Sprintf("error syncing '%s': %s, re-queuing", item.String(), err.Error()) loggerWorker.Debug(message) - return errors.Errorf(message) + return errors.New(message) } return nil diff --git a/pkg/util/http/error.go b/pkg/util/http/error.go index 40549a728..4f7118494 100644 --- a/pkg/util/http/error.go +++ b/pkg/util/http/error.go @@ -32,7 +32,7 @@ func WrapError(code int, err error) error { return nil } - return NewError(code, err.Error()) + return NewError(code, "%s", err.Error()) } func NewError(code int, format string, args ...any) error { diff --git a/pkg/util/k8sutil/helm/chart_manager.go b/pkg/util/k8sutil/helm/chart_manager.go index 75abfdb65..a69a1e9d7 100644 --- a/pkg/util/k8sutil/helm/chart_manager.go +++ b/pkg/util/k8sutil/helm/chart_manager.go @@ -100,7 +100,7 @@ func (m *manager) Reload(ctx context.Context) error { m.lock.Lock() defer m.lock.Unlock() - data, err := operatorHTTP.Download(ctx, m.client, m.url) + data, err := operatorHTTP.Download(ctx, m.client, "%s", m.url) if err != nil { return err } diff --git a/pkg/util/k8sutil/helm/chart_manager_repo_version.go b/pkg/util/k8sutil/helm/chart_manager_repo_version.go index e54043509..e6e0e933e 100644 --- a/pkg/util/k8sutil/helm/chart_manager_repo_version.go +++ b/pkg/util/k8sutil/helm/chart_manager_repo_version.go @@ -59,7 +59,7 @@ func (m chartManagerRepoVersion) Get(ctx context.Context) (Chart, error) { var errs = make([]error, len(m.chart.URLs)) for id, url := range m.chart.URLs { - data, err := operatorHTTP.Download(ctx, m.manager.client, url) + data, err := operatorHTTP.Download(ctx, m.manager.client, "%s", url) if err != nil { errs[id] = err continue From 6c2bd968e49e645ae7344b2c27ce9be228118580 Mon Sep 17 00:00:00 2001 From: ajanikow <12255597+ajanikow@users.noreply.github.com> Date: Tue, 28 Oct 2025 13:15:57 +0000 Subject: [PATCH 4/6] Iter --- pkg/apis/deployment/v1/cluster_synchronization_spec_test.go | 2 +- .../deployment/v2alpha1/cluster_synchronization_spec_test.go | 2 +- pkg/handlers/backup/status.go | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/apis/deployment/v1/cluster_synchronization_spec_test.go b/pkg/apis/deployment/v1/cluster_synchronization_spec_test.go index 57cd88cd1..1c19f8526 100644 --- a/pkg/apis/deployment/v1/cluster_synchronization_spec_test.go +++ b/pkg/apis/deployment/v1/cluster_synchronization_spec_test.go @@ -1,7 +1,7 @@ // // DISCLAIMER // -// Copyright 2016-2024 ArangoDB GmbH, Cologne, Germany +// Copyright 2016-2025 ArangoDB GmbH, Cologne, Germany // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pkg/apis/deployment/v2alpha1/cluster_synchronization_spec_test.go b/pkg/apis/deployment/v2alpha1/cluster_synchronization_spec_test.go index ac31b712d..2ba88e8b7 100644 --- a/pkg/apis/deployment/v2alpha1/cluster_synchronization_spec_test.go +++ b/pkg/apis/deployment/v2alpha1/cluster_synchronization_spec_test.go @@ -1,7 +1,7 @@ // // DISCLAIMER // -// Copyright 2016-2024 ArangoDB GmbH, Cologne, Germany +// Copyright 2016-2025 ArangoDB GmbH, Cologne, Germany // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/pkg/handlers/backup/status.go b/pkg/handlers/backup/status.go index 01b2537b2..e3dbfcec5 100644 --- a/pkg/handlers/backup/status.go +++ b/pkg/handlers/backup/status.go @@ -1,7 +1,7 @@ // // DISCLAIMER // -// Copyright 2016-2024 ArangoDB GmbH, Cologne, Germany +// Copyright 2016-2025 ArangoDB GmbH, Cologne, Germany // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. From 383540142c2f15c8cc20832659ee34def8819dfd Mon Sep 17 00:00:00 2001 From: ajanikow <12255597+ajanikow@users.noreply.github.com> Date: Tue, 28 Oct 2025 15:07:51 +0000 Subject: [PATCH 5/6] Iter --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index c54d90bdf..2d5a2f1a9 100644 --- a/Makefile +++ b/Makefile @@ -1083,7 +1083,7 @@ sync: sync-charts ci-check: @$(MAKE) tidy vendor generate update-generated synchronize-v2alpha1-with-v1 sync fmt yamlfmt license protolint @git checkout -- go.sum # ignore changes in go.sum - @if [ ! -z "$$(git status --porcelain)" ]; then echo "There are uncommited changes!"; git status; exit 1; fi + @if [ ! -z "$$(git status --porcelain)" ]; then echo "There are uncommited changes!"; git status; git diff; exit 1; fi .PHONY: reset reset: From 46544e9fac5c3405772db5d548a08ab8d4c9d8a2 Mon Sep 17 00:00:00 2001 From: ajanikow <12255597+ajanikow@users.noreply.github.com> Date: Tue, 28 Oct 2025 16:20:47 +0000 Subject: [PATCH 6/6] Iter --- Makefile | 2 +- .../v1/definition/definition.pb.go | 22 +- .../v1/definition/definition.pb.gw.go | 251 +++++++----------- .../v1/definition/definition_grpc.pb.go | 82 ++++-- .../v0/definition/definition.pb.go | 2 +- .../v0/definition/definition_grpc.pb.go | 58 +++- .../authorization/v1/definition/types.pb.go | 2 +- .../config/v1/definition/config.pb.go | 2 +- .../config/v1/definition/config_grpc.pb.go | 70 ++++- .../inventory/v1/definition/inventory.pb.go | 2 +- .../inventory/v1/definition/service.pb.go | 2 +- .../inventory/v1/definition/service.pb.gw.go | 55 ++-- .../v1/definition/service_grpc.pb.go | 58 +++- .../meta/v1/definition/definition.pb.go | 2 +- .../meta/v1/definition/definition_grpc.pb.go | 118 ++++---- integrations/pong/v1/definition/pong.pb.go | 2 +- integrations/pong/v1/definition/pong.pb.gw.go | 55 ++-- .../pong/v1/definition/pong_grpc.pb.go | 64 ++++- .../scheduler/v1/definition/batchjob.pb.go | 2 +- .../scheduler/v1/definition/common.pb.go | 2 +- .../scheduler/v1/definition/cronjob.pb.go | 2 +- .../scheduler/v1/definition/definition.pb.go | 2 +- .../v1/definition/definition_grpc.pb.go | 136 +++++++--- .../scheduler/v1/definition/deployment.pb.go | 2 +- .../scheduler/v2/definition/chart.pb.go | 2 +- .../scheduler/v2/definition/definition.pb.go | 2 +- .../v2/definition/definition_grpc.pb.go | 196 ++++++++------ .../scheduler/v2/definition/helm.pb.go | 2 +- .../scheduler/v2/definition/kubernetes.pb.go | 2 +- .../scheduler/v2/definition/release.pb.go | 2 +- integrations/shared/v1/definition/empty.pb.go | 2 +- integrations/shared/v1/definition/kv.pb.go | 2 +- .../shutdown/v1/definition/shutdown.pb.go | 2 +- .../shutdown/v1/definition/shutdown.pb.gw.go | 55 ++-- .../v1/definition/shutdown_grpc.pb.go | 58 +++- .../storage/v2/definition/storage.pb.go | 2 +- .../storage/v2/definition/storage_grpc.pb.go | 231 +++++++--------- pkg/api/server/operator.pb.go | 2 +- pkg/api/server/operator_grpc.pb.go | 70 ++++- pkg/platform/inventory/inventory.pb.go | 2 +- 40 files changed, 978 insertions(+), 649 deletions(-) diff --git a/Makefile b/Makefile index 2d5a2f1a9..7a8add8d1 100644 --- a/Makefile +++ b/Makefile @@ -1039,7 +1039,7 @@ generate-internal: ROOT=$(ROOT) go test --count=1 "$(REPOPATH)/internal/..." generate-proto: - PATH="$(PATH):$(GOBUILDDIR)/bin" $(GOBUILDDIR)/bin/protoc -I.:$(GOBUILDDIR)/include/ -I.:$(GOBUILDDIR)/include/googleapis/ \ + PATH="$(GOBUILDDIR)/bin:$(PATH)" $(GOBUILDDIR)/bin/protoc -I.:$(GOBUILDDIR)/include/ -I.:$(GOBUILDDIR)/include/googleapis/ \ --go_out=. --go_opt=paths=source_relative \ --go-grpc_out=. --go-grpc_opt=paths=source_relative \ --grpc-gateway_out=. --grpc-gateway_opt=paths=source_relative \ diff --git a/integrations/authentication/v1/definition/definition.pb.go b/integrations/authentication/v1/definition/definition.pb.go index 057a09f40..0a85e357e 100644 --- a/integrations/authentication/v1/definition/definition.pb.go +++ b/integrations/authentication/v1/definition/definition.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/authentication/v1/definition/definition.proto @@ -769,18 +769,18 @@ var file_integrations_authentication_v1_definition_definition_proto_rawDesc = [] 0x69, 0x6f, 0x6e, 0x2e, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e, 0x61, 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x52, 0x65, 0x73, - 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x2a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x24, 0x22, 0x1f, 0x2f, - 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x61, 0x75, 0x74, - 0x68, 0x6e, 0x2f, 0x76, 0x31, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x3a, 0x01, - 0x2a, 0x12, 0x85, 0x01, 0x0a, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x6f, 0x6b, 0x65, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x2a, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x24, 0x3a, 0x01, 0x2a, + 0x22, 0x1f, 0x2f, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, + 0x61, 0x75, 0x74, 0x68, 0x6e, 0x2f, 0x76, 0x31, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, + 0x65, 0x12, 0x85, 0x01, 0x0a, 0x0b, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x22, 0x2e, 0x61, 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x61, 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x2d, 0x82, 0xd3, 0xe4, 0x93, - 0x02, 0x27, 0x22, 0x22, 0x2f, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x6e, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x6e, 0x2f, 0x76, 0x31, 0x2f, 0x63, 0x72, 0x65, 0x61, 0x74, - 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x3a, 0x01, 0x2a, 0x12, 0x64, 0x0a, 0x08, 0x49, 0x64, 0x65, + 0x02, 0x27, 0x3a, 0x01, 0x2a, 0x22, 0x22, 0x2f, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x6e, 0x2f, 0x76, 0x31, 0x2f, 0x63, 0x72, + 0x65, 0x61, 0x74, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x64, 0x0a, 0x08, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x12, 0x0d, 0x2e, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x1a, 0x20, 0x2e, 0x61, 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x65, @@ -791,9 +791,9 @@ var file_integrations_authentication_v1_definition_definition_proto_rawDesc = [] 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x61, 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x73, - 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x27, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x21, 0x22, 0x1c, 0x2f, - 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x61, 0x75, 0x74, - 0x68, 0x6e, 0x2f, 0x76, 0x31, 0x2f, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x3a, 0x01, 0x2a, 0x12, 0x5d, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x27, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x21, 0x3a, 0x01, 0x2a, + 0x22, 0x1c, 0x2f, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x67, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, + 0x61, 0x75, 0x74, 0x68, 0x6e, 0x2f, 0x76, 0x31, 0x2f, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x5d, 0x0a, 0x06, 0x4c, 0x6f, 0x67, 0x6f, 0x75, 0x74, 0x12, 0x1d, 0x2e, 0x61, 0x75, 0x74, 0x68, 0x65, 0x6e, 0x74, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x4c, 0x6f, 0x67, 0x6f, 0x75, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x0d, 0x2e, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, diff --git a/integrations/authentication/v1/definition/definition.pb.gw.go b/integrations/authentication/v1/definition/definition.pb.gw.go index ebf1562f4..13e404863 100644 --- a/integrations/authentication/v1/definition/definition.pb.gw.go +++ b/integrations/authentication/v1/definition/definition.pb.gw.go @@ -10,6 +10,7 @@ package definition import ( "context" + "errors" "io" "net/http" @@ -25,143 +26,151 @@ import ( ) // Suppress "imported and not used" errors -var _ codes.Code -var _ io.Reader -var _ status.Status -var _ = runtime.String -var _ = utilities.NewDoubleArray -var _ = metadata.Join +var ( + _ codes.Code + _ io.Reader + _ status.Status + _ = errors.New + _ = runtime.String + _ = utilities.NewDoubleArray + _ = metadata.Join +) func request_AuthenticationV1_Validate_0(ctx context.Context, marshaler runtime.Marshaler, client AuthenticationV1Client, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq ValidateRequest - var metadata runtime.ServerMetadata - - if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF { + var ( + protoReq ValidateRequest + metadata runtime.ServerMetadata + ) + if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && !errors.Is(err, io.EOF) { return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) } - + if req.Body != nil { + _, _ = io.Copy(io.Discard, req.Body) + } msg, err := client.Validate(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) return msg, metadata, err - } func local_request_AuthenticationV1_Validate_0(ctx context.Context, marshaler runtime.Marshaler, server AuthenticationV1Server, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq ValidateRequest - var metadata runtime.ServerMetadata - - if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF { + var ( + protoReq ValidateRequest + metadata runtime.ServerMetadata + ) + if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && !errors.Is(err, io.EOF) { return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) } - msg, err := server.Validate(ctx, &protoReq) return msg, metadata, err - } func request_AuthenticationV1_CreateToken_0(ctx context.Context, marshaler runtime.Marshaler, client AuthenticationV1Client, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq CreateTokenRequest - var metadata runtime.ServerMetadata - - if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF { + var ( + protoReq CreateTokenRequest + metadata runtime.ServerMetadata + ) + if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && !errors.Is(err, io.EOF) { return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) } - + if req.Body != nil { + _, _ = io.Copy(io.Discard, req.Body) + } msg, err := client.CreateToken(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) return msg, metadata, err - } func local_request_AuthenticationV1_CreateToken_0(ctx context.Context, marshaler runtime.Marshaler, server AuthenticationV1Server, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq CreateTokenRequest - var metadata runtime.ServerMetadata - - if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF { + var ( + protoReq CreateTokenRequest + metadata runtime.ServerMetadata + ) + if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && !errors.Is(err, io.EOF) { return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) } - msg, err := server.CreateToken(ctx, &protoReq) return msg, metadata, err - } func request_AuthenticationV1_Identity_0(ctx context.Context, marshaler runtime.Marshaler, client AuthenticationV1Client, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq definition_8.Empty - var metadata runtime.ServerMetadata - + var ( + protoReq definition_8.Empty + metadata runtime.ServerMetadata + ) + if req.Body != nil { + _, _ = io.Copy(io.Discard, req.Body) + } msg, err := client.Identity(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) return msg, metadata, err - } func local_request_AuthenticationV1_Identity_0(ctx context.Context, marshaler runtime.Marshaler, server AuthenticationV1Server, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq definition_8.Empty - var metadata runtime.ServerMetadata - + var ( + protoReq definition_8.Empty + metadata runtime.ServerMetadata + ) msg, err := server.Identity(ctx, &protoReq) return msg, metadata, err - } func request_AuthenticationV1_Login_0(ctx context.Context, marshaler runtime.Marshaler, client AuthenticationV1Client, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq LoginRequest - var metadata runtime.ServerMetadata - - if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF { + var ( + protoReq LoginRequest + metadata runtime.ServerMetadata + ) + if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && !errors.Is(err, io.EOF) { return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) } - + if req.Body != nil { + _, _ = io.Copy(io.Discard, req.Body) + } msg, err := client.Login(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) return msg, metadata, err - } func local_request_AuthenticationV1_Login_0(ctx context.Context, marshaler runtime.Marshaler, server AuthenticationV1Server, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq LoginRequest - var metadata runtime.ServerMetadata - - if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && err != io.EOF { + var ( + protoReq LoginRequest + metadata runtime.ServerMetadata + ) + if err := marshaler.NewDecoder(req.Body).Decode(&protoReq); err != nil && !errors.Is(err, io.EOF) { return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) } - msg, err := server.Login(ctx, &protoReq) return msg, metadata, err - } -var ( - filter_AuthenticationV1_Logout_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} -) +var filter_AuthenticationV1_Logout_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} func request_AuthenticationV1_Logout_0(ctx context.Context, marshaler runtime.Marshaler, client AuthenticationV1Client, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq LogoutRequest - var metadata runtime.ServerMetadata - + var ( + protoReq LogoutRequest + metadata runtime.ServerMetadata + ) + if req.Body != nil { + _, _ = io.Copy(io.Discard, req.Body) + } if err := req.ParseForm(); err != nil { return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) } if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_AuthenticationV1_Logout_0); err != nil { return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) } - msg, err := client.Logout(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) return msg, metadata, err - } func local_request_AuthenticationV1_Logout_0(ctx context.Context, marshaler runtime.Marshaler, server AuthenticationV1Server, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq LogoutRequest - var metadata runtime.ServerMetadata - + var ( + protoReq LogoutRequest + metadata runtime.ServerMetadata + ) if err := req.ParseForm(); err != nil { return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) } if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_AuthenticationV1_Logout_0); err != nil { return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) } - msg, err := server.Logout(ctx, &protoReq) return msg, metadata, err - } // RegisterAuthenticationV1HandlerServer registers the http handlers for service AuthenticationV1 to "mux". @@ -170,16 +179,13 @@ func local_request_AuthenticationV1_Logout_0(ctx context.Context, marshaler runt // Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterAuthenticationV1HandlerFromEndpoint instead. // GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call. func RegisterAuthenticationV1HandlerServer(ctx context.Context, mux *runtime.ServeMux, server AuthenticationV1Server) error { - - mux.Handle("POST", pattern_AuthenticationV1_Validate_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle(http.MethodPost, pattern_AuthenticationV1_Validate_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - var err error - var annotatedContext context.Context - annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/authentication.AuthenticationV1/Validate", runtime.WithHTTPPathPattern("/_integration/authn/v1/validate")) + annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/authentication.AuthenticationV1/Validate", runtime.WithHTTPPathPattern("/_integration/authn/v1/validate")) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -191,20 +197,15 @@ func RegisterAuthenticationV1HandlerServer(ctx context.Context, mux *runtime.Ser runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) return } - forward_AuthenticationV1_Validate_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - }) - - mux.Handle("POST", pattern_AuthenticationV1_CreateToken_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle(http.MethodPost, pattern_AuthenticationV1_CreateToken_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - var err error - var annotatedContext context.Context - annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/authentication.AuthenticationV1/CreateToken", runtime.WithHTTPPathPattern("/_integration/authn/v1/createToken")) + annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/authentication.AuthenticationV1/CreateToken", runtime.WithHTTPPathPattern("/_integration/authn/v1/createToken")) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -216,20 +217,15 @@ func RegisterAuthenticationV1HandlerServer(ctx context.Context, mux *runtime.Ser runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) return } - forward_AuthenticationV1_CreateToken_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - }) - - mux.Handle("GET", pattern_AuthenticationV1_Identity_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle(http.MethodGet, pattern_AuthenticationV1_Identity_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - var err error - var annotatedContext context.Context - annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/authentication.AuthenticationV1/Identity", runtime.WithHTTPPathPattern("/_integration/authn/v1/identity")) + annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/authentication.AuthenticationV1/Identity", runtime.WithHTTPPathPattern("/_integration/authn/v1/identity")) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -241,20 +237,15 @@ func RegisterAuthenticationV1HandlerServer(ctx context.Context, mux *runtime.Ser runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) return } - forward_AuthenticationV1_Identity_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - }) - - mux.Handle("POST", pattern_AuthenticationV1_Login_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle(http.MethodPost, pattern_AuthenticationV1_Login_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - var err error - var annotatedContext context.Context - annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/authentication.AuthenticationV1/Login", runtime.WithHTTPPathPattern("/_integration/authn/v1/login")) + annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/authentication.AuthenticationV1/Login", runtime.WithHTTPPathPattern("/_integration/authn/v1/login")) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -266,20 +257,15 @@ func RegisterAuthenticationV1HandlerServer(ctx context.Context, mux *runtime.Ser runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) return } - forward_AuthenticationV1_Login_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - }) - - mux.Handle("GET", pattern_AuthenticationV1_Logout_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle(http.MethodGet, pattern_AuthenticationV1_Logout_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - var err error - var annotatedContext context.Context - annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/authentication.AuthenticationV1/Logout", runtime.WithHTTPPathPattern("/_integration/authn/v1/logout")) + annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/authentication.AuthenticationV1/Logout", runtime.WithHTTPPathPattern("/_integration/authn/v1/logout")) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -291,9 +277,7 @@ func RegisterAuthenticationV1HandlerServer(ctx context.Context, mux *runtime.Ser runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) return } - forward_AuthenticationV1_Logout_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - }) return nil @@ -320,7 +304,6 @@ func RegisterAuthenticationV1HandlerFromEndpoint(ctx context.Context, mux *runti } }() }() - return RegisterAuthenticationV1Handler(ctx, mux, conn) } @@ -336,14 +319,11 @@ func RegisterAuthenticationV1Handler(ctx context.Context, mux *runtime.ServeMux, // doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in // "AuthenticationV1Client" to call the correct interceptors. This client ignores the HTTP middlewares. func RegisterAuthenticationV1HandlerClient(ctx context.Context, mux *runtime.ServeMux, client AuthenticationV1Client) error { - - mux.Handle("POST", pattern_AuthenticationV1_Validate_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle(http.MethodPost, pattern_AuthenticationV1_Validate_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - var err error - var annotatedContext context.Context - annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/authentication.AuthenticationV1/Validate", runtime.WithHTTPPathPattern("/_integration/authn/v1/validate")) + annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/authentication.AuthenticationV1/Validate", runtime.WithHTTPPathPattern("/_integration/authn/v1/validate")) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -354,18 +334,13 @@ func RegisterAuthenticationV1HandlerClient(ctx context.Context, mux *runtime.Ser runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) return } - forward_AuthenticationV1_Validate_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - }) - - mux.Handle("POST", pattern_AuthenticationV1_CreateToken_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle(http.MethodPost, pattern_AuthenticationV1_CreateToken_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - var err error - var annotatedContext context.Context - annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/authentication.AuthenticationV1/CreateToken", runtime.WithHTTPPathPattern("/_integration/authn/v1/createToken")) + annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/authentication.AuthenticationV1/CreateToken", runtime.WithHTTPPathPattern("/_integration/authn/v1/createToken")) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -376,18 +351,13 @@ func RegisterAuthenticationV1HandlerClient(ctx context.Context, mux *runtime.Ser runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) return } - forward_AuthenticationV1_CreateToken_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - }) - - mux.Handle("GET", pattern_AuthenticationV1_Identity_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle(http.MethodGet, pattern_AuthenticationV1_Identity_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - var err error - var annotatedContext context.Context - annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/authentication.AuthenticationV1/Identity", runtime.WithHTTPPathPattern("/_integration/authn/v1/identity")) + annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/authentication.AuthenticationV1/Identity", runtime.WithHTTPPathPattern("/_integration/authn/v1/identity")) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -398,18 +368,13 @@ func RegisterAuthenticationV1HandlerClient(ctx context.Context, mux *runtime.Ser runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) return } - forward_AuthenticationV1_Identity_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - }) - - mux.Handle("POST", pattern_AuthenticationV1_Login_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle(http.MethodPost, pattern_AuthenticationV1_Login_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - var err error - var annotatedContext context.Context - annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/authentication.AuthenticationV1/Login", runtime.WithHTTPPathPattern("/_integration/authn/v1/login")) + annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/authentication.AuthenticationV1/Login", runtime.WithHTTPPathPattern("/_integration/authn/v1/login")) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -420,18 +385,13 @@ func RegisterAuthenticationV1HandlerClient(ctx context.Context, mux *runtime.Ser runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) return } - forward_AuthenticationV1_Login_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - }) - - mux.Handle("GET", pattern_AuthenticationV1_Logout_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle(http.MethodGet, pattern_AuthenticationV1_Logout_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - var err error - var annotatedContext context.Context - annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/authentication.AuthenticationV1/Logout", runtime.WithHTTPPathPattern("/_integration/authn/v1/logout")) + annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/authentication.AuthenticationV1/Logout", runtime.WithHTTPPathPattern("/_integration/authn/v1/logout")) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -442,34 +402,23 @@ func RegisterAuthenticationV1HandlerClient(ctx context.Context, mux *runtime.Ser runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) return } - forward_AuthenticationV1_Logout_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - }) - return nil } var ( - pattern_AuthenticationV1_Validate_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"_integration", "authn", "v1", "validate"}, "")) - + pattern_AuthenticationV1_Validate_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"_integration", "authn", "v1", "validate"}, "")) pattern_AuthenticationV1_CreateToken_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"_integration", "authn", "v1", "createToken"}, "")) - - pattern_AuthenticationV1_Identity_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"_integration", "authn", "v1", "identity"}, "")) - - pattern_AuthenticationV1_Login_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"_integration", "authn", "v1", "login"}, "")) - - pattern_AuthenticationV1_Logout_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"_integration", "authn", "v1", "logout"}, "")) + pattern_AuthenticationV1_Identity_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"_integration", "authn", "v1", "identity"}, "")) + pattern_AuthenticationV1_Login_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"_integration", "authn", "v1", "login"}, "")) + pattern_AuthenticationV1_Logout_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 2, 3}, []string{"_integration", "authn", "v1", "logout"}, "")) ) var ( - forward_AuthenticationV1_Validate_0 = runtime.ForwardResponseMessage - + forward_AuthenticationV1_Validate_0 = runtime.ForwardResponseMessage forward_AuthenticationV1_CreateToken_0 = runtime.ForwardResponseMessage - - forward_AuthenticationV1_Identity_0 = runtime.ForwardResponseMessage - - forward_AuthenticationV1_Login_0 = runtime.ForwardResponseMessage - - forward_AuthenticationV1_Logout_0 = runtime.ForwardResponseMessage + forward_AuthenticationV1_Identity_0 = runtime.ForwardResponseMessage + forward_AuthenticationV1_Login_0 = runtime.ForwardResponseMessage + forward_AuthenticationV1_Logout_0 = runtime.ForwardResponseMessage ) diff --git a/integrations/authentication/v1/definition/definition_grpc.pb.go b/integrations/authentication/v1/definition/definition_grpc.pb.go index 2903b9c05..2046cf6bf 100644 --- a/integrations/authentication/v1/definition/definition_grpc.pb.go +++ b/integrations/authentication/v1/definition/definition_grpc.pb.go @@ -1,6 +1,26 @@ +// +// DISCLAIMER +// +// Copyright 2016-2022 ArangoDB GmbH, Cologne, Germany +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// Copyright holder is ArangoDB GmbH, Cologne, Germany +// + // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: -// - protoc-gen-go-grpc v1.2.0 +// - protoc-gen-go-grpc v1.5.1 // - protoc v6.33.0 // source: integrations/authentication/v1/definition/definition.proto @@ -16,12 +36,22 @@ import ( // This is a compile-time assertion to ensure that this generated file // is compatible with the grpc package it is being compiled against. -// Requires gRPC-Go v1.32.0 or later. -const _ = grpc.SupportPackageIsVersion7 +// Requires gRPC-Go v1.64.0 or later. +const _ = grpc.SupportPackageIsVersion9 + +const ( + AuthenticationV1_Validate_FullMethodName = "/authentication.AuthenticationV1/Validate" + AuthenticationV1_CreateToken_FullMethodName = "/authentication.AuthenticationV1/CreateToken" + AuthenticationV1_Identity_FullMethodName = "/authentication.AuthenticationV1/Identity" + AuthenticationV1_Login_FullMethodName = "/authentication.AuthenticationV1/Login" + AuthenticationV1_Logout_FullMethodName = "/authentication.AuthenticationV1/Logout" +) // AuthenticationV1Client is the client API for AuthenticationV1 service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. +// +// AuthenticationV1 define ServiceInterface for Authentication V1 type AuthenticationV1Client interface { // Validate and ensure that Authentication details are valid returns information about the user Validate(ctx context.Context, in *ValidateRequest, opts ...grpc.CallOption) (*ValidateResponse, error) @@ -44,8 +74,9 @@ func NewAuthenticationV1Client(cc grpc.ClientConnInterface) AuthenticationV1Clie } func (c *authenticationV1Client) Validate(ctx context.Context, in *ValidateRequest, opts ...grpc.CallOption) (*ValidateResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(ValidateResponse) - err := c.cc.Invoke(ctx, "/authentication.AuthenticationV1/Validate", in, out, opts...) + err := c.cc.Invoke(ctx, AuthenticationV1_Validate_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -53,8 +84,9 @@ func (c *authenticationV1Client) Validate(ctx context.Context, in *ValidateReque } func (c *authenticationV1Client) CreateToken(ctx context.Context, in *CreateTokenRequest, opts ...grpc.CallOption) (*CreateTokenResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(CreateTokenResponse) - err := c.cc.Invoke(ctx, "/authentication.AuthenticationV1/CreateToken", in, out, opts...) + err := c.cc.Invoke(ctx, AuthenticationV1_CreateToken_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -62,8 +94,9 @@ func (c *authenticationV1Client) CreateToken(ctx context.Context, in *CreateToke } func (c *authenticationV1Client) Identity(ctx context.Context, in *definition.Empty, opts ...grpc.CallOption) (*IdentityResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(IdentityResponse) - err := c.cc.Invoke(ctx, "/authentication.AuthenticationV1/Identity", in, out, opts...) + err := c.cc.Invoke(ctx, AuthenticationV1_Identity_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -71,8 +104,9 @@ func (c *authenticationV1Client) Identity(ctx context.Context, in *definition.Em } func (c *authenticationV1Client) Login(ctx context.Context, in *LoginRequest, opts ...grpc.CallOption) (*LoginResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(LoginResponse) - err := c.cc.Invoke(ctx, "/authentication.AuthenticationV1/Login", in, out, opts...) + err := c.cc.Invoke(ctx, AuthenticationV1_Login_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -80,8 +114,9 @@ func (c *authenticationV1Client) Login(ctx context.Context, in *LoginRequest, op } func (c *authenticationV1Client) Logout(ctx context.Context, in *LogoutRequest, opts ...grpc.CallOption) (*definition.Empty, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(definition.Empty) - err := c.cc.Invoke(ctx, "/authentication.AuthenticationV1/Logout", in, out, opts...) + err := c.cc.Invoke(ctx, AuthenticationV1_Logout_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -90,7 +125,9 @@ func (c *authenticationV1Client) Logout(ctx context.Context, in *LogoutRequest, // AuthenticationV1Server is the server API for AuthenticationV1 service. // All implementations must embed UnimplementedAuthenticationV1Server -// for forward compatibility +// for forward compatibility. +// +// AuthenticationV1 define ServiceInterface for Authentication V1 type AuthenticationV1Server interface { // Validate and ensure that Authentication details are valid returns information about the user Validate(context.Context, *ValidateRequest) (*ValidateResponse, error) @@ -105,9 +142,12 @@ type AuthenticationV1Server interface { mustEmbedUnimplementedAuthenticationV1Server() } -// UnimplementedAuthenticationV1Server must be embedded to have forward compatible implementations. -type UnimplementedAuthenticationV1Server struct { -} +// UnimplementedAuthenticationV1Server must be embedded to have +// forward compatible implementations. +// +// NOTE: this should be embedded by value instead of pointer to avoid a nil +// pointer dereference when methods are called. +type UnimplementedAuthenticationV1Server struct{} func (UnimplementedAuthenticationV1Server) Validate(context.Context, *ValidateRequest) (*ValidateResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method Validate not implemented") @@ -125,6 +165,7 @@ func (UnimplementedAuthenticationV1Server) Logout(context.Context, *LogoutReques return nil, status.Errorf(codes.Unimplemented, "method Logout not implemented") } func (UnimplementedAuthenticationV1Server) mustEmbedUnimplementedAuthenticationV1Server() {} +func (UnimplementedAuthenticationV1Server) testEmbeddedByValue() {} // UnsafeAuthenticationV1Server may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to AuthenticationV1Server will @@ -134,6 +175,13 @@ type UnsafeAuthenticationV1Server interface { } func RegisterAuthenticationV1Server(s grpc.ServiceRegistrar, srv AuthenticationV1Server) { + // If the following call pancis, it indicates UnimplementedAuthenticationV1Server was + // embedded by pointer and is nil. This will cause panics if an + // unimplemented method is ever invoked, so we test this at initialization + // time to prevent it from happening at runtime later due to I/O. + if t, ok := srv.(interface{ testEmbeddedByValue() }); ok { + t.testEmbeddedByValue() + } s.RegisterService(&AuthenticationV1_ServiceDesc, srv) } @@ -147,7 +195,7 @@ func _AuthenticationV1_Validate_Handler(srv interface{}, ctx context.Context, de } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/authentication.AuthenticationV1/Validate", + FullMethod: AuthenticationV1_Validate_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AuthenticationV1Server).Validate(ctx, req.(*ValidateRequest)) @@ -165,7 +213,7 @@ func _AuthenticationV1_CreateToken_Handler(srv interface{}, ctx context.Context, } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/authentication.AuthenticationV1/CreateToken", + FullMethod: AuthenticationV1_CreateToken_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AuthenticationV1Server).CreateToken(ctx, req.(*CreateTokenRequest)) @@ -183,7 +231,7 @@ func _AuthenticationV1_Identity_Handler(srv interface{}, ctx context.Context, de } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/authentication.AuthenticationV1/Identity", + FullMethod: AuthenticationV1_Identity_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AuthenticationV1Server).Identity(ctx, req.(*definition.Empty)) @@ -201,7 +249,7 @@ func _AuthenticationV1_Login_Handler(srv interface{}, ctx context.Context, dec f } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/authentication.AuthenticationV1/Login", + FullMethod: AuthenticationV1_Login_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AuthenticationV1Server).Login(ctx, req.(*LoginRequest)) @@ -219,7 +267,7 @@ func _AuthenticationV1_Logout_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/authentication.AuthenticationV1/Logout", + FullMethod: AuthenticationV1_Logout_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AuthenticationV1Server).Logout(ctx, req.(*LogoutRequest)) diff --git a/integrations/authorization/v0/definition/definition.pb.go b/integrations/authorization/v0/definition/definition.pb.go index 48cbf6516..35351042f 100644 --- a/integrations/authorization/v0/definition/definition.pb.go +++ b/integrations/authorization/v0/definition/definition.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/authorization/v0/definition/definition.proto diff --git a/integrations/authorization/v0/definition/definition_grpc.pb.go b/integrations/authorization/v0/definition/definition_grpc.pb.go index cd71b9ead..d05f78959 100644 --- a/integrations/authorization/v0/definition/definition_grpc.pb.go +++ b/integrations/authorization/v0/definition/definition_grpc.pb.go @@ -1,6 +1,26 @@ +// +// DISCLAIMER +// +// Copyright 2024 ArangoDB GmbH, Cologne, Germany +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// Copyright holder is ArangoDB GmbH, Cologne, Germany +// + // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: -// - protoc-gen-go-grpc v1.2.0 +// - protoc-gen-go-grpc v1.5.1 // - protoc v6.33.0 // source: integrations/authorization/v0/definition/definition.proto @@ -15,12 +35,18 @@ import ( // This is a compile-time assertion to ensure that this generated file // is compatible with the grpc package it is being compiled against. -// Requires gRPC-Go v1.32.0 or later. -const _ = grpc.SupportPackageIsVersion7 +// Requires gRPC-Go v1.64.0 or later. +const _ = grpc.SupportPackageIsVersion9 + +const ( + AuthorizationV0_Can_FullMethodName = "/authorization.AuthorizationV0/Can" +) // AuthorizationV0Client is the client API for AuthorizationV0 service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. +// +// AuthorizationV0 define AuthorizationV0 Interface type AuthorizationV0Client interface { // Can validate if specified request is allowed Can(ctx context.Context, in *CanRequest, opts ...grpc.CallOption) (*CanResponse, error) @@ -35,8 +61,9 @@ func NewAuthorizationV0Client(cc grpc.ClientConnInterface) AuthorizationV0Client } func (c *authorizationV0Client) Can(ctx context.Context, in *CanRequest, opts ...grpc.CallOption) (*CanResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(CanResponse) - err := c.cc.Invoke(ctx, "/authorization.AuthorizationV0/Can", in, out, opts...) + err := c.cc.Invoke(ctx, AuthorizationV0_Can_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -45,21 +72,27 @@ func (c *authorizationV0Client) Can(ctx context.Context, in *CanRequest, opts .. // AuthorizationV0Server is the server API for AuthorizationV0 service. // All implementations must embed UnimplementedAuthorizationV0Server -// for forward compatibility +// for forward compatibility. +// +// AuthorizationV0 define AuthorizationV0 Interface type AuthorizationV0Server interface { // Can validate if specified request is allowed Can(context.Context, *CanRequest) (*CanResponse, error) mustEmbedUnimplementedAuthorizationV0Server() } -// UnimplementedAuthorizationV0Server must be embedded to have forward compatible implementations. -type UnimplementedAuthorizationV0Server struct { -} +// UnimplementedAuthorizationV0Server must be embedded to have +// forward compatible implementations. +// +// NOTE: this should be embedded by value instead of pointer to avoid a nil +// pointer dereference when methods are called. +type UnimplementedAuthorizationV0Server struct{} func (UnimplementedAuthorizationV0Server) Can(context.Context, *CanRequest) (*CanResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method Can not implemented") } func (UnimplementedAuthorizationV0Server) mustEmbedUnimplementedAuthorizationV0Server() {} +func (UnimplementedAuthorizationV0Server) testEmbeddedByValue() {} // UnsafeAuthorizationV0Server may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to AuthorizationV0Server will @@ -69,6 +102,13 @@ type UnsafeAuthorizationV0Server interface { } func RegisterAuthorizationV0Server(s grpc.ServiceRegistrar, srv AuthorizationV0Server) { + // If the following call pancis, it indicates UnimplementedAuthorizationV0Server was + // embedded by pointer and is nil. This will cause panics if an + // unimplemented method is ever invoked, so we test this at initialization + // time to prevent it from happening at runtime later due to I/O. + if t, ok := srv.(interface{ testEmbeddedByValue() }); ok { + t.testEmbeddedByValue() + } s.RegisterService(&AuthorizationV0_ServiceDesc, srv) } @@ -82,7 +122,7 @@ func _AuthorizationV0_Can_Handler(srv interface{}, ctx context.Context, dec func } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/authorization.AuthorizationV0/Can", + FullMethod: AuthorizationV0_Can_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(AuthorizationV0Server).Can(ctx, req.(*CanRequest)) diff --git a/integrations/authorization/v1/definition/types.pb.go b/integrations/authorization/v1/definition/types.pb.go index 96689fec9..edfc14ccb 100644 --- a/integrations/authorization/v1/definition/types.pb.go +++ b/integrations/authorization/v1/definition/types.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/authorization/v1/definition/types.proto diff --git a/integrations/config/v1/definition/config.pb.go b/integrations/config/v1/definition/config.pb.go index 713344d54..ff4744db8 100644 --- a/integrations/config/v1/definition/config.pb.go +++ b/integrations/config/v1/definition/config.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/config/v1/definition/config.proto diff --git a/integrations/config/v1/definition/config_grpc.pb.go b/integrations/config/v1/definition/config_grpc.pb.go index b13391efb..005343dd6 100644 --- a/integrations/config/v1/definition/config_grpc.pb.go +++ b/integrations/config/v1/definition/config_grpc.pb.go @@ -1,6 +1,26 @@ +// +// DISCLAIMER +// +// Copyright 2024 ArangoDB GmbH, Cologne, Germany +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// Copyright holder is ArangoDB GmbH, Cologne, Germany +// + // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: -// - protoc-gen-go-grpc v1.2.0 +// - protoc-gen-go-grpc v1.5.1 // - protoc v6.33.0 // source: integrations/config/v1/definition/config.proto @@ -16,12 +36,20 @@ import ( // This is a compile-time assertion to ensure that this generated file // is compatible with the grpc package it is being compiled against. -// Requires gRPC-Go v1.32.0 or later. -const _ = grpc.SupportPackageIsVersion7 +// Requires gRPC-Go v1.64.0 or later. +const _ = grpc.SupportPackageIsVersion9 + +const ( + ConfigV1_Modules_FullMethodName = "/config.ConfigV1/Modules" + ConfigV1_ModuleDetails_FullMethodName = "/config.ConfigV1/ModuleDetails" + ConfigV1_FileDetails_FullMethodName = "/config.ConfigV1/FileDetails" +) // ConfigV1Client is the client API for ConfigV1 service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. +// +// ConfigV1 Service implementation type ConfigV1Client interface { // Returns list of registered modules Modules(ctx context.Context, in *definition.Empty, opts ...grpc.CallOption) (*ConfigV1ModulesResponse, error) @@ -40,8 +68,9 @@ func NewConfigV1Client(cc grpc.ClientConnInterface) ConfigV1Client { } func (c *configV1Client) Modules(ctx context.Context, in *definition.Empty, opts ...grpc.CallOption) (*ConfigV1ModulesResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(ConfigV1ModulesResponse) - err := c.cc.Invoke(ctx, "/config.ConfigV1/Modules", in, out, opts...) + err := c.cc.Invoke(ctx, ConfigV1_Modules_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -49,8 +78,9 @@ func (c *configV1Client) Modules(ctx context.Context, in *definition.Empty, opts } func (c *configV1Client) ModuleDetails(ctx context.Context, in *ConfigV1ModuleDetailsRequest, opts ...grpc.CallOption) (*ConfigV1ModuleDetailsResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(ConfigV1ModuleDetailsResponse) - err := c.cc.Invoke(ctx, "/config.ConfigV1/ModuleDetails", in, out, opts...) + err := c.cc.Invoke(ctx, ConfigV1_ModuleDetails_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -58,8 +88,9 @@ func (c *configV1Client) ModuleDetails(ctx context.Context, in *ConfigV1ModuleDe } func (c *configV1Client) FileDetails(ctx context.Context, in *ConfigV1FileDetailsRequest, opts ...grpc.CallOption) (*ConfigV1FileDetailsResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(ConfigV1FileDetailsResponse) - err := c.cc.Invoke(ctx, "/config.ConfigV1/FileDetails", in, out, opts...) + err := c.cc.Invoke(ctx, ConfigV1_FileDetails_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -68,7 +99,9 @@ func (c *configV1Client) FileDetails(ctx context.Context, in *ConfigV1FileDetail // ConfigV1Server is the server API for ConfigV1 service. // All implementations must embed UnimplementedConfigV1Server -// for forward compatibility +// for forward compatibility. +// +// ConfigV1 Service implementation type ConfigV1Server interface { // Returns list of registered modules Modules(context.Context, *definition.Empty) (*ConfigV1ModulesResponse, error) @@ -79,9 +112,12 @@ type ConfigV1Server interface { mustEmbedUnimplementedConfigV1Server() } -// UnimplementedConfigV1Server must be embedded to have forward compatible implementations. -type UnimplementedConfigV1Server struct { -} +// UnimplementedConfigV1Server must be embedded to have +// forward compatible implementations. +// +// NOTE: this should be embedded by value instead of pointer to avoid a nil +// pointer dereference when methods are called. +type UnimplementedConfigV1Server struct{} func (UnimplementedConfigV1Server) Modules(context.Context, *definition.Empty) (*ConfigV1ModulesResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method Modules not implemented") @@ -93,6 +129,7 @@ func (UnimplementedConfigV1Server) FileDetails(context.Context, *ConfigV1FileDet return nil, status.Errorf(codes.Unimplemented, "method FileDetails not implemented") } func (UnimplementedConfigV1Server) mustEmbedUnimplementedConfigV1Server() {} +func (UnimplementedConfigV1Server) testEmbeddedByValue() {} // UnsafeConfigV1Server may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to ConfigV1Server will @@ -102,6 +139,13 @@ type UnsafeConfigV1Server interface { } func RegisterConfigV1Server(s grpc.ServiceRegistrar, srv ConfigV1Server) { + // If the following call pancis, it indicates UnimplementedConfigV1Server was + // embedded by pointer and is nil. This will cause panics if an + // unimplemented method is ever invoked, so we test this at initialization + // time to prevent it from happening at runtime later due to I/O. + if t, ok := srv.(interface{ testEmbeddedByValue() }); ok { + t.testEmbeddedByValue() + } s.RegisterService(&ConfigV1_ServiceDesc, srv) } @@ -115,7 +159,7 @@ func _ConfigV1_Modules_Handler(srv interface{}, ctx context.Context, dec func(in } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/config.ConfigV1/Modules", + FullMethod: ConfigV1_Modules_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ConfigV1Server).Modules(ctx, req.(*definition.Empty)) @@ -133,7 +177,7 @@ func _ConfigV1_ModuleDetails_Handler(srv interface{}, ctx context.Context, dec f } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/config.ConfigV1/ModuleDetails", + FullMethod: ConfigV1_ModuleDetails_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ConfigV1Server).ModuleDetails(ctx, req.(*ConfigV1ModuleDetailsRequest)) @@ -151,7 +195,7 @@ func _ConfigV1_FileDetails_Handler(srv interface{}, ctx context.Context, dec fun } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/config.ConfigV1/FileDetails", + FullMethod: ConfigV1_FileDetails_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ConfigV1Server).FileDetails(ctx, req.(*ConfigV1FileDetailsRequest)) diff --git a/integrations/inventory/v1/definition/inventory.pb.go b/integrations/inventory/v1/definition/inventory.pb.go index 83ba074c5..916af8233 100644 --- a/integrations/inventory/v1/definition/inventory.pb.go +++ b/integrations/inventory/v1/definition/inventory.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/inventory/v1/definition/inventory.proto diff --git a/integrations/inventory/v1/definition/service.pb.go b/integrations/inventory/v1/definition/service.pb.go index a45b881a8..40a5d12d1 100644 --- a/integrations/inventory/v1/definition/service.pb.go +++ b/integrations/inventory/v1/definition/service.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/inventory/v1/definition/service.proto diff --git a/integrations/inventory/v1/definition/service.pb.gw.go b/integrations/inventory/v1/definition/service.pb.gw.go index d6236b0cc..f2e5a6035 100644 --- a/integrations/inventory/v1/definition/service.pb.gw.go +++ b/integrations/inventory/v1/definition/service.pb.gw.go @@ -10,6 +10,7 @@ package definition import ( "context" + "errors" "io" "net/http" @@ -25,29 +26,35 @@ import ( ) // Suppress "imported and not used" errors -var _ codes.Code -var _ io.Reader -var _ status.Status -var _ = runtime.String -var _ = utilities.NewDoubleArray -var _ = metadata.Join +var ( + _ codes.Code + _ io.Reader + _ status.Status + _ = errors.New + _ = runtime.String + _ = utilities.NewDoubleArray + _ = metadata.Join +) func request_InventoryV1_Inventory_0(ctx context.Context, marshaler runtime.Marshaler, client InventoryV1Client, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq definition_8.Empty - var metadata runtime.ServerMetadata - + var ( + protoReq definition_8.Empty + metadata runtime.ServerMetadata + ) + if req.Body != nil { + _, _ = io.Copy(io.Discard, req.Body) + } msg, err := client.Inventory(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) return msg, metadata, err - } func local_request_InventoryV1_Inventory_0(ctx context.Context, marshaler runtime.Marshaler, server InventoryV1Server, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq definition_8.Empty - var metadata runtime.ServerMetadata - + var ( + protoReq definition_8.Empty + metadata runtime.ServerMetadata + ) msg, err := server.Inventory(ctx, &protoReq) return msg, metadata, err - } // RegisterInventoryV1HandlerServer registers the http handlers for service InventoryV1 to "mux". @@ -56,16 +63,13 @@ func local_request_InventoryV1_Inventory_0(ctx context.Context, marshaler runtim // Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterInventoryV1HandlerFromEndpoint instead. // GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call. func RegisterInventoryV1HandlerServer(ctx context.Context, mux *runtime.ServeMux, server InventoryV1Server) error { - - mux.Handle("GET", pattern_InventoryV1_Inventory_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle(http.MethodGet, pattern_InventoryV1_Inventory_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - var err error - var annotatedContext context.Context - annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/inventory.InventoryV1/Inventory", runtime.WithHTTPPathPattern("/_inventory")) + annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/inventory.InventoryV1/Inventory", runtime.WithHTTPPathPattern("/_inventory")) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -77,9 +81,7 @@ func RegisterInventoryV1HandlerServer(ctx context.Context, mux *runtime.ServeMux runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) return } - forward_InventoryV1_Inventory_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - }) return nil @@ -106,7 +108,6 @@ func RegisterInventoryV1HandlerFromEndpoint(ctx context.Context, mux *runtime.Se } }() }() - return RegisterInventoryV1Handler(ctx, mux, conn) } @@ -122,14 +123,11 @@ func RegisterInventoryV1Handler(ctx context.Context, mux *runtime.ServeMux, conn // doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in // "InventoryV1Client" to call the correct interceptors. This client ignores the HTTP middlewares. func RegisterInventoryV1HandlerClient(ctx context.Context, mux *runtime.ServeMux, client InventoryV1Client) error { - - mux.Handle("GET", pattern_InventoryV1_Inventory_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle(http.MethodGet, pattern_InventoryV1_Inventory_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - var err error - var annotatedContext context.Context - annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/inventory.InventoryV1/Inventory", runtime.WithHTTPPathPattern("/_inventory")) + annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/inventory.InventoryV1/Inventory", runtime.WithHTTPPathPattern("/_inventory")) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -140,11 +138,8 @@ func RegisterInventoryV1HandlerClient(ctx context.Context, mux *runtime.ServeMux runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) return } - forward_InventoryV1_Inventory_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - }) - return nil } diff --git a/integrations/inventory/v1/definition/service_grpc.pb.go b/integrations/inventory/v1/definition/service_grpc.pb.go index 9888fb195..810d2a26b 100644 --- a/integrations/inventory/v1/definition/service_grpc.pb.go +++ b/integrations/inventory/v1/definition/service_grpc.pb.go @@ -1,6 +1,26 @@ +// +// DISCLAIMER +// +// Copyright 2025 ArangoDB GmbH, Cologne, Germany +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// Copyright holder is ArangoDB GmbH, Cologne, Germany +// + // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: -// - protoc-gen-go-grpc v1.2.0 +// - protoc-gen-go-grpc v1.5.1 // - protoc v6.33.0 // source: integrations/inventory/v1/definition/service.proto @@ -16,12 +36,18 @@ import ( // This is a compile-time assertion to ensure that this generated file // is compatible with the grpc package it is being compiled against. -// Requires gRPC-Go v1.32.0 or later. -const _ = grpc.SupportPackageIsVersion7 +// Requires gRPC-Go v1.64.0 or later. +const _ = grpc.SupportPackageIsVersion9 + +const ( + InventoryV1_Inventory_FullMethodName = "/inventory.InventoryV1/Inventory" +) // InventoryV1Client is the client API for InventoryV1 service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. +// +// InventoryV1 Service Definition for Client type InventoryV1Client interface { // Inventory returns current State Inventory(ctx context.Context, in *definition.Empty, opts ...grpc.CallOption) (*Inventory, error) @@ -36,8 +62,9 @@ func NewInventoryV1Client(cc grpc.ClientConnInterface) InventoryV1Client { } func (c *inventoryV1Client) Inventory(ctx context.Context, in *definition.Empty, opts ...grpc.CallOption) (*Inventory, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(Inventory) - err := c.cc.Invoke(ctx, "/inventory.InventoryV1/Inventory", in, out, opts...) + err := c.cc.Invoke(ctx, InventoryV1_Inventory_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -46,21 +73,27 @@ func (c *inventoryV1Client) Inventory(ctx context.Context, in *definition.Empty, // InventoryV1Server is the server API for InventoryV1 service. // All implementations must embed UnimplementedInventoryV1Server -// for forward compatibility +// for forward compatibility. +// +// InventoryV1 Service Definition for Client type InventoryV1Server interface { // Inventory returns current State Inventory(context.Context, *definition.Empty) (*Inventory, error) mustEmbedUnimplementedInventoryV1Server() } -// UnimplementedInventoryV1Server must be embedded to have forward compatible implementations. -type UnimplementedInventoryV1Server struct { -} +// UnimplementedInventoryV1Server must be embedded to have +// forward compatible implementations. +// +// NOTE: this should be embedded by value instead of pointer to avoid a nil +// pointer dereference when methods are called. +type UnimplementedInventoryV1Server struct{} func (UnimplementedInventoryV1Server) Inventory(context.Context, *definition.Empty) (*Inventory, error) { return nil, status.Errorf(codes.Unimplemented, "method Inventory not implemented") } func (UnimplementedInventoryV1Server) mustEmbedUnimplementedInventoryV1Server() {} +func (UnimplementedInventoryV1Server) testEmbeddedByValue() {} // UnsafeInventoryV1Server may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to InventoryV1Server will @@ -70,6 +103,13 @@ type UnsafeInventoryV1Server interface { } func RegisterInventoryV1Server(s grpc.ServiceRegistrar, srv InventoryV1Server) { + // If the following call pancis, it indicates UnimplementedInventoryV1Server was + // embedded by pointer and is nil. This will cause panics if an + // unimplemented method is ever invoked, so we test this at initialization + // time to prevent it from happening at runtime later due to I/O. + if t, ok := srv.(interface{ testEmbeddedByValue() }); ok { + t.testEmbeddedByValue() + } s.RegisterService(&InventoryV1_ServiceDesc, srv) } @@ -83,7 +123,7 @@ func _InventoryV1_Inventory_Handler(srv interface{}, ctx context.Context, dec fu } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/inventory.InventoryV1/Inventory", + FullMethod: InventoryV1_Inventory_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(InventoryV1Server).Inventory(ctx, req.(*definition.Empty)) diff --git a/integrations/meta/v1/definition/definition.pb.go b/integrations/meta/v1/definition/definition.pb.go index ca692c4b9..b5646e535 100644 --- a/integrations/meta/v1/definition/definition.pb.go +++ b/integrations/meta/v1/definition/definition.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/meta/v1/definition/definition.proto diff --git a/integrations/meta/v1/definition/definition_grpc.pb.go b/integrations/meta/v1/definition/definition_grpc.pb.go index 0029073dd..2d01da4be 100644 --- a/integrations/meta/v1/definition/definition_grpc.pb.go +++ b/integrations/meta/v1/definition/definition_grpc.pb.go @@ -1,6 +1,26 @@ +// +// DISCLAIMER +// +// Copyright 2025 ArangoDB GmbH, Cologne, Germany +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// Copyright holder is ArangoDB GmbH, Cologne, Germany +// + // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: -// - protoc-gen-go-grpc v1.2.0 +// - protoc-gen-go-grpc v1.5.1 // - protoc v6.33.0 // source: integrations/meta/v1/definition/definition.proto @@ -16,12 +36,21 @@ import ( // This is a compile-time assertion to ensure that this generated file // is compatible with the grpc package it is being compiled against. -// Requires gRPC-Go v1.32.0 or later. -const _ = grpc.SupportPackageIsVersion7 +// Requires gRPC-Go v1.64.0 or later. +const _ = grpc.SupportPackageIsVersion9 + +const ( + MetaV1_Get_FullMethodName = "/meta.MetaV1/Get" + MetaV1_Set_FullMethodName = "/meta.MetaV1/Set" + MetaV1_Delete_FullMethodName = "/meta.MetaV1/Delete" + MetaV1_List_FullMethodName = "/meta.MetaV1/List" +) // MetaV1Client is the client API for MetaV1 service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. +// +// MetaV1 define ServiceInterface for Meta V1 type MetaV1Client interface { // Get returns the Object from the Meta Store. If TTL is set to 0, result is not cached Get(ctx context.Context, in *ObjectRequest, opts ...grpc.CallOption) (*ObjectResponse, error) @@ -31,7 +60,7 @@ type MetaV1Client interface { // Delete deletes the object from the Meta Store Delete(ctx context.Context, in *ObjectRequest, opts ...grpc.CallOption) (*definition.Empty, error) // List lists the object from the Meta Store - List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (MetaV1_ListClient, error) + List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ListResponseChunk], error) } type metaV1Client struct { @@ -43,8 +72,9 @@ func NewMetaV1Client(cc grpc.ClientConnInterface) MetaV1Client { } func (c *metaV1Client) Get(ctx context.Context, in *ObjectRequest, opts ...grpc.CallOption) (*ObjectResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(ObjectResponse) - err := c.cc.Invoke(ctx, "/meta.MetaV1/Get", in, out, opts...) + err := c.cc.Invoke(ctx, MetaV1_Get_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -52,8 +82,9 @@ func (c *metaV1Client) Get(ctx context.Context, in *ObjectRequest, opts ...grpc. } func (c *metaV1Client) Set(ctx context.Context, in *SetRequest, opts ...grpc.CallOption) (*ObjectResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(ObjectResponse) - err := c.cc.Invoke(ctx, "/meta.MetaV1/Set", in, out, opts...) + err := c.cc.Invoke(ctx, MetaV1_Set_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -61,20 +92,22 @@ func (c *metaV1Client) Set(ctx context.Context, in *SetRequest, opts ...grpc.Cal } func (c *metaV1Client) Delete(ctx context.Context, in *ObjectRequest, opts ...grpc.CallOption) (*definition.Empty, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(definition.Empty) - err := c.cc.Invoke(ctx, "/meta.MetaV1/Delete", in, out, opts...) + err := c.cc.Invoke(ctx, MetaV1_Delete_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } -func (c *metaV1Client) List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (MetaV1_ListClient, error) { - stream, err := c.cc.NewStream(ctx, &MetaV1_ServiceDesc.Streams[0], "/meta.MetaV1/List", opts...) +func (c *metaV1Client) List(ctx context.Context, in *ListRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ListResponseChunk], error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) + stream, err := c.cc.NewStream(ctx, &MetaV1_ServiceDesc.Streams[0], MetaV1_List_FullMethodName, cOpts...) if err != nil { return nil, err } - x := &metaV1ListClient{stream} + x := &grpc.GenericClientStream[ListRequest, ListResponseChunk]{ClientStream: stream} if err := x.ClientStream.SendMsg(in); err != nil { return nil, err } @@ -84,26 +117,14 @@ func (c *metaV1Client) List(ctx context.Context, in *ListRequest, opts ...grpc.C return x, nil } -type MetaV1_ListClient interface { - Recv() (*ListResponseChunk, error) - grpc.ClientStream -} - -type metaV1ListClient struct { - grpc.ClientStream -} - -func (x *metaV1ListClient) Recv() (*ListResponseChunk, error) { - m := new(ListResponseChunk) - if err := x.ClientStream.RecvMsg(m); err != nil { - return nil, err - } - return m, nil -} +// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name. +type MetaV1_ListClient = grpc.ServerStreamingClient[ListResponseChunk] // MetaV1Server is the server API for MetaV1 service. // All implementations must embed UnimplementedMetaV1Server -// for forward compatibility +// for forward compatibility. +// +// MetaV1 define ServiceInterface for Meta V1 type MetaV1Server interface { // Get returns the Object from the Meta Store. If TTL is set to 0, result is not cached Get(context.Context, *ObjectRequest) (*ObjectResponse, error) @@ -113,13 +134,16 @@ type MetaV1Server interface { // Delete deletes the object from the Meta Store Delete(context.Context, *ObjectRequest) (*definition.Empty, error) // List lists the object from the Meta Store - List(*ListRequest, MetaV1_ListServer) error + List(*ListRequest, grpc.ServerStreamingServer[ListResponseChunk]) error mustEmbedUnimplementedMetaV1Server() } -// UnimplementedMetaV1Server must be embedded to have forward compatible implementations. -type UnimplementedMetaV1Server struct { -} +// UnimplementedMetaV1Server must be embedded to have +// forward compatible implementations. +// +// NOTE: this should be embedded by value instead of pointer to avoid a nil +// pointer dereference when methods are called. +type UnimplementedMetaV1Server struct{} func (UnimplementedMetaV1Server) Get(context.Context, *ObjectRequest) (*ObjectResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method Get not implemented") @@ -130,10 +154,11 @@ func (UnimplementedMetaV1Server) Set(context.Context, *SetRequest) (*ObjectRespo func (UnimplementedMetaV1Server) Delete(context.Context, *ObjectRequest) (*definition.Empty, error) { return nil, status.Errorf(codes.Unimplemented, "method Delete not implemented") } -func (UnimplementedMetaV1Server) List(*ListRequest, MetaV1_ListServer) error { +func (UnimplementedMetaV1Server) List(*ListRequest, grpc.ServerStreamingServer[ListResponseChunk]) error { return status.Errorf(codes.Unimplemented, "method List not implemented") } func (UnimplementedMetaV1Server) mustEmbedUnimplementedMetaV1Server() {} +func (UnimplementedMetaV1Server) testEmbeddedByValue() {} // UnsafeMetaV1Server may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to MetaV1Server will @@ -143,6 +168,13 @@ type UnsafeMetaV1Server interface { } func RegisterMetaV1Server(s grpc.ServiceRegistrar, srv MetaV1Server) { + // If the following call pancis, it indicates UnimplementedMetaV1Server was + // embedded by pointer and is nil. This will cause panics if an + // unimplemented method is ever invoked, so we test this at initialization + // time to prevent it from happening at runtime later due to I/O. + if t, ok := srv.(interface{ testEmbeddedByValue() }); ok { + t.testEmbeddedByValue() + } s.RegisterService(&MetaV1_ServiceDesc, srv) } @@ -156,7 +188,7 @@ func _MetaV1_Get_Handler(srv interface{}, ctx context.Context, dec func(interfac } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/meta.MetaV1/Get", + FullMethod: MetaV1_Get_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MetaV1Server).Get(ctx, req.(*ObjectRequest)) @@ -174,7 +206,7 @@ func _MetaV1_Set_Handler(srv interface{}, ctx context.Context, dec func(interfac } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/meta.MetaV1/Set", + FullMethod: MetaV1_Set_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MetaV1Server).Set(ctx, req.(*SetRequest)) @@ -192,7 +224,7 @@ func _MetaV1_Delete_Handler(srv interface{}, ctx context.Context, dec func(inter } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/meta.MetaV1/Delete", + FullMethod: MetaV1_Delete_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(MetaV1Server).Delete(ctx, req.(*ObjectRequest)) @@ -205,21 +237,11 @@ func _MetaV1_List_Handler(srv interface{}, stream grpc.ServerStream) error { if err := stream.RecvMsg(m); err != nil { return err } - return srv.(MetaV1Server).List(m, &metaV1ListServer{stream}) -} - -type MetaV1_ListServer interface { - Send(*ListResponseChunk) error - grpc.ServerStream + return srv.(MetaV1Server).List(m, &grpc.GenericServerStream[ListRequest, ListResponseChunk]{ServerStream: stream}) } -type metaV1ListServer struct { - grpc.ServerStream -} - -func (x *metaV1ListServer) Send(m *ListResponseChunk) error { - return x.ServerStream.SendMsg(m) -} +// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name. +type MetaV1_ListServer = grpc.ServerStreamingServer[ListResponseChunk] // MetaV1_ServiceDesc is the grpc.ServiceDesc for MetaV1 service. // It's only intended for direct use with grpc.RegisterService, diff --git a/integrations/pong/v1/definition/pong.pb.go b/integrations/pong/v1/definition/pong.pb.go index f1594c4a1..ded9aa434 100644 --- a/integrations/pong/v1/definition/pong.pb.go +++ b/integrations/pong/v1/definition/pong.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/pong/v1/definition/pong.proto diff --git a/integrations/pong/v1/definition/pong.pb.gw.go b/integrations/pong/v1/definition/pong.pb.gw.go index 63d957346..9f2279ae7 100644 --- a/integrations/pong/v1/definition/pong.pb.gw.go +++ b/integrations/pong/v1/definition/pong.pb.gw.go @@ -10,6 +10,7 @@ package definition import ( "context" + "errors" "io" "net/http" @@ -25,29 +26,35 @@ import ( ) // Suppress "imported and not used" errors -var _ codes.Code -var _ io.Reader -var _ status.Status -var _ = runtime.String -var _ = utilities.NewDoubleArray -var _ = metadata.Join +var ( + _ codes.Code + _ io.Reader + _ status.Status + _ = errors.New + _ = runtime.String + _ = utilities.NewDoubleArray + _ = metadata.Join +) func request_PongV1_Ping_0(ctx context.Context, marshaler runtime.Marshaler, client PongV1Client, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq definition_8.Empty - var metadata runtime.ServerMetadata - + var ( + protoReq definition_8.Empty + metadata runtime.ServerMetadata + ) + if req.Body != nil { + _, _ = io.Copy(io.Discard, req.Body) + } msg, err := client.Ping(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) return msg, metadata, err - } func local_request_PongV1_Ping_0(ctx context.Context, marshaler runtime.Marshaler, server PongV1Server, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq definition_8.Empty - var metadata runtime.ServerMetadata - + var ( + protoReq definition_8.Empty + metadata runtime.ServerMetadata + ) msg, err := server.Ping(ctx, &protoReq) return msg, metadata, err - } // RegisterPongV1HandlerServer registers the http handlers for service PongV1 to "mux". @@ -56,16 +63,13 @@ func local_request_PongV1_Ping_0(ctx context.Context, marshaler runtime.Marshale // Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterPongV1HandlerFromEndpoint instead. // GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call. func RegisterPongV1HandlerServer(ctx context.Context, mux *runtime.ServeMux, server PongV1Server) error { - - mux.Handle("GET", pattern_PongV1_Ping_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle(http.MethodGet, pattern_PongV1_Ping_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - var err error - var annotatedContext context.Context - annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/pong.PongV1/Ping", runtime.WithHTTPPathPattern("/_integration/pong/v1/ping")) + annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/pong.PongV1/Ping", runtime.WithHTTPPathPattern("/_integration/pong/v1/ping")) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -77,9 +81,7 @@ func RegisterPongV1HandlerServer(ctx context.Context, mux *runtime.ServeMux, ser runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) return } - forward_PongV1_Ping_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - }) return nil @@ -106,7 +108,6 @@ func RegisterPongV1HandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMu } }() }() - return RegisterPongV1Handler(ctx, mux, conn) } @@ -122,14 +123,11 @@ func RegisterPongV1Handler(ctx context.Context, mux *runtime.ServeMux, conn *grp // doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in // "PongV1Client" to call the correct interceptors. This client ignores the HTTP middlewares. func RegisterPongV1HandlerClient(ctx context.Context, mux *runtime.ServeMux, client PongV1Client) error { - - mux.Handle("GET", pattern_PongV1_Ping_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle(http.MethodGet, pattern_PongV1_Ping_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - var err error - var annotatedContext context.Context - annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/pong.PongV1/Ping", runtime.WithHTTPPathPattern("/_integration/pong/v1/ping")) + annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/pong.PongV1/Ping", runtime.WithHTTPPathPattern("/_integration/pong/v1/ping")) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -140,11 +138,8 @@ func RegisterPongV1HandlerClient(ctx context.Context, mux *runtime.ServeMux, cli runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) return } - forward_PongV1_Ping_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - }) - return nil } diff --git a/integrations/pong/v1/definition/pong_grpc.pb.go b/integrations/pong/v1/definition/pong_grpc.pb.go index 4471735aa..e4a912c4f 100644 --- a/integrations/pong/v1/definition/pong_grpc.pb.go +++ b/integrations/pong/v1/definition/pong_grpc.pb.go @@ -1,6 +1,26 @@ +// +// DISCLAIMER +// +// Copyright 2024 ArangoDB GmbH, Cologne, Germany +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// Copyright holder is ArangoDB GmbH, Cologne, Germany +// + // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: -// - protoc-gen-go-grpc v1.2.0 +// - protoc-gen-go-grpc v1.5.1 // - protoc v6.33.0 // source: integrations/pong/v1/definition/pong.proto @@ -16,12 +36,19 @@ import ( // This is a compile-time assertion to ensure that this generated file // is compatible with the grpc package it is being compiled against. -// Requires gRPC-Go v1.32.0 or later. -const _ = grpc.SupportPackageIsVersion7 +// Requires gRPC-Go v1.64.0 or later. +const _ = grpc.SupportPackageIsVersion9 + +const ( + PongV1_Ping_FullMethodName = "/pong.PongV1/Ping" + PongV1_Services_FullMethodName = "/pong.PongV1/Services" +) // PongV1Client is the client API for PongV1 service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. +// +// PongV1 Service implementation type PongV1Client interface { // Sends ping to the server Ping(ctx context.Context, in *definition.Empty, opts ...grpc.CallOption) (*PongV1PingResponse, error) @@ -38,8 +65,9 @@ func NewPongV1Client(cc grpc.ClientConnInterface) PongV1Client { } func (c *pongV1Client) Ping(ctx context.Context, in *definition.Empty, opts ...grpc.CallOption) (*PongV1PingResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(PongV1PingResponse) - err := c.cc.Invoke(ctx, "/pong.PongV1/Ping", in, out, opts...) + err := c.cc.Invoke(ctx, PongV1_Ping_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -47,8 +75,9 @@ func (c *pongV1Client) Ping(ctx context.Context, in *definition.Empty, opts ...g } func (c *pongV1Client) Services(ctx context.Context, in *definition.Empty, opts ...grpc.CallOption) (*PongV1ServicesResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(PongV1ServicesResponse) - err := c.cc.Invoke(ctx, "/pong.PongV1/Services", in, out, opts...) + err := c.cc.Invoke(ctx, PongV1_Services_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -57,7 +86,9 @@ func (c *pongV1Client) Services(ctx context.Context, in *definition.Empty, opts // PongV1Server is the server API for PongV1 service. // All implementations must embed UnimplementedPongV1Server -// for forward compatibility +// for forward compatibility. +// +// PongV1 Service implementation type PongV1Server interface { // Sends ping to the server Ping(context.Context, *definition.Empty) (*PongV1PingResponse, error) @@ -66,9 +97,12 @@ type PongV1Server interface { mustEmbedUnimplementedPongV1Server() } -// UnimplementedPongV1Server must be embedded to have forward compatible implementations. -type UnimplementedPongV1Server struct { -} +// UnimplementedPongV1Server must be embedded to have +// forward compatible implementations. +// +// NOTE: this should be embedded by value instead of pointer to avoid a nil +// pointer dereference when methods are called. +type UnimplementedPongV1Server struct{} func (UnimplementedPongV1Server) Ping(context.Context, *definition.Empty) (*PongV1PingResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method Ping not implemented") @@ -77,6 +111,7 @@ func (UnimplementedPongV1Server) Services(context.Context, *definition.Empty) (* return nil, status.Errorf(codes.Unimplemented, "method Services not implemented") } func (UnimplementedPongV1Server) mustEmbedUnimplementedPongV1Server() {} +func (UnimplementedPongV1Server) testEmbeddedByValue() {} // UnsafePongV1Server may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to PongV1Server will @@ -86,6 +121,13 @@ type UnsafePongV1Server interface { } func RegisterPongV1Server(s grpc.ServiceRegistrar, srv PongV1Server) { + // If the following call pancis, it indicates UnimplementedPongV1Server was + // embedded by pointer and is nil. This will cause panics if an + // unimplemented method is ever invoked, so we test this at initialization + // time to prevent it from happening at runtime later due to I/O. + if t, ok := srv.(interface{ testEmbeddedByValue() }); ok { + t.testEmbeddedByValue() + } s.RegisterService(&PongV1_ServiceDesc, srv) } @@ -99,7 +141,7 @@ func _PongV1_Ping_Handler(srv interface{}, ctx context.Context, dec func(interfa } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/pong.PongV1/Ping", + FullMethod: PongV1_Ping_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(PongV1Server).Ping(ctx, req.(*definition.Empty)) @@ -117,7 +159,7 @@ func _PongV1_Services_Handler(srv interface{}, ctx context.Context, dec func(int } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/pong.PongV1/Services", + FullMethod: PongV1_Services_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(PongV1Server).Services(ctx, req.(*definition.Empty)) diff --git a/integrations/scheduler/v1/definition/batchjob.pb.go b/integrations/scheduler/v1/definition/batchjob.pb.go index 46c010df2..9ca0a5ae1 100644 --- a/integrations/scheduler/v1/definition/batchjob.pb.go +++ b/integrations/scheduler/v1/definition/batchjob.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/scheduler/v1/definition/batchjob.proto diff --git a/integrations/scheduler/v1/definition/common.pb.go b/integrations/scheduler/v1/definition/common.pb.go index c1a87c138..5e441830d 100644 --- a/integrations/scheduler/v1/definition/common.pb.go +++ b/integrations/scheduler/v1/definition/common.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/scheduler/v1/definition/common.proto diff --git a/integrations/scheduler/v1/definition/cronjob.pb.go b/integrations/scheduler/v1/definition/cronjob.pb.go index 41df27010..92d40fade 100644 --- a/integrations/scheduler/v1/definition/cronjob.pb.go +++ b/integrations/scheduler/v1/definition/cronjob.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/scheduler/v1/definition/cronjob.proto diff --git a/integrations/scheduler/v1/definition/definition.pb.go b/integrations/scheduler/v1/definition/definition.pb.go index 3033d8fdd..68e328af4 100644 --- a/integrations/scheduler/v1/definition/definition.pb.go +++ b/integrations/scheduler/v1/definition/definition.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/scheduler/v1/definition/definition.proto diff --git a/integrations/scheduler/v1/definition/definition_grpc.pb.go b/integrations/scheduler/v1/definition/definition_grpc.pb.go index 87735aa5a..24b18caf5 100644 --- a/integrations/scheduler/v1/definition/definition_grpc.pb.go +++ b/integrations/scheduler/v1/definition/definition_grpc.pb.go @@ -1,6 +1,26 @@ +// +// DISCLAIMER +// +// Copyright 2016-2022 ArangoDB GmbH, Cologne, Germany +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// Copyright holder is ArangoDB GmbH, Cologne, Germany +// + // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: -// - protoc-gen-go-grpc v1.2.0 +// - protoc-gen-go-grpc v1.5.1 // - protoc v6.33.0 // source: integrations/scheduler/v1/definition/definition.proto @@ -15,12 +35,31 @@ import ( // This is a compile-time assertion to ensure that this generated file // is compatible with the grpc package it is being compiled against. -// Requires gRPC-Go v1.32.0 or later. -const _ = grpc.SupportPackageIsVersion7 +// Requires gRPC-Go v1.64.0 or later. +const _ = grpc.SupportPackageIsVersion9 + +const ( + SchedulerV1_CreateBatchJob_FullMethodName = "/scheduler.SchedulerV1/CreateBatchJob" + SchedulerV1_GetBatchJob_FullMethodName = "/scheduler.SchedulerV1/GetBatchJob" + SchedulerV1_ListBatchJob_FullMethodName = "/scheduler.SchedulerV1/ListBatchJob" + SchedulerV1_DeleteBatchJob_FullMethodName = "/scheduler.SchedulerV1/DeleteBatchJob" + SchedulerV1_CreateCronJob_FullMethodName = "/scheduler.SchedulerV1/CreateCronJob" + SchedulerV1_GetCronJob_FullMethodName = "/scheduler.SchedulerV1/GetCronJob" + SchedulerV1_UpdateCronJob_FullMethodName = "/scheduler.SchedulerV1/UpdateCronJob" + SchedulerV1_ListCronJob_FullMethodName = "/scheduler.SchedulerV1/ListCronJob" + SchedulerV1_DeleteCronJob_FullMethodName = "/scheduler.SchedulerV1/DeleteCronJob" + SchedulerV1_CreateDeployment_FullMethodName = "/scheduler.SchedulerV1/CreateDeployment" + SchedulerV1_GetDeployment_FullMethodName = "/scheduler.SchedulerV1/GetDeployment" + SchedulerV1_UpdateDeployment_FullMethodName = "/scheduler.SchedulerV1/UpdateDeployment" + SchedulerV1_ListDeployment_FullMethodName = "/scheduler.SchedulerV1/ListDeployment" + SchedulerV1_DeleteDeployment_FullMethodName = "/scheduler.SchedulerV1/DeleteDeployment" +) // SchedulerV1Client is the client API for SchedulerV1 service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. +// +// Definition of the ServiceInterface for Scheduler V1 type SchedulerV1Client interface { // Creates BatchJob from specification CreateBatchJob(ctx context.Context, in *CreateBatchJobRequest, opts ...grpc.CallOption) (*CreateBatchJobResponse, error) @@ -61,8 +100,9 @@ func NewSchedulerV1Client(cc grpc.ClientConnInterface) SchedulerV1Client { } func (c *schedulerV1Client) CreateBatchJob(ctx context.Context, in *CreateBatchJobRequest, opts ...grpc.CallOption) (*CreateBatchJobResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(CreateBatchJobResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV1/CreateBatchJob", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV1_CreateBatchJob_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -70,8 +110,9 @@ func (c *schedulerV1Client) CreateBatchJob(ctx context.Context, in *CreateBatchJ } func (c *schedulerV1Client) GetBatchJob(ctx context.Context, in *GetBatchJobRequest, opts ...grpc.CallOption) (*GetBatchJobResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(GetBatchJobResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV1/GetBatchJob", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV1_GetBatchJob_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -79,8 +120,9 @@ func (c *schedulerV1Client) GetBatchJob(ctx context.Context, in *GetBatchJobRequ } func (c *schedulerV1Client) ListBatchJob(ctx context.Context, in *ListBatchJobRequest, opts ...grpc.CallOption) (*ListBatchJobResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(ListBatchJobResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV1/ListBatchJob", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV1_ListBatchJob_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -88,8 +130,9 @@ func (c *schedulerV1Client) ListBatchJob(ctx context.Context, in *ListBatchJobRe } func (c *schedulerV1Client) DeleteBatchJob(ctx context.Context, in *DeleteBatchJobRequest, opts ...grpc.CallOption) (*DeleteBatchJobResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(DeleteBatchJobResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV1/DeleteBatchJob", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV1_DeleteBatchJob_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -97,8 +140,9 @@ func (c *schedulerV1Client) DeleteBatchJob(ctx context.Context, in *DeleteBatchJ } func (c *schedulerV1Client) CreateCronJob(ctx context.Context, in *CreateCronJobRequest, opts ...grpc.CallOption) (*CreateCronJobResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(CreateCronJobResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV1/CreateCronJob", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV1_CreateCronJob_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -106,8 +150,9 @@ func (c *schedulerV1Client) CreateCronJob(ctx context.Context, in *CreateCronJob } func (c *schedulerV1Client) GetCronJob(ctx context.Context, in *GetCronJobRequest, opts ...grpc.CallOption) (*GetCronJobResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(GetCronJobResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV1/GetCronJob", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV1_GetCronJob_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -115,8 +160,9 @@ func (c *schedulerV1Client) GetCronJob(ctx context.Context, in *GetCronJobReques } func (c *schedulerV1Client) UpdateCronJob(ctx context.Context, in *UpdateCronJobRequest, opts ...grpc.CallOption) (*UpdateCronJobResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(UpdateCronJobResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV1/UpdateCronJob", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV1_UpdateCronJob_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -124,8 +170,9 @@ func (c *schedulerV1Client) UpdateCronJob(ctx context.Context, in *UpdateCronJob } func (c *schedulerV1Client) ListCronJob(ctx context.Context, in *ListCronJobRequest, opts ...grpc.CallOption) (*ListCronJobResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(ListCronJobResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV1/ListCronJob", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV1_ListCronJob_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -133,8 +180,9 @@ func (c *schedulerV1Client) ListCronJob(ctx context.Context, in *ListCronJobRequ } func (c *schedulerV1Client) DeleteCronJob(ctx context.Context, in *DeleteCronJobRequest, opts ...grpc.CallOption) (*DeleteCronJobResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(DeleteCronJobResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV1/DeleteCronJob", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV1_DeleteCronJob_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -142,8 +190,9 @@ func (c *schedulerV1Client) DeleteCronJob(ctx context.Context, in *DeleteCronJob } func (c *schedulerV1Client) CreateDeployment(ctx context.Context, in *CreateDeploymentRequest, opts ...grpc.CallOption) (*CreateDeploymentResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(CreateDeploymentResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV1/CreateDeployment", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV1_CreateDeployment_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -151,8 +200,9 @@ func (c *schedulerV1Client) CreateDeployment(ctx context.Context, in *CreateDepl } func (c *schedulerV1Client) GetDeployment(ctx context.Context, in *GetDeploymentRequest, opts ...grpc.CallOption) (*GetDeploymentResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(GetDeploymentResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV1/GetDeployment", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV1_GetDeployment_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -160,8 +210,9 @@ func (c *schedulerV1Client) GetDeployment(ctx context.Context, in *GetDeployment } func (c *schedulerV1Client) UpdateDeployment(ctx context.Context, in *UpdateDeploymentRequest, opts ...grpc.CallOption) (*UpdateDeploymentResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(UpdateDeploymentResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV1/UpdateDeployment", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV1_UpdateDeployment_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -169,8 +220,9 @@ func (c *schedulerV1Client) UpdateDeployment(ctx context.Context, in *UpdateDepl } func (c *schedulerV1Client) ListDeployment(ctx context.Context, in *ListDeploymentRequest, opts ...grpc.CallOption) (*ListDeploymentResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(ListDeploymentResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV1/ListDeployment", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV1_ListDeployment_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -178,8 +230,9 @@ func (c *schedulerV1Client) ListDeployment(ctx context.Context, in *ListDeployme } func (c *schedulerV1Client) DeleteDeployment(ctx context.Context, in *DeleteDeploymentRequest, opts ...grpc.CallOption) (*DeleteDeploymentResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(DeleteDeploymentResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV1/DeleteDeployment", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV1_DeleteDeployment_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -188,7 +241,9 @@ func (c *schedulerV1Client) DeleteDeployment(ctx context.Context, in *DeleteDepl // SchedulerV1Server is the server API for SchedulerV1 service. // All implementations must embed UnimplementedSchedulerV1Server -// for forward compatibility +// for forward compatibility. +// +// Definition of the ServiceInterface for Scheduler V1 type SchedulerV1Server interface { // Creates BatchJob from specification CreateBatchJob(context.Context, *CreateBatchJobRequest) (*CreateBatchJobResponse, error) @@ -221,9 +276,12 @@ type SchedulerV1Server interface { mustEmbedUnimplementedSchedulerV1Server() } -// UnimplementedSchedulerV1Server must be embedded to have forward compatible implementations. -type UnimplementedSchedulerV1Server struct { -} +// UnimplementedSchedulerV1Server must be embedded to have +// forward compatible implementations. +// +// NOTE: this should be embedded by value instead of pointer to avoid a nil +// pointer dereference when methods are called. +type UnimplementedSchedulerV1Server struct{} func (UnimplementedSchedulerV1Server) CreateBatchJob(context.Context, *CreateBatchJobRequest) (*CreateBatchJobResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method CreateBatchJob not implemented") @@ -268,6 +326,7 @@ func (UnimplementedSchedulerV1Server) DeleteDeployment(context.Context, *DeleteD return nil, status.Errorf(codes.Unimplemented, "method DeleteDeployment not implemented") } func (UnimplementedSchedulerV1Server) mustEmbedUnimplementedSchedulerV1Server() {} +func (UnimplementedSchedulerV1Server) testEmbeddedByValue() {} // UnsafeSchedulerV1Server may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to SchedulerV1Server will @@ -277,6 +336,13 @@ type UnsafeSchedulerV1Server interface { } func RegisterSchedulerV1Server(s grpc.ServiceRegistrar, srv SchedulerV1Server) { + // If the following call pancis, it indicates UnimplementedSchedulerV1Server was + // embedded by pointer and is nil. This will cause panics if an + // unimplemented method is ever invoked, so we test this at initialization + // time to prevent it from happening at runtime later due to I/O. + if t, ok := srv.(interface{ testEmbeddedByValue() }); ok { + t.testEmbeddedByValue() + } s.RegisterService(&SchedulerV1_ServiceDesc, srv) } @@ -290,7 +356,7 @@ func _SchedulerV1_CreateBatchJob_Handler(srv interface{}, ctx context.Context, d } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV1/CreateBatchJob", + FullMethod: SchedulerV1_CreateBatchJob_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV1Server).CreateBatchJob(ctx, req.(*CreateBatchJobRequest)) @@ -308,7 +374,7 @@ func _SchedulerV1_GetBatchJob_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV1/GetBatchJob", + FullMethod: SchedulerV1_GetBatchJob_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV1Server).GetBatchJob(ctx, req.(*GetBatchJobRequest)) @@ -326,7 +392,7 @@ func _SchedulerV1_ListBatchJob_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV1/ListBatchJob", + FullMethod: SchedulerV1_ListBatchJob_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV1Server).ListBatchJob(ctx, req.(*ListBatchJobRequest)) @@ -344,7 +410,7 @@ func _SchedulerV1_DeleteBatchJob_Handler(srv interface{}, ctx context.Context, d } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV1/DeleteBatchJob", + FullMethod: SchedulerV1_DeleteBatchJob_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV1Server).DeleteBatchJob(ctx, req.(*DeleteBatchJobRequest)) @@ -362,7 +428,7 @@ func _SchedulerV1_CreateCronJob_Handler(srv interface{}, ctx context.Context, de } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV1/CreateCronJob", + FullMethod: SchedulerV1_CreateCronJob_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV1Server).CreateCronJob(ctx, req.(*CreateCronJobRequest)) @@ -380,7 +446,7 @@ func _SchedulerV1_GetCronJob_Handler(srv interface{}, ctx context.Context, dec f } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV1/GetCronJob", + FullMethod: SchedulerV1_GetCronJob_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV1Server).GetCronJob(ctx, req.(*GetCronJobRequest)) @@ -398,7 +464,7 @@ func _SchedulerV1_UpdateCronJob_Handler(srv interface{}, ctx context.Context, de } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV1/UpdateCronJob", + FullMethod: SchedulerV1_UpdateCronJob_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV1Server).UpdateCronJob(ctx, req.(*UpdateCronJobRequest)) @@ -416,7 +482,7 @@ func _SchedulerV1_ListCronJob_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV1/ListCronJob", + FullMethod: SchedulerV1_ListCronJob_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV1Server).ListCronJob(ctx, req.(*ListCronJobRequest)) @@ -434,7 +500,7 @@ func _SchedulerV1_DeleteCronJob_Handler(srv interface{}, ctx context.Context, de } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV1/DeleteCronJob", + FullMethod: SchedulerV1_DeleteCronJob_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV1Server).DeleteCronJob(ctx, req.(*DeleteCronJobRequest)) @@ -452,7 +518,7 @@ func _SchedulerV1_CreateDeployment_Handler(srv interface{}, ctx context.Context, } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV1/CreateDeployment", + FullMethod: SchedulerV1_CreateDeployment_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV1Server).CreateDeployment(ctx, req.(*CreateDeploymentRequest)) @@ -470,7 +536,7 @@ func _SchedulerV1_GetDeployment_Handler(srv interface{}, ctx context.Context, de } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV1/GetDeployment", + FullMethod: SchedulerV1_GetDeployment_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV1Server).GetDeployment(ctx, req.(*GetDeploymentRequest)) @@ -488,7 +554,7 @@ func _SchedulerV1_UpdateDeployment_Handler(srv interface{}, ctx context.Context, } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV1/UpdateDeployment", + FullMethod: SchedulerV1_UpdateDeployment_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV1Server).UpdateDeployment(ctx, req.(*UpdateDeploymentRequest)) @@ -506,7 +572,7 @@ func _SchedulerV1_ListDeployment_Handler(srv interface{}, ctx context.Context, d } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV1/ListDeployment", + FullMethod: SchedulerV1_ListDeployment_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV1Server).ListDeployment(ctx, req.(*ListDeploymentRequest)) @@ -524,7 +590,7 @@ func _SchedulerV1_DeleteDeployment_Handler(srv interface{}, ctx context.Context, } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV1/DeleteDeployment", + FullMethod: SchedulerV1_DeleteDeployment_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV1Server).DeleteDeployment(ctx, req.(*DeleteDeploymentRequest)) diff --git a/integrations/scheduler/v1/definition/deployment.pb.go b/integrations/scheduler/v1/definition/deployment.pb.go index d65e5c97c..77fb35d0d 100644 --- a/integrations/scheduler/v1/definition/deployment.pb.go +++ b/integrations/scheduler/v1/definition/deployment.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/scheduler/v1/definition/deployment.proto diff --git a/integrations/scheduler/v2/definition/chart.pb.go b/integrations/scheduler/v2/definition/chart.pb.go index c9efa4d7d..2272288bc 100644 --- a/integrations/scheduler/v2/definition/chart.pb.go +++ b/integrations/scheduler/v2/definition/chart.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/scheduler/v2/definition/chart.proto diff --git a/integrations/scheduler/v2/definition/definition.pb.go b/integrations/scheduler/v2/definition/definition.pb.go index 9f3459f59..12671cc32 100644 --- a/integrations/scheduler/v2/definition/definition.pb.go +++ b/integrations/scheduler/v2/definition/definition.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/scheduler/v2/definition/definition.proto diff --git a/integrations/scheduler/v2/definition/definition_grpc.pb.go b/integrations/scheduler/v2/definition/definition_grpc.pb.go index 97bfbb517..a04231d77 100644 --- a/integrations/scheduler/v2/definition/definition_grpc.pb.go +++ b/integrations/scheduler/v2/definition/definition_grpc.pb.go @@ -1,6 +1,26 @@ +// +// DISCLAIMER +// +// Copyright 2024 ArangoDB GmbH, Cologne, Germany +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// Copyright holder is ArangoDB GmbH, Cologne, Germany +// + // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: -// - protoc-gen-go-grpc v1.2.0 +// - protoc-gen-go-grpc v1.5.1 // - protoc v6.33.0 // source: integrations/scheduler/v2/definition/definition.proto @@ -16,12 +36,34 @@ import ( // This is a compile-time assertion to ensure that this generated file // is compatible with the grpc package it is being compiled against. -// Requires gRPC-Go v1.32.0 or later. -const _ = grpc.SupportPackageIsVersion7 +// Requires gRPC-Go v1.64.0 or later. +const _ = grpc.SupportPackageIsVersion9 + +const ( + SchedulerV2_InvalidateCache_FullMethodName = "/scheduler.SchedulerV2/InvalidateCache" + SchedulerV2_Alive_FullMethodName = "/scheduler.SchedulerV2/Alive" + SchedulerV2_List_FullMethodName = "/scheduler.SchedulerV2/List" + SchedulerV2_Status_FullMethodName = "/scheduler.SchedulerV2/Status" + SchedulerV2_StatusObjects_FullMethodName = "/scheduler.SchedulerV2/StatusObjects" + SchedulerV2_Install_FullMethodName = "/scheduler.SchedulerV2/Install" + SchedulerV2_Upgrade_FullMethodName = "/scheduler.SchedulerV2/Upgrade" + SchedulerV2_Uninstall_FullMethodName = "/scheduler.SchedulerV2/Uninstall" + SchedulerV2_Test_FullMethodName = "/scheduler.SchedulerV2/Test" + SchedulerV2_InstallV2_FullMethodName = "/scheduler.SchedulerV2/InstallV2" + SchedulerV2_UpgradeV2_FullMethodName = "/scheduler.SchedulerV2/UpgradeV2" + SchedulerV2_DiscoverAPIResources_FullMethodName = "/scheduler.SchedulerV2/DiscoverAPIResources" + SchedulerV2_DiscoverAPIResource_FullMethodName = "/scheduler.SchedulerV2/DiscoverAPIResource" + SchedulerV2_KubernetesGet_FullMethodName = "/scheduler.SchedulerV2/KubernetesGet" + SchedulerV2_KubernetesPermissionCheck_FullMethodName = "/scheduler.SchedulerV2/KubernetesPermissionCheck" + SchedulerV2_ListCharts_FullMethodName = "/scheduler.SchedulerV2/ListCharts" + SchedulerV2_GetChart_FullMethodName = "/scheduler.SchedulerV2/GetChart" +) // SchedulerV2Client is the client API for SchedulerV2 service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. +// +// Integration Service type SchedulerV2Client interface { // Invalidates local ServiceDiscover cache InvalidateCache(ctx context.Context, in *definition.Empty, opts ...grpc.CallOption) (*definition.Empty, error) @@ -54,7 +96,7 @@ type SchedulerV2Client interface { // Checks if principal can take an action KubernetesPermissionCheck(ctx context.Context, in *SchedulerV2KubernetesPermissionCheckRequest, opts ...grpc.CallOption) (*SchedulerV2KubernetesPermissionCheckResponse, error) // Lists installed ArangoPlatform Charts - ListCharts(ctx context.Context, in *SchedulerV2ListChartsRequest, opts ...grpc.CallOption) (SchedulerV2_ListChartsClient, error) + ListCharts(ctx context.Context, in *SchedulerV2ListChartsRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[SchedulerV2ListChartsResponse], error) // Gets Installed ArangoDB Chart GetChart(ctx context.Context, in *SchedulerV2GetChartRequest, opts ...grpc.CallOption) (*SchedulerV2GetChartResponse, error) } @@ -68,8 +110,9 @@ func NewSchedulerV2Client(cc grpc.ClientConnInterface) SchedulerV2Client { } func (c *schedulerV2Client) InvalidateCache(ctx context.Context, in *definition.Empty, opts ...grpc.CallOption) (*definition.Empty, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(definition.Empty) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV2/InvalidateCache", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV2_InvalidateCache_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -77,8 +120,9 @@ func (c *schedulerV2Client) InvalidateCache(ctx context.Context, in *definition. } func (c *schedulerV2Client) Alive(ctx context.Context, in *definition.Empty, opts ...grpc.CallOption) (*definition.Empty, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(definition.Empty) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV2/Alive", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV2_Alive_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -86,8 +130,9 @@ func (c *schedulerV2Client) Alive(ctx context.Context, in *definition.Empty, opt } func (c *schedulerV2Client) List(ctx context.Context, in *SchedulerV2ListRequest, opts ...grpc.CallOption) (*SchedulerV2ListResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(SchedulerV2ListResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV2/List", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV2_List_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -95,8 +140,9 @@ func (c *schedulerV2Client) List(ctx context.Context, in *SchedulerV2ListRequest } func (c *schedulerV2Client) Status(ctx context.Context, in *SchedulerV2StatusRequest, opts ...grpc.CallOption) (*SchedulerV2StatusResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(SchedulerV2StatusResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV2/Status", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV2_Status_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -104,8 +150,9 @@ func (c *schedulerV2Client) Status(ctx context.Context, in *SchedulerV2StatusReq } func (c *schedulerV2Client) StatusObjects(ctx context.Context, in *SchedulerV2StatusObjectsRequest, opts ...grpc.CallOption) (*SchedulerV2StatusObjectsResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(SchedulerV2StatusObjectsResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV2/StatusObjects", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV2_StatusObjects_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -113,8 +160,9 @@ func (c *schedulerV2Client) StatusObjects(ctx context.Context, in *SchedulerV2St } func (c *schedulerV2Client) Install(ctx context.Context, in *SchedulerV2InstallRequest, opts ...grpc.CallOption) (*SchedulerV2InstallResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(SchedulerV2InstallResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV2/Install", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV2_Install_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -122,8 +170,9 @@ func (c *schedulerV2Client) Install(ctx context.Context, in *SchedulerV2InstallR } func (c *schedulerV2Client) Upgrade(ctx context.Context, in *SchedulerV2UpgradeRequest, opts ...grpc.CallOption) (*SchedulerV2UpgradeResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(SchedulerV2UpgradeResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV2/Upgrade", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV2_Upgrade_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -131,8 +180,9 @@ func (c *schedulerV2Client) Upgrade(ctx context.Context, in *SchedulerV2UpgradeR } func (c *schedulerV2Client) Uninstall(ctx context.Context, in *SchedulerV2UninstallRequest, opts ...grpc.CallOption) (*SchedulerV2UninstallResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(SchedulerV2UninstallResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV2/Uninstall", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV2_Uninstall_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -140,8 +190,9 @@ func (c *schedulerV2Client) Uninstall(ctx context.Context, in *SchedulerV2Uninst } func (c *schedulerV2Client) Test(ctx context.Context, in *SchedulerV2TestRequest, opts ...grpc.CallOption) (*SchedulerV2TestResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(SchedulerV2TestResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV2/Test", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV2_Test_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -149,8 +200,9 @@ func (c *schedulerV2Client) Test(ctx context.Context, in *SchedulerV2TestRequest } func (c *schedulerV2Client) InstallV2(ctx context.Context, in *SchedulerV2InstallV2Request, opts ...grpc.CallOption) (*SchedulerV2InstallV2Response, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(SchedulerV2InstallV2Response) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV2/InstallV2", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV2_InstallV2_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -158,8 +210,9 @@ func (c *schedulerV2Client) InstallV2(ctx context.Context, in *SchedulerV2Instal } func (c *schedulerV2Client) UpgradeV2(ctx context.Context, in *SchedulerV2UpgradeV2Request, opts ...grpc.CallOption) (*SchedulerV2UpgradeV2Response, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(SchedulerV2UpgradeV2Response) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV2/UpgradeV2", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV2_UpgradeV2_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -167,8 +220,9 @@ func (c *schedulerV2Client) UpgradeV2(ctx context.Context, in *SchedulerV2Upgrad } func (c *schedulerV2Client) DiscoverAPIResources(ctx context.Context, in *SchedulerV2DiscoverAPIResourcesRequest, opts ...grpc.CallOption) (*SchedulerV2DiscoverAPIResourcesResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(SchedulerV2DiscoverAPIResourcesResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV2/DiscoverAPIResources", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV2_DiscoverAPIResources_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -176,8 +230,9 @@ func (c *schedulerV2Client) DiscoverAPIResources(ctx context.Context, in *Schedu } func (c *schedulerV2Client) DiscoverAPIResource(ctx context.Context, in *SchedulerV2DiscoverAPIResourceRequest, opts ...grpc.CallOption) (*SchedulerV2DiscoverAPIResourceResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(SchedulerV2DiscoverAPIResourceResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV2/DiscoverAPIResource", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV2_DiscoverAPIResource_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -185,8 +240,9 @@ func (c *schedulerV2Client) DiscoverAPIResource(ctx context.Context, in *Schedul } func (c *schedulerV2Client) KubernetesGet(ctx context.Context, in *SchedulerV2KubernetesGetRequest, opts ...grpc.CallOption) (*SchedulerV2KubernetesGetResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(SchedulerV2KubernetesGetResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV2/KubernetesGet", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV2_KubernetesGet_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -194,20 +250,22 @@ func (c *schedulerV2Client) KubernetesGet(ctx context.Context, in *SchedulerV2Ku } func (c *schedulerV2Client) KubernetesPermissionCheck(ctx context.Context, in *SchedulerV2KubernetesPermissionCheckRequest, opts ...grpc.CallOption) (*SchedulerV2KubernetesPermissionCheckResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(SchedulerV2KubernetesPermissionCheckResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV2/KubernetesPermissionCheck", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV2_KubernetesPermissionCheck_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } -func (c *schedulerV2Client) ListCharts(ctx context.Context, in *SchedulerV2ListChartsRequest, opts ...grpc.CallOption) (SchedulerV2_ListChartsClient, error) { - stream, err := c.cc.NewStream(ctx, &SchedulerV2_ServiceDesc.Streams[0], "/scheduler.SchedulerV2/ListCharts", opts...) +func (c *schedulerV2Client) ListCharts(ctx context.Context, in *SchedulerV2ListChartsRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[SchedulerV2ListChartsResponse], error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) + stream, err := c.cc.NewStream(ctx, &SchedulerV2_ServiceDesc.Streams[0], SchedulerV2_ListCharts_FullMethodName, cOpts...) if err != nil { return nil, err } - x := &schedulerV2ListChartsClient{stream} + x := &grpc.GenericClientStream[SchedulerV2ListChartsRequest, SchedulerV2ListChartsResponse]{ClientStream: stream} if err := x.ClientStream.SendMsg(in); err != nil { return nil, err } @@ -217,26 +275,13 @@ func (c *schedulerV2Client) ListCharts(ctx context.Context, in *SchedulerV2ListC return x, nil } -type SchedulerV2_ListChartsClient interface { - Recv() (*SchedulerV2ListChartsResponse, error) - grpc.ClientStream -} - -type schedulerV2ListChartsClient struct { - grpc.ClientStream -} - -func (x *schedulerV2ListChartsClient) Recv() (*SchedulerV2ListChartsResponse, error) { - m := new(SchedulerV2ListChartsResponse) - if err := x.ClientStream.RecvMsg(m); err != nil { - return nil, err - } - return m, nil -} +// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name. +type SchedulerV2_ListChartsClient = grpc.ServerStreamingClient[SchedulerV2ListChartsResponse] func (c *schedulerV2Client) GetChart(ctx context.Context, in *SchedulerV2GetChartRequest, opts ...grpc.CallOption) (*SchedulerV2GetChartResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(SchedulerV2GetChartResponse) - err := c.cc.Invoke(ctx, "/scheduler.SchedulerV2/GetChart", in, out, opts...) + err := c.cc.Invoke(ctx, SchedulerV2_GetChart_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -245,7 +290,9 @@ func (c *schedulerV2Client) GetChart(ctx context.Context, in *SchedulerV2GetChar // SchedulerV2Server is the server API for SchedulerV2 service. // All implementations must embed UnimplementedSchedulerV2Server -// for forward compatibility +// for forward compatibility. +// +// Integration Service type SchedulerV2Server interface { // Invalidates local ServiceDiscover cache InvalidateCache(context.Context, *definition.Empty) (*definition.Empty, error) @@ -278,15 +325,18 @@ type SchedulerV2Server interface { // Checks if principal can take an action KubernetesPermissionCheck(context.Context, *SchedulerV2KubernetesPermissionCheckRequest) (*SchedulerV2KubernetesPermissionCheckResponse, error) // Lists installed ArangoPlatform Charts - ListCharts(*SchedulerV2ListChartsRequest, SchedulerV2_ListChartsServer) error + ListCharts(*SchedulerV2ListChartsRequest, grpc.ServerStreamingServer[SchedulerV2ListChartsResponse]) error // Gets Installed ArangoDB Chart GetChart(context.Context, *SchedulerV2GetChartRequest) (*SchedulerV2GetChartResponse, error) mustEmbedUnimplementedSchedulerV2Server() } -// UnimplementedSchedulerV2Server must be embedded to have forward compatible implementations. -type UnimplementedSchedulerV2Server struct { -} +// UnimplementedSchedulerV2Server must be embedded to have +// forward compatible implementations. +// +// NOTE: this should be embedded by value instead of pointer to avoid a nil +// pointer dereference when methods are called. +type UnimplementedSchedulerV2Server struct{} func (UnimplementedSchedulerV2Server) InvalidateCache(context.Context, *definition.Empty) (*definition.Empty, error) { return nil, status.Errorf(codes.Unimplemented, "method InvalidateCache not implemented") @@ -333,13 +383,14 @@ func (UnimplementedSchedulerV2Server) KubernetesGet(context.Context, *SchedulerV func (UnimplementedSchedulerV2Server) KubernetesPermissionCheck(context.Context, *SchedulerV2KubernetesPermissionCheckRequest) (*SchedulerV2KubernetesPermissionCheckResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method KubernetesPermissionCheck not implemented") } -func (UnimplementedSchedulerV2Server) ListCharts(*SchedulerV2ListChartsRequest, SchedulerV2_ListChartsServer) error { +func (UnimplementedSchedulerV2Server) ListCharts(*SchedulerV2ListChartsRequest, grpc.ServerStreamingServer[SchedulerV2ListChartsResponse]) error { return status.Errorf(codes.Unimplemented, "method ListCharts not implemented") } func (UnimplementedSchedulerV2Server) GetChart(context.Context, *SchedulerV2GetChartRequest) (*SchedulerV2GetChartResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method GetChart not implemented") } func (UnimplementedSchedulerV2Server) mustEmbedUnimplementedSchedulerV2Server() {} +func (UnimplementedSchedulerV2Server) testEmbeddedByValue() {} // UnsafeSchedulerV2Server may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to SchedulerV2Server will @@ -349,6 +400,13 @@ type UnsafeSchedulerV2Server interface { } func RegisterSchedulerV2Server(s grpc.ServiceRegistrar, srv SchedulerV2Server) { + // If the following call pancis, it indicates UnimplementedSchedulerV2Server was + // embedded by pointer and is nil. This will cause panics if an + // unimplemented method is ever invoked, so we test this at initialization + // time to prevent it from happening at runtime later due to I/O. + if t, ok := srv.(interface{ testEmbeddedByValue() }); ok { + t.testEmbeddedByValue() + } s.RegisterService(&SchedulerV2_ServiceDesc, srv) } @@ -362,7 +420,7 @@ func _SchedulerV2_InvalidateCache_Handler(srv interface{}, ctx context.Context, } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV2/InvalidateCache", + FullMethod: SchedulerV2_InvalidateCache_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV2Server).InvalidateCache(ctx, req.(*definition.Empty)) @@ -380,7 +438,7 @@ func _SchedulerV2_Alive_Handler(srv interface{}, ctx context.Context, dec func(i } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV2/Alive", + FullMethod: SchedulerV2_Alive_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV2Server).Alive(ctx, req.(*definition.Empty)) @@ -398,7 +456,7 @@ func _SchedulerV2_List_Handler(srv interface{}, ctx context.Context, dec func(in } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV2/List", + FullMethod: SchedulerV2_List_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV2Server).List(ctx, req.(*SchedulerV2ListRequest)) @@ -416,7 +474,7 @@ func _SchedulerV2_Status_Handler(srv interface{}, ctx context.Context, dec func( } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV2/Status", + FullMethod: SchedulerV2_Status_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV2Server).Status(ctx, req.(*SchedulerV2StatusRequest)) @@ -434,7 +492,7 @@ func _SchedulerV2_StatusObjects_Handler(srv interface{}, ctx context.Context, de } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV2/StatusObjects", + FullMethod: SchedulerV2_StatusObjects_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV2Server).StatusObjects(ctx, req.(*SchedulerV2StatusObjectsRequest)) @@ -452,7 +510,7 @@ func _SchedulerV2_Install_Handler(srv interface{}, ctx context.Context, dec func } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV2/Install", + FullMethod: SchedulerV2_Install_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV2Server).Install(ctx, req.(*SchedulerV2InstallRequest)) @@ -470,7 +528,7 @@ func _SchedulerV2_Upgrade_Handler(srv interface{}, ctx context.Context, dec func } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV2/Upgrade", + FullMethod: SchedulerV2_Upgrade_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV2Server).Upgrade(ctx, req.(*SchedulerV2UpgradeRequest)) @@ -488,7 +546,7 @@ func _SchedulerV2_Uninstall_Handler(srv interface{}, ctx context.Context, dec fu } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV2/Uninstall", + FullMethod: SchedulerV2_Uninstall_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV2Server).Uninstall(ctx, req.(*SchedulerV2UninstallRequest)) @@ -506,7 +564,7 @@ func _SchedulerV2_Test_Handler(srv interface{}, ctx context.Context, dec func(in } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV2/Test", + FullMethod: SchedulerV2_Test_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV2Server).Test(ctx, req.(*SchedulerV2TestRequest)) @@ -524,7 +582,7 @@ func _SchedulerV2_InstallV2_Handler(srv interface{}, ctx context.Context, dec fu } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV2/InstallV2", + FullMethod: SchedulerV2_InstallV2_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV2Server).InstallV2(ctx, req.(*SchedulerV2InstallV2Request)) @@ -542,7 +600,7 @@ func _SchedulerV2_UpgradeV2_Handler(srv interface{}, ctx context.Context, dec fu } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV2/UpgradeV2", + FullMethod: SchedulerV2_UpgradeV2_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV2Server).UpgradeV2(ctx, req.(*SchedulerV2UpgradeV2Request)) @@ -560,7 +618,7 @@ func _SchedulerV2_DiscoverAPIResources_Handler(srv interface{}, ctx context.Cont } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV2/DiscoverAPIResources", + FullMethod: SchedulerV2_DiscoverAPIResources_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV2Server).DiscoverAPIResources(ctx, req.(*SchedulerV2DiscoverAPIResourcesRequest)) @@ -578,7 +636,7 @@ func _SchedulerV2_DiscoverAPIResource_Handler(srv interface{}, ctx context.Conte } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV2/DiscoverAPIResource", + FullMethod: SchedulerV2_DiscoverAPIResource_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV2Server).DiscoverAPIResource(ctx, req.(*SchedulerV2DiscoverAPIResourceRequest)) @@ -596,7 +654,7 @@ func _SchedulerV2_KubernetesGet_Handler(srv interface{}, ctx context.Context, de } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV2/KubernetesGet", + FullMethod: SchedulerV2_KubernetesGet_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV2Server).KubernetesGet(ctx, req.(*SchedulerV2KubernetesGetRequest)) @@ -614,7 +672,7 @@ func _SchedulerV2_KubernetesPermissionCheck_Handler(srv interface{}, ctx context } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV2/KubernetesPermissionCheck", + FullMethod: SchedulerV2_KubernetesPermissionCheck_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV2Server).KubernetesPermissionCheck(ctx, req.(*SchedulerV2KubernetesPermissionCheckRequest)) @@ -627,21 +685,11 @@ func _SchedulerV2_ListCharts_Handler(srv interface{}, stream grpc.ServerStream) if err := stream.RecvMsg(m); err != nil { return err } - return srv.(SchedulerV2Server).ListCharts(m, &schedulerV2ListChartsServer{stream}) -} - -type SchedulerV2_ListChartsServer interface { - Send(*SchedulerV2ListChartsResponse) error - grpc.ServerStream + return srv.(SchedulerV2Server).ListCharts(m, &grpc.GenericServerStream[SchedulerV2ListChartsRequest, SchedulerV2ListChartsResponse]{ServerStream: stream}) } -type schedulerV2ListChartsServer struct { - grpc.ServerStream -} - -func (x *schedulerV2ListChartsServer) Send(m *SchedulerV2ListChartsResponse) error { - return x.ServerStream.SendMsg(m) -} +// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name. +type SchedulerV2_ListChartsServer = grpc.ServerStreamingServer[SchedulerV2ListChartsResponse] func _SchedulerV2_GetChart_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(SchedulerV2GetChartRequest) @@ -653,7 +701,7 @@ func _SchedulerV2_GetChart_Handler(srv interface{}, ctx context.Context, dec fun } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/scheduler.SchedulerV2/GetChart", + FullMethod: SchedulerV2_GetChart_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(SchedulerV2Server).GetChart(ctx, req.(*SchedulerV2GetChartRequest)) diff --git a/integrations/scheduler/v2/definition/helm.pb.go b/integrations/scheduler/v2/definition/helm.pb.go index c3a99b24a..fa82133e8 100644 --- a/integrations/scheduler/v2/definition/helm.pb.go +++ b/integrations/scheduler/v2/definition/helm.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/scheduler/v2/definition/helm.proto diff --git a/integrations/scheduler/v2/definition/kubernetes.pb.go b/integrations/scheduler/v2/definition/kubernetes.pb.go index 3b0cb78db..972612357 100644 --- a/integrations/scheduler/v2/definition/kubernetes.pb.go +++ b/integrations/scheduler/v2/definition/kubernetes.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/scheduler/v2/definition/kubernetes.proto diff --git a/integrations/scheduler/v2/definition/release.pb.go b/integrations/scheduler/v2/definition/release.pb.go index fd60dabb7..23fbcfde0 100644 --- a/integrations/scheduler/v2/definition/release.pb.go +++ b/integrations/scheduler/v2/definition/release.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/scheduler/v2/definition/release.proto diff --git a/integrations/shared/v1/definition/empty.pb.go b/integrations/shared/v1/definition/empty.pb.go index cfd67e079..0ad11bcdc 100644 --- a/integrations/shared/v1/definition/empty.pb.go +++ b/integrations/shared/v1/definition/empty.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/shared/v1/definition/empty.proto diff --git a/integrations/shared/v1/definition/kv.pb.go b/integrations/shared/v1/definition/kv.pb.go index 569b6adb5..471b7a71f 100644 --- a/integrations/shared/v1/definition/kv.pb.go +++ b/integrations/shared/v1/definition/kv.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/shared/v1/definition/kv.proto diff --git a/integrations/shutdown/v1/definition/shutdown.pb.go b/integrations/shutdown/v1/definition/shutdown.pb.go index 6b9b1325b..560108905 100644 --- a/integrations/shutdown/v1/definition/shutdown.pb.go +++ b/integrations/shutdown/v1/definition/shutdown.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/shutdown/v1/definition/shutdown.proto diff --git a/integrations/shutdown/v1/definition/shutdown.pb.gw.go b/integrations/shutdown/v1/definition/shutdown.pb.gw.go index 5c64864b9..2cb88bde2 100644 --- a/integrations/shutdown/v1/definition/shutdown.pb.gw.go +++ b/integrations/shutdown/v1/definition/shutdown.pb.gw.go @@ -10,6 +10,7 @@ package definition import ( "context" + "errors" "io" "net/http" @@ -25,29 +26,35 @@ import ( ) // Suppress "imported and not used" errors -var _ codes.Code -var _ io.Reader -var _ status.Status -var _ = runtime.String -var _ = utilities.NewDoubleArray -var _ = metadata.Join +var ( + _ codes.Code + _ io.Reader + _ status.Status + _ = errors.New + _ = runtime.String + _ = utilities.NewDoubleArray + _ = metadata.Join +) func request_ShutdownV1_Shutdown_0(ctx context.Context, marshaler runtime.Marshaler, client ShutdownV1Client, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq definition_8.Empty - var metadata runtime.ServerMetadata - + var ( + protoReq definition_8.Empty + metadata runtime.ServerMetadata + ) + if req.Body != nil { + _, _ = io.Copy(io.Discard, req.Body) + } msg, err := client.Shutdown(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) return msg, metadata, err - } func local_request_ShutdownV1_Shutdown_0(ctx context.Context, marshaler runtime.Marshaler, server ShutdownV1Server, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { - var protoReq definition_8.Empty - var metadata runtime.ServerMetadata - + var ( + protoReq definition_8.Empty + metadata runtime.ServerMetadata + ) msg, err := server.Shutdown(ctx, &protoReq) return msg, metadata, err - } // RegisterShutdownV1HandlerServer registers the http handlers for service ShutdownV1 to "mux". @@ -56,16 +63,13 @@ func local_request_ShutdownV1_Shutdown_0(ctx context.Context, marshaler runtime. // Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterShutdownV1HandlerFromEndpoint instead. // GRPC interceptors will not work for this type of registration. To use interceptors, you must use the "runtime.WithMiddlewares" option in the "runtime.NewServeMux" call. func RegisterShutdownV1HandlerServer(ctx context.Context, mux *runtime.ServeMux, server ShutdownV1Server) error { - - mux.Handle("GET", pattern_ShutdownV1_Shutdown_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle(http.MethodGet, pattern_ShutdownV1_Shutdown_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() var stream runtime.ServerTransportStream ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - var err error - var annotatedContext context.Context - annotatedContext, err = runtime.AnnotateIncomingContext(ctx, mux, req, "/shutdown.ShutdownV1/Shutdown", runtime.WithHTTPPathPattern("/_integration/shutdown/v1/shutdown")) + annotatedContext, err := runtime.AnnotateIncomingContext(ctx, mux, req, "/shutdown.ShutdownV1/Shutdown", runtime.WithHTTPPathPattern("/_integration/shutdown/v1/shutdown")) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -77,9 +81,7 @@ func RegisterShutdownV1HandlerServer(ctx context.Context, mux *runtime.ServeMux, runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) return } - forward_ShutdownV1_Shutdown_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - }) return nil @@ -106,7 +108,6 @@ func RegisterShutdownV1HandlerFromEndpoint(ctx context.Context, mux *runtime.Ser } }() }() - return RegisterShutdownV1Handler(ctx, mux, conn) } @@ -122,14 +123,11 @@ func RegisterShutdownV1Handler(ctx context.Context, mux *runtime.ServeMux, conn // doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in // "ShutdownV1Client" to call the correct interceptors. This client ignores the HTTP middlewares. func RegisterShutdownV1HandlerClient(ctx context.Context, mux *runtime.ServeMux, client ShutdownV1Client) error { - - mux.Handle("GET", pattern_ShutdownV1_Shutdown_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { + mux.Handle(http.MethodGet, pattern_ShutdownV1_Shutdown_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { ctx, cancel := context.WithCancel(req.Context()) defer cancel() inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) - var err error - var annotatedContext context.Context - annotatedContext, err = runtime.AnnotateContext(ctx, mux, req, "/shutdown.ShutdownV1/Shutdown", runtime.WithHTTPPathPattern("/_integration/shutdown/v1/shutdown")) + annotatedContext, err := runtime.AnnotateContext(ctx, mux, req, "/shutdown.ShutdownV1/Shutdown", runtime.WithHTTPPathPattern("/_integration/shutdown/v1/shutdown")) if err != nil { runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) return @@ -140,11 +138,8 @@ func RegisterShutdownV1HandlerClient(ctx context.Context, mux *runtime.ServeMux, runtime.HTTPError(annotatedContext, mux, outboundMarshaler, w, req, err) return } - forward_ShutdownV1_Shutdown_0(annotatedContext, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) - }) - return nil } diff --git a/integrations/shutdown/v1/definition/shutdown_grpc.pb.go b/integrations/shutdown/v1/definition/shutdown_grpc.pb.go index 9787ad5df..7761c45f8 100644 --- a/integrations/shutdown/v1/definition/shutdown_grpc.pb.go +++ b/integrations/shutdown/v1/definition/shutdown_grpc.pb.go @@ -1,6 +1,26 @@ +// +// DISCLAIMER +// +// Copyright 2016-2022 ArangoDB GmbH, Cologne, Germany +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// Copyright holder is ArangoDB GmbH, Cologne, Germany +// + // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: -// - protoc-gen-go-grpc v1.2.0 +// - protoc-gen-go-grpc v1.5.1 // - protoc v6.33.0 // source: integrations/shutdown/v1/definition/shutdown.proto @@ -16,12 +36,18 @@ import ( // This is a compile-time assertion to ensure that this generated file // is compatible with the grpc package it is being compiled against. -// Requires gRPC-Go v1.32.0 or later. -const _ = grpc.SupportPackageIsVersion7 +// Requires gRPC-Go v1.64.0 or later. +const _ = grpc.SupportPackageIsVersion9 + +const ( + ShutdownV1_Shutdown_FullMethodName = "/shutdown.ShutdownV1/Shutdown" +) // ShutdownV1Client is the client API for ShutdownV1 service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. +// +// ShutdownV1 Service implementation type ShutdownV1Client interface { // ShutdownServer sends the shutdown request Shutdown(ctx context.Context, in *definition.Empty, opts ...grpc.CallOption) (*definition.Empty, error) @@ -36,8 +62,9 @@ func NewShutdownV1Client(cc grpc.ClientConnInterface) ShutdownV1Client { } func (c *shutdownV1Client) Shutdown(ctx context.Context, in *definition.Empty, opts ...grpc.CallOption) (*definition.Empty, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(definition.Empty) - err := c.cc.Invoke(ctx, "/shutdown.ShutdownV1/Shutdown", in, out, opts...) + err := c.cc.Invoke(ctx, ShutdownV1_Shutdown_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -46,21 +73,27 @@ func (c *shutdownV1Client) Shutdown(ctx context.Context, in *definition.Empty, o // ShutdownV1Server is the server API for ShutdownV1 service. // All implementations must embed UnimplementedShutdownV1Server -// for forward compatibility +// for forward compatibility. +// +// ShutdownV1 Service implementation type ShutdownV1Server interface { // ShutdownServer sends the shutdown request Shutdown(context.Context, *definition.Empty) (*definition.Empty, error) mustEmbedUnimplementedShutdownV1Server() } -// UnimplementedShutdownV1Server must be embedded to have forward compatible implementations. -type UnimplementedShutdownV1Server struct { -} +// UnimplementedShutdownV1Server must be embedded to have +// forward compatible implementations. +// +// NOTE: this should be embedded by value instead of pointer to avoid a nil +// pointer dereference when methods are called. +type UnimplementedShutdownV1Server struct{} func (UnimplementedShutdownV1Server) Shutdown(context.Context, *definition.Empty) (*definition.Empty, error) { return nil, status.Errorf(codes.Unimplemented, "method Shutdown not implemented") } func (UnimplementedShutdownV1Server) mustEmbedUnimplementedShutdownV1Server() {} +func (UnimplementedShutdownV1Server) testEmbeddedByValue() {} // UnsafeShutdownV1Server may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to ShutdownV1Server will @@ -70,6 +103,13 @@ type UnsafeShutdownV1Server interface { } func RegisterShutdownV1Server(s grpc.ServiceRegistrar, srv ShutdownV1Server) { + // If the following call pancis, it indicates UnimplementedShutdownV1Server was + // embedded by pointer and is nil. This will cause panics if an + // unimplemented method is ever invoked, so we test this at initialization + // time to prevent it from happening at runtime later due to I/O. + if t, ok := srv.(interface{ testEmbeddedByValue() }); ok { + t.testEmbeddedByValue() + } s.RegisterService(&ShutdownV1_ServiceDesc, srv) } @@ -83,7 +123,7 @@ func _ShutdownV1_Shutdown_Handler(srv interface{}, ctx context.Context, dec func } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/shutdown.ShutdownV1/Shutdown", + FullMethod: ShutdownV1_Shutdown_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(ShutdownV1Server).Shutdown(ctx, req.(*definition.Empty)) diff --git a/integrations/storage/v2/definition/storage.pb.go b/integrations/storage/v2/definition/storage.pb.go index a0218ea71..df48c1a0a 100644 --- a/integrations/storage/v2/definition/storage.pb.go +++ b/integrations/storage/v2/definition/storage.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: integrations/storage/v2/definition/storage.proto diff --git a/integrations/storage/v2/definition/storage_grpc.pb.go b/integrations/storage/v2/definition/storage_grpc.pb.go index 2092099e3..14bb3d4d0 100644 --- a/integrations/storage/v2/definition/storage_grpc.pb.go +++ b/integrations/storage/v2/definition/storage_grpc.pb.go @@ -1,6 +1,26 @@ +// +// DISCLAIMER +// +// Copyright 2024 ArangoDB GmbH, Cologne, Germany +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// Copyright holder is ArangoDB GmbH, Cologne, Germany +// + // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: -// - protoc-gen-go-grpc v1.2.0 +// - protoc-gen-go-grpc v1.5.1 // - protoc v6.33.0 // source: integrations/storage/v2/definition/storage.proto @@ -15,25 +35,36 @@ import ( // This is a compile-time assertion to ensure that this generated file // is compatible with the grpc package it is being compiled against. -// Requires gRPC-Go v1.32.0 or later. -const _ = grpc.SupportPackageIsVersion7 +// Requires gRPC-Go v1.64.0 or later. +const _ = grpc.SupportPackageIsVersion9 + +const ( + StorageV2_Init_FullMethodName = "/storage.StorageV2/Init" + StorageV2_ReadObject_FullMethodName = "/storage.StorageV2/ReadObject" + StorageV2_WriteObject_FullMethodName = "/storage.StorageV2/WriteObject" + StorageV2_HeadObject_FullMethodName = "/storage.StorageV2/HeadObject" + StorageV2_DeleteObject_FullMethodName = "/storage.StorageV2/DeleteObject" + StorageV2_ListObjects_FullMethodName = "/storage.StorageV2/ListObjects" +) // StorageV2Client is the client API for StorageV2 service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. +// +// Defines StorageV2 Service type StorageV2Client interface { // Allows to init the Storage settings (like bucket creation) Init(ctx context.Context, in *StorageV2InitRequest, opts ...grpc.CallOption) (*StorageV2InitResponse, error) // Allows to Read Objects using stream - ReadObject(ctx context.Context, in *StorageV2ReadObjectRequest, opts ...grpc.CallOption) (StorageV2_ReadObjectClient, error) + ReadObject(ctx context.Context, in *StorageV2ReadObjectRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[StorageV2ReadObjectResponse], error) // Allows to Write Objects using stream - WriteObject(ctx context.Context, opts ...grpc.CallOption) (StorageV2_WriteObjectClient, error) + WriteObject(ctx context.Context, opts ...grpc.CallOption) (grpc.ClientStreamingClient[StorageV2WriteObjectRequest, StorageV2WriteObjectResponse], error) // Gets basic info about object HeadObject(ctx context.Context, in *StorageV2HeadObjectRequest, opts ...grpc.CallOption) (*StorageV2HeadObjectResponse, error) // Deletes object DeleteObject(ctx context.Context, in *StorageV2DeleteObjectRequest, opts ...grpc.CallOption) (*StorageV2DeleteObjectResponse, error) // List all objects in batches - ListObjects(ctx context.Context, in *StorageV2ListObjectsRequest, opts ...grpc.CallOption) (StorageV2_ListObjectsClient, error) + ListObjects(ctx context.Context, in *StorageV2ListObjectsRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[StorageV2ListObjectsResponse], error) } type storageV2Client struct { @@ -45,20 +76,22 @@ func NewStorageV2Client(cc grpc.ClientConnInterface) StorageV2Client { } func (c *storageV2Client) Init(ctx context.Context, in *StorageV2InitRequest, opts ...grpc.CallOption) (*StorageV2InitResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(StorageV2InitResponse) - err := c.cc.Invoke(ctx, "/storage.StorageV2/Init", in, out, opts...) + err := c.cc.Invoke(ctx, StorageV2_Init_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } -func (c *storageV2Client) ReadObject(ctx context.Context, in *StorageV2ReadObjectRequest, opts ...grpc.CallOption) (StorageV2_ReadObjectClient, error) { - stream, err := c.cc.NewStream(ctx, &StorageV2_ServiceDesc.Streams[0], "/storage.StorageV2/ReadObject", opts...) +func (c *storageV2Client) ReadObject(ctx context.Context, in *StorageV2ReadObjectRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[StorageV2ReadObjectResponse], error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) + stream, err := c.cc.NewStream(ctx, &StorageV2_ServiceDesc.Streams[0], StorageV2_ReadObject_FullMethodName, cOpts...) if err != nil { return nil, err } - x := &storageV2ReadObjectClient{stream} + x := &grpc.GenericClientStream[StorageV2ReadObjectRequest, StorageV2ReadObjectResponse]{ClientStream: stream} if err := x.ClientStream.SendMsg(in); err != nil { return nil, err } @@ -68,60 +101,26 @@ func (c *storageV2Client) ReadObject(ctx context.Context, in *StorageV2ReadObjec return x, nil } -type StorageV2_ReadObjectClient interface { - Recv() (*StorageV2ReadObjectResponse, error) - grpc.ClientStream -} - -type storageV2ReadObjectClient struct { - grpc.ClientStream -} - -func (x *storageV2ReadObjectClient) Recv() (*StorageV2ReadObjectResponse, error) { - m := new(StorageV2ReadObjectResponse) - if err := x.ClientStream.RecvMsg(m); err != nil { - return nil, err - } - return m, nil -} +// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name. +type StorageV2_ReadObjectClient = grpc.ServerStreamingClient[StorageV2ReadObjectResponse] -func (c *storageV2Client) WriteObject(ctx context.Context, opts ...grpc.CallOption) (StorageV2_WriteObjectClient, error) { - stream, err := c.cc.NewStream(ctx, &StorageV2_ServiceDesc.Streams[1], "/storage.StorageV2/WriteObject", opts...) +func (c *storageV2Client) WriteObject(ctx context.Context, opts ...grpc.CallOption) (grpc.ClientStreamingClient[StorageV2WriteObjectRequest, StorageV2WriteObjectResponse], error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) + stream, err := c.cc.NewStream(ctx, &StorageV2_ServiceDesc.Streams[1], StorageV2_WriteObject_FullMethodName, cOpts...) if err != nil { return nil, err } - x := &storageV2WriteObjectClient{stream} + x := &grpc.GenericClientStream[StorageV2WriteObjectRequest, StorageV2WriteObjectResponse]{ClientStream: stream} return x, nil } -type StorageV2_WriteObjectClient interface { - Send(*StorageV2WriteObjectRequest) error - CloseAndRecv() (*StorageV2WriteObjectResponse, error) - grpc.ClientStream -} - -type storageV2WriteObjectClient struct { - grpc.ClientStream -} - -func (x *storageV2WriteObjectClient) Send(m *StorageV2WriteObjectRequest) error { - return x.ClientStream.SendMsg(m) -} - -func (x *storageV2WriteObjectClient) CloseAndRecv() (*StorageV2WriteObjectResponse, error) { - if err := x.ClientStream.CloseSend(); err != nil { - return nil, err - } - m := new(StorageV2WriteObjectResponse) - if err := x.ClientStream.RecvMsg(m); err != nil { - return nil, err - } - return m, nil -} +// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name. +type StorageV2_WriteObjectClient = grpc.ClientStreamingClient[StorageV2WriteObjectRequest, StorageV2WriteObjectResponse] func (c *storageV2Client) HeadObject(ctx context.Context, in *StorageV2HeadObjectRequest, opts ...grpc.CallOption) (*StorageV2HeadObjectResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(StorageV2HeadObjectResponse) - err := c.cc.Invoke(ctx, "/storage.StorageV2/HeadObject", in, out, opts...) + err := c.cc.Invoke(ctx, StorageV2_HeadObject_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -129,20 +128,22 @@ func (c *storageV2Client) HeadObject(ctx context.Context, in *StorageV2HeadObjec } func (c *storageV2Client) DeleteObject(ctx context.Context, in *StorageV2DeleteObjectRequest, opts ...grpc.CallOption) (*StorageV2DeleteObjectResponse, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(StorageV2DeleteObjectResponse) - err := c.cc.Invoke(ctx, "/storage.StorageV2/DeleteObject", in, out, opts...) + err := c.cc.Invoke(ctx, StorageV2_DeleteObject_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } return out, nil } -func (c *storageV2Client) ListObjects(ctx context.Context, in *StorageV2ListObjectsRequest, opts ...grpc.CallOption) (StorageV2_ListObjectsClient, error) { - stream, err := c.cc.NewStream(ctx, &StorageV2_ServiceDesc.Streams[2], "/storage.StorageV2/ListObjects", opts...) +func (c *storageV2Client) ListObjects(ctx context.Context, in *StorageV2ListObjectsRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[StorageV2ListObjectsResponse], error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) + stream, err := c.cc.NewStream(ctx, &StorageV2_ServiceDesc.Streams[2], StorageV2_ListObjects_FullMethodName, cOpts...) if err != nil { return nil, err } - x := &storageV2ListObjectsClient{stream} + x := &grpc.GenericClientStream[StorageV2ListObjectsRequest, StorageV2ListObjectsResponse]{ClientStream: stream} if err := x.ClientStream.SendMsg(in); err != nil { return nil, err } @@ -152,53 +153,44 @@ func (c *storageV2Client) ListObjects(ctx context.Context, in *StorageV2ListObje return x, nil } -type StorageV2_ListObjectsClient interface { - Recv() (*StorageV2ListObjectsResponse, error) - grpc.ClientStream -} - -type storageV2ListObjectsClient struct { - grpc.ClientStream -} - -func (x *storageV2ListObjectsClient) Recv() (*StorageV2ListObjectsResponse, error) { - m := new(StorageV2ListObjectsResponse) - if err := x.ClientStream.RecvMsg(m); err != nil { - return nil, err - } - return m, nil -} +// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name. +type StorageV2_ListObjectsClient = grpc.ServerStreamingClient[StorageV2ListObjectsResponse] // StorageV2Server is the server API for StorageV2 service. // All implementations must embed UnimplementedStorageV2Server -// for forward compatibility +// for forward compatibility. +// +// Defines StorageV2 Service type StorageV2Server interface { // Allows to init the Storage settings (like bucket creation) Init(context.Context, *StorageV2InitRequest) (*StorageV2InitResponse, error) // Allows to Read Objects using stream - ReadObject(*StorageV2ReadObjectRequest, StorageV2_ReadObjectServer) error + ReadObject(*StorageV2ReadObjectRequest, grpc.ServerStreamingServer[StorageV2ReadObjectResponse]) error // Allows to Write Objects using stream - WriteObject(StorageV2_WriteObjectServer) error + WriteObject(grpc.ClientStreamingServer[StorageV2WriteObjectRequest, StorageV2WriteObjectResponse]) error // Gets basic info about object HeadObject(context.Context, *StorageV2HeadObjectRequest) (*StorageV2HeadObjectResponse, error) // Deletes object DeleteObject(context.Context, *StorageV2DeleteObjectRequest) (*StorageV2DeleteObjectResponse, error) // List all objects in batches - ListObjects(*StorageV2ListObjectsRequest, StorageV2_ListObjectsServer) error + ListObjects(*StorageV2ListObjectsRequest, grpc.ServerStreamingServer[StorageV2ListObjectsResponse]) error mustEmbedUnimplementedStorageV2Server() } -// UnimplementedStorageV2Server must be embedded to have forward compatible implementations. -type UnimplementedStorageV2Server struct { -} +// UnimplementedStorageV2Server must be embedded to have +// forward compatible implementations. +// +// NOTE: this should be embedded by value instead of pointer to avoid a nil +// pointer dereference when methods are called. +type UnimplementedStorageV2Server struct{} func (UnimplementedStorageV2Server) Init(context.Context, *StorageV2InitRequest) (*StorageV2InitResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method Init not implemented") } -func (UnimplementedStorageV2Server) ReadObject(*StorageV2ReadObjectRequest, StorageV2_ReadObjectServer) error { +func (UnimplementedStorageV2Server) ReadObject(*StorageV2ReadObjectRequest, grpc.ServerStreamingServer[StorageV2ReadObjectResponse]) error { return status.Errorf(codes.Unimplemented, "method ReadObject not implemented") } -func (UnimplementedStorageV2Server) WriteObject(StorageV2_WriteObjectServer) error { +func (UnimplementedStorageV2Server) WriteObject(grpc.ClientStreamingServer[StorageV2WriteObjectRequest, StorageV2WriteObjectResponse]) error { return status.Errorf(codes.Unimplemented, "method WriteObject not implemented") } func (UnimplementedStorageV2Server) HeadObject(context.Context, *StorageV2HeadObjectRequest) (*StorageV2HeadObjectResponse, error) { @@ -207,10 +199,11 @@ func (UnimplementedStorageV2Server) HeadObject(context.Context, *StorageV2HeadOb func (UnimplementedStorageV2Server) DeleteObject(context.Context, *StorageV2DeleteObjectRequest) (*StorageV2DeleteObjectResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method DeleteObject not implemented") } -func (UnimplementedStorageV2Server) ListObjects(*StorageV2ListObjectsRequest, StorageV2_ListObjectsServer) error { +func (UnimplementedStorageV2Server) ListObjects(*StorageV2ListObjectsRequest, grpc.ServerStreamingServer[StorageV2ListObjectsResponse]) error { return status.Errorf(codes.Unimplemented, "method ListObjects not implemented") } func (UnimplementedStorageV2Server) mustEmbedUnimplementedStorageV2Server() {} +func (UnimplementedStorageV2Server) testEmbeddedByValue() {} // UnsafeStorageV2Server may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to StorageV2Server will @@ -220,6 +213,13 @@ type UnsafeStorageV2Server interface { } func RegisterStorageV2Server(s grpc.ServiceRegistrar, srv StorageV2Server) { + // If the following call pancis, it indicates UnimplementedStorageV2Server was + // embedded by pointer and is nil. This will cause panics if an + // unimplemented method is ever invoked, so we test this at initialization + // time to prevent it from happening at runtime later due to I/O. + if t, ok := srv.(interface{ testEmbeddedByValue() }); ok { + t.testEmbeddedByValue() + } s.RegisterService(&StorageV2_ServiceDesc, srv) } @@ -233,7 +233,7 @@ func _StorageV2_Init_Handler(srv interface{}, ctx context.Context, dec func(inte } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/storage.StorageV2/Init", + FullMethod: StorageV2_Init_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(StorageV2Server).Init(ctx, req.(*StorageV2InitRequest)) @@ -246,47 +246,18 @@ func _StorageV2_ReadObject_Handler(srv interface{}, stream grpc.ServerStream) er if err := stream.RecvMsg(m); err != nil { return err } - return srv.(StorageV2Server).ReadObject(m, &storageV2ReadObjectServer{stream}) -} - -type StorageV2_ReadObjectServer interface { - Send(*StorageV2ReadObjectResponse) error - grpc.ServerStream + return srv.(StorageV2Server).ReadObject(m, &grpc.GenericServerStream[StorageV2ReadObjectRequest, StorageV2ReadObjectResponse]{ServerStream: stream}) } -type storageV2ReadObjectServer struct { - grpc.ServerStream -} - -func (x *storageV2ReadObjectServer) Send(m *StorageV2ReadObjectResponse) error { - return x.ServerStream.SendMsg(m) -} +// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name. +type StorageV2_ReadObjectServer = grpc.ServerStreamingServer[StorageV2ReadObjectResponse] func _StorageV2_WriteObject_Handler(srv interface{}, stream grpc.ServerStream) error { - return srv.(StorageV2Server).WriteObject(&storageV2WriteObjectServer{stream}) + return srv.(StorageV2Server).WriteObject(&grpc.GenericServerStream[StorageV2WriteObjectRequest, StorageV2WriteObjectResponse]{ServerStream: stream}) } -type StorageV2_WriteObjectServer interface { - SendAndClose(*StorageV2WriteObjectResponse) error - Recv() (*StorageV2WriteObjectRequest, error) - grpc.ServerStream -} - -type storageV2WriteObjectServer struct { - grpc.ServerStream -} - -func (x *storageV2WriteObjectServer) SendAndClose(m *StorageV2WriteObjectResponse) error { - return x.ServerStream.SendMsg(m) -} - -func (x *storageV2WriteObjectServer) Recv() (*StorageV2WriteObjectRequest, error) { - m := new(StorageV2WriteObjectRequest) - if err := x.ServerStream.RecvMsg(m); err != nil { - return nil, err - } - return m, nil -} +// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name. +type StorageV2_WriteObjectServer = grpc.ClientStreamingServer[StorageV2WriteObjectRequest, StorageV2WriteObjectResponse] func _StorageV2_HeadObject_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(StorageV2HeadObjectRequest) @@ -298,7 +269,7 @@ func _StorageV2_HeadObject_Handler(srv interface{}, ctx context.Context, dec fun } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/storage.StorageV2/HeadObject", + FullMethod: StorageV2_HeadObject_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(StorageV2Server).HeadObject(ctx, req.(*StorageV2HeadObjectRequest)) @@ -316,7 +287,7 @@ func _StorageV2_DeleteObject_Handler(srv interface{}, ctx context.Context, dec f } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/storage.StorageV2/DeleteObject", + FullMethod: StorageV2_DeleteObject_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(StorageV2Server).DeleteObject(ctx, req.(*StorageV2DeleteObjectRequest)) @@ -329,21 +300,11 @@ func _StorageV2_ListObjects_Handler(srv interface{}, stream grpc.ServerStream) e if err := stream.RecvMsg(m); err != nil { return err } - return srv.(StorageV2Server).ListObjects(m, &storageV2ListObjectsServer{stream}) -} - -type StorageV2_ListObjectsServer interface { - Send(*StorageV2ListObjectsResponse) error - grpc.ServerStream + return srv.(StorageV2Server).ListObjects(m, &grpc.GenericServerStream[StorageV2ListObjectsRequest, StorageV2ListObjectsResponse]{ServerStream: stream}) } -type storageV2ListObjectsServer struct { - grpc.ServerStream -} - -func (x *storageV2ListObjectsServer) Send(m *StorageV2ListObjectsResponse) error { - return x.ServerStream.SendMsg(m) -} +// This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name. +type StorageV2_ListObjectsServer = grpc.ServerStreamingServer[StorageV2ListObjectsResponse] // StorageV2_ServiceDesc is the grpc.ServiceDesc for StorageV2 service. // It's only intended for direct use with grpc.RegisterService, diff --git a/pkg/api/server/operator.pb.go b/pkg/api/server/operator.pb.go index 348d82f60..c70f34f33 100644 --- a/pkg/api/server/operator.pb.go +++ b/pkg/api/server/operator.pb.go @@ -20,7 +20,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: pkg/api/server/operator.proto diff --git a/pkg/api/server/operator_grpc.pb.go b/pkg/api/server/operator_grpc.pb.go index 5d7571122..845e87a14 100644 --- a/pkg/api/server/operator_grpc.pb.go +++ b/pkg/api/server/operator_grpc.pb.go @@ -1,6 +1,26 @@ +// +// DISCLAIMER +// +// Copyright 2016-2022 ArangoDB GmbH, Cologne, Germany +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// Copyright holder is ArangoDB GmbH, Cologne, Germany +// + // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: -// - protoc-gen-go-grpc v1.2.0 +// - protoc-gen-go-grpc v1.5.1 // - protoc v6.33.0 // source: pkg/api/server/operator.proto @@ -16,12 +36,20 @@ import ( // This is a compile-time assertion to ensure that this generated file // is compatible with the grpc package it is being compiled against. -// Requires gRPC-Go v1.32.0 or later. -const _ = grpc.SupportPackageIsVersion7 +// Requires gRPC-Go v1.64.0 or later. +const _ = grpc.SupportPackageIsVersion9 + +const ( + Operator_GetVersion_FullMethodName = "/server.Operator/GetVersion" + Operator_GetLogLevel_FullMethodName = "/server.Operator/GetLogLevel" + Operator_SetLogLevel_FullMethodName = "/server.Operator/SetLogLevel" +) // OperatorClient is the client API for Operator service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. +// +// Operator defined Operator service type OperatorClient interface { // GetVersion returns Operator version GetVersion(ctx context.Context, in *definition.Empty, opts ...grpc.CallOption) (*Version, error) @@ -40,8 +68,9 @@ func NewOperatorClient(cc grpc.ClientConnInterface) OperatorClient { } func (c *operatorClient) GetVersion(ctx context.Context, in *definition.Empty, opts ...grpc.CallOption) (*Version, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(Version) - err := c.cc.Invoke(ctx, "/server.Operator/GetVersion", in, out, opts...) + err := c.cc.Invoke(ctx, Operator_GetVersion_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -49,8 +78,9 @@ func (c *operatorClient) GetVersion(ctx context.Context, in *definition.Empty, o } func (c *operatorClient) GetLogLevel(ctx context.Context, in *definition.Empty, opts ...grpc.CallOption) (*LogLevelConfig, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(LogLevelConfig) - err := c.cc.Invoke(ctx, "/server.Operator/GetLogLevel", in, out, opts...) + err := c.cc.Invoke(ctx, Operator_GetLogLevel_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -58,8 +88,9 @@ func (c *operatorClient) GetLogLevel(ctx context.Context, in *definition.Empty, } func (c *operatorClient) SetLogLevel(ctx context.Context, in *LogLevelConfig, opts ...grpc.CallOption) (*definition.Empty, error) { + cOpts := append([]grpc.CallOption{grpc.StaticMethod()}, opts...) out := new(definition.Empty) - err := c.cc.Invoke(ctx, "/server.Operator/SetLogLevel", in, out, opts...) + err := c.cc.Invoke(ctx, Operator_SetLogLevel_FullMethodName, in, out, cOpts...) if err != nil { return nil, err } @@ -68,7 +99,9 @@ func (c *operatorClient) SetLogLevel(ctx context.Context, in *LogLevelConfig, op // OperatorServer is the server API for Operator service. // All implementations must embed UnimplementedOperatorServer -// for forward compatibility +// for forward compatibility. +// +// Operator defined Operator service type OperatorServer interface { // GetVersion returns Operator version GetVersion(context.Context, *definition.Empty) (*Version, error) @@ -79,9 +112,12 @@ type OperatorServer interface { mustEmbedUnimplementedOperatorServer() } -// UnimplementedOperatorServer must be embedded to have forward compatible implementations. -type UnimplementedOperatorServer struct { -} +// UnimplementedOperatorServer must be embedded to have +// forward compatible implementations. +// +// NOTE: this should be embedded by value instead of pointer to avoid a nil +// pointer dereference when methods are called. +type UnimplementedOperatorServer struct{} func (UnimplementedOperatorServer) GetVersion(context.Context, *definition.Empty) (*Version, error) { return nil, status.Errorf(codes.Unimplemented, "method GetVersion not implemented") @@ -93,6 +129,7 @@ func (UnimplementedOperatorServer) SetLogLevel(context.Context, *LogLevelConfig) return nil, status.Errorf(codes.Unimplemented, "method SetLogLevel not implemented") } func (UnimplementedOperatorServer) mustEmbedUnimplementedOperatorServer() {} +func (UnimplementedOperatorServer) testEmbeddedByValue() {} // UnsafeOperatorServer may be embedded to opt out of forward compatibility for this service. // Use of this interface is not recommended, as added methods to OperatorServer will @@ -102,6 +139,13 @@ type UnsafeOperatorServer interface { } func RegisterOperatorServer(s grpc.ServiceRegistrar, srv OperatorServer) { + // If the following call pancis, it indicates UnimplementedOperatorServer was + // embedded by pointer and is nil. This will cause panics if an + // unimplemented method is ever invoked, so we test this at initialization + // time to prevent it from happening at runtime later due to I/O. + if t, ok := srv.(interface{ testEmbeddedByValue() }); ok { + t.testEmbeddedByValue() + } s.RegisterService(&Operator_ServiceDesc, srv) } @@ -115,7 +159,7 @@ func _Operator_GetVersion_Handler(srv interface{}, ctx context.Context, dec func } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/server.Operator/GetVersion", + FullMethod: Operator_GetVersion_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(OperatorServer).GetVersion(ctx, req.(*definition.Empty)) @@ -133,7 +177,7 @@ func _Operator_GetLogLevel_Handler(srv interface{}, ctx context.Context, dec fun } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/server.Operator/GetLogLevel", + FullMethod: Operator_GetLogLevel_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(OperatorServer).GetLogLevel(ctx, req.(*definition.Empty)) @@ -151,7 +195,7 @@ func _Operator_SetLogLevel_Handler(srv interface{}, ctx context.Context, dec fun } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/server.Operator/SetLogLevel", + FullMethod: Operator_SetLogLevel_FullMethodName, } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(OperatorServer).SetLogLevel(ctx, req.(*LogLevelConfig)) diff --git a/pkg/platform/inventory/inventory.pb.go b/pkg/platform/inventory/inventory.pb.go index 3a34a0b7a..3de33af06 100644 --- a/pkg/platform/inventory/inventory.pb.go +++ b/pkg/platform/inventory/inventory.pb.go @@ -22,7 +22,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.26.0 +// protoc-gen-go v1.33.0 // protoc v6.33.0 // source: pkg/platform/inventory/inventory.proto