aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/github.com/cncf
diff options
context:
space:
mode:
authorTaras Madan <tarasmadan@google.com>2025-01-22 16:07:17 +0100
committerTaras Madan <tarasmadan@google.com>2025-01-23 10:42:36 +0000
commit7b4377ad9d8a7205416df8d6217ef2b010f89481 (patch)
treee6fec4fd12ff807a16d847923f501075bf71d16c /vendor/github.com/cncf
parent475a4c203afb8b7d3af51c4fd32bb170ff32a45e (diff)
vendor: delete
Diffstat (limited to 'vendor/github.com/cncf')
-rw-r--r--vendor/github.com/cncf/xds/go/LICENSE201
-rw-r--r--vendor/github.com/cncf/xds/go/udpa/annotations/migrate.pb.go411
-rw-r--r--vendor/github.com/cncf/xds/go/udpa/annotations/migrate.pb.validate.go350
-rw-r--r--vendor/github.com/cncf/xds/go/udpa/annotations/security.pb.go196
-rw-r--r--vendor/github.com/cncf/xds/go/udpa/annotations/security.pb.validate.go142
-rw-r--r--vendor/github.com/cncf/xds/go/udpa/annotations/sensitive.pb.go93
-rw-r--r--vendor/github.com/cncf/xds/go/udpa/annotations/sensitive.pb.validate.go36
-rw-r--r--vendor/github.com/cncf/xds/go/udpa/annotations/status.pb.go253
-rw-r--r--vendor/github.com/cncf/xds/go/udpa/annotations/status.pb.validate.go140
-rw-r--r--vendor/github.com/cncf/xds/go/udpa/annotations/versioning.pb.go179
-rw-r--r--vendor/github.com/cncf/xds/go/udpa/annotations/versioning.pb.validate.go140
-rw-r--r--vendor/github.com/cncf/xds/go/udpa/type/v1/typed_struct.pb.go164
-rw-r--r--vendor/github.com/cncf/xds/go/udpa/type/v1/typed_struct.pb.validate.go166
-rw-r--r--vendor/github.com/cncf/xds/go/xds/annotations/v3/migrate.pb.go412
-rw-r--r--vendor/github.com/cncf/xds/go/xds/annotations/v3/migrate.pb.validate.go350
-rw-r--r--vendor/github.com/cncf/xds/go/xds/annotations/v3/security.pb.go197
-rw-r--r--vendor/github.com/cncf/xds/go/xds/annotations/v3/security.pb.validate.go142
-rw-r--r--vendor/github.com/cncf/xds/go/xds/annotations/v3/sensitive.pb.go93
-rw-r--r--vendor/github.com/cncf/xds/go/xds/annotations/v3/sensitive.pb.validate.go36
-rw-r--r--vendor/github.com/cncf/xds/go/xds/annotations/v3/status.pb.go495
-rw-r--r--vendor/github.com/cncf/xds/go/xds/annotations/v3/status.pb.validate.go452
-rw-r--r--vendor/github.com/cncf/xds/go/xds/annotations/v3/versioning.pb.go179
-rw-r--r--vendor/github.com/cncf/xds/go/xds/annotations/v3/versioning.pb.validate.go140
-rw-r--r--vendor/github.com/cncf/xds/go/xds/core/v3/authority.pb.go153
-rw-r--r--vendor/github.com/cncf/xds/go/xds/core/v3/authority.pb.validate.go146
-rw-r--r--vendor/github.com/cncf/xds/go/xds/core/v3/cidr.pb.go172
-rw-r--r--vendor/github.com/cncf/xds/go/xds/core/v3/cidr.pb.validate.go161
-rw-r--r--vendor/github.com/cncf/xds/go/xds/core/v3/collection_entry.pb.go297
-rw-r--r--vendor/github.com/cncf/xds/go/xds/core/v3/collection_entry.pb.validate.go383
-rw-r--r--vendor/github.com/cncf/xds/go/xds/core/v3/context_params.pb.go160
-rw-r--r--vendor/github.com/cncf/xds/go/xds/core/v3/context_params.pb.validate.go138
-rw-r--r--vendor/github.com/cncf/xds/go/xds/core/v3/extension.pb.go167
-rw-r--r--vendor/github.com/cncf/xds/go/xds/core/v3/extension.pb.validate.go164
-rw-r--r--vendor/github.com/cncf/xds/go/xds/core/v3/resource.pb.go182
-rw-r--r--vendor/github.com/cncf/xds/go/xds/core/v3/resource.pb.validate.go195
-rw-r--r--vendor/github.com/cncf/xds/go/xds/core/v3/resource_locator.pb.go406
-rw-r--r--vendor/github.com/cncf/xds/go/xds/core/v3/resource_locator.pb.validate.go439
-rw-r--r--vendor/github.com/cncf/xds/go/xds/core/v3/resource_name.pb.go190
-rw-r--r--vendor/github.com/cncf/xds/go/xds/core/v3/resource_name.pb.validate.go179
-rw-r--r--vendor/github.com/cncf/xds/go/xds/data/orca/v3/orca_load_report.pb.go272
-rw-r--r--vendor/github.com/cncf/xds/go/xds/data/orca/v3/orca_load_report.pb.validate.go225
-rw-r--r--vendor/github.com/cncf/xds/go/xds/service/orca/v3/orca.pb.go182
-rw-r--r--vendor/github.com/cncf/xds/go/xds/service/orca/v3/orca.pb.validate.go167
-rw-r--r--vendor/github.com/cncf/xds/go/xds/service/orca/v3/orca_grpc.pb.go135
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/matcher/v3/cel.pb.go172
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/matcher/v3/cel.pb.validate.go177
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/matcher/v3/domain.pb.go242
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/matcher/v3/domain.pb.validate.go315
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/matcher/v3/http_inputs.pb.go143
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/matcher/v3/http_inputs.pb.validate.go139
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/matcher/v3/ip.pb.go256
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/matcher/v3/ip.pb.validate.go347
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/matcher/v3/matcher.pb.go1060
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/matcher/v3/matcher.pb.validate.go1913
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/matcher/v3/range.pb.go539
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/matcher/v3/range.pb.validate.go975
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/matcher/v3/regex.pb.go242
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/matcher/v3/regex.pb.validate.go317
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/matcher/v3/string.pb.go353
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/matcher/v3/string.pb.validate.go481
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/v3/cel.pb.go330
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/v3/cel.pb.validate.go450
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/v3/range.pb.go298
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/v3/range.pb.validate.go345
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/v3/typed_struct.pb.go163
-rw-r--r--vendor/github.com/cncf/xds/go/xds/type/v3/typed_struct.pb.validate.go166
66 files changed, 0 insertions, 18903 deletions
diff --git a/vendor/github.com/cncf/xds/go/LICENSE b/vendor/github.com/cncf/xds/go/LICENSE
deleted file mode 100644
index 261eeb9e9..000000000
--- a/vendor/github.com/cncf/xds/go/LICENSE
+++ /dev/null
@@ -1,201 +0,0 @@
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- 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.
diff --git a/vendor/github.com/cncf/xds/go/udpa/annotations/migrate.pb.go b/vendor/github.com/cncf/xds/go/udpa/annotations/migrate.pb.go
deleted file mode 100644
index 7d3e1536b..000000000
--- a/vendor/github.com/cncf/xds/go/udpa/annotations/migrate.pb.go
+++ /dev/null
@@ -1,411 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: udpa/annotations/migrate.proto
-
-package annotations
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- descriptorpb "google.golang.org/protobuf/types/descriptorpb"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type MigrateAnnotation struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Rename string `protobuf:"bytes,1,opt,name=rename,proto3" json:"rename,omitempty"`
-}
-
-func (x *MigrateAnnotation) Reset() {
- *x = MigrateAnnotation{}
- if protoimpl.UnsafeEnabled {
- mi := &file_udpa_annotations_migrate_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *MigrateAnnotation) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*MigrateAnnotation) ProtoMessage() {}
-
-func (x *MigrateAnnotation) ProtoReflect() protoreflect.Message {
- mi := &file_udpa_annotations_migrate_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use MigrateAnnotation.ProtoReflect.Descriptor instead.
-func (*MigrateAnnotation) Descriptor() ([]byte, []int) {
- return file_udpa_annotations_migrate_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *MigrateAnnotation) GetRename() string {
- if x != nil {
- return x.Rename
- }
- return ""
-}
-
-type FieldMigrateAnnotation struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Rename string `protobuf:"bytes,1,opt,name=rename,proto3" json:"rename,omitempty"`
- OneofPromotion string `protobuf:"bytes,2,opt,name=oneof_promotion,json=oneofPromotion,proto3" json:"oneof_promotion,omitempty"`
-}
-
-func (x *FieldMigrateAnnotation) Reset() {
- *x = FieldMigrateAnnotation{}
- if protoimpl.UnsafeEnabled {
- mi := &file_udpa_annotations_migrate_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *FieldMigrateAnnotation) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*FieldMigrateAnnotation) ProtoMessage() {}
-
-func (x *FieldMigrateAnnotation) ProtoReflect() protoreflect.Message {
- mi := &file_udpa_annotations_migrate_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use FieldMigrateAnnotation.ProtoReflect.Descriptor instead.
-func (*FieldMigrateAnnotation) Descriptor() ([]byte, []int) {
- return file_udpa_annotations_migrate_proto_rawDescGZIP(), []int{1}
-}
-
-func (x *FieldMigrateAnnotation) GetRename() string {
- if x != nil {
- return x.Rename
- }
- return ""
-}
-
-func (x *FieldMigrateAnnotation) GetOneofPromotion() string {
- if x != nil {
- return x.OneofPromotion
- }
- return ""
-}
-
-type FileMigrateAnnotation struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- MoveToPackage string `protobuf:"bytes,2,opt,name=move_to_package,json=moveToPackage,proto3" json:"move_to_package,omitempty"`
-}
-
-func (x *FileMigrateAnnotation) Reset() {
- *x = FileMigrateAnnotation{}
- if protoimpl.UnsafeEnabled {
- mi := &file_udpa_annotations_migrate_proto_msgTypes[2]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *FileMigrateAnnotation) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*FileMigrateAnnotation) ProtoMessage() {}
-
-func (x *FileMigrateAnnotation) ProtoReflect() protoreflect.Message {
- mi := &file_udpa_annotations_migrate_proto_msgTypes[2]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use FileMigrateAnnotation.ProtoReflect.Descriptor instead.
-func (*FileMigrateAnnotation) Descriptor() ([]byte, []int) {
- return file_udpa_annotations_migrate_proto_rawDescGZIP(), []int{2}
-}
-
-func (x *FileMigrateAnnotation) GetMoveToPackage() string {
- if x != nil {
- return x.MoveToPackage
- }
- return ""
-}
-
-var file_udpa_annotations_migrate_proto_extTypes = []protoimpl.ExtensionInfo{
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*MigrateAnnotation)(nil),
- Field: 171962766,
- Name: "udpa.annotations.message_migrate",
- Tag: "bytes,171962766,opt,name=message_migrate",
- Filename: "udpa/annotations/migrate.proto",
- },
- {
- ExtendedType: (*descriptorpb.FieldOptions)(nil),
- ExtensionType: (*FieldMigrateAnnotation)(nil),
- Field: 171962766,
- Name: "udpa.annotations.field_migrate",
- Tag: "bytes,171962766,opt,name=field_migrate",
- Filename: "udpa/annotations/migrate.proto",
- },
- {
- ExtendedType: (*descriptorpb.EnumOptions)(nil),
- ExtensionType: (*MigrateAnnotation)(nil),
- Field: 171962766,
- Name: "udpa.annotations.enum_migrate",
- Tag: "bytes,171962766,opt,name=enum_migrate",
- Filename: "udpa/annotations/migrate.proto",
- },
- {
- ExtendedType: (*descriptorpb.EnumValueOptions)(nil),
- ExtensionType: (*MigrateAnnotation)(nil),
- Field: 171962766,
- Name: "udpa.annotations.enum_value_migrate",
- Tag: "bytes,171962766,opt,name=enum_value_migrate",
- Filename: "udpa/annotations/migrate.proto",
- },
- {
- ExtendedType: (*descriptorpb.FileOptions)(nil),
- ExtensionType: (*FileMigrateAnnotation)(nil),
- Field: 171962766,
- Name: "udpa.annotations.file_migrate",
- Tag: "bytes,171962766,opt,name=file_migrate",
- Filename: "udpa/annotations/migrate.proto",
- },
-}
-
-// Extension fields to descriptorpb.MessageOptions.
-var (
- // optional udpa.annotations.MigrateAnnotation message_migrate = 171962766;
- E_MessageMigrate = &file_udpa_annotations_migrate_proto_extTypes[0]
-)
-
-// Extension fields to descriptorpb.FieldOptions.
-var (
- // optional udpa.annotations.FieldMigrateAnnotation field_migrate = 171962766;
- E_FieldMigrate = &file_udpa_annotations_migrate_proto_extTypes[1]
-)
-
-// Extension fields to descriptorpb.EnumOptions.
-var (
- // optional udpa.annotations.MigrateAnnotation enum_migrate = 171962766;
- E_EnumMigrate = &file_udpa_annotations_migrate_proto_extTypes[2]
-)
-
-// Extension fields to descriptorpb.EnumValueOptions.
-var (
- // optional udpa.annotations.MigrateAnnotation enum_value_migrate = 171962766;
- E_EnumValueMigrate = &file_udpa_annotations_migrate_proto_extTypes[3]
-)
-
-// Extension fields to descriptorpb.FileOptions.
-var (
- // optional udpa.annotations.FileMigrateAnnotation file_migrate = 171962766;
- E_FileMigrate = &file_udpa_annotations_migrate_proto_extTypes[4]
-)
-
-var File_udpa_annotations_migrate_proto protoreflect.FileDescriptor
-
-var file_udpa_annotations_migrate_proto_rawDesc = []byte{
- 0x0a, 0x1e, 0x75, 0x64, 0x70, 0x61, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x2f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x10, 0x75, 0x64, 0x70, 0x61, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x2b, 0x0a, 0x11, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x41,
- 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x72, 0x65, 0x6e,
- 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x6e, 0x61, 0x6d,
- 0x65, 0x22, 0x59, 0x0a, 0x16, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74,
- 0x65, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x0a, 0x06, 0x72,
- 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x65, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x5f, 0x70, 0x72, 0x6f,
- 0x6d, 0x6f, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x6f, 0x6e,
- 0x65, 0x6f, 0x66, 0x50, 0x72, 0x6f, 0x6d, 0x6f, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x3f, 0x0a, 0x15,
- 0x46, 0x69, 0x6c, 0x65, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x41, 0x6e, 0x6e, 0x6f, 0x74,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x26, 0x0a, 0x0f, 0x6d, 0x6f, 0x76, 0x65, 0x5f, 0x74, 0x6f,
- 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d,
- 0x6d, 0x6f, 0x76, 0x65, 0x54, 0x6f, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x3a, 0x70, 0x0a,
- 0x0f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65,
- 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
- 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x18, 0x8e, 0xe3, 0xff, 0x51, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x75, 0x64, 0x70,
- 0x61, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x4d, 0x69,
- 0x67, 0x72, 0x61, 0x74, 0x65, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52,
- 0x0e, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x3a,
- 0x6f, 0x0a, 0x0d, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65,
- 0x12, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
- 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18,
- 0x8e, 0xe3, 0xff, 0x51, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x75, 0x64, 0x70, 0x61, 0x2e,
- 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x46, 0x69, 0x65, 0x6c,
- 0x64, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x52, 0x0c, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65,
- 0x3a, 0x67, 0x0a, 0x0c, 0x65, 0x6e, 0x75, 0x6d, 0x5f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65,
- 0x12, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
- 0x75, 0x66, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x8e,
- 0xe3, 0xff, 0x51, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x75, 0x64, 0x70, 0x61, 0x2e, 0x61,
- 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61,
- 0x74, 0x65, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0b, 0x65, 0x6e,
- 0x75, 0x6d, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x3a, 0x77, 0x0a, 0x12, 0x65, 0x6e, 0x75,
- 0x6d, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x12,
- 0x21, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
- 0x66, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x18, 0x8e, 0xe3, 0xff, 0x51, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x75, 0x64,
- 0x70, 0x61, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x4d,
- 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x52, 0x10, 0x65, 0x6e, 0x75, 0x6d, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x4d, 0x69, 0x67, 0x72, 0x61,
- 0x74, 0x65, 0x3a, 0x6b, 0x0a, 0x0c, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x6d, 0x69, 0x67, 0x72, 0x61,
- 0x74, 0x65, 0x12, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x18, 0x8e, 0xe3, 0xff, 0x51, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x75, 0x64, 0x70, 0x61,
- 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x46, 0x69, 0x6c,
- 0x65, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x52, 0x0b, 0x66, 0x69, 0x6c, 0x65, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x42,
- 0x29, 0x5a, 0x27, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e,
- 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x2f, 0x75, 0x64, 0x70, 0x61, 0x2f, 0x61,
- 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x33,
-}
-
-var (
- file_udpa_annotations_migrate_proto_rawDescOnce sync.Once
- file_udpa_annotations_migrate_proto_rawDescData = file_udpa_annotations_migrate_proto_rawDesc
-)
-
-func file_udpa_annotations_migrate_proto_rawDescGZIP() []byte {
- file_udpa_annotations_migrate_proto_rawDescOnce.Do(func() {
- file_udpa_annotations_migrate_proto_rawDescData = protoimpl.X.CompressGZIP(file_udpa_annotations_migrate_proto_rawDescData)
- })
- return file_udpa_annotations_migrate_proto_rawDescData
-}
-
-var file_udpa_annotations_migrate_proto_msgTypes = make([]protoimpl.MessageInfo, 3)
-var file_udpa_annotations_migrate_proto_goTypes = []interface{}{
- (*MigrateAnnotation)(nil), // 0: udpa.annotations.MigrateAnnotation
- (*FieldMigrateAnnotation)(nil), // 1: udpa.annotations.FieldMigrateAnnotation
- (*FileMigrateAnnotation)(nil), // 2: udpa.annotations.FileMigrateAnnotation
- (*descriptorpb.MessageOptions)(nil), // 3: google.protobuf.MessageOptions
- (*descriptorpb.FieldOptions)(nil), // 4: google.protobuf.FieldOptions
- (*descriptorpb.EnumOptions)(nil), // 5: google.protobuf.EnumOptions
- (*descriptorpb.EnumValueOptions)(nil), // 6: google.protobuf.EnumValueOptions
- (*descriptorpb.FileOptions)(nil), // 7: google.protobuf.FileOptions
-}
-var file_udpa_annotations_migrate_proto_depIdxs = []int32{
- 3, // 0: udpa.annotations.message_migrate:extendee -> google.protobuf.MessageOptions
- 4, // 1: udpa.annotations.field_migrate:extendee -> google.protobuf.FieldOptions
- 5, // 2: udpa.annotations.enum_migrate:extendee -> google.protobuf.EnumOptions
- 6, // 3: udpa.annotations.enum_value_migrate:extendee -> google.protobuf.EnumValueOptions
- 7, // 4: udpa.annotations.file_migrate:extendee -> google.protobuf.FileOptions
- 0, // 5: udpa.annotations.message_migrate:type_name -> udpa.annotations.MigrateAnnotation
- 1, // 6: udpa.annotations.field_migrate:type_name -> udpa.annotations.FieldMigrateAnnotation
- 0, // 7: udpa.annotations.enum_migrate:type_name -> udpa.annotations.MigrateAnnotation
- 0, // 8: udpa.annotations.enum_value_migrate:type_name -> udpa.annotations.MigrateAnnotation
- 2, // 9: udpa.annotations.file_migrate:type_name -> udpa.annotations.FileMigrateAnnotation
- 10, // [10:10] is the sub-list for method output_type
- 10, // [10:10] is the sub-list for method input_type
- 5, // [5:10] is the sub-list for extension type_name
- 0, // [0:5] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_udpa_annotations_migrate_proto_init() }
-func file_udpa_annotations_migrate_proto_init() {
- if File_udpa_annotations_migrate_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_udpa_annotations_migrate_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*MigrateAnnotation); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_udpa_annotations_migrate_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*FieldMigrateAnnotation); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_udpa_annotations_migrate_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*FileMigrateAnnotation); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_udpa_annotations_migrate_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 3,
- NumExtensions: 5,
- NumServices: 0,
- },
- GoTypes: file_udpa_annotations_migrate_proto_goTypes,
- DependencyIndexes: file_udpa_annotations_migrate_proto_depIdxs,
- MessageInfos: file_udpa_annotations_migrate_proto_msgTypes,
- ExtensionInfos: file_udpa_annotations_migrate_proto_extTypes,
- }.Build()
- File_udpa_annotations_migrate_proto = out.File
- file_udpa_annotations_migrate_proto_rawDesc = nil
- file_udpa_annotations_migrate_proto_goTypes = nil
- file_udpa_annotations_migrate_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/udpa/annotations/migrate.pb.validate.go b/vendor/github.com/cncf/xds/go/udpa/annotations/migrate.pb.validate.go
deleted file mode 100644
index 38196d5eb..000000000
--- a/vendor/github.com/cncf/xds/go/udpa/annotations/migrate.pb.validate.go
+++ /dev/null
@@ -1,350 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: udpa/annotations/migrate.proto
-
-package annotations
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on MigrateAnnotation with the rules defined
-// in the proto definition for this message. If any rules are violated, the
-// first error encountered is returned, or nil if there are no violations.
-func (m *MigrateAnnotation) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on MigrateAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// MigrateAnnotationMultiError, or nil if none found.
-func (m *MigrateAnnotation) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *MigrateAnnotation) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for Rename
-
- if len(errors) > 0 {
- return MigrateAnnotationMultiError(errors)
- }
-
- return nil
-}
-
-// MigrateAnnotationMultiError is an error wrapping multiple validation errors
-// returned by MigrateAnnotation.ValidateAll() if the designated constraints
-// aren't met.
-type MigrateAnnotationMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m MigrateAnnotationMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m MigrateAnnotationMultiError) AllErrors() []error { return m }
-
-// MigrateAnnotationValidationError is the validation error returned by
-// MigrateAnnotation.Validate if the designated constraints aren't met.
-type MigrateAnnotationValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e MigrateAnnotationValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e MigrateAnnotationValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e MigrateAnnotationValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e MigrateAnnotationValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e MigrateAnnotationValidationError) ErrorName() string {
- return "MigrateAnnotationValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e MigrateAnnotationValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sMigrateAnnotation.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = MigrateAnnotationValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = MigrateAnnotationValidationError{}
-
-// Validate checks the field values on FieldMigrateAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *FieldMigrateAnnotation) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on FieldMigrateAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// FieldMigrateAnnotationMultiError, or nil if none found.
-func (m *FieldMigrateAnnotation) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *FieldMigrateAnnotation) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for Rename
-
- // no validation rules for OneofPromotion
-
- if len(errors) > 0 {
- return FieldMigrateAnnotationMultiError(errors)
- }
-
- return nil
-}
-
-// FieldMigrateAnnotationMultiError is an error wrapping multiple validation
-// errors returned by FieldMigrateAnnotation.ValidateAll() if the designated
-// constraints aren't met.
-type FieldMigrateAnnotationMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m FieldMigrateAnnotationMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m FieldMigrateAnnotationMultiError) AllErrors() []error { return m }
-
-// FieldMigrateAnnotationValidationError is the validation error returned by
-// FieldMigrateAnnotation.Validate if the designated constraints aren't met.
-type FieldMigrateAnnotationValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e FieldMigrateAnnotationValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e FieldMigrateAnnotationValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e FieldMigrateAnnotationValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e FieldMigrateAnnotationValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e FieldMigrateAnnotationValidationError) ErrorName() string {
- return "FieldMigrateAnnotationValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e FieldMigrateAnnotationValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sFieldMigrateAnnotation.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = FieldMigrateAnnotationValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = FieldMigrateAnnotationValidationError{}
-
-// Validate checks the field values on FileMigrateAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *FileMigrateAnnotation) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on FileMigrateAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// FileMigrateAnnotationMultiError, or nil if none found.
-func (m *FileMigrateAnnotation) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *FileMigrateAnnotation) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for MoveToPackage
-
- if len(errors) > 0 {
- return FileMigrateAnnotationMultiError(errors)
- }
-
- return nil
-}
-
-// FileMigrateAnnotationMultiError is an error wrapping multiple validation
-// errors returned by FileMigrateAnnotation.ValidateAll() if the designated
-// constraints aren't met.
-type FileMigrateAnnotationMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m FileMigrateAnnotationMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m FileMigrateAnnotationMultiError) AllErrors() []error { return m }
-
-// FileMigrateAnnotationValidationError is the validation error returned by
-// FileMigrateAnnotation.Validate if the designated constraints aren't met.
-type FileMigrateAnnotationValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e FileMigrateAnnotationValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e FileMigrateAnnotationValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e FileMigrateAnnotationValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e FileMigrateAnnotationValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e FileMigrateAnnotationValidationError) ErrorName() string {
- return "FileMigrateAnnotationValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e FileMigrateAnnotationValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sFileMigrateAnnotation.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = FileMigrateAnnotationValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = FileMigrateAnnotationValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/udpa/annotations/security.pb.go b/vendor/github.com/cncf/xds/go/udpa/annotations/security.pb.go
deleted file mode 100644
index 719577895..000000000
--- a/vendor/github.com/cncf/xds/go/udpa/annotations/security.pb.go
+++ /dev/null
@@ -1,196 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: udpa/annotations/security.proto
-
-package annotations
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- descriptorpb "google.golang.org/protobuf/types/descriptorpb"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type FieldSecurityAnnotation struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- ConfigureForUntrustedDownstream bool `protobuf:"varint,1,opt,name=configure_for_untrusted_downstream,json=configureForUntrustedDownstream,proto3" json:"configure_for_untrusted_downstream,omitempty"`
- ConfigureForUntrustedUpstream bool `protobuf:"varint,2,opt,name=configure_for_untrusted_upstream,json=configureForUntrustedUpstream,proto3" json:"configure_for_untrusted_upstream,omitempty"`
-}
-
-func (x *FieldSecurityAnnotation) Reset() {
- *x = FieldSecurityAnnotation{}
- if protoimpl.UnsafeEnabled {
- mi := &file_udpa_annotations_security_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *FieldSecurityAnnotation) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*FieldSecurityAnnotation) ProtoMessage() {}
-
-func (x *FieldSecurityAnnotation) ProtoReflect() protoreflect.Message {
- mi := &file_udpa_annotations_security_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use FieldSecurityAnnotation.ProtoReflect.Descriptor instead.
-func (*FieldSecurityAnnotation) Descriptor() ([]byte, []int) {
- return file_udpa_annotations_security_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *FieldSecurityAnnotation) GetConfigureForUntrustedDownstream() bool {
- if x != nil {
- return x.ConfigureForUntrustedDownstream
- }
- return false
-}
-
-func (x *FieldSecurityAnnotation) GetConfigureForUntrustedUpstream() bool {
- if x != nil {
- return x.ConfigureForUntrustedUpstream
- }
- return false
-}
-
-var file_udpa_annotations_security_proto_extTypes = []protoimpl.ExtensionInfo{
- {
- ExtendedType: (*descriptorpb.FieldOptions)(nil),
- ExtensionType: (*FieldSecurityAnnotation)(nil),
- Field: 11122993,
- Name: "udpa.annotations.security",
- Tag: "bytes,11122993,opt,name=security",
- Filename: "udpa/annotations/security.proto",
- },
-}
-
-// Extension fields to descriptorpb.FieldOptions.
-var (
- // optional udpa.annotations.FieldSecurityAnnotation security = 11122993;
- E_Security = &file_udpa_annotations_security_proto_extTypes[0]
-)
-
-var File_udpa_annotations_security_proto protoreflect.FileDescriptor
-
-var file_udpa_annotations_security_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x75, 0x64, 0x70, 0x61, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x2f, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x10, 0x75, 0x64, 0x70, 0x61, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x1a, 0x1d, 0x75, 0x64, 0x70, 0x61, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xaf, 0x01, 0x0a, 0x17, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x53, 0x65,
- 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x12, 0x4b, 0x0a, 0x22, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x5f, 0x66, 0x6f,
- 0x72, 0x5f, 0x75, 0x6e, 0x74, 0x72, 0x75, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x64, 0x6f, 0x77, 0x6e,
- 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x1f, 0x63, 0x6f,
- 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x46, 0x6f, 0x72, 0x55, 0x6e, 0x74, 0x72, 0x75, 0x73,
- 0x74, 0x65, 0x64, 0x44, 0x6f, 0x77, 0x6e, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x47, 0x0a,
- 0x20, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x5f, 0x66, 0x6f, 0x72, 0x5f, 0x75,
- 0x6e, 0x74, 0x72, 0x75, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x75, 0x70, 0x73, 0x74, 0x72, 0x65, 0x61,
- 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x1d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75,
- 0x72, 0x65, 0x46, 0x6f, 0x72, 0x55, 0x6e, 0x74, 0x72, 0x75, 0x73, 0x74, 0x65, 0x64, 0x55, 0x70,
- 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x3a, 0x67, 0x0a, 0x08, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69,
- 0x74, 0x79, 0x12, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x18, 0xb1, 0xf2, 0xa6, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x75, 0x64, 0x70,
- 0x61, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x46, 0x69,
- 0x65, 0x6c, 0x64, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x41, 0x6e, 0x6e, 0x6f, 0x74,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x08, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x42,
- 0x31, 0xba, 0x80, 0xc8, 0xd1, 0x06, 0x02, 0x08, 0x01, 0x5a, 0x27, 0x67, 0x69, 0x74, 0x68, 0x75,
- 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67,
- 0x6f, 0x2f, 0x75, 0x64, 0x70, 0x61, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_udpa_annotations_security_proto_rawDescOnce sync.Once
- file_udpa_annotations_security_proto_rawDescData = file_udpa_annotations_security_proto_rawDesc
-)
-
-func file_udpa_annotations_security_proto_rawDescGZIP() []byte {
- file_udpa_annotations_security_proto_rawDescOnce.Do(func() {
- file_udpa_annotations_security_proto_rawDescData = protoimpl.X.CompressGZIP(file_udpa_annotations_security_proto_rawDescData)
- })
- return file_udpa_annotations_security_proto_rawDescData
-}
-
-var file_udpa_annotations_security_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_udpa_annotations_security_proto_goTypes = []interface{}{
- (*FieldSecurityAnnotation)(nil), // 0: udpa.annotations.FieldSecurityAnnotation
- (*descriptorpb.FieldOptions)(nil), // 1: google.protobuf.FieldOptions
-}
-var file_udpa_annotations_security_proto_depIdxs = []int32{
- 1, // 0: udpa.annotations.security:extendee -> google.protobuf.FieldOptions
- 0, // 1: udpa.annotations.security:type_name -> udpa.annotations.FieldSecurityAnnotation
- 2, // [2:2] is the sub-list for method output_type
- 2, // [2:2] is the sub-list for method input_type
- 1, // [1:2] is the sub-list for extension type_name
- 0, // [0:1] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_udpa_annotations_security_proto_init() }
-func file_udpa_annotations_security_proto_init() {
- if File_udpa_annotations_security_proto != nil {
- return
- }
- file_udpa_annotations_status_proto_init()
- if !protoimpl.UnsafeEnabled {
- file_udpa_annotations_security_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*FieldSecurityAnnotation); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_udpa_annotations_security_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 1,
- NumExtensions: 1,
- NumServices: 0,
- },
- GoTypes: file_udpa_annotations_security_proto_goTypes,
- DependencyIndexes: file_udpa_annotations_security_proto_depIdxs,
- MessageInfos: file_udpa_annotations_security_proto_msgTypes,
- ExtensionInfos: file_udpa_annotations_security_proto_extTypes,
- }.Build()
- File_udpa_annotations_security_proto = out.File
- file_udpa_annotations_security_proto_rawDesc = nil
- file_udpa_annotations_security_proto_goTypes = nil
- file_udpa_annotations_security_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/udpa/annotations/security.pb.validate.go b/vendor/github.com/cncf/xds/go/udpa/annotations/security.pb.validate.go
deleted file mode 100644
index acc9bd7a1..000000000
--- a/vendor/github.com/cncf/xds/go/udpa/annotations/security.pb.validate.go
+++ /dev/null
@@ -1,142 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: udpa/annotations/security.proto
-
-package annotations
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on FieldSecurityAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *FieldSecurityAnnotation) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on FieldSecurityAnnotation with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// FieldSecurityAnnotationMultiError, or nil if none found.
-func (m *FieldSecurityAnnotation) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *FieldSecurityAnnotation) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for ConfigureForUntrustedDownstream
-
- // no validation rules for ConfigureForUntrustedUpstream
-
- if len(errors) > 0 {
- return FieldSecurityAnnotationMultiError(errors)
- }
-
- return nil
-}
-
-// FieldSecurityAnnotationMultiError is an error wrapping multiple validation
-// errors returned by FieldSecurityAnnotation.ValidateAll() if the designated
-// constraints aren't met.
-type FieldSecurityAnnotationMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m FieldSecurityAnnotationMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m FieldSecurityAnnotationMultiError) AllErrors() []error { return m }
-
-// FieldSecurityAnnotationValidationError is the validation error returned by
-// FieldSecurityAnnotation.Validate if the designated constraints aren't met.
-type FieldSecurityAnnotationValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e FieldSecurityAnnotationValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e FieldSecurityAnnotationValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e FieldSecurityAnnotationValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e FieldSecurityAnnotationValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e FieldSecurityAnnotationValidationError) ErrorName() string {
- return "FieldSecurityAnnotationValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e FieldSecurityAnnotationValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sFieldSecurityAnnotation.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = FieldSecurityAnnotationValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = FieldSecurityAnnotationValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/udpa/annotations/sensitive.pb.go b/vendor/github.com/cncf/xds/go/udpa/annotations/sensitive.pb.go
deleted file mode 100644
index 8631b8568..000000000
--- a/vendor/github.com/cncf/xds/go/udpa/annotations/sensitive.pb.go
+++ /dev/null
@@ -1,93 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: udpa/annotations/sensitive.proto
-
-package annotations
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- descriptorpb "google.golang.org/protobuf/types/descriptorpb"
- reflect "reflect"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-var file_udpa_annotations_sensitive_proto_extTypes = []protoimpl.ExtensionInfo{
- {
- ExtendedType: (*descriptorpb.FieldOptions)(nil),
- ExtensionType: (*bool)(nil),
- Field: 76569463,
- Name: "udpa.annotations.sensitive",
- Tag: "varint,76569463,opt,name=sensitive",
- Filename: "udpa/annotations/sensitive.proto",
- },
-}
-
-// Extension fields to descriptorpb.FieldOptions.
-var (
- // optional bool sensitive = 76569463;
- E_Sensitive = &file_udpa_annotations_sensitive_proto_extTypes[0]
-)
-
-var File_udpa_annotations_sensitive_proto protoreflect.FileDescriptor
-
-var file_udpa_annotations_sensitive_proto_rawDesc = []byte{
- 0x0a, 0x20, 0x75, 0x64, 0x70, 0x61, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x2f, 0x73, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x10, 0x75, 0x64, 0x70, 0x61, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x3a, 0x3e, 0x0a, 0x09, 0x73, 0x65, 0x6e, 0x73, 0x69, 0x74,
- 0x69, 0x76, 0x65, 0x12, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x18, 0xf7, 0xb6, 0xc1, 0x24, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x73, 0x65, 0x6e,
- 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x42, 0x29, 0x5a, 0x27, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62,
- 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f,
- 0x2f, 0x75, 0x64, 0x70, 0x61, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var file_udpa_annotations_sensitive_proto_goTypes = []interface{}{
- (*descriptorpb.FieldOptions)(nil), // 0: google.protobuf.FieldOptions
-}
-var file_udpa_annotations_sensitive_proto_depIdxs = []int32{
- 0, // 0: udpa.annotations.sensitive:extendee -> google.protobuf.FieldOptions
- 1, // [1:1] is the sub-list for method output_type
- 1, // [1:1] is the sub-list for method input_type
- 1, // [1:1] is the sub-list for extension type_name
- 0, // [0:1] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_udpa_annotations_sensitive_proto_init() }
-func file_udpa_annotations_sensitive_proto_init() {
- if File_udpa_annotations_sensitive_proto != nil {
- return
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_udpa_annotations_sensitive_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 0,
- NumExtensions: 1,
- NumServices: 0,
- },
- GoTypes: file_udpa_annotations_sensitive_proto_goTypes,
- DependencyIndexes: file_udpa_annotations_sensitive_proto_depIdxs,
- ExtensionInfos: file_udpa_annotations_sensitive_proto_extTypes,
- }.Build()
- File_udpa_annotations_sensitive_proto = out.File
- file_udpa_annotations_sensitive_proto_rawDesc = nil
- file_udpa_annotations_sensitive_proto_goTypes = nil
- file_udpa_annotations_sensitive_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/udpa/annotations/sensitive.pb.validate.go b/vendor/github.com/cncf/xds/go/udpa/annotations/sensitive.pb.validate.go
deleted file mode 100644
index f3fa61974..000000000
--- a/vendor/github.com/cncf/xds/go/udpa/annotations/sensitive.pb.validate.go
+++ /dev/null
@@ -1,36 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: udpa/annotations/sensitive.proto
-
-package annotations
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
diff --git a/vendor/github.com/cncf/xds/go/udpa/annotations/status.pb.go b/vendor/github.com/cncf/xds/go/udpa/annotations/status.pb.go
deleted file mode 100644
index f2fdc3ca3..000000000
--- a/vendor/github.com/cncf/xds/go/udpa/annotations/status.pb.go
+++ /dev/null
@@ -1,253 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: udpa/annotations/status.proto
-
-package annotations
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- descriptorpb "google.golang.org/protobuf/types/descriptorpb"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type PackageVersionStatus int32
-
-const (
- PackageVersionStatus_UNKNOWN PackageVersionStatus = 0
- PackageVersionStatus_FROZEN PackageVersionStatus = 1
- PackageVersionStatus_ACTIVE PackageVersionStatus = 2
- PackageVersionStatus_NEXT_MAJOR_VERSION_CANDIDATE PackageVersionStatus = 3
-)
-
-// Enum value maps for PackageVersionStatus.
-var (
- PackageVersionStatus_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "FROZEN",
- 2: "ACTIVE",
- 3: "NEXT_MAJOR_VERSION_CANDIDATE",
- }
- PackageVersionStatus_value = map[string]int32{
- "UNKNOWN": 0,
- "FROZEN": 1,
- "ACTIVE": 2,
- "NEXT_MAJOR_VERSION_CANDIDATE": 3,
- }
-)
-
-func (x PackageVersionStatus) Enum() *PackageVersionStatus {
- p := new(PackageVersionStatus)
- *p = x
- return p
-}
-
-func (x PackageVersionStatus) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
-}
-
-func (PackageVersionStatus) Descriptor() protoreflect.EnumDescriptor {
- return file_udpa_annotations_status_proto_enumTypes[0].Descriptor()
-}
-
-func (PackageVersionStatus) Type() protoreflect.EnumType {
- return &file_udpa_annotations_status_proto_enumTypes[0]
-}
-
-func (x PackageVersionStatus) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
-}
-
-// Deprecated: Use PackageVersionStatus.Descriptor instead.
-func (PackageVersionStatus) EnumDescriptor() ([]byte, []int) {
- return file_udpa_annotations_status_proto_rawDescGZIP(), []int{0}
-}
-
-type StatusAnnotation struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- WorkInProgress bool `protobuf:"varint,1,opt,name=work_in_progress,json=workInProgress,proto3" json:"work_in_progress,omitempty"`
- PackageVersionStatus PackageVersionStatus `protobuf:"varint,2,opt,name=package_version_status,json=packageVersionStatus,proto3,enum=udpa.annotations.PackageVersionStatus" json:"package_version_status,omitempty"`
-}
-
-func (x *StatusAnnotation) Reset() {
- *x = StatusAnnotation{}
- if protoimpl.UnsafeEnabled {
- mi := &file_udpa_annotations_status_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *StatusAnnotation) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*StatusAnnotation) ProtoMessage() {}
-
-func (x *StatusAnnotation) ProtoReflect() protoreflect.Message {
- mi := &file_udpa_annotations_status_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use StatusAnnotation.ProtoReflect.Descriptor instead.
-func (*StatusAnnotation) Descriptor() ([]byte, []int) {
- return file_udpa_annotations_status_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *StatusAnnotation) GetWorkInProgress() bool {
- if x != nil {
- return x.WorkInProgress
- }
- return false
-}
-
-func (x *StatusAnnotation) GetPackageVersionStatus() PackageVersionStatus {
- if x != nil {
- return x.PackageVersionStatus
- }
- return PackageVersionStatus_UNKNOWN
-}
-
-var file_udpa_annotations_status_proto_extTypes = []protoimpl.ExtensionInfo{
- {
- ExtendedType: (*descriptorpb.FileOptions)(nil),
- ExtensionType: (*StatusAnnotation)(nil),
- Field: 222707719,
- Name: "udpa.annotations.file_status",
- Tag: "bytes,222707719,opt,name=file_status",
- Filename: "udpa/annotations/status.proto",
- },
-}
-
-// Extension fields to descriptorpb.FileOptions.
-var (
- // optional udpa.annotations.StatusAnnotation file_status = 222707719;
- E_FileStatus = &file_udpa_annotations_status_proto_extTypes[0]
-)
-
-var File_udpa_annotations_status_proto protoreflect.FileDescriptor
-
-var file_udpa_annotations_status_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x75, 0x64, 0x70, 0x61, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x10, 0x75, 0x64, 0x70, 0x61, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
- 0x75, 0x66, 0x2f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x22, 0x9a, 0x01, 0x0a, 0x10, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x41, 0x6e,
- 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x28, 0x0a, 0x10, 0x77, 0x6f, 0x72, 0x6b,
- 0x5f, 0x69, 0x6e, 0x5f, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x0e, 0x77, 0x6f, 0x72, 0x6b, 0x49, 0x6e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65,
- 0x73, 0x73, 0x12, 0x5c, 0x0a, 0x16, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x76, 0x65,
- 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x0e, 0x32, 0x26, 0x2e, 0x75, 0x64, 0x70, 0x61, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x56, 0x65, 0x72,
- 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x14, 0x70, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
- 0x2a, 0x5d, 0x0a, 0x14, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69,
- 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e,
- 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x46, 0x52, 0x4f, 0x5a, 0x45, 0x4e, 0x10,
- 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x41, 0x43, 0x54, 0x49, 0x56, 0x45, 0x10, 0x02, 0x12, 0x20, 0x0a,
- 0x1c, 0x4e, 0x45, 0x58, 0x54, 0x5f, 0x4d, 0x41, 0x4a, 0x4f, 0x52, 0x5f, 0x56, 0x45, 0x52, 0x53,
- 0x49, 0x4f, 0x4e, 0x5f, 0x43, 0x41, 0x4e, 0x44, 0x49, 0x44, 0x41, 0x54, 0x45, 0x10, 0x03, 0x3a,
- 0x64, 0x0a, 0x0b, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1c,
- 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
- 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x87, 0x80, 0x99,
- 0x6a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x75, 0x64, 0x70, 0x61, 0x2e, 0x61, 0x6e, 0x6e,
- 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x41,
- 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0a, 0x66, 0x69, 0x6c, 0x65, 0x53,
- 0x74, 0x61, 0x74, 0x75, 0x73, 0x42, 0x29, 0x5a, 0x27, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e,
- 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x2f,
- 0x75, 0x64, 0x70, 0x61, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_udpa_annotations_status_proto_rawDescOnce sync.Once
- file_udpa_annotations_status_proto_rawDescData = file_udpa_annotations_status_proto_rawDesc
-)
-
-func file_udpa_annotations_status_proto_rawDescGZIP() []byte {
- file_udpa_annotations_status_proto_rawDescOnce.Do(func() {
- file_udpa_annotations_status_proto_rawDescData = protoimpl.X.CompressGZIP(file_udpa_annotations_status_proto_rawDescData)
- })
- return file_udpa_annotations_status_proto_rawDescData
-}
-
-var file_udpa_annotations_status_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
-var file_udpa_annotations_status_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_udpa_annotations_status_proto_goTypes = []interface{}{
- (PackageVersionStatus)(0), // 0: udpa.annotations.PackageVersionStatus
- (*StatusAnnotation)(nil), // 1: udpa.annotations.StatusAnnotation
- (*descriptorpb.FileOptions)(nil), // 2: google.protobuf.FileOptions
-}
-var file_udpa_annotations_status_proto_depIdxs = []int32{
- 0, // 0: udpa.annotations.StatusAnnotation.package_version_status:type_name -> udpa.annotations.PackageVersionStatus
- 2, // 1: udpa.annotations.file_status:extendee -> google.protobuf.FileOptions
- 1, // 2: udpa.annotations.file_status:type_name -> udpa.annotations.StatusAnnotation
- 3, // [3:3] is the sub-list for method output_type
- 3, // [3:3] is the sub-list for method input_type
- 2, // [2:3] is the sub-list for extension type_name
- 1, // [1:2] is the sub-list for extension extendee
- 0, // [0:1] is the sub-list for field type_name
-}
-
-func init() { file_udpa_annotations_status_proto_init() }
-func file_udpa_annotations_status_proto_init() {
- if File_udpa_annotations_status_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_udpa_annotations_status_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*StatusAnnotation); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_udpa_annotations_status_proto_rawDesc,
- NumEnums: 1,
- NumMessages: 1,
- NumExtensions: 1,
- NumServices: 0,
- },
- GoTypes: file_udpa_annotations_status_proto_goTypes,
- DependencyIndexes: file_udpa_annotations_status_proto_depIdxs,
- EnumInfos: file_udpa_annotations_status_proto_enumTypes,
- MessageInfos: file_udpa_annotations_status_proto_msgTypes,
- ExtensionInfos: file_udpa_annotations_status_proto_extTypes,
- }.Build()
- File_udpa_annotations_status_proto = out.File
- file_udpa_annotations_status_proto_rawDesc = nil
- file_udpa_annotations_status_proto_goTypes = nil
- file_udpa_annotations_status_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/udpa/annotations/status.pb.validate.go b/vendor/github.com/cncf/xds/go/udpa/annotations/status.pb.validate.go
deleted file mode 100644
index 5633a8383..000000000
--- a/vendor/github.com/cncf/xds/go/udpa/annotations/status.pb.validate.go
+++ /dev/null
@@ -1,140 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: udpa/annotations/status.proto
-
-package annotations
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on StatusAnnotation with the rules defined
-// in the proto definition for this message. If any rules are violated, the
-// first error encountered is returned, or nil if there are no violations.
-func (m *StatusAnnotation) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on StatusAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// StatusAnnotationMultiError, or nil if none found.
-func (m *StatusAnnotation) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *StatusAnnotation) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for WorkInProgress
-
- // no validation rules for PackageVersionStatus
-
- if len(errors) > 0 {
- return StatusAnnotationMultiError(errors)
- }
-
- return nil
-}
-
-// StatusAnnotationMultiError is an error wrapping multiple validation errors
-// returned by StatusAnnotation.ValidateAll() if the designated constraints
-// aren't met.
-type StatusAnnotationMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m StatusAnnotationMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m StatusAnnotationMultiError) AllErrors() []error { return m }
-
-// StatusAnnotationValidationError is the validation error returned by
-// StatusAnnotation.Validate if the designated constraints aren't met.
-type StatusAnnotationValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e StatusAnnotationValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e StatusAnnotationValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e StatusAnnotationValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e StatusAnnotationValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e StatusAnnotationValidationError) ErrorName() string { return "StatusAnnotationValidationError" }
-
-// Error satisfies the builtin error interface
-func (e StatusAnnotationValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sStatusAnnotation.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = StatusAnnotationValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = StatusAnnotationValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/udpa/annotations/versioning.pb.go b/vendor/github.com/cncf/xds/go/udpa/annotations/versioning.pb.go
deleted file mode 100644
index df83e0a2e..000000000
--- a/vendor/github.com/cncf/xds/go/udpa/annotations/versioning.pb.go
+++ /dev/null
@@ -1,179 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: udpa/annotations/versioning.proto
-
-package annotations
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- descriptorpb "google.golang.org/protobuf/types/descriptorpb"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type VersioningAnnotation struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- PreviousMessageType string `protobuf:"bytes,1,opt,name=previous_message_type,json=previousMessageType,proto3" json:"previous_message_type,omitempty"`
-}
-
-func (x *VersioningAnnotation) Reset() {
- *x = VersioningAnnotation{}
- if protoimpl.UnsafeEnabled {
- mi := &file_udpa_annotations_versioning_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *VersioningAnnotation) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*VersioningAnnotation) ProtoMessage() {}
-
-func (x *VersioningAnnotation) ProtoReflect() protoreflect.Message {
- mi := &file_udpa_annotations_versioning_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use VersioningAnnotation.ProtoReflect.Descriptor instead.
-func (*VersioningAnnotation) Descriptor() ([]byte, []int) {
- return file_udpa_annotations_versioning_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *VersioningAnnotation) GetPreviousMessageType() string {
- if x != nil {
- return x.PreviousMessageType
- }
- return ""
-}
-
-var file_udpa_annotations_versioning_proto_extTypes = []protoimpl.ExtensionInfo{
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*VersioningAnnotation)(nil),
- Field: 7881811,
- Name: "udpa.annotations.versioning",
- Tag: "bytes,7881811,opt,name=versioning",
- Filename: "udpa/annotations/versioning.proto",
- },
-}
-
-// Extension fields to descriptorpb.MessageOptions.
-var (
- // optional udpa.annotations.VersioningAnnotation versioning = 7881811;
- E_Versioning = &file_udpa_annotations_versioning_proto_extTypes[0]
-)
-
-var File_udpa_annotations_versioning_proto protoreflect.FileDescriptor
-
-var file_udpa_annotations_versioning_proto_rawDesc = []byte{
- 0x0a, 0x21, 0x75, 0x64, 0x70, 0x61, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x2f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x12, 0x10, 0x75, 0x64, 0x70, 0x61, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f,
- 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x4a, 0x0a, 0x14, 0x56, 0x65, 0x72, 0x73, 0x69,
- 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12,
- 0x32, 0x0a, 0x15, 0x70, 0x72, 0x65, 0x76, 0x69, 0x6f, 0x75, 0x73, 0x5f, 0x6d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x13,
- 0x70, 0x72, 0x65, 0x76, 0x69, 0x6f, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x54,
- 0x79, 0x70, 0x65, 0x3a, 0x6a, 0x0a, 0x0a, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e,
- 0x67, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x18, 0xd3, 0x88, 0xe1, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x75, 0x64,
- 0x70, 0x61, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x56,
- 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x52, 0x0a, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x42,
- 0x29, 0x5a, 0x27, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e,
- 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x2f, 0x75, 0x64, 0x70, 0x61, 0x2f, 0x61,
- 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x33,
-}
-
-var (
- file_udpa_annotations_versioning_proto_rawDescOnce sync.Once
- file_udpa_annotations_versioning_proto_rawDescData = file_udpa_annotations_versioning_proto_rawDesc
-)
-
-func file_udpa_annotations_versioning_proto_rawDescGZIP() []byte {
- file_udpa_annotations_versioning_proto_rawDescOnce.Do(func() {
- file_udpa_annotations_versioning_proto_rawDescData = protoimpl.X.CompressGZIP(file_udpa_annotations_versioning_proto_rawDescData)
- })
- return file_udpa_annotations_versioning_proto_rawDescData
-}
-
-var file_udpa_annotations_versioning_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_udpa_annotations_versioning_proto_goTypes = []interface{}{
- (*VersioningAnnotation)(nil), // 0: udpa.annotations.VersioningAnnotation
- (*descriptorpb.MessageOptions)(nil), // 1: google.protobuf.MessageOptions
-}
-var file_udpa_annotations_versioning_proto_depIdxs = []int32{
- 1, // 0: udpa.annotations.versioning:extendee -> google.protobuf.MessageOptions
- 0, // 1: udpa.annotations.versioning:type_name -> udpa.annotations.VersioningAnnotation
- 2, // [2:2] is the sub-list for method output_type
- 2, // [2:2] is the sub-list for method input_type
- 1, // [1:2] is the sub-list for extension type_name
- 0, // [0:1] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_udpa_annotations_versioning_proto_init() }
-func file_udpa_annotations_versioning_proto_init() {
- if File_udpa_annotations_versioning_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_udpa_annotations_versioning_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*VersioningAnnotation); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_udpa_annotations_versioning_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 1,
- NumExtensions: 1,
- NumServices: 0,
- },
- GoTypes: file_udpa_annotations_versioning_proto_goTypes,
- DependencyIndexes: file_udpa_annotations_versioning_proto_depIdxs,
- MessageInfos: file_udpa_annotations_versioning_proto_msgTypes,
- ExtensionInfos: file_udpa_annotations_versioning_proto_extTypes,
- }.Build()
- File_udpa_annotations_versioning_proto = out.File
- file_udpa_annotations_versioning_proto_rawDesc = nil
- file_udpa_annotations_versioning_proto_goTypes = nil
- file_udpa_annotations_versioning_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/udpa/annotations/versioning.pb.validate.go b/vendor/github.com/cncf/xds/go/udpa/annotations/versioning.pb.validate.go
deleted file mode 100644
index 5fd86baff..000000000
--- a/vendor/github.com/cncf/xds/go/udpa/annotations/versioning.pb.validate.go
+++ /dev/null
@@ -1,140 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: udpa/annotations/versioning.proto
-
-package annotations
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on VersioningAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *VersioningAnnotation) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on VersioningAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// VersioningAnnotationMultiError, or nil if none found.
-func (m *VersioningAnnotation) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *VersioningAnnotation) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for PreviousMessageType
-
- if len(errors) > 0 {
- return VersioningAnnotationMultiError(errors)
- }
-
- return nil
-}
-
-// VersioningAnnotationMultiError is an error wrapping multiple validation
-// errors returned by VersioningAnnotation.ValidateAll() if the designated
-// constraints aren't met.
-type VersioningAnnotationMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m VersioningAnnotationMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m VersioningAnnotationMultiError) AllErrors() []error { return m }
-
-// VersioningAnnotationValidationError is the validation error returned by
-// VersioningAnnotation.Validate if the designated constraints aren't met.
-type VersioningAnnotationValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e VersioningAnnotationValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e VersioningAnnotationValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e VersioningAnnotationValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e VersioningAnnotationValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e VersioningAnnotationValidationError) ErrorName() string {
- return "VersioningAnnotationValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e VersioningAnnotationValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sVersioningAnnotation.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = VersioningAnnotationValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = VersioningAnnotationValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/udpa/type/v1/typed_struct.pb.go b/vendor/github.com/cncf/xds/go/udpa/type/v1/typed_struct.pb.go
deleted file mode 100644
index 677eeaea1..000000000
--- a/vendor/github.com/cncf/xds/go/udpa/type/v1/typed_struct.pb.go
+++ /dev/null
@@ -1,164 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: udpa/type/v1/typed_struct.proto
-
-package v1
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- structpb "google.golang.org/protobuf/types/known/structpb"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type TypedStruct struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- TypeUrl string `protobuf:"bytes,1,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"`
- Value *structpb.Struct `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
-}
-
-func (x *TypedStruct) Reset() {
- *x = TypedStruct{}
- if protoimpl.UnsafeEnabled {
- mi := &file_udpa_type_v1_typed_struct_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TypedStruct) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TypedStruct) ProtoMessage() {}
-
-func (x *TypedStruct) ProtoReflect() protoreflect.Message {
- mi := &file_udpa_type_v1_typed_struct_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TypedStruct.ProtoReflect.Descriptor instead.
-func (*TypedStruct) Descriptor() ([]byte, []int) {
- return file_udpa_type_v1_typed_struct_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *TypedStruct) GetTypeUrl() string {
- if x != nil {
- return x.TypeUrl
- }
- return ""
-}
-
-func (x *TypedStruct) GetValue() *structpb.Struct {
- if x != nil {
- return x.Value
- }
- return nil
-}
-
-var File_udpa_type_v1_typed_struct_proto protoreflect.FileDescriptor
-
-var file_udpa_type_v1_typed_struct_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x75, 0x64, 0x70, 0x61, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x76, 0x31, 0x2f, 0x74,
- 0x79, 0x70, 0x65, 0x64, 0x5f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x0c, 0x75, 0x64, 0x70, 0x61, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x76, 0x31, 0x1a,
- 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
- 0x2f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x57, 0x0a,
- 0x0b, 0x54, 0x79, 0x70, 0x65, 0x64, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x12, 0x19, 0x0a, 0x08,
- 0x74, 0x79, 0x70, 0x65, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07,
- 0x74, 0x79, 0x70, 0x65, 0x55, 0x72, 0x6c, 0x12, 0x2d, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65,
- 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52,
- 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x57, 0x0a, 0x1c, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x69,
- 0x74, 0x68, 0x75, 0x62, 0x2e, 0x75, 0x64, 0x70, 0x61, 0x2e, 0x75, 0x64, 0x70, 0x61, 0x2e, 0x74,
- 0x79, 0x70, 0x65, 0x2e, 0x76, 0x31, 0x42, 0x10, 0x54, 0x79, 0x70, 0x65, 0x64, 0x53, 0x74, 0x72,
- 0x75, 0x63, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x23, 0x67, 0x69, 0x74, 0x68,
- 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f,
- 0x67, 0x6f, 0x2f, 0x75, 0x64, 0x70, 0x61, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x76, 0x31, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_udpa_type_v1_typed_struct_proto_rawDescOnce sync.Once
- file_udpa_type_v1_typed_struct_proto_rawDescData = file_udpa_type_v1_typed_struct_proto_rawDesc
-)
-
-func file_udpa_type_v1_typed_struct_proto_rawDescGZIP() []byte {
- file_udpa_type_v1_typed_struct_proto_rawDescOnce.Do(func() {
- file_udpa_type_v1_typed_struct_proto_rawDescData = protoimpl.X.CompressGZIP(file_udpa_type_v1_typed_struct_proto_rawDescData)
- })
- return file_udpa_type_v1_typed_struct_proto_rawDescData
-}
-
-var file_udpa_type_v1_typed_struct_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_udpa_type_v1_typed_struct_proto_goTypes = []interface{}{
- (*TypedStruct)(nil), // 0: udpa.type.v1.TypedStruct
- (*structpb.Struct)(nil), // 1: google.protobuf.Struct
-}
-var file_udpa_type_v1_typed_struct_proto_depIdxs = []int32{
- 1, // 0: udpa.type.v1.TypedStruct.value:type_name -> google.protobuf.Struct
- 1, // [1:1] is the sub-list for method output_type
- 1, // [1:1] is the sub-list for method input_type
- 1, // [1:1] is the sub-list for extension type_name
- 1, // [1:1] is the sub-list for extension extendee
- 0, // [0:1] is the sub-list for field type_name
-}
-
-func init() { file_udpa_type_v1_typed_struct_proto_init() }
-func file_udpa_type_v1_typed_struct_proto_init() {
- if File_udpa_type_v1_typed_struct_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_udpa_type_v1_typed_struct_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TypedStruct); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_udpa_type_v1_typed_struct_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 1,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_udpa_type_v1_typed_struct_proto_goTypes,
- DependencyIndexes: file_udpa_type_v1_typed_struct_proto_depIdxs,
- MessageInfos: file_udpa_type_v1_typed_struct_proto_msgTypes,
- }.Build()
- File_udpa_type_v1_typed_struct_proto = out.File
- file_udpa_type_v1_typed_struct_proto_rawDesc = nil
- file_udpa_type_v1_typed_struct_proto_goTypes = nil
- file_udpa_type_v1_typed_struct_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/udpa/type/v1/typed_struct.pb.validate.go b/vendor/github.com/cncf/xds/go/udpa/type/v1/typed_struct.pb.validate.go
deleted file mode 100644
index e336fb4a7..000000000
--- a/vendor/github.com/cncf/xds/go/udpa/type/v1/typed_struct.pb.validate.go
+++ /dev/null
@@ -1,166 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: udpa/type/v1/typed_struct.proto
-
-package v1
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on TypedStruct with the rules defined in
-// the proto definition for this message. If any rules are violated, the first
-// error encountered is returned, or nil if there are no violations.
-func (m *TypedStruct) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on TypedStruct with the rules defined in
-// the proto definition for this message. If any rules are violated, the
-// result is a list of violation errors wrapped in TypedStructMultiError, or
-// nil if none found.
-func (m *TypedStruct) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *TypedStruct) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for TypeUrl
-
- if all {
- switch v := interface{}(m.GetValue()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, TypedStructValidationError{
- field: "Value",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, TypedStructValidationError{
- field: "Value",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetValue()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return TypedStructValidationError{
- field: "Value",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if len(errors) > 0 {
- return TypedStructMultiError(errors)
- }
-
- return nil
-}
-
-// TypedStructMultiError is an error wrapping multiple validation errors
-// returned by TypedStruct.ValidateAll() if the designated constraints aren't met.
-type TypedStructMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m TypedStructMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m TypedStructMultiError) AllErrors() []error { return m }
-
-// TypedStructValidationError is the validation error returned by
-// TypedStruct.Validate if the designated constraints aren't met.
-type TypedStructValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e TypedStructValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e TypedStructValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e TypedStructValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e TypedStructValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e TypedStructValidationError) ErrorName() string { return "TypedStructValidationError" }
-
-// Error satisfies the builtin error interface
-func (e TypedStructValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sTypedStruct.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = TypedStructValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = TypedStructValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/annotations/v3/migrate.pb.go b/vendor/github.com/cncf/xds/go/xds/annotations/v3/migrate.pb.go
deleted file mode 100644
index ad24b1f7f..000000000
--- a/vendor/github.com/cncf/xds/go/xds/annotations/v3/migrate.pb.go
+++ /dev/null
@@ -1,412 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/annotations/v3/migrate.proto
-
-package v3
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- descriptorpb "google.golang.org/protobuf/types/descriptorpb"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type MigrateAnnotation struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Rename string `protobuf:"bytes,1,opt,name=rename,proto3" json:"rename,omitempty"`
-}
-
-func (x *MigrateAnnotation) Reset() {
- *x = MigrateAnnotation{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_annotations_v3_migrate_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *MigrateAnnotation) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*MigrateAnnotation) ProtoMessage() {}
-
-func (x *MigrateAnnotation) ProtoReflect() protoreflect.Message {
- mi := &file_xds_annotations_v3_migrate_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use MigrateAnnotation.ProtoReflect.Descriptor instead.
-func (*MigrateAnnotation) Descriptor() ([]byte, []int) {
- return file_xds_annotations_v3_migrate_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *MigrateAnnotation) GetRename() string {
- if x != nil {
- return x.Rename
- }
- return ""
-}
-
-type FieldMigrateAnnotation struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Rename string `protobuf:"bytes,1,opt,name=rename,proto3" json:"rename,omitempty"`
- OneofPromotion string `protobuf:"bytes,2,opt,name=oneof_promotion,json=oneofPromotion,proto3" json:"oneof_promotion,omitempty"`
-}
-
-func (x *FieldMigrateAnnotation) Reset() {
- *x = FieldMigrateAnnotation{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_annotations_v3_migrate_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *FieldMigrateAnnotation) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*FieldMigrateAnnotation) ProtoMessage() {}
-
-func (x *FieldMigrateAnnotation) ProtoReflect() protoreflect.Message {
- mi := &file_xds_annotations_v3_migrate_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use FieldMigrateAnnotation.ProtoReflect.Descriptor instead.
-func (*FieldMigrateAnnotation) Descriptor() ([]byte, []int) {
- return file_xds_annotations_v3_migrate_proto_rawDescGZIP(), []int{1}
-}
-
-func (x *FieldMigrateAnnotation) GetRename() string {
- if x != nil {
- return x.Rename
- }
- return ""
-}
-
-func (x *FieldMigrateAnnotation) GetOneofPromotion() string {
- if x != nil {
- return x.OneofPromotion
- }
- return ""
-}
-
-type FileMigrateAnnotation struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- MoveToPackage string `protobuf:"bytes,2,opt,name=move_to_package,json=moveToPackage,proto3" json:"move_to_package,omitempty"`
-}
-
-func (x *FileMigrateAnnotation) Reset() {
- *x = FileMigrateAnnotation{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_annotations_v3_migrate_proto_msgTypes[2]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *FileMigrateAnnotation) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*FileMigrateAnnotation) ProtoMessage() {}
-
-func (x *FileMigrateAnnotation) ProtoReflect() protoreflect.Message {
- mi := &file_xds_annotations_v3_migrate_proto_msgTypes[2]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use FileMigrateAnnotation.ProtoReflect.Descriptor instead.
-func (*FileMigrateAnnotation) Descriptor() ([]byte, []int) {
- return file_xds_annotations_v3_migrate_proto_rawDescGZIP(), []int{2}
-}
-
-func (x *FileMigrateAnnotation) GetMoveToPackage() string {
- if x != nil {
- return x.MoveToPackage
- }
- return ""
-}
-
-var file_xds_annotations_v3_migrate_proto_extTypes = []protoimpl.ExtensionInfo{
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*MigrateAnnotation)(nil),
- Field: 112948430,
- Name: "xds.annotations.v3.message_migrate",
- Tag: "bytes,112948430,opt,name=message_migrate",
- Filename: "xds/annotations/v3/migrate.proto",
- },
- {
- ExtendedType: (*descriptorpb.FieldOptions)(nil),
- ExtensionType: (*FieldMigrateAnnotation)(nil),
- Field: 112948430,
- Name: "xds.annotations.v3.field_migrate",
- Tag: "bytes,112948430,opt,name=field_migrate",
- Filename: "xds/annotations/v3/migrate.proto",
- },
- {
- ExtendedType: (*descriptorpb.EnumOptions)(nil),
- ExtensionType: (*MigrateAnnotation)(nil),
- Field: 112948430,
- Name: "xds.annotations.v3.enum_migrate",
- Tag: "bytes,112948430,opt,name=enum_migrate",
- Filename: "xds/annotations/v3/migrate.proto",
- },
- {
- ExtendedType: (*descriptorpb.EnumValueOptions)(nil),
- ExtensionType: (*MigrateAnnotation)(nil),
- Field: 112948430,
- Name: "xds.annotations.v3.enum_value_migrate",
- Tag: "bytes,112948430,opt,name=enum_value_migrate",
- Filename: "xds/annotations/v3/migrate.proto",
- },
- {
- ExtendedType: (*descriptorpb.FileOptions)(nil),
- ExtensionType: (*FileMigrateAnnotation)(nil),
- Field: 112948430,
- Name: "xds.annotations.v3.file_migrate",
- Tag: "bytes,112948430,opt,name=file_migrate",
- Filename: "xds/annotations/v3/migrate.proto",
- },
-}
-
-// Extension fields to descriptorpb.MessageOptions.
-var (
- // optional xds.annotations.v3.MigrateAnnotation message_migrate = 112948430;
- E_MessageMigrate = &file_xds_annotations_v3_migrate_proto_extTypes[0]
-)
-
-// Extension fields to descriptorpb.FieldOptions.
-var (
- // optional xds.annotations.v3.FieldMigrateAnnotation field_migrate = 112948430;
- E_FieldMigrate = &file_xds_annotations_v3_migrate_proto_extTypes[1]
-)
-
-// Extension fields to descriptorpb.EnumOptions.
-var (
- // optional xds.annotations.v3.MigrateAnnotation enum_migrate = 112948430;
- E_EnumMigrate = &file_xds_annotations_v3_migrate_proto_extTypes[2]
-)
-
-// Extension fields to descriptorpb.EnumValueOptions.
-var (
- // optional xds.annotations.v3.MigrateAnnotation enum_value_migrate = 112948430;
- E_EnumValueMigrate = &file_xds_annotations_v3_migrate_proto_extTypes[3]
-)
-
-// Extension fields to descriptorpb.FileOptions.
-var (
- // optional xds.annotations.v3.FileMigrateAnnotation file_migrate = 112948430;
- E_FileMigrate = &file_xds_annotations_v3_migrate_proto_extTypes[4]
-)
-
-var File_xds_annotations_v3_migrate_proto protoreflect.FileDescriptor
-
-var file_xds_annotations_v3_migrate_proto_rawDesc = []byte{
- 0x0a, 0x20, 0x78, 0x64, 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x2f, 0x76, 0x33, 0x2f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x12, 0x78, 0x64, 0x73, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x2e, 0x76, 0x33, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
- 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x2b, 0x0a, 0x11, 0x4d, 0x69, 0x67, 0x72,
- 0x61, 0x74, 0x65, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x16, 0x0a,
- 0x06, 0x72, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72,
- 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x59, 0x0a, 0x16, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x69,
- 0x67, 0x72, 0x61, 0x74, 0x65, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12,
- 0x16, 0x0a, 0x06, 0x72, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
- 0x06, 0x72, 0x65, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x27, 0x0a, 0x0f, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
- 0x5f, 0x70, 0x72, 0x6f, 0x6d, 0x6f, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
- 0x52, 0x0e, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x50, 0x72, 0x6f, 0x6d, 0x6f, 0x74, 0x69, 0x6f, 0x6e,
- 0x22, 0x3f, 0x0a, 0x15, 0x46, 0x69, 0x6c, 0x65, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x41,
- 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x26, 0x0a, 0x0f, 0x6d, 0x6f, 0x76,
- 0x65, 0x5f, 0x74, 0x6f, 0x5f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x0d, 0x6d, 0x6f, 0x76, 0x65, 0x54, 0x6f, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67,
- 0x65, 0x3a, 0x72, 0x0a, 0x0f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x6d, 0x69, 0x67,
- 0x72, 0x61, 0x74, 0x65, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xce, 0xe9, 0xed, 0x35, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25,
- 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x2e, 0x76, 0x33, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x41, 0x6e, 0x6e, 0x6f, 0x74,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0e, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x69,
- 0x67, 0x72, 0x61, 0x74, 0x65, 0x3a, 0x71, 0x0a, 0x0d, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d,
- 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x12, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4f, 0x70,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xce, 0xe9, 0xed, 0x35, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a,
- 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x2e, 0x76, 0x33, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65,
- 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0c, 0x66, 0x69, 0x65, 0x6c,
- 0x64, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x3a, 0x69, 0x0a, 0x0c, 0x65, 0x6e, 0x75, 0x6d,
- 0x5f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x12, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x4f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xce, 0xe9, 0xed, 0x35, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x25, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x2e, 0x76, 0x33, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x41, 0x6e, 0x6e, 0x6f,
- 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0b, 0x65, 0x6e, 0x75, 0x6d, 0x4d, 0x69, 0x67, 0x72,
- 0x61, 0x74, 0x65, 0x3a, 0x79, 0x0a, 0x12, 0x65, 0x6e, 0x75, 0x6d, 0x5f, 0x76, 0x61, 0x6c, 0x75,
- 0x65, 0x5f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x12, 0x21, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
- 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6e, 0x75, 0x6d,
- 0x56, 0x61, 0x6c, 0x75, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xce, 0xe9, 0xed,
- 0x35, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x61, 0x6e, 0x6e, 0x6f,
- 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x76, 0x33, 0x2e, 0x4d, 0x69, 0x67, 0x72, 0x61,
- 0x74, 0x65, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x10, 0x65, 0x6e,
- 0x75, 0x6d, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x3a, 0x6d,
- 0x0a, 0x0c, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x6d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x12, 0x1c,
- 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
- 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xce, 0xe9, 0xed,
- 0x35, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x61, 0x6e, 0x6e, 0x6f,
- 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x76, 0x33, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x4d,
- 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x52, 0x0b, 0x66, 0x69, 0x6c, 0x65, 0x4d, 0x69, 0x67, 0x72, 0x61, 0x74, 0x65, 0x42, 0x2b, 0x5a,
- 0x29, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e, 0x63, 0x66,
- 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f,
- 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x33, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x33,
-}
-
-var (
- file_xds_annotations_v3_migrate_proto_rawDescOnce sync.Once
- file_xds_annotations_v3_migrate_proto_rawDescData = file_xds_annotations_v3_migrate_proto_rawDesc
-)
-
-func file_xds_annotations_v3_migrate_proto_rawDescGZIP() []byte {
- file_xds_annotations_v3_migrate_proto_rawDescOnce.Do(func() {
- file_xds_annotations_v3_migrate_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_annotations_v3_migrate_proto_rawDescData)
- })
- return file_xds_annotations_v3_migrate_proto_rawDescData
-}
-
-var file_xds_annotations_v3_migrate_proto_msgTypes = make([]protoimpl.MessageInfo, 3)
-var file_xds_annotations_v3_migrate_proto_goTypes = []interface{}{
- (*MigrateAnnotation)(nil), // 0: xds.annotations.v3.MigrateAnnotation
- (*FieldMigrateAnnotation)(nil), // 1: xds.annotations.v3.FieldMigrateAnnotation
- (*FileMigrateAnnotation)(nil), // 2: xds.annotations.v3.FileMigrateAnnotation
- (*descriptorpb.MessageOptions)(nil), // 3: google.protobuf.MessageOptions
- (*descriptorpb.FieldOptions)(nil), // 4: google.protobuf.FieldOptions
- (*descriptorpb.EnumOptions)(nil), // 5: google.protobuf.EnumOptions
- (*descriptorpb.EnumValueOptions)(nil), // 6: google.protobuf.EnumValueOptions
- (*descriptorpb.FileOptions)(nil), // 7: google.protobuf.FileOptions
-}
-var file_xds_annotations_v3_migrate_proto_depIdxs = []int32{
- 3, // 0: xds.annotations.v3.message_migrate:extendee -> google.protobuf.MessageOptions
- 4, // 1: xds.annotations.v3.field_migrate:extendee -> google.protobuf.FieldOptions
- 5, // 2: xds.annotations.v3.enum_migrate:extendee -> google.protobuf.EnumOptions
- 6, // 3: xds.annotations.v3.enum_value_migrate:extendee -> google.protobuf.EnumValueOptions
- 7, // 4: xds.annotations.v3.file_migrate:extendee -> google.protobuf.FileOptions
- 0, // 5: xds.annotations.v3.message_migrate:type_name -> xds.annotations.v3.MigrateAnnotation
- 1, // 6: xds.annotations.v3.field_migrate:type_name -> xds.annotations.v3.FieldMigrateAnnotation
- 0, // 7: xds.annotations.v3.enum_migrate:type_name -> xds.annotations.v3.MigrateAnnotation
- 0, // 8: xds.annotations.v3.enum_value_migrate:type_name -> xds.annotations.v3.MigrateAnnotation
- 2, // 9: xds.annotations.v3.file_migrate:type_name -> xds.annotations.v3.FileMigrateAnnotation
- 10, // [10:10] is the sub-list for method output_type
- 10, // [10:10] is the sub-list for method input_type
- 5, // [5:10] is the sub-list for extension type_name
- 0, // [0:5] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_xds_annotations_v3_migrate_proto_init() }
-func file_xds_annotations_v3_migrate_proto_init() {
- if File_xds_annotations_v3_migrate_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_xds_annotations_v3_migrate_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*MigrateAnnotation); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_annotations_v3_migrate_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*FieldMigrateAnnotation); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_annotations_v3_migrate_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*FileMigrateAnnotation); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_annotations_v3_migrate_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 3,
- NumExtensions: 5,
- NumServices: 0,
- },
- GoTypes: file_xds_annotations_v3_migrate_proto_goTypes,
- DependencyIndexes: file_xds_annotations_v3_migrate_proto_depIdxs,
- MessageInfos: file_xds_annotations_v3_migrate_proto_msgTypes,
- ExtensionInfos: file_xds_annotations_v3_migrate_proto_extTypes,
- }.Build()
- File_xds_annotations_v3_migrate_proto = out.File
- file_xds_annotations_v3_migrate_proto_rawDesc = nil
- file_xds_annotations_v3_migrate_proto_goTypes = nil
- file_xds_annotations_v3_migrate_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/annotations/v3/migrate.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/annotations/v3/migrate.pb.validate.go
deleted file mode 100644
index d57d77824..000000000
--- a/vendor/github.com/cncf/xds/go/xds/annotations/v3/migrate.pb.validate.go
+++ /dev/null
@@ -1,350 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/annotations/v3/migrate.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on MigrateAnnotation with the rules defined
-// in the proto definition for this message. If any rules are violated, the
-// first error encountered is returned, or nil if there are no violations.
-func (m *MigrateAnnotation) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on MigrateAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// MigrateAnnotationMultiError, or nil if none found.
-func (m *MigrateAnnotation) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *MigrateAnnotation) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for Rename
-
- if len(errors) > 0 {
- return MigrateAnnotationMultiError(errors)
- }
-
- return nil
-}
-
-// MigrateAnnotationMultiError is an error wrapping multiple validation errors
-// returned by MigrateAnnotation.ValidateAll() if the designated constraints
-// aren't met.
-type MigrateAnnotationMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m MigrateAnnotationMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m MigrateAnnotationMultiError) AllErrors() []error { return m }
-
-// MigrateAnnotationValidationError is the validation error returned by
-// MigrateAnnotation.Validate if the designated constraints aren't met.
-type MigrateAnnotationValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e MigrateAnnotationValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e MigrateAnnotationValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e MigrateAnnotationValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e MigrateAnnotationValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e MigrateAnnotationValidationError) ErrorName() string {
- return "MigrateAnnotationValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e MigrateAnnotationValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sMigrateAnnotation.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = MigrateAnnotationValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = MigrateAnnotationValidationError{}
-
-// Validate checks the field values on FieldMigrateAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *FieldMigrateAnnotation) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on FieldMigrateAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// FieldMigrateAnnotationMultiError, or nil if none found.
-func (m *FieldMigrateAnnotation) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *FieldMigrateAnnotation) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for Rename
-
- // no validation rules for OneofPromotion
-
- if len(errors) > 0 {
- return FieldMigrateAnnotationMultiError(errors)
- }
-
- return nil
-}
-
-// FieldMigrateAnnotationMultiError is an error wrapping multiple validation
-// errors returned by FieldMigrateAnnotation.ValidateAll() if the designated
-// constraints aren't met.
-type FieldMigrateAnnotationMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m FieldMigrateAnnotationMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m FieldMigrateAnnotationMultiError) AllErrors() []error { return m }
-
-// FieldMigrateAnnotationValidationError is the validation error returned by
-// FieldMigrateAnnotation.Validate if the designated constraints aren't met.
-type FieldMigrateAnnotationValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e FieldMigrateAnnotationValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e FieldMigrateAnnotationValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e FieldMigrateAnnotationValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e FieldMigrateAnnotationValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e FieldMigrateAnnotationValidationError) ErrorName() string {
- return "FieldMigrateAnnotationValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e FieldMigrateAnnotationValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sFieldMigrateAnnotation.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = FieldMigrateAnnotationValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = FieldMigrateAnnotationValidationError{}
-
-// Validate checks the field values on FileMigrateAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *FileMigrateAnnotation) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on FileMigrateAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// FileMigrateAnnotationMultiError, or nil if none found.
-func (m *FileMigrateAnnotation) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *FileMigrateAnnotation) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for MoveToPackage
-
- if len(errors) > 0 {
- return FileMigrateAnnotationMultiError(errors)
- }
-
- return nil
-}
-
-// FileMigrateAnnotationMultiError is an error wrapping multiple validation
-// errors returned by FileMigrateAnnotation.ValidateAll() if the designated
-// constraints aren't met.
-type FileMigrateAnnotationMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m FileMigrateAnnotationMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m FileMigrateAnnotationMultiError) AllErrors() []error { return m }
-
-// FileMigrateAnnotationValidationError is the validation error returned by
-// FileMigrateAnnotation.Validate if the designated constraints aren't met.
-type FileMigrateAnnotationValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e FileMigrateAnnotationValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e FileMigrateAnnotationValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e FileMigrateAnnotationValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e FileMigrateAnnotationValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e FileMigrateAnnotationValidationError) ErrorName() string {
- return "FileMigrateAnnotationValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e FileMigrateAnnotationValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sFileMigrateAnnotation.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = FileMigrateAnnotationValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = FileMigrateAnnotationValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/annotations/v3/security.pb.go b/vendor/github.com/cncf/xds/go/xds/annotations/v3/security.pb.go
deleted file mode 100644
index 61df6890b..000000000
--- a/vendor/github.com/cncf/xds/go/xds/annotations/v3/security.pb.go
+++ /dev/null
@@ -1,197 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/annotations/v3/security.proto
-
-package v3
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- descriptorpb "google.golang.org/protobuf/types/descriptorpb"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type FieldSecurityAnnotation struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- ConfigureForUntrustedDownstream bool `protobuf:"varint,1,opt,name=configure_for_untrusted_downstream,json=configureForUntrustedDownstream,proto3" json:"configure_for_untrusted_downstream,omitempty"`
- ConfigureForUntrustedUpstream bool `protobuf:"varint,2,opt,name=configure_for_untrusted_upstream,json=configureForUntrustedUpstream,proto3" json:"configure_for_untrusted_upstream,omitempty"`
-}
-
-func (x *FieldSecurityAnnotation) Reset() {
- *x = FieldSecurityAnnotation{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_annotations_v3_security_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *FieldSecurityAnnotation) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*FieldSecurityAnnotation) ProtoMessage() {}
-
-func (x *FieldSecurityAnnotation) ProtoReflect() protoreflect.Message {
- mi := &file_xds_annotations_v3_security_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use FieldSecurityAnnotation.ProtoReflect.Descriptor instead.
-func (*FieldSecurityAnnotation) Descriptor() ([]byte, []int) {
- return file_xds_annotations_v3_security_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *FieldSecurityAnnotation) GetConfigureForUntrustedDownstream() bool {
- if x != nil {
- return x.ConfigureForUntrustedDownstream
- }
- return false
-}
-
-func (x *FieldSecurityAnnotation) GetConfigureForUntrustedUpstream() bool {
- if x != nil {
- return x.ConfigureForUntrustedUpstream
- }
- return false
-}
-
-var file_xds_annotations_v3_security_proto_extTypes = []protoimpl.ExtensionInfo{
- {
- ExtendedType: (*descriptorpb.FieldOptions)(nil),
- ExtensionType: (*FieldSecurityAnnotation)(nil),
- Field: 99044135,
- Name: "xds.annotations.v3.security",
- Tag: "bytes,99044135,opt,name=security",
- Filename: "xds/annotations/v3/security.proto",
- },
-}
-
-// Extension fields to descriptorpb.FieldOptions.
-var (
- // optional xds.annotations.v3.FieldSecurityAnnotation security = 99044135;
- E_Security = &file_xds_annotations_v3_security_proto_extTypes[0]
-)
-
-var File_xds_annotations_v3_security_proto protoreflect.FileDescriptor
-
-var file_xds_annotations_v3_security_proto_rawDesc = []byte{
- 0x0a, 0x21, 0x78, 0x64, 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x2f, 0x76, 0x33, 0x2f, 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x78, 0x64, 0x73, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x76, 0x33, 0x1a, 0x1f, 0x78, 0x64, 0x73, 0x2f, 0x61, 0x6e, 0x6e,
- 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x33, 0x2f, 0x73, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
- 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xaf, 0x01, 0x0a, 0x17, 0x46,
- 0x69, 0x65, 0x6c, 0x64, 0x53, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x41, 0x6e, 0x6e, 0x6f,
- 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4b, 0x0a, 0x22, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67,
- 0x75, 0x72, 0x65, 0x5f, 0x66, 0x6f, 0x72, 0x5f, 0x75, 0x6e, 0x74, 0x72, 0x75, 0x73, 0x74, 0x65,
- 0x64, 0x5f, 0x64, 0x6f, 0x77, 0x6e, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x08, 0x52, 0x1f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x46, 0x6f, 0x72,
- 0x55, 0x6e, 0x74, 0x72, 0x75, 0x73, 0x74, 0x65, 0x64, 0x44, 0x6f, 0x77, 0x6e, 0x73, 0x74, 0x72,
- 0x65, 0x61, 0x6d, 0x12, 0x47, 0x0a, 0x20, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65,
- 0x5f, 0x66, 0x6f, 0x72, 0x5f, 0x75, 0x6e, 0x74, 0x72, 0x75, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x75,
- 0x70, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x1d, 0x63,
- 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x65, 0x46, 0x6f, 0x72, 0x55, 0x6e, 0x74, 0x72, 0x75,
- 0x73, 0x74, 0x65, 0x64, 0x55, 0x70, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x3a, 0x69, 0x0a, 0x08,
- 0x73, 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x12, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64,
- 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xa7, 0x96, 0x9d, 0x2f, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x2b, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x2e, 0x76, 0x33, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x53, 0x65, 0x63, 0x75, 0x72,
- 0x69, 0x74, 0x79, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x08, 0x73,
- 0x65, 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x42, 0x33, 0xd2, 0xc6, 0xa4, 0xe1, 0x06, 0x02, 0x08,
- 0x01, 0x5a, 0x29, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e,
- 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x61, 0x6e,
- 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x33, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_annotations_v3_security_proto_rawDescOnce sync.Once
- file_xds_annotations_v3_security_proto_rawDescData = file_xds_annotations_v3_security_proto_rawDesc
-)
-
-func file_xds_annotations_v3_security_proto_rawDescGZIP() []byte {
- file_xds_annotations_v3_security_proto_rawDescOnce.Do(func() {
- file_xds_annotations_v3_security_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_annotations_v3_security_proto_rawDescData)
- })
- return file_xds_annotations_v3_security_proto_rawDescData
-}
-
-var file_xds_annotations_v3_security_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_xds_annotations_v3_security_proto_goTypes = []interface{}{
- (*FieldSecurityAnnotation)(nil), // 0: xds.annotations.v3.FieldSecurityAnnotation
- (*descriptorpb.FieldOptions)(nil), // 1: google.protobuf.FieldOptions
-}
-var file_xds_annotations_v3_security_proto_depIdxs = []int32{
- 1, // 0: xds.annotations.v3.security:extendee -> google.protobuf.FieldOptions
- 0, // 1: xds.annotations.v3.security:type_name -> xds.annotations.v3.FieldSecurityAnnotation
- 2, // [2:2] is the sub-list for method output_type
- 2, // [2:2] is the sub-list for method input_type
- 1, // [1:2] is the sub-list for extension type_name
- 0, // [0:1] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_xds_annotations_v3_security_proto_init() }
-func file_xds_annotations_v3_security_proto_init() {
- if File_xds_annotations_v3_security_proto != nil {
- return
- }
- file_xds_annotations_v3_status_proto_init()
- if !protoimpl.UnsafeEnabled {
- file_xds_annotations_v3_security_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*FieldSecurityAnnotation); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_annotations_v3_security_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 1,
- NumExtensions: 1,
- NumServices: 0,
- },
- GoTypes: file_xds_annotations_v3_security_proto_goTypes,
- DependencyIndexes: file_xds_annotations_v3_security_proto_depIdxs,
- MessageInfos: file_xds_annotations_v3_security_proto_msgTypes,
- ExtensionInfos: file_xds_annotations_v3_security_proto_extTypes,
- }.Build()
- File_xds_annotations_v3_security_proto = out.File
- file_xds_annotations_v3_security_proto_rawDesc = nil
- file_xds_annotations_v3_security_proto_goTypes = nil
- file_xds_annotations_v3_security_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/annotations/v3/security.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/annotations/v3/security.pb.validate.go
deleted file mode 100644
index ac0143f27..000000000
--- a/vendor/github.com/cncf/xds/go/xds/annotations/v3/security.pb.validate.go
+++ /dev/null
@@ -1,142 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/annotations/v3/security.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on FieldSecurityAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *FieldSecurityAnnotation) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on FieldSecurityAnnotation with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// FieldSecurityAnnotationMultiError, or nil if none found.
-func (m *FieldSecurityAnnotation) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *FieldSecurityAnnotation) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for ConfigureForUntrustedDownstream
-
- // no validation rules for ConfigureForUntrustedUpstream
-
- if len(errors) > 0 {
- return FieldSecurityAnnotationMultiError(errors)
- }
-
- return nil
-}
-
-// FieldSecurityAnnotationMultiError is an error wrapping multiple validation
-// errors returned by FieldSecurityAnnotation.ValidateAll() if the designated
-// constraints aren't met.
-type FieldSecurityAnnotationMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m FieldSecurityAnnotationMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m FieldSecurityAnnotationMultiError) AllErrors() []error { return m }
-
-// FieldSecurityAnnotationValidationError is the validation error returned by
-// FieldSecurityAnnotation.Validate if the designated constraints aren't met.
-type FieldSecurityAnnotationValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e FieldSecurityAnnotationValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e FieldSecurityAnnotationValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e FieldSecurityAnnotationValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e FieldSecurityAnnotationValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e FieldSecurityAnnotationValidationError) ErrorName() string {
- return "FieldSecurityAnnotationValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e FieldSecurityAnnotationValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sFieldSecurityAnnotation.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = FieldSecurityAnnotationValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = FieldSecurityAnnotationValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/annotations/v3/sensitive.pb.go b/vendor/github.com/cncf/xds/go/xds/annotations/v3/sensitive.pb.go
deleted file mode 100644
index 274eace05..000000000
--- a/vendor/github.com/cncf/xds/go/xds/annotations/v3/sensitive.pb.go
+++ /dev/null
@@ -1,93 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/annotations/v3/sensitive.proto
-
-package v3
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- descriptorpb "google.golang.org/protobuf/types/descriptorpb"
- reflect "reflect"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-var file_xds_annotations_v3_sensitive_proto_extTypes = []protoimpl.ExtensionInfo{
- {
- ExtendedType: (*descriptorpb.FieldOptions)(nil),
- ExtensionType: (*bool)(nil),
- Field: 61008053,
- Name: "xds.annotations.v3.sensitive",
- Tag: "varint,61008053,opt,name=sensitive",
- Filename: "xds/annotations/v3/sensitive.proto",
- },
-}
-
-// Extension fields to descriptorpb.FieldOptions.
-var (
- // optional bool sensitive = 61008053;
- E_Sensitive = &file_xds_annotations_v3_sensitive_proto_extTypes[0]
-)
-
-var File_xds_annotations_v3_sensitive_proto protoreflect.FileDescriptor
-
-var file_xds_annotations_v3_sensitive_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x78, 0x64, 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x2f, 0x76, 0x33, 0x2f, 0x73, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x78, 0x64, 0x73, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x76, 0x33, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
- 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69,
- 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x3a, 0x3e, 0x0a, 0x09, 0x73, 0x65,
- 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x12, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xb5, 0xd1, 0x8b, 0x1d, 0x20, 0x01, 0x28, 0x08, 0x52,
- 0x09, 0x73, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76, 0x65, 0x42, 0x2b, 0x5a, 0x29, 0x67, 0x69,
- 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64,
- 0x73, 0x2f, 0x67, 0x6f, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x33, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var file_xds_annotations_v3_sensitive_proto_goTypes = []interface{}{
- (*descriptorpb.FieldOptions)(nil), // 0: google.protobuf.FieldOptions
-}
-var file_xds_annotations_v3_sensitive_proto_depIdxs = []int32{
- 0, // 0: xds.annotations.v3.sensitive:extendee -> google.protobuf.FieldOptions
- 1, // [1:1] is the sub-list for method output_type
- 1, // [1:1] is the sub-list for method input_type
- 1, // [1:1] is the sub-list for extension type_name
- 0, // [0:1] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_xds_annotations_v3_sensitive_proto_init() }
-func file_xds_annotations_v3_sensitive_proto_init() {
- if File_xds_annotations_v3_sensitive_proto != nil {
- return
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_annotations_v3_sensitive_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 0,
- NumExtensions: 1,
- NumServices: 0,
- },
- GoTypes: file_xds_annotations_v3_sensitive_proto_goTypes,
- DependencyIndexes: file_xds_annotations_v3_sensitive_proto_depIdxs,
- ExtensionInfos: file_xds_annotations_v3_sensitive_proto_extTypes,
- }.Build()
- File_xds_annotations_v3_sensitive_proto = out.File
- file_xds_annotations_v3_sensitive_proto_rawDesc = nil
- file_xds_annotations_v3_sensitive_proto_goTypes = nil
- file_xds_annotations_v3_sensitive_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/annotations/v3/sensitive.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/annotations/v3/sensitive.pb.validate.go
deleted file mode 100644
index c101d3acc..000000000
--- a/vendor/github.com/cncf/xds/go/xds/annotations/v3/sensitive.pb.validate.go
+++ /dev/null
@@ -1,36 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/annotations/v3/sensitive.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
diff --git a/vendor/github.com/cncf/xds/go/xds/annotations/v3/status.pb.go b/vendor/github.com/cncf/xds/go/xds/annotations/v3/status.pb.go
deleted file mode 100644
index 2497e0b2f..000000000
--- a/vendor/github.com/cncf/xds/go/xds/annotations/v3/status.pb.go
+++ /dev/null
@@ -1,495 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/annotations/v3/status.proto
-
-package v3
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- descriptorpb "google.golang.org/protobuf/types/descriptorpb"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type PackageVersionStatus int32
-
-const (
- PackageVersionStatus_UNKNOWN PackageVersionStatus = 0
- PackageVersionStatus_FROZEN PackageVersionStatus = 1
- PackageVersionStatus_ACTIVE PackageVersionStatus = 2
- PackageVersionStatus_NEXT_MAJOR_VERSION_CANDIDATE PackageVersionStatus = 3
-)
-
-// Enum value maps for PackageVersionStatus.
-var (
- PackageVersionStatus_name = map[int32]string{
- 0: "UNKNOWN",
- 1: "FROZEN",
- 2: "ACTIVE",
- 3: "NEXT_MAJOR_VERSION_CANDIDATE",
- }
- PackageVersionStatus_value = map[string]int32{
- "UNKNOWN": 0,
- "FROZEN": 1,
- "ACTIVE": 2,
- "NEXT_MAJOR_VERSION_CANDIDATE": 3,
- }
-)
-
-func (x PackageVersionStatus) Enum() *PackageVersionStatus {
- p := new(PackageVersionStatus)
- *p = x
- return p
-}
-
-func (x PackageVersionStatus) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
-}
-
-func (PackageVersionStatus) Descriptor() protoreflect.EnumDescriptor {
- return file_xds_annotations_v3_status_proto_enumTypes[0].Descriptor()
-}
-
-func (PackageVersionStatus) Type() protoreflect.EnumType {
- return &file_xds_annotations_v3_status_proto_enumTypes[0]
-}
-
-func (x PackageVersionStatus) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
-}
-
-// Deprecated: Use PackageVersionStatus.Descriptor instead.
-func (PackageVersionStatus) EnumDescriptor() ([]byte, []int) {
- return file_xds_annotations_v3_status_proto_rawDescGZIP(), []int{0}
-}
-
-type FileStatusAnnotation struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- WorkInProgress bool `protobuf:"varint,1,opt,name=work_in_progress,json=workInProgress,proto3" json:"work_in_progress,omitempty"`
-}
-
-func (x *FileStatusAnnotation) Reset() {
- *x = FileStatusAnnotation{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_annotations_v3_status_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *FileStatusAnnotation) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*FileStatusAnnotation) ProtoMessage() {}
-
-func (x *FileStatusAnnotation) ProtoReflect() protoreflect.Message {
- mi := &file_xds_annotations_v3_status_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use FileStatusAnnotation.ProtoReflect.Descriptor instead.
-func (*FileStatusAnnotation) Descriptor() ([]byte, []int) {
- return file_xds_annotations_v3_status_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *FileStatusAnnotation) GetWorkInProgress() bool {
- if x != nil {
- return x.WorkInProgress
- }
- return false
-}
-
-type MessageStatusAnnotation struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- WorkInProgress bool `protobuf:"varint,1,opt,name=work_in_progress,json=workInProgress,proto3" json:"work_in_progress,omitempty"`
-}
-
-func (x *MessageStatusAnnotation) Reset() {
- *x = MessageStatusAnnotation{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_annotations_v3_status_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *MessageStatusAnnotation) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*MessageStatusAnnotation) ProtoMessage() {}
-
-func (x *MessageStatusAnnotation) ProtoReflect() protoreflect.Message {
- mi := &file_xds_annotations_v3_status_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use MessageStatusAnnotation.ProtoReflect.Descriptor instead.
-func (*MessageStatusAnnotation) Descriptor() ([]byte, []int) {
- return file_xds_annotations_v3_status_proto_rawDescGZIP(), []int{1}
-}
-
-func (x *MessageStatusAnnotation) GetWorkInProgress() bool {
- if x != nil {
- return x.WorkInProgress
- }
- return false
-}
-
-type FieldStatusAnnotation struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- WorkInProgress bool `protobuf:"varint,1,opt,name=work_in_progress,json=workInProgress,proto3" json:"work_in_progress,omitempty"`
-}
-
-func (x *FieldStatusAnnotation) Reset() {
- *x = FieldStatusAnnotation{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_annotations_v3_status_proto_msgTypes[2]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *FieldStatusAnnotation) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*FieldStatusAnnotation) ProtoMessage() {}
-
-func (x *FieldStatusAnnotation) ProtoReflect() protoreflect.Message {
- mi := &file_xds_annotations_v3_status_proto_msgTypes[2]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use FieldStatusAnnotation.ProtoReflect.Descriptor instead.
-func (*FieldStatusAnnotation) Descriptor() ([]byte, []int) {
- return file_xds_annotations_v3_status_proto_rawDescGZIP(), []int{2}
-}
-
-func (x *FieldStatusAnnotation) GetWorkInProgress() bool {
- if x != nil {
- return x.WorkInProgress
- }
- return false
-}
-
-type StatusAnnotation struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- WorkInProgress bool `protobuf:"varint,1,opt,name=work_in_progress,json=workInProgress,proto3" json:"work_in_progress,omitempty"`
- PackageVersionStatus PackageVersionStatus `protobuf:"varint,2,opt,name=package_version_status,json=packageVersionStatus,proto3,enum=xds.annotations.v3.PackageVersionStatus" json:"package_version_status,omitempty"`
-}
-
-func (x *StatusAnnotation) Reset() {
- *x = StatusAnnotation{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_annotations_v3_status_proto_msgTypes[3]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *StatusAnnotation) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*StatusAnnotation) ProtoMessage() {}
-
-func (x *StatusAnnotation) ProtoReflect() protoreflect.Message {
- mi := &file_xds_annotations_v3_status_proto_msgTypes[3]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use StatusAnnotation.ProtoReflect.Descriptor instead.
-func (*StatusAnnotation) Descriptor() ([]byte, []int) {
- return file_xds_annotations_v3_status_proto_rawDescGZIP(), []int{3}
-}
-
-func (x *StatusAnnotation) GetWorkInProgress() bool {
- if x != nil {
- return x.WorkInProgress
- }
- return false
-}
-
-func (x *StatusAnnotation) GetPackageVersionStatus() PackageVersionStatus {
- if x != nil {
- return x.PackageVersionStatus
- }
- return PackageVersionStatus_UNKNOWN
-}
-
-var file_xds_annotations_v3_status_proto_extTypes = []protoimpl.ExtensionInfo{
- {
- ExtendedType: (*descriptorpb.FileOptions)(nil),
- ExtensionType: (*FileStatusAnnotation)(nil),
- Field: 226829418,
- Name: "xds.annotations.v3.file_status",
- Tag: "bytes,226829418,opt,name=file_status",
- Filename: "xds/annotations/v3/status.proto",
- },
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*MessageStatusAnnotation)(nil),
- Field: 226829418,
- Name: "xds.annotations.v3.message_status",
- Tag: "bytes,226829418,opt,name=message_status",
- Filename: "xds/annotations/v3/status.proto",
- },
- {
- ExtendedType: (*descriptorpb.FieldOptions)(nil),
- ExtensionType: (*FieldStatusAnnotation)(nil),
- Field: 226829418,
- Name: "xds.annotations.v3.field_status",
- Tag: "bytes,226829418,opt,name=field_status",
- Filename: "xds/annotations/v3/status.proto",
- },
-}
-
-// Extension fields to descriptorpb.FileOptions.
-var (
- // optional xds.annotations.v3.FileStatusAnnotation file_status = 226829418;
- E_FileStatus = &file_xds_annotations_v3_status_proto_extTypes[0]
-)
-
-// Extension fields to descriptorpb.MessageOptions.
-var (
- // optional xds.annotations.v3.MessageStatusAnnotation message_status = 226829418;
- E_MessageStatus = &file_xds_annotations_v3_status_proto_extTypes[1]
-)
-
-// Extension fields to descriptorpb.FieldOptions.
-var (
- // optional xds.annotations.v3.FieldStatusAnnotation field_status = 226829418;
- E_FieldStatus = &file_xds_annotations_v3_status_proto_extTypes[2]
-)
-
-var File_xds_annotations_v3_status_proto protoreflect.FileDescriptor
-
-var file_xds_annotations_v3_status_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x78, 0x64, 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x2f, 0x76, 0x33, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x12, 0x78, 0x64, 0x73, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x2e, 0x76, 0x33, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f,
- 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x40, 0x0a, 0x14, 0x46, 0x69, 0x6c, 0x65, 0x53,
- 0x74, 0x61, 0x74, 0x75, 0x73, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12,
- 0x28, 0x0a, 0x10, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x69, 0x6e, 0x5f, 0x70, 0x72, 0x6f, 0x67, 0x72,
- 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x77, 0x6f, 0x72, 0x6b, 0x49,
- 0x6e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x22, 0x43, 0x0a, 0x17, 0x4d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x28, 0x0a, 0x10, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x69, 0x6e, 0x5f,
- 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e,
- 0x77, 0x6f, 0x72, 0x6b, 0x49, 0x6e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x22, 0x41,
- 0x0a, 0x15, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x41, 0x6e, 0x6e,
- 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x28, 0x0a, 0x10, 0x77, 0x6f, 0x72, 0x6b, 0x5f,
- 0x69, 0x6e, 0x5f, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x08, 0x52, 0x0e, 0x77, 0x6f, 0x72, 0x6b, 0x49, 0x6e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73,
- 0x73, 0x22, 0x9c, 0x01, 0x0a, 0x10, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x41, 0x6e, 0x6e, 0x6f,
- 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x28, 0x0a, 0x10, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x69,
- 0x6e, 0x5f, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08,
- 0x52, 0x0e, 0x77, 0x6f, 0x72, 0x6b, 0x49, 0x6e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73,
- 0x12, 0x5e, 0x0a, 0x16, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x5f, 0x76, 0x65, 0x72, 0x73,
- 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e,
- 0x32, 0x28, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x2e, 0x76, 0x33, 0x2e, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x56, 0x65, 0x72,
- 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x14, 0x70, 0x61, 0x63, 0x6b,
- 0x61, 0x67, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
- 0x2a, 0x5d, 0x0a, 0x14, 0x50, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x56, 0x65, 0x72, 0x73, 0x69,
- 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e,
- 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x46, 0x52, 0x4f, 0x5a, 0x45, 0x4e, 0x10,
- 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x41, 0x43, 0x54, 0x49, 0x56, 0x45, 0x10, 0x02, 0x12, 0x20, 0x0a,
- 0x1c, 0x4e, 0x45, 0x58, 0x54, 0x5f, 0x4d, 0x41, 0x4a, 0x4f, 0x52, 0x5f, 0x56, 0x45, 0x52, 0x53,
- 0x49, 0x4f, 0x4e, 0x5f, 0x43, 0x41, 0x4e, 0x44, 0x49, 0x44, 0x41, 0x54, 0x45, 0x10, 0x03, 0x3a,
- 0x6a, 0x0a, 0x0b, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1c,
- 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
- 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xea, 0xc8, 0x94,
- 0x6c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x61, 0x6e, 0x6e, 0x6f,
- 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x76, 0x33, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x53,
- 0x74, 0x61, 0x74, 0x75, 0x73, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52,
- 0x0a, 0x66, 0x69, 0x6c, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x3a, 0x76, 0x0a, 0x0e, 0x6d,
- 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1f, 0x2e,
- 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
- 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0xea,
- 0xc8, 0x94, 0x6c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x61, 0x6e,
- 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x76, 0x33, 0x2e, 0x4d, 0x65, 0x73,
- 0x73, 0x61, 0x67, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0d, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x53, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x3a, 0x6e, 0x0a, 0x0c, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x73, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x12, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4f, 0x70, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x18, 0xea, 0xc8, 0x94, 0x6c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x78, 0x64,
- 0x73, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x76, 0x33,
- 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x41, 0x6e, 0x6e, 0x6f,
- 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0b, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x53, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x42, 0x2b, 0x5a, 0x29, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f,
- 0x6d, 0x2f, 0x63, 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x2f, 0x78, 0x64,
- 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x33,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_annotations_v3_status_proto_rawDescOnce sync.Once
- file_xds_annotations_v3_status_proto_rawDescData = file_xds_annotations_v3_status_proto_rawDesc
-)
-
-func file_xds_annotations_v3_status_proto_rawDescGZIP() []byte {
- file_xds_annotations_v3_status_proto_rawDescOnce.Do(func() {
- file_xds_annotations_v3_status_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_annotations_v3_status_proto_rawDescData)
- })
- return file_xds_annotations_v3_status_proto_rawDescData
-}
-
-var file_xds_annotations_v3_status_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
-var file_xds_annotations_v3_status_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
-var file_xds_annotations_v3_status_proto_goTypes = []interface{}{
- (PackageVersionStatus)(0), // 0: xds.annotations.v3.PackageVersionStatus
- (*FileStatusAnnotation)(nil), // 1: xds.annotations.v3.FileStatusAnnotation
- (*MessageStatusAnnotation)(nil), // 2: xds.annotations.v3.MessageStatusAnnotation
- (*FieldStatusAnnotation)(nil), // 3: xds.annotations.v3.FieldStatusAnnotation
- (*StatusAnnotation)(nil), // 4: xds.annotations.v3.StatusAnnotation
- (*descriptorpb.FileOptions)(nil), // 5: google.protobuf.FileOptions
- (*descriptorpb.MessageOptions)(nil), // 6: google.protobuf.MessageOptions
- (*descriptorpb.FieldOptions)(nil), // 7: google.protobuf.FieldOptions
-}
-var file_xds_annotations_v3_status_proto_depIdxs = []int32{
- 0, // 0: xds.annotations.v3.StatusAnnotation.package_version_status:type_name -> xds.annotations.v3.PackageVersionStatus
- 5, // 1: xds.annotations.v3.file_status:extendee -> google.protobuf.FileOptions
- 6, // 2: xds.annotations.v3.message_status:extendee -> google.protobuf.MessageOptions
- 7, // 3: xds.annotations.v3.field_status:extendee -> google.protobuf.FieldOptions
- 1, // 4: xds.annotations.v3.file_status:type_name -> xds.annotations.v3.FileStatusAnnotation
- 2, // 5: xds.annotations.v3.message_status:type_name -> xds.annotations.v3.MessageStatusAnnotation
- 3, // 6: xds.annotations.v3.field_status:type_name -> xds.annotations.v3.FieldStatusAnnotation
- 7, // [7:7] is the sub-list for method output_type
- 7, // [7:7] is the sub-list for method input_type
- 4, // [4:7] is the sub-list for extension type_name
- 1, // [1:4] is the sub-list for extension extendee
- 0, // [0:1] is the sub-list for field type_name
-}
-
-func init() { file_xds_annotations_v3_status_proto_init() }
-func file_xds_annotations_v3_status_proto_init() {
- if File_xds_annotations_v3_status_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_xds_annotations_v3_status_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*FileStatusAnnotation); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_annotations_v3_status_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*MessageStatusAnnotation); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_annotations_v3_status_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*FieldStatusAnnotation); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_annotations_v3_status_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*StatusAnnotation); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_annotations_v3_status_proto_rawDesc,
- NumEnums: 1,
- NumMessages: 4,
- NumExtensions: 3,
- NumServices: 0,
- },
- GoTypes: file_xds_annotations_v3_status_proto_goTypes,
- DependencyIndexes: file_xds_annotations_v3_status_proto_depIdxs,
- EnumInfos: file_xds_annotations_v3_status_proto_enumTypes,
- MessageInfos: file_xds_annotations_v3_status_proto_msgTypes,
- ExtensionInfos: file_xds_annotations_v3_status_proto_extTypes,
- }.Build()
- File_xds_annotations_v3_status_proto = out.File
- file_xds_annotations_v3_status_proto_rawDesc = nil
- file_xds_annotations_v3_status_proto_goTypes = nil
- file_xds_annotations_v3_status_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/annotations/v3/status.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/annotations/v3/status.pb.validate.go
deleted file mode 100644
index a87dbee8d..000000000
--- a/vendor/github.com/cncf/xds/go/xds/annotations/v3/status.pb.validate.go
+++ /dev/null
@@ -1,452 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/annotations/v3/status.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on FileStatusAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *FileStatusAnnotation) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on FileStatusAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// FileStatusAnnotationMultiError, or nil if none found.
-func (m *FileStatusAnnotation) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *FileStatusAnnotation) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for WorkInProgress
-
- if len(errors) > 0 {
- return FileStatusAnnotationMultiError(errors)
- }
-
- return nil
-}
-
-// FileStatusAnnotationMultiError is an error wrapping multiple validation
-// errors returned by FileStatusAnnotation.ValidateAll() if the designated
-// constraints aren't met.
-type FileStatusAnnotationMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m FileStatusAnnotationMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m FileStatusAnnotationMultiError) AllErrors() []error { return m }
-
-// FileStatusAnnotationValidationError is the validation error returned by
-// FileStatusAnnotation.Validate if the designated constraints aren't met.
-type FileStatusAnnotationValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e FileStatusAnnotationValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e FileStatusAnnotationValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e FileStatusAnnotationValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e FileStatusAnnotationValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e FileStatusAnnotationValidationError) ErrorName() string {
- return "FileStatusAnnotationValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e FileStatusAnnotationValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sFileStatusAnnotation.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = FileStatusAnnotationValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = FileStatusAnnotationValidationError{}
-
-// Validate checks the field values on MessageStatusAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *MessageStatusAnnotation) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on MessageStatusAnnotation with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// MessageStatusAnnotationMultiError, or nil if none found.
-func (m *MessageStatusAnnotation) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *MessageStatusAnnotation) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for WorkInProgress
-
- if len(errors) > 0 {
- return MessageStatusAnnotationMultiError(errors)
- }
-
- return nil
-}
-
-// MessageStatusAnnotationMultiError is an error wrapping multiple validation
-// errors returned by MessageStatusAnnotation.ValidateAll() if the designated
-// constraints aren't met.
-type MessageStatusAnnotationMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m MessageStatusAnnotationMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m MessageStatusAnnotationMultiError) AllErrors() []error { return m }
-
-// MessageStatusAnnotationValidationError is the validation error returned by
-// MessageStatusAnnotation.Validate if the designated constraints aren't met.
-type MessageStatusAnnotationValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e MessageStatusAnnotationValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e MessageStatusAnnotationValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e MessageStatusAnnotationValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e MessageStatusAnnotationValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e MessageStatusAnnotationValidationError) ErrorName() string {
- return "MessageStatusAnnotationValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e MessageStatusAnnotationValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sMessageStatusAnnotation.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = MessageStatusAnnotationValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = MessageStatusAnnotationValidationError{}
-
-// Validate checks the field values on FieldStatusAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *FieldStatusAnnotation) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on FieldStatusAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// FieldStatusAnnotationMultiError, or nil if none found.
-func (m *FieldStatusAnnotation) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *FieldStatusAnnotation) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for WorkInProgress
-
- if len(errors) > 0 {
- return FieldStatusAnnotationMultiError(errors)
- }
-
- return nil
-}
-
-// FieldStatusAnnotationMultiError is an error wrapping multiple validation
-// errors returned by FieldStatusAnnotation.ValidateAll() if the designated
-// constraints aren't met.
-type FieldStatusAnnotationMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m FieldStatusAnnotationMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m FieldStatusAnnotationMultiError) AllErrors() []error { return m }
-
-// FieldStatusAnnotationValidationError is the validation error returned by
-// FieldStatusAnnotation.Validate if the designated constraints aren't met.
-type FieldStatusAnnotationValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e FieldStatusAnnotationValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e FieldStatusAnnotationValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e FieldStatusAnnotationValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e FieldStatusAnnotationValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e FieldStatusAnnotationValidationError) ErrorName() string {
- return "FieldStatusAnnotationValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e FieldStatusAnnotationValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sFieldStatusAnnotation.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = FieldStatusAnnotationValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = FieldStatusAnnotationValidationError{}
-
-// Validate checks the field values on StatusAnnotation with the rules defined
-// in the proto definition for this message. If any rules are violated, the
-// first error encountered is returned, or nil if there are no violations.
-func (m *StatusAnnotation) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on StatusAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// StatusAnnotationMultiError, or nil if none found.
-func (m *StatusAnnotation) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *StatusAnnotation) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for WorkInProgress
-
- // no validation rules for PackageVersionStatus
-
- if len(errors) > 0 {
- return StatusAnnotationMultiError(errors)
- }
-
- return nil
-}
-
-// StatusAnnotationMultiError is an error wrapping multiple validation errors
-// returned by StatusAnnotation.ValidateAll() if the designated constraints
-// aren't met.
-type StatusAnnotationMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m StatusAnnotationMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m StatusAnnotationMultiError) AllErrors() []error { return m }
-
-// StatusAnnotationValidationError is the validation error returned by
-// StatusAnnotation.Validate if the designated constraints aren't met.
-type StatusAnnotationValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e StatusAnnotationValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e StatusAnnotationValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e StatusAnnotationValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e StatusAnnotationValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e StatusAnnotationValidationError) ErrorName() string { return "StatusAnnotationValidationError" }
-
-// Error satisfies the builtin error interface
-func (e StatusAnnotationValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sStatusAnnotation.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = StatusAnnotationValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = StatusAnnotationValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/annotations/v3/versioning.pb.go b/vendor/github.com/cncf/xds/go/xds/annotations/v3/versioning.pb.go
deleted file mode 100644
index 2307dc874..000000000
--- a/vendor/github.com/cncf/xds/go/xds/annotations/v3/versioning.pb.go
+++ /dev/null
@@ -1,179 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/annotations/v3/versioning.proto
-
-package v3
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- descriptorpb "google.golang.org/protobuf/types/descriptorpb"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type VersioningAnnotation struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- PreviousMessageType string `protobuf:"bytes,1,opt,name=previous_message_type,json=previousMessageType,proto3" json:"previous_message_type,omitempty"`
-}
-
-func (x *VersioningAnnotation) Reset() {
- *x = VersioningAnnotation{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_annotations_v3_versioning_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *VersioningAnnotation) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*VersioningAnnotation) ProtoMessage() {}
-
-func (x *VersioningAnnotation) ProtoReflect() protoreflect.Message {
- mi := &file_xds_annotations_v3_versioning_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use VersioningAnnotation.ProtoReflect.Descriptor instead.
-func (*VersioningAnnotation) Descriptor() ([]byte, []int) {
- return file_xds_annotations_v3_versioning_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *VersioningAnnotation) GetPreviousMessageType() string {
- if x != nil {
- return x.PreviousMessageType
- }
- return ""
-}
-
-var file_xds_annotations_v3_versioning_proto_extTypes = []protoimpl.ExtensionInfo{
- {
- ExtendedType: (*descriptorpb.MessageOptions)(nil),
- ExtensionType: (*VersioningAnnotation)(nil),
- Field: 92389011,
- Name: "xds.annotations.v3.versioning",
- Tag: "bytes,92389011,opt,name=versioning",
- Filename: "xds/annotations/v3/versioning.proto",
- },
-}
-
-// Extension fields to descriptorpb.MessageOptions.
-var (
- // optional xds.annotations.v3.VersioningAnnotation versioning = 92389011;
- E_Versioning = &file_xds_annotations_v3_versioning_proto_extTypes[0]
-)
-
-var File_xds_annotations_v3_versioning_proto protoreflect.FileDescriptor
-
-var file_xds_annotations_v3_versioning_proto_rawDesc = []byte{
- 0x0a, 0x23, 0x78, 0x64, 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x2f, 0x76, 0x33, 0x2f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x78, 0x64, 0x73, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x76, 0x33, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x65, 0x73, 0x63, 0x72,
- 0x69, 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x4a, 0x0a, 0x14, 0x56,
- 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x41, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x12, 0x32, 0x0a, 0x15, 0x70, 0x72, 0x65, 0x76, 0x69, 0x6f, 0x75, 0x73, 0x5f,
- 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x13, 0x70, 0x72, 0x65, 0x76, 0x69, 0x6f, 0x75, 0x73, 0x4d, 0x65, 0x73, 0x73,
- 0x61, 0x67, 0x65, 0x54, 0x79, 0x70, 0x65, 0x3a, 0x6c, 0x0a, 0x0a, 0x76, 0x65, 0x72, 0x73, 0x69,
- 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x12, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f,
- 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x93, 0xfd, 0x86, 0x2c, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x28, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x73, 0x2e, 0x76, 0x33, 0x2e, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x41,
- 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0a, 0x76, 0x65, 0x72, 0x73, 0x69,
- 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x42, 0x2b, 0x5a, 0x29, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e,
- 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x2f,
- 0x78, 0x64, 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
- 0x76, 0x33, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_annotations_v3_versioning_proto_rawDescOnce sync.Once
- file_xds_annotations_v3_versioning_proto_rawDescData = file_xds_annotations_v3_versioning_proto_rawDesc
-)
-
-func file_xds_annotations_v3_versioning_proto_rawDescGZIP() []byte {
- file_xds_annotations_v3_versioning_proto_rawDescOnce.Do(func() {
- file_xds_annotations_v3_versioning_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_annotations_v3_versioning_proto_rawDescData)
- })
- return file_xds_annotations_v3_versioning_proto_rawDescData
-}
-
-var file_xds_annotations_v3_versioning_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_xds_annotations_v3_versioning_proto_goTypes = []interface{}{
- (*VersioningAnnotation)(nil), // 0: xds.annotations.v3.VersioningAnnotation
- (*descriptorpb.MessageOptions)(nil), // 1: google.protobuf.MessageOptions
-}
-var file_xds_annotations_v3_versioning_proto_depIdxs = []int32{
- 1, // 0: xds.annotations.v3.versioning:extendee -> google.protobuf.MessageOptions
- 0, // 1: xds.annotations.v3.versioning:type_name -> xds.annotations.v3.VersioningAnnotation
- 2, // [2:2] is the sub-list for method output_type
- 2, // [2:2] is the sub-list for method input_type
- 1, // [1:2] is the sub-list for extension type_name
- 0, // [0:1] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_xds_annotations_v3_versioning_proto_init() }
-func file_xds_annotations_v3_versioning_proto_init() {
- if File_xds_annotations_v3_versioning_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_xds_annotations_v3_versioning_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*VersioningAnnotation); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_annotations_v3_versioning_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 1,
- NumExtensions: 1,
- NumServices: 0,
- },
- GoTypes: file_xds_annotations_v3_versioning_proto_goTypes,
- DependencyIndexes: file_xds_annotations_v3_versioning_proto_depIdxs,
- MessageInfos: file_xds_annotations_v3_versioning_proto_msgTypes,
- ExtensionInfos: file_xds_annotations_v3_versioning_proto_extTypes,
- }.Build()
- File_xds_annotations_v3_versioning_proto = out.File
- file_xds_annotations_v3_versioning_proto_rawDesc = nil
- file_xds_annotations_v3_versioning_proto_goTypes = nil
- file_xds_annotations_v3_versioning_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/annotations/v3/versioning.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/annotations/v3/versioning.pb.validate.go
deleted file mode 100644
index 042c266e1..000000000
--- a/vendor/github.com/cncf/xds/go/xds/annotations/v3/versioning.pb.validate.go
+++ /dev/null
@@ -1,140 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/annotations/v3/versioning.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on VersioningAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *VersioningAnnotation) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on VersioningAnnotation with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// VersioningAnnotationMultiError, or nil if none found.
-func (m *VersioningAnnotation) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *VersioningAnnotation) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for PreviousMessageType
-
- if len(errors) > 0 {
- return VersioningAnnotationMultiError(errors)
- }
-
- return nil
-}
-
-// VersioningAnnotationMultiError is an error wrapping multiple validation
-// errors returned by VersioningAnnotation.ValidateAll() if the designated
-// constraints aren't met.
-type VersioningAnnotationMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m VersioningAnnotationMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m VersioningAnnotationMultiError) AllErrors() []error { return m }
-
-// VersioningAnnotationValidationError is the validation error returned by
-// VersioningAnnotation.Validate if the designated constraints aren't met.
-type VersioningAnnotationValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e VersioningAnnotationValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e VersioningAnnotationValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e VersioningAnnotationValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e VersioningAnnotationValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e VersioningAnnotationValidationError) ErrorName() string {
- return "VersioningAnnotationValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e VersioningAnnotationValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sVersioningAnnotation.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = VersioningAnnotationValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = VersioningAnnotationValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/core/v3/authority.pb.go b/vendor/github.com/cncf/xds/go/xds/core/v3/authority.pb.go
deleted file mode 100644
index 3c361216c..000000000
--- a/vendor/github.com/cncf/xds/go/xds/core/v3/authority.pb.go
+++ /dev/null
@@ -1,153 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/core/v3/authority.proto
-
-package v3
-
-import (
- _ "github.com/cncf/xds/go/xds/annotations/v3"
- _ "github.com/envoyproxy/protoc-gen-validate/validate"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type Authority struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
-}
-
-func (x *Authority) Reset() {
- *x = Authority{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_core_v3_authority_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Authority) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Authority) ProtoMessage() {}
-
-func (x *Authority) ProtoReflect() protoreflect.Message {
- mi := &file_xds_core_v3_authority_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Authority.ProtoReflect.Descriptor instead.
-func (*Authority) Descriptor() ([]byte, []int) {
- return file_xds_core_v3_authority_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *Authority) GetName() string {
- if x != nil {
- return x.Name
- }
- return ""
-}
-
-var File_xds_core_v3_authority_proto protoreflect.FileDescriptor
-
-var file_xds_core_v3_authority_proto_rawDesc = []byte{
- 0x0a, 0x1b, 0x78, 0x64, 0x73, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x33, 0x2f, 0x61, 0x75,
- 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0b, 0x78,
- 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33, 0x1a, 0x1f, 0x78, 0x64, 0x73, 0x2f,
- 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x33, 0x2f, 0x73,
- 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x76, 0x61, 0x6c,
- 0x69, 0x64, 0x61, 0x74, 0x65, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x28, 0x0a, 0x09, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74,
- 0x79, 0x12, 0x1b, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42,
- 0x07, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x10, 0x01, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0x56,
- 0xd2, 0xc6, 0xa4, 0xe1, 0x06, 0x02, 0x08, 0x01, 0x0a, 0x16, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x69,
- 0x74, 0x68, 0x75, 0x62, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33,
- 0x42, 0x0e, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x50, 0x72, 0x6f, 0x74, 0x6f,
- 0x50, 0x01, 0x5a, 0x22, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63,
- 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x63,
- 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x33, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_core_v3_authority_proto_rawDescOnce sync.Once
- file_xds_core_v3_authority_proto_rawDescData = file_xds_core_v3_authority_proto_rawDesc
-)
-
-func file_xds_core_v3_authority_proto_rawDescGZIP() []byte {
- file_xds_core_v3_authority_proto_rawDescOnce.Do(func() {
- file_xds_core_v3_authority_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_core_v3_authority_proto_rawDescData)
- })
- return file_xds_core_v3_authority_proto_rawDescData
-}
-
-var file_xds_core_v3_authority_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_xds_core_v3_authority_proto_goTypes = []interface{}{
- (*Authority)(nil), // 0: xds.core.v3.Authority
-}
-var file_xds_core_v3_authority_proto_depIdxs = []int32{
- 0, // [0:0] is the sub-list for method output_type
- 0, // [0:0] is the sub-list for method input_type
- 0, // [0:0] is the sub-list for extension type_name
- 0, // [0:0] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_xds_core_v3_authority_proto_init() }
-func file_xds_core_v3_authority_proto_init() {
- if File_xds_core_v3_authority_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_xds_core_v3_authority_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Authority); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_core_v3_authority_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 1,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_xds_core_v3_authority_proto_goTypes,
- DependencyIndexes: file_xds_core_v3_authority_proto_depIdxs,
- MessageInfos: file_xds_core_v3_authority_proto_msgTypes,
- }.Build()
- File_xds_core_v3_authority_proto = out.File
- file_xds_core_v3_authority_proto_rawDesc = nil
- file_xds_core_v3_authority_proto_goTypes = nil
- file_xds_core_v3_authority_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/core/v3/authority.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/core/v3/authority.pb.validate.go
deleted file mode 100644
index 94317c2af..000000000
--- a/vendor/github.com/cncf/xds/go/xds/core/v3/authority.pb.validate.go
+++ /dev/null
@@ -1,146 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/core/v3/authority.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on Authority with the rules defined in the
-// proto definition for this message. If any rules are violated, the first
-// error encountered is returned, or nil if there are no violations.
-func (m *Authority) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on Authority with the rules defined in
-// the proto definition for this message. If any rules are violated, the
-// result is a list of violation errors wrapped in AuthorityMultiError, or nil
-// if none found.
-func (m *Authority) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *Authority) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if utf8.RuneCountInString(m.GetName()) < 1 {
- err := AuthorityValidationError{
- field: "Name",
- reason: "value length must be at least 1 runes",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if len(errors) > 0 {
- return AuthorityMultiError(errors)
- }
-
- return nil
-}
-
-// AuthorityMultiError is an error wrapping multiple validation errors returned
-// by Authority.ValidateAll() if the designated constraints aren't met.
-type AuthorityMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m AuthorityMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m AuthorityMultiError) AllErrors() []error { return m }
-
-// AuthorityValidationError is the validation error returned by
-// Authority.Validate if the designated constraints aren't met.
-type AuthorityValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e AuthorityValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e AuthorityValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e AuthorityValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e AuthorityValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e AuthorityValidationError) ErrorName() string { return "AuthorityValidationError" }
-
-// Error satisfies the builtin error interface
-func (e AuthorityValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sAuthority.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = AuthorityValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = AuthorityValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/core/v3/cidr.pb.go b/vendor/github.com/cncf/xds/go/xds/core/v3/cidr.pb.go
deleted file mode 100644
index d7be5c4d2..000000000
--- a/vendor/github.com/cncf/xds/go/xds/core/v3/cidr.pb.go
+++ /dev/null
@@ -1,172 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/core/v3/cidr.proto
-
-package v3
-
-import (
- _ "github.com/cncf/xds/go/xds/annotations/v3"
- _ "github.com/envoyproxy/protoc-gen-validate/validate"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- wrapperspb "google.golang.org/protobuf/types/known/wrapperspb"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type CidrRange struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- AddressPrefix string `protobuf:"bytes,1,opt,name=address_prefix,json=addressPrefix,proto3" json:"address_prefix,omitempty"`
- PrefixLen *wrapperspb.UInt32Value `protobuf:"bytes,2,opt,name=prefix_len,json=prefixLen,proto3" json:"prefix_len,omitempty"`
-}
-
-func (x *CidrRange) Reset() {
- *x = CidrRange{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_core_v3_cidr_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *CidrRange) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*CidrRange) ProtoMessage() {}
-
-func (x *CidrRange) ProtoReflect() protoreflect.Message {
- mi := &file_xds_core_v3_cidr_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use CidrRange.ProtoReflect.Descriptor instead.
-func (*CidrRange) Descriptor() ([]byte, []int) {
- return file_xds_core_v3_cidr_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *CidrRange) GetAddressPrefix() string {
- if x != nil {
- return x.AddressPrefix
- }
- return ""
-}
-
-func (x *CidrRange) GetPrefixLen() *wrapperspb.UInt32Value {
- if x != nil {
- return x.PrefixLen
- }
- return nil
-}
-
-var File_xds_core_v3_cidr_proto protoreflect.FileDescriptor
-
-var file_xds_core_v3_cidr_proto_rawDesc = []byte{
- 0x0a, 0x16, 0x78, 0x64, 0x73, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x33, 0x2f, 0x63, 0x69,
- 0x64, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0b, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f,
- 0x72, 0x65, 0x2e, 0x76, 0x33, 0x1a, 0x1f, 0x78, 0x64, 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
- 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x33, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x77, 0x72, 0x61, 0x70, 0x70, 0x65, 0x72, 0x73,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65,
- 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22,
- 0x82, 0x01, 0x0a, 0x09, 0x43, 0x69, 0x64, 0x72, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x2e, 0x0a,
- 0x0e, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x07, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x10, 0x01, 0x52, 0x0d,
- 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x12, 0x45, 0x0a,
- 0x0a, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x5f, 0x6c, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42,
- 0x08, 0xfa, 0x42, 0x05, 0x2a, 0x03, 0x18, 0x80, 0x01, 0x52, 0x09, 0x70, 0x72, 0x65, 0x66, 0x69,
- 0x78, 0x4c, 0x65, 0x6e, 0x42, 0x56, 0xd2, 0xc6, 0xa4, 0xe1, 0x06, 0x02, 0x08, 0x01, 0x0a, 0x16,
- 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x63,
- 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33, 0x42, 0x0e, 0x43, 0x69, 0x64, 0x72, 0x52, 0x61, 0x6e, 0x67,
- 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x22, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62,
- 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f,
- 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x33, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_core_v3_cidr_proto_rawDescOnce sync.Once
- file_xds_core_v3_cidr_proto_rawDescData = file_xds_core_v3_cidr_proto_rawDesc
-)
-
-func file_xds_core_v3_cidr_proto_rawDescGZIP() []byte {
- file_xds_core_v3_cidr_proto_rawDescOnce.Do(func() {
- file_xds_core_v3_cidr_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_core_v3_cidr_proto_rawDescData)
- })
- return file_xds_core_v3_cidr_proto_rawDescData
-}
-
-var file_xds_core_v3_cidr_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_xds_core_v3_cidr_proto_goTypes = []interface{}{
- (*CidrRange)(nil), // 0: xds.core.v3.CidrRange
- (*wrapperspb.UInt32Value)(nil), // 1: google.protobuf.UInt32Value
-}
-var file_xds_core_v3_cidr_proto_depIdxs = []int32{
- 1, // 0: xds.core.v3.CidrRange.prefix_len:type_name -> google.protobuf.UInt32Value
- 1, // [1:1] is the sub-list for method output_type
- 1, // [1:1] is the sub-list for method input_type
- 1, // [1:1] is the sub-list for extension type_name
- 1, // [1:1] is the sub-list for extension extendee
- 0, // [0:1] is the sub-list for field type_name
-}
-
-func init() { file_xds_core_v3_cidr_proto_init() }
-func file_xds_core_v3_cidr_proto_init() {
- if File_xds_core_v3_cidr_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_xds_core_v3_cidr_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CidrRange); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_core_v3_cidr_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 1,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_xds_core_v3_cidr_proto_goTypes,
- DependencyIndexes: file_xds_core_v3_cidr_proto_depIdxs,
- MessageInfos: file_xds_core_v3_cidr_proto_msgTypes,
- }.Build()
- File_xds_core_v3_cidr_proto = out.File
- file_xds_core_v3_cidr_proto_rawDesc = nil
- file_xds_core_v3_cidr_proto_goTypes = nil
- file_xds_core_v3_cidr_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/core/v3/cidr.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/core/v3/cidr.pb.validate.go
deleted file mode 100644
index 43327f56b..000000000
--- a/vendor/github.com/cncf/xds/go/xds/core/v3/cidr.pb.validate.go
+++ /dev/null
@@ -1,161 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/core/v3/cidr.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on CidrRange with the rules defined in the
-// proto definition for this message. If any rules are violated, the first
-// error encountered is returned, or nil if there are no violations.
-func (m *CidrRange) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on CidrRange with the rules defined in
-// the proto definition for this message. If any rules are violated, the
-// result is a list of violation errors wrapped in CidrRangeMultiError, or nil
-// if none found.
-func (m *CidrRange) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *CidrRange) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if utf8.RuneCountInString(m.GetAddressPrefix()) < 1 {
- err := CidrRangeValidationError{
- field: "AddressPrefix",
- reason: "value length must be at least 1 runes",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if wrapper := m.GetPrefixLen(); wrapper != nil {
-
- if wrapper.GetValue() > 128 {
- err := CidrRangeValidationError{
- field: "PrefixLen",
- reason: "value must be less than or equal to 128",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- }
-
- if len(errors) > 0 {
- return CidrRangeMultiError(errors)
- }
-
- return nil
-}
-
-// CidrRangeMultiError is an error wrapping multiple validation errors returned
-// by CidrRange.ValidateAll() if the designated constraints aren't met.
-type CidrRangeMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m CidrRangeMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m CidrRangeMultiError) AllErrors() []error { return m }
-
-// CidrRangeValidationError is the validation error returned by
-// CidrRange.Validate if the designated constraints aren't met.
-type CidrRangeValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e CidrRangeValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e CidrRangeValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e CidrRangeValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e CidrRangeValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e CidrRangeValidationError) ErrorName() string { return "CidrRangeValidationError" }
-
-// Error satisfies the builtin error interface
-func (e CidrRangeValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sCidrRange.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = CidrRangeValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = CidrRangeValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/core/v3/collection_entry.pb.go b/vendor/github.com/cncf/xds/go/xds/core/v3/collection_entry.pb.go
deleted file mode 100644
index 52b520af4..000000000
--- a/vendor/github.com/cncf/xds/go/xds/core/v3/collection_entry.pb.go
+++ /dev/null
@@ -1,297 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/core/v3/collection_entry.proto
-
-package v3
-
-import (
- _ "github.com/cncf/xds/go/xds/annotations/v3"
- _ "github.com/envoyproxy/protoc-gen-validate/validate"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- anypb "google.golang.org/protobuf/types/known/anypb"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type CollectionEntry struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- // Types that are assignable to ResourceSpecifier:
- //
- // *CollectionEntry_Locator
- // *CollectionEntry_InlineEntry_
- ResourceSpecifier isCollectionEntry_ResourceSpecifier `protobuf_oneof:"resource_specifier"`
-}
-
-func (x *CollectionEntry) Reset() {
- *x = CollectionEntry{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_core_v3_collection_entry_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *CollectionEntry) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*CollectionEntry) ProtoMessage() {}
-
-func (x *CollectionEntry) ProtoReflect() protoreflect.Message {
- mi := &file_xds_core_v3_collection_entry_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use CollectionEntry.ProtoReflect.Descriptor instead.
-func (*CollectionEntry) Descriptor() ([]byte, []int) {
- return file_xds_core_v3_collection_entry_proto_rawDescGZIP(), []int{0}
-}
-
-func (m *CollectionEntry) GetResourceSpecifier() isCollectionEntry_ResourceSpecifier {
- if m != nil {
- return m.ResourceSpecifier
- }
- return nil
-}
-
-func (x *CollectionEntry) GetLocator() *ResourceLocator {
- if x, ok := x.GetResourceSpecifier().(*CollectionEntry_Locator); ok {
- return x.Locator
- }
- return nil
-}
-
-func (x *CollectionEntry) GetInlineEntry() *CollectionEntry_InlineEntry {
- if x, ok := x.GetResourceSpecifier().(*CollectionEntry_InlineEntry_); ok {
- return x.InlineEntry
- }
- return nil
-}
-
-type isCollectionEntry_ResourceSpecifier interface {
- isCollectionEntry_ResourceSpecifier()
-}
-
-type CollectionEntry_Locator struct {
- Locator *ResourceLocator `protobuf:"bytes,1,opt,name=locator,proto3,oneof"`
-}
-
-type CollectionEntry_InlineEntry_ struct {
- InlineEntry *CollectionEntry_InlineEntry `protobuf:"bytes,2,opt,name=inline_entry,json=inlineEntry,proto3,oneof"`
-}
-
-func (*CollectionEntry_Locator) isCollectionEntry_ResourceSpecifier() {}
-
-func (*CollectionEntry_InlineEntry_) isCollectionEntry_ResourceSpecifier() {}
-
-type CollectionEntry_InlineEntry struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
- Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
- Resource *anypb.Any `protobuf:"bytes,3,opt,name=resource,proto3" json:"resource,omitempty"`
-}
-
-func (x *CollectionEntry_InlineEntry) Reset() {
- *x = CollectionEntry_InlineEntry{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_core_v3_collection_entry_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *CollectionEntry_InlineEntry) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*CollectionEntry_InlineEntry) ProtoMessage() {}
-
-func (x *CollectionEntry_InlineEntry) ProtoReflect() protoreflect.Message {
- mi := &file_xds_core_v3_collection_entry_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use CollectionEntry_InlineEntry.ProtoReflect.Descriptor instead.
-func (*CollectionEntry_InlineEntry) Descriptor() ([]byte, []int) {
- return file_xds_core_v3_collection_entry_proto_rawDescGZIP(), []int{0, 0}
-}
-
-func (x *CollectionEntry_InlineEntry) GetName() string {
- if x != nil {
- return x.Name
- }
- return ""
-}
-
-func (x *CollectionEntry_InlineEntry) GetVersion() string {
- if x != nil {
- return x.Version
- }
- return ""
-}
-
-func (x *CollectionEntry_InlineEntry) GetResource() *anypb.Any {
- if x != nil {
- return x.Resource
- }
- return nil
-}
-
-var File_xds_core_v3_collection_entry_proto protoreflect.FileDescriptor
-
-var file_xds_core_v3_collection_entry_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x78, 0x64, 0x73, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x33, 0x2f, 0x63, 0x6f,
- 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0b, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76,
- 0x33, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
- 0x75, 0x66, 0x2f, 0x61, 0x6e, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x78, 0x64,
- 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x33,
- 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x22, 0x78,
- 0x64, 0x73, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x33, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75,
- 0x72, 0x63, 0x65, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x17, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2f, 0x76, 0x61, 0x6c, 0x69,
- 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc3, 0x02, 0x0a, 0x0f, 0x43,
- 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x38,
- 0x0a, 0x07, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
- 0x1c, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33, 0x2e, 0x52, 0x65,
- 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x6f, 0x72, 0x48, 0x00, 0x52,
- 0x07, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x4d, 0x0a, 0x0c, 0x69, 0x6e, 0x6c, 0x69,
- 0x6e, 0x65, 0x5f, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28,
- 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33, 0x2e, 0x43, 0x6f, 0x6c,
- 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x2e, 0x49, 0x6e, 0x6c,
- 0x69, 0x6e, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x48, 0x00, 0x52, 0x0b, 0x69, 0x6e, 0x6c, 0x69,
- 0x6e, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x1a, 0x8b, 0x01, 0x0a, 0x0b, 0x49, 0x6e, 0x6c, 0x69,
- 0x6e, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x30, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18,
- 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1c, 0xfa, 0x42, 0x19, 0x72, 0x17, 0x32, 0x15, 0x5e, 0x5b,
- 0x30, 0x2d, 0x39, 0x61, 0x2d, 0x7a, 0x41, 0x2d, 0x5a, 0x5f, 0x5c, 0x2d, 0x5c, 0x2e, 0x7e, 0x3a,
- 0x5d, 0x2b, 0x24, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72,
- 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73,
- 0x69, 0x6f, 0x6e, 0x12, 0x30, 0x0a, 0x08, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18,
- 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41, 0x6e, 0x79, 0x52, 0x08, 0x72, 0x65, 0x73,
- 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x19, 0x0a, 0x12, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
- 0x65, 0x5f, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x65, 0x72, 0x12, 0x03, 0xf8, 0x42, 0x01,
- 0x42, 0x5c, 0xd2, 0xc6, 0xa4, 0xe1, 0x06, 0x02, 0x08, 0x01, 0x0a, 0x16, 0x63, 0x6f, 0x6d, 0x2e,
- 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e,
- 0x76, 0x33, 0x42, 0x14, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e,
- 0x74, 0x72, 0x79, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x22, 0x67, 0x69, 0x74, 0x68,
- 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f,
- 0x67, 0x6f, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x33, 0x62, 0x06,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_core_v3_collection_entry_proto_rawDescOnce sync.Once
- file_xds_core_v3_collection_entry_proto_rawDescData = file_xds_core_v3_collection_entry_proto_rawDesc
-)
-
-func file_xds_core_v3_collection_entry_proto_rawDescGZIP() []byte {
- file_xds_core_v3_collection_entry_proto_rawDescOnce.Do(func() {
- file_xds_core_v3_collection_entry_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_core_v3_collection_entry_proto_rawDescData)
- })
- return file_xds_core_v3_collection_entry_proto_rawDescData
-}
-
-var file_xds_core_v3_collection_entry_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
-var file_xds_core_v3_collection_entry_proto_goTypes = []interface{}{
- (*CollectionEntry)(nil), // 0: xds.core.v3.CollectionEntry
- (*CollectionEntry_InlineEntry)(nil), // 1: xds.core.v3.CollectionEntry.InlineEntry
- (*ResourceLocator)(nil), // 2: xds.core.v3.ResourceLocator
- (*anypb.Any)(nil), // 3: google.protobuf.Any
-}
-var file_xds_core_v3_collection_entry_proto_depIdxs = []int32{
- 2, // 0: xds.core.v3.CollectionEntry.locator:type_name -> xds.core.v3.ResourceLocator
- 1, // 1: xds.core.v3.CollectionEntry.inline_entry:type_name -> xds.core.v3.CollectionEntry.InlineEntry
- 3, // 2: xds.core.v3.CollectionEntry.InlineEntry.resource:type_name -> google.protobuf.Any
- 3, // [3:3] is the sub-list for method output_type
- 3, // [3:3] is the sub-list for method input_type
- 3, // [3:3] is the sub-list for extension type_name
- 3, // [3:3] is the sub-list for extension extendee
- 0, // [0:3] is the sub-list for field type_name
-}
-
-func init() { file_xds_core_v3_collection_entry_proto_init() }
-func file_xds_core_v3_collection_entry_proto_init() {
- if File_xds_core_v3_collection_entry_proto != nil {
- return
- }
- file_xds_core_v3_resource_locator_proto_init()
- if !protoimpl.UnsafeEnabled {
- file_xds_core_v3_collection_entry_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CollectionEntry); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_core_v3_collection_entry_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CollectionEntry_InlineEntry); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- file_xds_core_v3_collection_entry_proto_msgTypes[0].OneofWrappers = []interface{}{
- (*CollectionEntry_Locator)(nil),
- (*CollectionEntry_InlineEntry_)(nil),
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_core_v3_collection_entry_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 2,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_xds_core_v3_collection_entry_proto_goTypes,
- DependencyIndexes: file_xds_core_v3_collection_entry_proto_depIdxs,
- MessageInfos: file_xds_core_v3_collection_entry_proto_msgTypes,
- }.Build()
- File_xds_core_v3_collection_entry_proto = out.File
- file_xds_core_v3_collection_entry_proto_rawDesc = nil
- file_xds_core_v3_collection_entry_proto_goTypes = nil
- file_xds_core_v3_collection_entry_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/core/v3/collection_entry.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/core/v3/collection_entry.pb.validate.go
deleted file mode 100644
index 610990b7f..000000000
--- a/vendor/github.com/cncf/xds/go/xds/core/v3/collection_entry.pb.validate.go
+++ /dev/null
@@ -1,383 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/core/v3/collection_entry.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on CollectionEntry with the rules defined
-// in the proto definition for this message. If any rules are violated, the
-// first error encountered is returned, or nil if there are no violations.
-func (m *CollectionEntry) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on CollectionEntry with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// CollectionEntryMultiError, or nil if none found.
-func (m *CollectionEntry) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *CollectionEntry) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- oneofResourceSpecifierPresent := false
- switch v := m.ResourceSpecifier.(type) {
- case *CollectionEntry_Locator:
- if v == nil {
- err := CollectionEntryValidationError{
- field: "ResourceSpecifier",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofResourceSpecifierPresent = true
-
- if all {
- switch v := interface{}(m.GetLocator()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, CollectionEntryValidationError{
- field: "Locator",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, CollectionEntryValidationError{
- field: "Locator",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetLocator()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return CollectionEntryValidationError{
- field: "Locator",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- case *CollectionEntry_InlineEntry_:
- if v == nil {
- err := CollectionEntryValidationError{
- field: "ResourceSpecifier",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofResourceSpecifierPresent = true
-
- if all {
- switch v := interface{}(m.GetInlineEntry()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, CollectionEntryValidationError{
- field: "InlineEntry",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, CollectionEntryValidationError{
- field: "InlineEntry",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetInlineEntry()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return CollectionEntryValidationError{
- field: "InlineEntry",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- default:
- _ = v // ensures v is used
- }
- if !oneofResourceSpecifierPresent {
- err := CollectionEntryValidationError{
- field: "ResourceSpecifier",
- reason: "value is required",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if len(errors) > 0 {
- return CollectionEntryMultiError(errors)
- }
-
- return nil
-}
-
-// CollectionEntryMultiError is an error wrapping multiple validation errors
-// returned by CollectionEntry.ValidateAll() if the designated constraints
-// aren't met.
-type CollectionEntryMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m CollectionEntryMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m CollectionEntryMultiError) AllErrors() []error { return m }
-
-// CollectionEntryValidationError is the validation error returned by
-// CollectionEntry.Validate if the designated constraints aren't met.
-type CollectionEntryValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e CollectionEntryValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e CollectionEntryValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e CollectionEntryValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e CollectionEntryValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e CollectionEntryValidationError) ErrorName() string { return "CollectionEntryValidationError" }
-
-// Error satisfies the builtin error interface
-func (e CollectionEntryValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sCollectionEntry.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = CollectionEntryValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = CollectionEntryValidationError{}
-
-// Validate checks the field values on CollectionEntry_InlineEntry with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *CollectionEntry_InlineEntry) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on CollectionEntry_InlineEntry with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// CollectionEntry_InlineEntryMultiError, or nil if none found.
-func (m *CollectionEntry_InlineEntry) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *CollectionEntry_InlineEntry) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if !_CollectionEntry_InlineEntry_Name_Pattern.MatchString(m.GetName()) {
- err := CollectionEntry_InlineEntryValidationError{
- field: "Name",
- reason: "value does not match regex pattern \"^[0-9a-zA-Z_\\\\-\\\\.~:]+$\"",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- // no validation rules for Version
-
- if all {
- switch v := interface{}(m.GetResource()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, CollectionEntry_InlineEntryValidationError{
- field: "Resource",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, CollectionEntry_InlineEntryValidationError{
- field: "Resource",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetResource()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return CollectionEntry_InlineEntryValidationError{
- field: "Resource",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if len(errors) > 0 {
- return CollectionEntry_InlineEntryMultiError(errors)
- }
-
- return nil
-}
-
-// CollectionEntry_InlineEntryMultiError is an error wrapping multiple
-// validation errors returned by CollectionEntry_InlineEntry.ValidateAll() if
-// the designated constraints aren't met.
-type CollectionEntry_InlineEntryMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m CollectionEntry_InlineEntryMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m CollectionEntry_InlineEntryMultiError) AllErrors() []error { return m }
-
-// CollectionEntry_InlineEntryValidationError is the validation error returned
-// by CollectionEntry_InlineEntry.Validate if the designated constraints
-// aren't met.
-type CollectionEntry_InlineEntryValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e CollectionEntry_InlineEntryValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e CollectionEntry_InlineEntryValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e CollectionEntry_InlineEntryValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e CollectionEntry_InlineEntryValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e CollectionEntry_InlineEntryValidationError) ErrorName() string {
- return "CollectionEntry_InlineEntryValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e CollectionEntry_InlineEntryValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sCollectionEntry_InlineEntry.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = CollectionEntry_InlineEntryValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = CollectionEntry_InlineEntryValidationError{}
-
-var _CollectionEntry_InlineEntry_Name_Pattern = regexp.MustCompile("^[0-9a-zA-Z_\\-\\.~:]+$")
diff --git a/vendor/github.com/cncf/xds/go/xds/core/v3/context_params.pb.go b/vendor/github.com/cncf/xds/go/xds/core/v3/context_params.pb.go
deleted file mode 100644
index 563775a1f..000000000
--- a/vendor/github.com/cncf/xds/go/xds/core/v3/context_params.pb.go
+++ /dev/null
@@ -1,160 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/core/v3/context_params.proto
-
-package v3
-
-import (
- _ "github.com/cncf/xds/go/xds/annotations/v3"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type ContextParams struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Params map[string]string `protobuf:"bytes,1,rep,name=params,proto3" json:"params,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
-}
-
-func (x *ContextParams) Reset() {
- *x = ContextParams{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_core_v3_context_params_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ContextParams) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ContextParams) ProtoMessage() {}
-
-func (x *ContextParams) ProtoReflect() protoreflect.Message {
- mi := &file_xds_core_v3_context_params_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use ContextParams.ProtoReflect.Descriptor instead.
-func (*ContextParams) Descriptor() ([]byte, []int) {
- return file_xds_core_v3_context_params_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *ContextParams) GetParams() map[string]string {
- if x != nil {
- return x.Params
- }
- return nil
-}
-
-var File_xds_core_v3_context_params_proto protoreflect.FileDescriptor
-
-var file_xds_core_v3_context_params_proto_rawDesc = []byte{
- 0x0a, 0x20, 0x78, 0x64, 0x73, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x33, 0x2f, 0x63, 0x6f,
- 0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x0b, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33, 0x1a,
- 0x1f, 0x78, 0x64, 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
- 0x2f, 0x76, 0x33, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x22, 0x8a, 0x01, 0x0a, 0x0d, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x50, 0x61, 0x72, 0x61,
- 0x6d, 0x73, 0x12, 0x3e, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x18, 0x01, 0x20, 0x03,
- 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33,
- 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x2e, 0x50,
- 0x61, 0x72, 0x61, 0x6d, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x70, 0x61, 0x72, 0x61,
- 0x6d, 0x73, 0x1a, 0x39, 0x0a, 0x0b, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x45, 0x6e, 0x74, 0x72,
- 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03,
- 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x42, 0x5a, 0xd2,
- 0xc6, 0xa4, 0xe1, 0x06, 0x02, 0x08, 0x01, 0x0a, 0x16, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x69, 0x74,
- 0x68, 0x75, 0x62, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33, 0x42,
- 0x12, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x50, 0x72,
- 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x22, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f,
- 0x6d, 0x2f, 0x63, 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x2f, 0x78, 0x64,
- 0x73, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x33, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x33,
-}
-
-var (
- file_xds_core_v3_context_params_proto_rawDescOnce sync.Once
- file_xds_core_v3_context_params_proto_rawDescData = file_xds_core_v3_context_params_proto_rawDesc
-)
-
-func file_xds_core_v3_context_params_proto_rawDescGZIP() []byte {
- file_xds_core_v3_context_params_proto_rawDescOnce.Do(func() {
- file_xds_core_v3_context_params_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_core_v3_context_params_proto_rawDescData)
- })
- return file_xds_core_v3_context_params_proto_rawDescData
-}
-
-var file_xds_core_v3_context_params_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
-var file_xds_core_v3_context_params_proto_goTypes = []interface{}{
- (*ContextParams)(nil), // 0: xds.core.v3.ContextParams
- nil, // 1: xds.core.v3.ContextParams.ParamsEntry
-}
-var file_xds_core_v3_context_params_proto_depIdxs = []int32{
- 1, // 0: xds.core.v3.ContextParams.params:type_name -> xds.core.v3.ContextParams.ParamsEntry
- 1, // [1:1] is the sub-list for method output_type
- 1, // [1:1] is the sub-list for method input_type
- 1, // [1:1] is the sub-list for extension type_name
- 1, // [1:1] is the sub-list for extension extendee
- 0, // [0:1] is the sub-list for field type_name
-}
-
-func init() { file_xds_core_v3_context_params_proto_init() }
-func file_xds_core_v3_context_params_proto_init() {
- if File_xds_core_v3_context_params_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_xds_core_v3_context_params_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ContextParams); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_core_v3_context_params_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 2,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_xds_core_v3_context_params_proto_goTypes,
- DependencyIndexes: file_xds_core_v3_context_params_proto_depIdxs,
- MessageInfos: file_xds_core_v3_context_params_proto_msgTypes,
- }.Build()
- File_xds_core_v3_context_params_proto = out.File
- file_xds_core_v3_context_params_proto_rawDesc = nil
- file_xds_core_v3_context_params_proto_goTypes = nil
- file_xds_core_v3_context_params_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/core/v3/context_params.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/core/v3/context_params.pb.validate.go
deleted file mode 100644
index 1c9accaa3..000000000
--- a/vendor/github.com/cncf/xds/go/xds/core/v3/context_params.pb.validate.go
+++ /dev/null
@@ -1,138 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/core/v3/context_params.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on ContextParams with the rules defined in
-// the proto definition for this message. If any rules are violated, the first
-// error encountered is returned, or nil if there are no violations.
-func (m *ContextParams) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on ContextParams with the rules defined
-// in the proto definition for this message. If any rules are violated, the
-// result is a list of violation errors wrapped in ContextParamsMultiError, or
-// nil if none found.
-func (m *ContextParams) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *ContextParams) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for Params
-
- if len(errors) > 0 {
- return ContextParamsMultiError(errors)
- }
-
- return nil
-}
-
-// ContextParamsMultiError is an error wrapping multiple validation errors
-// returned by ContextParams.ValidateAll() if the designated constraints
-// aren't met.
-type ContextParamsMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m ContextParamsMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m ContextParamsMultiError) AllErrors() []error { return m }
-
-// ContextParamsValidationError is the validation error returned by
-// ContextParams.Validate if the designated constraints aren't met.
-type ContextParamsValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e ContextParamsValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e ContextParamsValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e ContextParamsValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e ContextParamsValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e ContextParamsValidationError) ErrorName() string { return "ContextParamsValidationError" }
-
-// Error satisfies the builtin error interface
-func (e ContextParamsValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sContextParams.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = ContextParamsValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = ContextParamsValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/core/v3/extension.pb.go b/vendor/github.com/cncf/xds/go/xds/core/v3/extension.pb.go
deleted file mode 100644
index 476fa47c2..000000000
--- a/vendor/github.com/cncf/xds/go/xds/core/v3/extension.pb.go
+++ /dev/null
@@ -1,167 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/core/v3/extension.proto
-
-package v3
-
-import (
- _ "github.com/envoyproxy/protoc-gen-validate/validate"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- anypb "google.golang.org/protobuf/types/known/anypb"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type TypedExtensionConfig struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
- TypedConfig *anypb.Any `protobuf:"bytes,2,opt,name=typed_config,json=typedConfig,proto3" json:"typed_config,omitempty"`
-}
-
-func (x *TypedExtensionConfig) Reset() {
- *x = TypedExtensionConfig{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_core_v3_extension_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TypedExtensionConfig) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TypedExtensionConfig) ProtoMessage() {}
-
-func (x *TypedExtensionConfig) ProtoReflect() protoreflect.Message {
- mi := &file_xds_core_v3_extension_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TypedExtensionConfig.ProtoReflect.Descriptor instead.
-func (*TypedExtensionConfig) Descriptor() ([]byte, []int) {
- return file_xds_core_v3_extension_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *TypedExtensionConfig) GetName() string {
- if x != nil {
- return x.Name
- }
- return ""
-}
-
-func (x *TypedExtensionConfig) GetTypedConfig() *anypb.Any {
- if x != nil {
- return x.TypedConfig
- }
- return nil
-}
-
-var File_xds_core_v3_extension_proto protoreflect.FileDescriptor
-
-var file_xds_core_v3_extension_proto_rawDesc = []byte{
- 0x0a, 0x1b, 0x78, 0x64, 0x73, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x33, 0x2f, 0x65, 0x78,
- 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0b, 0x78,
- 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33, 0x1a, 0x17, 0x76, 0x61, 0x6c, 0x69,
- 0x64, 0x61, 0x74, 0x65, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x61, 0x6e, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x76,
- 0x0a, 0x14, 0x54, 0x79, 0x70, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e,
- 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x1b, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x09, 0x42, 0x07, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x10, 0x01, 0x52, 0x04, 0x6e,
- 0x61, 0x6d, 0x65, 0x12, 0x41, 0x0a, 0x0c, 0x74, 0x79, 0x70, 0x65, 0x64, 0x5f, 0x63, 0x6f, 0x6e,
- 0x66, 0x69, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
- 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x41, 0x6e, 0x79, 0x42,
- 0x08, 0xfa, 0x42, 0x05, 0xa2, 0x01, 0x02, 0x08, 0x01, 0x52, 0x0b, 0x74, 0x79, 0x70, 0x65, 0x64,
- 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x4e, 0x0a, 0x16, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x69,
- 0x74, 0x68, 0x75, 0x62, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33,
- 0x42, 0x0e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f,
- 0x50, 0x01, 0x5a, 0x22, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63,
- 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x63,
- 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x33, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_core_v3_extension_proto_rawDescOnce sync.Once
- file_xds_core_v3_extension_proto_rawDescData = file_xds_core_v3_extension_proto_rawDesc
-)
-
-func file_xds_core_v3_extension_proto_rawDescGZIP() []byte {
- file_xds_core_v3_extension_proto_rawDescOnce.Do(func() {
- file_xds_core_v3_extension_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_core_v3_extension_proto_rawDescData)
- })
- return file_xds_core_v3_extension_proto_rawDescData
-}
-
-var file_xds_core_v3_extension_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_xds_core_v3_extension_proto_goTypes = []interface{}{
- (*TypedExtensionConfig)(nil), // 0: xds.core.v3.TypedExtensionConfig
- (*anypb.Any)(nil), // 1: google.protobuf.Any
-}
-var file_xds_core_v3_extension_proto_depIdxs = []int32{
- 1, // 0: xds.core.v3.TypedExtensionConfig.typed_config:type_name -> google.protobuf.Any
- 1, // [1:1] is the sub-list for method output_type
- 1, // [1:1] is the sub-list for method input_type
- 1, // [1:1] is the sub-list for extension type_name
- 1, // [1:1] is the sub-list for extension extendee
- 0, // [0:1] is the sub-list for field type_name
-}
-
-func init() { file_xds_core_v3_extension_proto_init() }
-func file_xds_core_v3_extension_proto_init() {
- if File_xds_core_v3_extension_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_xds_core_v3_extension_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TypedExtensionConfig); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_core_v3_extension_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 1,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_xds_core_v3_extension_proto_goTypes,
- DependencyIndexes: file_xds_core_v3_extension_proto_depIdxs,
- MessageInfos: file_xds_core_v3_extension_proto_msgTypes,
- }.Build()
- File_xds_core_v3_extension_proto = out.File
- file_xds_core_v3_extension_proto_rawDesc = nil
- file_xds_core_v3_extension_proto_goTypes = nil
- file_xds_core_v3_extension_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/core/v3/extension.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/core/v3/extension.pb.validate.go
deleted file mode 100644
index 839f3fef7..000000000
--- a/vendor/github.com/cncf/xds/go/xds/core/v3/extension.pb.validate.go
+++ /dev/null
@@ -1,164 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/core/v3/extension.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on TypedExtensionConfig with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *TypedExtensionConfig) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on TypedExtensionConfig with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// TypedExtensionConfigMultiError, or nil if none found.
-func (m *TypedExtensionConfig) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *TypedExtensionConfig) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if utf8.RuneCountInString(m.GetName()) < 1 {
- err := TypedExtensionConfigValidationError{
- field: "Name",
- reason: "value length must be at least 1 runes",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if m.GetTypedConfig() == nil {
- err := TypedExtensionConfigValidationError{
- field: "TypedConfig",
- reason: "value is required",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if a := m.GetTypedConfig(); a != nil {
-
- }
-
- if len(errors) > 0 {
- return TypedExtensionConfigMultiError(errors)
- }
-
- return nil
-}
-
-// TypedExtensionConfigMultiError is an error wrapping multiple validation
-// errors returned by TypedExtensionConfig.ValidateAll() if the designated
-// constraints aren't met.
-type TypedExtensionConfigMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m TypedExtensionConfigMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m TypedExtensionConfigMultiError) AllErrors() []error { return m }
-
-// TypedExtensionConfigValidationError is the validation error returned by
-// TypedExtensionConfig.Validate if the designated constraints aren't met.
-type TypedExtensionConfigValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e TypedExtensionConfigValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e TypedExtensionConfigValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e TypedExtensionConfigValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e TypedExtensionConfigValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e TypedExtensionConfigValidationError) ErrorName() string {
- return "TypedExtensionConfigValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e TypedExtensionConfigValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sTypedExtensionConfig.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = TypedExtensionConfigValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = TypedExtensionConfigValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/core/v3/resource.pb.go b/vendor/github.com/cncf/xds/go/xds/core/v3/resource.pb.go
deleted file mode 100644
index 9402230d5..000000000
--- a/vendor/github.com/cncf/xds/go/xds/core/v3/resource.pb.go
+++ /dev/null
@@ -1,182 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/core/v3/resource.proto
-
-package v3
-
-import (
- _ "github.com/cncf/xds/go/xds/annotations/v3"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- anypb "google.golang.org/protobuf/types/known/anypb"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type Resource struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Name *ResourceName `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
- Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
- Resource *anypb.Any `protobuf:"bytes,3,opt,name=resource,proto3" json:"resource,omitempty"`
-}
-
-func (x *Resource) Reset() {
- *x = Resource{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_core_v3_resource_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Resource) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Resource) ProtoMessage() {}
-
-func (x *Resource) ProtoReflect() protoreflect.Message {
- mi := &file_xds_core_v3_resource_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Resource.ProtoReflect.Descriptor instead.
-func (*Resource) Descriptor() ([]byte, []int) {
- return file_xds_core_v3_resource_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *Resource) GetName() *ResourceName {
- if x != nil {
- return x.Name
- }
- return nil
-}
-
-func (x *Resource) GetVersion() string {
- if x != nil {
- return x.Version
- }
- return ""
-}
-
-func (x *Resource) GetResource() *anypb.Any {
- if x != nil {
- return x.Resource
- }
- return nil
-}
-
-var File_xds_core_v3_resource_proto protoreflect.FileDescriptor
-
-var file_xds_core_v3_resource_proto_rawDesc = []byte{
- 0x0a, 0x1a, 0x78, 0x64, 0x73, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x33, 0x2f, 0x72, 0x65,
- 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0b, 0x78, 0x64,
- 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x61, 0x6e, 0x79, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x78, 0x64, 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x33, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x78, 0x64, 0x73, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f,
- 0x76, 0x33, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x85, 0x01, 0x0a, 0x08, 0x52, 0x65, 0x73, 0x6f, 0x75,
- 0x72, 0x63, 0x65, 0x12, 0x2d, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x19, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33, 0x2e,
- 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x04, 0x6e, 0x61,
- 0x6d, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x30, 0x0a, 0x08,
- 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14,
- 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
- 0x2e, 0x41, 0x6e, 0x79, 0x52, 0x08, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x55,
- 0xd2, 0xc6, 0xa4, 0xe1, 0x06, 0x02, 0x08, 0x01, 0x0a, 0x16, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x69,
- 0x74, 0x68, 0x75, 0x62, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33,
- 0x42, 0x0d, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50,
- 0x01, 0x5a, 0x22, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e,
- 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x63, 0x6f,
- 0x72, 0x65, 0x2f, 0x76, 0x33, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_core_v3_resource_proto_rawDescOnce sync.Once
- file_xds_core_v3_resource_proto_rawDescData = file_xds_core_v3_resource_proto_rawDesc
-)
-
-func file_xds_core_v3_resource_proto_rawDescGZIP() []byte {
- file_xds_core_v3_resource_proto_rawDescOnce.Do(func() {
- file_xds_core_v3_resource_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_core_v3_resource_proto_rawDescData)
- })
- return file_xds_core_v3_resource_proto_rawDescData
-}
-
-var file_xds_core_v3_resource_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_xds_core_v3_resource_proto_goTypes = []interface{}{
- (*Resource)(nil), // 0: xds.core.v3.Resource
- (*ResourceName)(nil), // 1: xds.core.v3.ResourceName
- (*anypb.Any)(nil), // 2: google.protobuf.Any
-}
-var file_xds_core_v3_resource_proto_depIdxs = []int32{
- 1, // 0: xds.core.v3.Resource.name:type_name -> xds.core.v3.ResourceName
- 2, // 1: xds.core.v3.Resource.resource:type_name -> google.protobuf.Any
- 2, // [2:2] is the sub-list for method output_type
- 2, // [2:2] is the sub-list for method input_type
- 2, // [2:2] is the sub-list for extension type_name
- 2, // [2:2] is the sub-list for extension extendee
- 0, // [0:2] is the sub-list for field type_name
-}
-
-func init() { file_xds_core_v3_resource_proto_init() }
-func file_xds_core_v3_resource_proto_init() {
- if File_xds_core_v3_resource_proto != nil {
- return
- }
- file_xds_core_v3_resource_name_proto_init()
- if !protoimpl.UnsafeEnabled {
- file_xds_core_v3_resource_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Resource); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_core_v3_resource_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 1,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_xds_core_v3_resource_proto_goTypes,
- DependencyIndexes: file_xds_core_v3_resource_proto_depIdxs,
- MessageInfos: file_xds_core_v3_resource_proto_msgTypes,
- }.Build()
- File_xds_core_v3_resource_proto = out.File
- file_xds_core_v3_resource_proto_rawDesc = nil
- file_xds_core_v3_resource_proto_goTypes = nil
- file_xds_core_v3_resource_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/core/v3/resource.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/core/v3/resource.pb.validate.go
deleted file mode 100644
index dc972171c..000000000
--- a/vendor/github.com/cncf/xds/go/xds/core/v3/resource.pb.validate.go
+++ /dev/null
@@ -1,195 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/core/v3/resource.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on Resource with the rules defined in the
-// proto definition for this message. If any rules are violated, the first
-// error encountered is returned, or nil if there are no violations.
-func (m *Resource) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on Resource with the rules defined in
-// the proto definition for this message. If any rules are violated, the
-// result is a list of violation errors wrapped in ResourceMultiError, or nil
-// if none found.
-func (m *Resource) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *Resource) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if all {
- switch v := interface{}(m.GetName()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ResourceValidationError{
- field: "Name",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ResourceValidationError{
- field: "Name",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetName()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ResourceValidationError{
- field: "Name",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- // no validation rules for Version
-
- if all {
- switch v := interface{}(m.GetResource()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ResourceValidationError{
- field: "Resource",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ResourceValidationError{
- field: "Resource",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetResource()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ResourceValidationError{
- field: "Resource",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if len(errors) > 0 {
- return ResourceMultiError(errors)
- }
-
- return nil
-}
-
-// ResourceMultiError is an error wrapping multiple validation errors returned
-// by Resource.ValidateAll() if the designated constraints aren't met.
-type ResourceMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m ResourceMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m ResourceMultiError) AllErrors() []error { return m }
-
-// ResourceValidationError is the validation error returned by
-// Resource.Validate if the designated constraints aren't met.
-type ResourceValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e ResourceValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e ResourceValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e ResourceValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e ResourceValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e ResourceValidationError) ErrorName() string { return "ResourceValidationError" }
-
-// Error satisfies the builtin error interface
-func (e ResourceValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sResource.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = ResourceValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = ResourceValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/core/v3/resource_locator.pb.go b/vendor/github.com/cncf/xds/go/xds/core/v3/resource_locator.pb.go
deleted file mode 100644
index 50fe599db..000000000
--- a/vendor/github.com/cncf/xds/go/xds/core/v3/resource_locator.pb.go
+++ /dev/null
@@ -1,406 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/core/v3/resource_locator.proto
-
-package v3
-
-import (
- _ "github.com/cncf/xds/go/xds/annotations/v3"
- _ "github.com/envoyproxy/protoc-gen-validate/validate"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type ResourceLocator_Scheme int32
-
-const (
- ResourceLocator_XDSTP ResourceLocator_Scheme = 0
- ResourceLocator_HTTP ResourceLocator_Scheme = 1
- ResourceLocator_FILE ResourceLocator_Scheme = 2
-)
-
-// Enum value maps for ResourceLocator_Scheme.
-var (
- ResourceLocator_Scheme_name = map[int32]string{
- 0: "XDSTP",
- 1: "HTTP",
- 2: "FILE",
- }
- ResourceLocator_Scheme_value = map[string]int32{
- "XDSTP": 0,
- "HTTP": 1,
- "FILE": 2,
- }
-)
-
-func (x ResourceLocator_Scheme) Enum() *ResourceLocator_Scheme {
- p := new(ResourceLocator_Scheme)
- *p = x
- return p
-}
-
-func (x ResourceLocator_Scheme) String() string {
- return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
-}
-
-func (ResourceLocator_Scheme) Descriptor() protoreflect.EnumDescriptor {
- return file_xds_core_v3_resource_locator_proto_enumTypes[0].Descriptor()
-}
-
-func (ResourceLocator_Scheme) Type() protoreflect.EnumType {
- return &file_xds_core_v3_resource_locator_proto_enumTypes[0]
-}
-
-func (x ResourceLocator_Scheme) Number() protoreflect.EnumNumber {
- return protoreflect.EnumNumber(x)
-}
-
-// Deprecated: Use ResourceLocator_Scheme.Descriptor instead.
-func (ResourceLocator_Scheme) EnumDescriptor() ([]byte, []int) {
- return file_xds_core_v3_resource_locator_proto_rawDescGZIP(), []int{0, 0}
-}
-
-type ResourceLocator struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Scheme ResourceLocator_Scheme `protobuf:"varint,1,opt,name=scheme,proto3,enum=xds.core.v3.ResourceLocator_Scheme" json:"scheme,omitempty"`
- Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
- Authority string `protobuf:"bytes,3,opt,name=authority,proto3" json:"authority,omitempty"`
- ResourceType string `protobuf:"bytes,4,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"`
- // Types that are assignable to ContextParamSpecifier:
- //
- // *ResourceLocator_ExactContext
- ContextParamSpecifier isResourceLocator_ContextParamSpecifier `protobuf_oneof:"context_param_specifier"`
- Directives []*ResourceLocator_Directive `protobuf:"bytes,6,rep,name=directives,proto3" json:"directives,omitempty"`
-}
-
-func (x *ResourceLocator) Reset() {
- *x = ResourceLocator{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_core_v3_resource_locator_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ResourceLocator) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ResourceLocator) ProtoMessage() {}
-
-func (x *ResourceLocator) ProtoReflect() protoreflect.Message {
- mi := &file_xds_core_v3_resource_locator_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use ResourceLocator.ProtoReflect.Descriptor instead.
-func (*ResourceLocator) Descriptor() ([]byte, []int) {
- return file_xds_core_v3_resource_locator_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *ResourceLocator) GetScheme() ResourceLocator_Scheme {
- if x != nil {
- return x.Scheme
- }
- return ResourceLocator_XDSTP
-}
-
-func (x *ResourceLocator) GetId() string {
- if x != nil {
- return x.Id
- }
- return ""
-}
-
-func (x *ResourceLocator) GetAuthority() string {
- if x != nil {
- return x.Authority
- }
- return ""
-}
-
-func (x *ResourceLocator) GetResourceType() string {
- if x != nil {
- return x.ResourceType
- }
- return ""
-}
-
-func (m *ResourceLocator) GetContextParamSpecifier() isResourceLocator_ContextParamSpecifier {
- if m != nil {
- return m.ContextParamSpecifier
- }
- return nil
-}
-
-func (x *ResourceLocator) GetExactContext() *ContextParams {
- if x, ok := x.GetContextParamSpecifier().(*ResourceLocator_ExactContext); ok {
- return x.ExactContext
- }
- return nil
-}
-
-func (x *ResourceLocator) GetDirectives() []*ResourceLocator_Directive {
- if x != nil {
- return x.Directives
- }
- return nil
-}
-
-type isResourceLocator_ContextParamSpecifier interface {
- isResourceLocator_ContextParamSpecifier()
-}
-
-type ResourceLocator_ExactContext struct {
- ExactContext *ContextParams `protobuf:"bytes,5,opt,name=exact_context,json=exactContext,proto3,oneof"`
-}
-
-func (*ResourceLocator_ExactContext) isResourceLocator_ContextParamSpecifier() {}
-
-type ResourceLocator_Directive struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- // Types that are assignable to Directive:
- //
- // *ResourceLocator_Directive_Alt
- // *ResourceLocator_Directive_Entry
- Directive isResourceLocator_Directive_Directive `protobuf_oneof:"directive"`
-}
-
-func (x *ResourceLocator_Directive) Reset() {
- *x = ResourceLocator_Directive{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_core_v3_resource_locator_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ResourceLocator_Directive) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ResourceLocator_Directive) ProtoMessage() {}
-
-func (x *ResourceLocator_Directive) ProtoReflect() protoreflect.Message {
- mi := &file_xds_core_v3_resource_locator_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use ResourceLocator_Directive.ProtoReflect.Descriptor instead.
-func (*ResourceLocator_Directive) Descriptor() ([]byte, []int) {
- return file_xds_core_v3_resource_locator_proto_rawDescGZIP(), []int{0, 0}
-}
-
-func (m *ResourceLocator_Directive) GetDirective() isResourceLocator_Directive_Directive {
- if m != nil {
- return m.Directive
- }
- return nil
-}
-
-func (x *ResourceLocator_Directive) GetAlt() *ResourceLocator {
- if x, ok := x.GetDirective().(*ResourceLocator_Directive_Alt); ok {
- return x.Alt
- }
- return nil
-}
-
-func (x *ResourceLocator_Directive) GetEntry() string {
- if x, ok := x.GetDirective().(*ResourceLocator_Directive_Entry); ok {
- return x.Entry
- }
- return ""
-}
-
-type isResourceLocator_Directive_Directive interface {
- isResourceLocator_Directive_Directive()
-}
-
-type ResourceLocator_Directive_Alt struct {
- Alt *ResourceLocator `protobuf:"bytes,1,opt,name=alt,proto3,oneof"`
-}
-
-type ResourceLocator_Directive_Entry struct {
- Entry string `protobuf:"bytes,2,opt,name=entry,proto3,oneof"`
-}
-
-func (*ResourceLocator_Directive_Alt) isResourceLocator_Directive_Directive() {}
-
-func (*ResourceLocator_Directive_Entry) isResourceLocator_Directive_Directive() {}
-
-var File_xds_core_v3_resource_locator_proto protoreflect.FileDescriptor
-
-var file_xds_core_v3_resource_locator_proto_rawDesc = []byte{
- 0x0a, 0x22, 0x78, 0x64, 0x73, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x33, 0x2f, 0x72, 0x65,
- 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x6f, 0x72, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0b, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76,
- 0x33, 0x1a, 0x1f, 0x78, 0x64, 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x73, 0x2f, 0x76, 0x33, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x1a, 0x20, 0x78, 0x64, 0x73, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x33, 0x2f,
- 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2f, 0x76,
- 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8e, 0x04,
- 0x0a, 0x0f, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x6f,
- 0x72, 0x12, 0x45, 0x0a, 0x06, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0e, 0x32, 0x23, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33, 0x2e,
- 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x6f, 0x72, 0x2e,
- 0x53, 0x63, 0x68, 0x65, 0x6d, 0x65, 0x42, 0x08, 0xfa, 0x42, 0x05, 0x82, 0x01, 0x02, 0x10, 0x01,
- 0x52, 0x06, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x61, 0x75, 0x74, 0x68,
- 0x6f, 0x72, 0x69, 0x74, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x61, 0x75, 0x74,
- 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12, 0x2c, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72,
- 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x07, 0xfa,
- 0x42, 0x04, 0x72, 0x02, 0x10, 0x01, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
- 0x54, 0x79, 0x70, 0x65, 0x12, 0x41, 0x0a, 0x0d, 0x65, 0x78, 0x61, 0x63, 0x74, 0x5f, 0x63, 0x6f,
- 0x6e, 0x74, 0x65, 0x78, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x78, 0x64,
- 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78,
- 0x74, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x48, 0x00, 0x52, 0x0c, 0x65, 0x78, 0x61, 0x63, 0x74,
- 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x12, 0x46, 0x0a, 0x0a, 0x64, 0x69, 0x72, 0x65, 0x63,
- 0x74, 0x69, 0x76, 0x65, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x78, 0x64,
- 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72,
- 0x63, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x6f, 0x72, 0x2e, 0x44, 0x69, 0x72, 0x65, 0x63, 0x74,
- 0x69, 0x76, 0x65, 0x52, 0x0a, 0x64, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x73, 0x1a,
- 0x88, 0x01, 0x0a, 0x09, 0x44, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x76, 0x65, 0x12, 0x30, 0x0a,
- 0x03, 0x61, 0x6c, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x78, 0x64, 0x73,
- 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
- 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x03, 0x61, 0x6c, 0x74, 0x12,
- 0x37, 0x0a, 0x05, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x1f,
- 0xfa, 0x42, 0x1c, 0x72, 0x1a, 0x10, 0x01, 0x32, 0x16, 0x5e, 0x5b, 0x30, 0x2d, 0x39, 0x61, 0x2d,
- 0x7a, 0x41, 0x2d, 0x5a, 0x5f, 0x5c, 0x2d, 0x5c, 0x2e, 0x2f, 0x7e, 0x3a, 0x5d, 0x2b, 0x24, 0x48,
- 0x00, 0x52, 0x05, 0x65, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x10, 0x0a, 0x09, 0x64, 0x69, 0x72, 0x65,
- 0x63, 0x74, 0x69, 0x76, 0x65, 0x12, 0x03, 0xf8, 0x42, 0x01, 0x22, 0x27, 0x0a, 0x06, 0x53, 0x63,
- 0x68, 0x65, 0x6d, 0x65, 0x12, 0x09, 0x0a, 0x05, 0x58, 0x44, 0x53, 0x54, 0x50, 0x10, 0x00, 0x12,
- 0x08, 0x0a, 0x04, 0x48, 0x54, 0x54, 0x50, 0x10, 0x01, 0x12, 0x08, 0x0a, 0x04, 0x46, 0x49, 0x4c,
- 0x45, 0x10, 0x02, 0x42, 0x19, 0x0a, 0x17, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x70,
- 0x61, 0x72, 0x61, 0x6d, 0x5f, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x65, 0x72, 0x42, 0x5c,
- 0xd2, 0xc6, 0xa4, 0xe1, 0x06, 0x02, 0x08, 0x01, 0x0a, 0x16, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x69,
- 0x74, 0x68, 0x75, 0x62, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33,
- 0x42, 0x14, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x74, 0x6f,
- 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x22, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62,
- 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f,
- 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x33, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_core_v3_resource_locator_proto_rawDescOnce sync.Once
- file_xds_core_v3_resource_locator_proto_rawDescData = file_xds_core_v3_resource_locator_proto_rawDesc
-)
-
-func file_xds_core_v3_resource_locator_proto_rawDescGZIP() []byte {
- file_xds_core_v3_resource_locator_proto_rawDescOnce.Do(func() {
- file_xds_core_v3_resource_locator_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_core_v3_resource_locator_proto_rawDescData)
- })
- return file_xds_core_v3_resource_locator_proto_rawDescData
-}
-
-var file_xds_core_v3_resource_locator_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
-var file_xds_core_v3_resource_locator_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
-var file_xds_core_v3_resource_locator_proto_goTypes = []interface{}{
- (ResourceLocator_Scheme)(0), // 0: xds.core.v3.ResourceLocator.Scheme
- (*ResourceLocator)(nil), // 1: xds.core.v3.ResourceLocator
- (*ResourceLocator_Directive)(nil), // 2: xds.core.v3.ResourceLocator.Directive
- (*ContextParams)(nil), // 3: xds.core.v3.ContextParams
-}
-var file_xds_core_v3_resource_locator_proto_depIdxs = []int32{
- 0, // 0: xds.core.v3.ResourceLocator.scheme:type_name -> xds.core.v3.ResourceLocator.Scheme
- 3, // 1: xds.core.v3.ResourceLocator.exact_context:type_name -> xds.core.v3.ContextParams
- 2, // 2: xds.core.v3.ResourceLocator.directives:type_name -> xds.core.v3.ResourceLocator.Directive
- 1, // 3: xds.core.v3.ResourceLocator.Directive.alt:type_name -> xds.core.v3.ResourceLocator
- 4, // [4:4] is the sub-list for method output_type
- 4, // [4:4] is the sub-list for method input_type
- 4, // [4:4] is the sub-list for extension type_name
- 4, // [4:4] is the sub-list for extension extendee
- 0, // [0:4] is the sub-list for field type_name
-}
-
-func init() { file_xds_core_v3_resource_locator_proto_init() }
-func file_xds_core_v3_resource_locator_proto_init() {
- if File_xds_core_v3_resource_locator_proto != nil {
- return
- }
- file_xds_core_v3_context_params_proto_init()
- if !protoimpl.UnsafeEnabled {
- file_xds_core_v3_resource_locator_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ResourceLocator); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_core_v3_resource_locator_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ResourceLocator_Directive); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- file_xds_core_v3_resource_locator_proto_msgTypes[0].OneofWrappers = []interface{}{
- (*ResourceLocator_ExactContext)(nil),
- }
- file_xds_core_v3_resource_locator_proto_msgTypes[1].OneofWrappers = []interface{}{
- (*ResourceLocator_Directive_Alt)(nil),
- (*ResourceLocator_Directive_Entry)(nil),
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_core_v3_resource_locator_proto_rawDesc,
- NumEnums: 1,
- NumMessages: 2,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_xds_core_v3_resource_locator_proto_goTypes,
- DependencyIndexes: file_xds_core_v3_resource_locator_proto_depIdxs,
- EnumInfos: file_xds_core_v3_resource_locator_proto_enumTypes,
- MessageInfos: file_xds_core_v3_resource_locator_proto_msgTypes,
- }.Build()
- File_xds_core_v3_resource_locator_proto = out.File
- file_xds_core_v3_resource_locator_proto_rawDesc = nil
- file_xds_core_v3_resource_locator_proto_goTypes = nil
- file_xds_core_v3_resource_locator_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/core/v3/resource_locator.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/core/v3/resource_locator.pb.validate.go
deleted file mode 100644
index 1686e98d1..000000000
--- a/vendor/github.com/cncf/xds/go/xds/core/v3/resource_locator.pb.validate.go
+++ /dev/null
@@ -1,439 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/core/v3/resource_locator.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on ResourceLocator with the rules defined
-// in the proto definition for this message. If any rules are violated, the
-// first error encountered is returned, or nil if there are no violations.
-func (m *ResourceLocator) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on ResourceLocator with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// ResourceLocatorMultiError, or nil if none found.
-func (m *ResourceLocator) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *ResourceLocator) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if _, ok := ResourceLocator_Scheme_name[int32(m.GetScheme())]; !ok {
- err := ResourceLocatorValidationError{
- field: "Scheme",
- reason: "value must be one of the defined enum values",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- // no validation rules for Id
-
- // no validation rules for Authority
-
- if utf8.RuneCountInString(m.GetResourceType()) < 1 {
- err := ResourceLocatorValidationError{
- field: "ResourceType",
- reason: "value length must be at least 1 runes",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- for idx, item := range m.GetDirectives() {
- _, _ = idx, item
-
- if all {
- switch v := interface{}(item).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ResourceLocatorValidationError{
- field: fmt.Sprintf("Directives[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ResourceLocatorValidationError{
- field: fmt.Sprintf("Directives[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ResourceLocatorValidationError{
- field: fmt.Sprintf("Directives[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- }
-
- switch v := m.ContextParamSpecifier.(type) {
- case *ResourceLocator_ExactContext:
- if v == nil {
- err := ResourceLocatorValidationError{
- field: "ContextParamSpecifier",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if all {
- switch v := interface{}(m.GetExactContext()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ResourceLocatorValidationError{
- field: "ExactContext",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ResourceLocatorValidationError{
- field: "ExactContext",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetExactContext()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ResourceLocatorValidationError{
- field: "ExactContext",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- default:
- _ = v // ensures v is used
- }
-
- if len(errors) > 0 {
- return ResourceLocatorMultiError(errors)
- }
-
- return nil
-}
-
-// ResourceLocatorMultiError is an error wrapping multiple validation errors
-// returned by ResourceLocator.ValidateAll() if the designated constraints
-// aren't met.
-type ResourceLocatorMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m ResourceLocatorMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m ResourceLocatorMultiError) AllErrors() []error { return m }
-
-// ResourceLocatorValidationError is the validation error returned by
-// ResourceLocator.Validate if the designated constraints aren't met.
-type ResourceLocatorValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e ResourceLocatorValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e ResourceLocatorValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e ResourceLocatorValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e ResourceLocatorValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e ResourceLocatorValidationError) ErrorName() string { return "ResourceLocatorValidationError" }
-
-// Error satisfies the builtin error interface
-func (e ResourceLocatorValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sResourceLocator.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = ResourceLocatorValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = ResourceLocatorValidationError{}
-
-// Validate checks the field values on ResourceLocator_Directive with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *ResourceLocator_Directive) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on ResourceLocator_Directive with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// ResourceLocator_DirectiveMultiError, or nil if none found.
-func (m *ResourceLocator_Directive) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *ResourceLocator_Directive) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- oneofDirectivePresent := false
- switch v := m.Directive.(type) {
- case *ResourceLocator_Directive_Alt:
- if v == nil {
- err := ResourceLocator_DirectiveValidationError{
- field: "Directive",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofDirectivePresent = true
-
- if all {
- switch v := interface{}(m.GetAlt()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ResourceLocator_DirectiveValidationError{
- field: "Alt",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ResourceLocator_DirectiveValidationError{
- field: "Alt",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetAlt()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ResourceLocator_DirectiveValidationError{
- field: "Alt",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- case *ResourceLocator_Directive_Entry:
- if v == nil {
- err := ResourceLocator_DirectiveValidationError{
- field: "Directive",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofDirectivePresent = true
-
- if utf8.RuneCountInString(m.GetEntry()) < 1 {
- err := ResourceLocator_DirectiveValidationError{
- field: "Entry",
- reason: "value length must be at least 1 runes",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if !_ResourceLocator_Directive_Entry_Pattern.MatchString(m.GetEntry()) {
- err := ResourceLocator_DirectiveValidationError{
- field: "Entry",
- reason: "value does not match regex pattern \"^[0-9a-zA-Z_\\\\-\\\\./~:]+$\"",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- default:
- _ = v // ensures v is used
- }
- if !oneofDirectivePresent {
- err := ResourceLocator_DirectiveValidationError{
- field: "Directive",
- reason: "value is required",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if len(errors) > 0 {
- return ResourceLocator_DirectiveMultiError(errors)
- }
-
- return nil
-}
-
-// ResourceLocator_DirectiveMultiError is an error wrapping multiple validation
-// errors returned by ResourceLocator_Directive.ValidateAll() if the
-// designated constraints aren't met.
-type ResourceLocator_DirectiveMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m ResourceLocator_DirectiveMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m ResourceLocator_DirectiveMultiError) AllErrors() []error { return m }
-
-// ResourceLocator_DirectiveValidationError is the validation error returned by
-// ResourceLocator_Directive.Validate if the designated constraints aren't met.
-type ResourceLocator_DirectiveValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e ResourceLocator_DirectiveValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e ResourceLocator_DirectiveValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e ResourceLocator_DirectiveValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e ResourceLocator_DirectiveValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e ResourceLocator_DirectiveValidationError) ErrorName() string {
- return "ResourceLocator_DirectiveValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e ResourceLocator_DirectiveValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sResourceLocator_Directive.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = ResourceLocator_DirectiveValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = ResourceLocator_DirectiveValidationError{}
-
-var _ResourceLocator_Directive_Entry_Pattern = regexp.MustCompile("^[0-9a-zA-Z_\\-\\./~:]+$")
diff --git a/vendor/github.com/cncf/xds/go/xds/core/v3/resource_name.pb.go b/vendor/github.com/cncf/xds/go/xds/core/v3/resource_name.pb.go
deleted file mode 100644
index 92d5fa853..000000000
--- a/vendor/github.com/cncf/xds/go/xds/core/v3/resource_name.pb.go
+++ /dev/null
@@ -1,190 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/core/v3/resource_name.proto
-
-package v3
-
-import (
- _ "github.com/cncf/xds/go/xds/annotations/v3"
- _ "github.com/envoyproxy/protoc-gen-validate/validate"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type ResourceName struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
- Authority string `protobuf:"bytes,2,opt,name=authority,proto3" json:"authority,omitempty"`
- ResourceType string `protobuf:"bytes,3,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"`
- Context *ContextParams `protobuf:"bytes,4,opt,name=context,proto3" json:"context,omitempty"`
-}
-
-func (x *ResourceName) Reset() {
- *x = ResourceName{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_core_v3_resource_name_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ResourceName) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ResourceName) ProtoMessage() {}
-
-func (x *ResourceName) ProtoReflect() protoreflect.Message {
- mi := &file_xds_core_v3_resource_name_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use ResourceName.ProtoReflect.Descriptor instead.
-func (*ResourceName) Descriptor() ([]byte, []int) {
- return file_xds_core_v3_resource_name_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *ResourceName) GetId() string {
- if x != nil {
- return x.Id
- }
- return ""
-}
-
-func (x *ResourceName) GetAuthority() string {
- if x != nil {
- return x.Authority
- }
- return ""
-}
-
-func (x *ResourceName) GetResourceType() string {
- if x != nil {
- return x.ResourceType
- }
- return ""
-}
-
-func (x *ResourceName) GetContext() *ContextParams {
- if x != nil {
- return x.Context
- }
- return nil
-}
-
-var File_xds_core_v3_resource_name_proto protoreflect.FileDescriptor
-
-var file_xds_core_v3_resource_name_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x78, 0x64, 0x73, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x33, 0x2f, 0x72, 0x65,
- 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x0b, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33, 0x1a, 0x1f,
- 0x78, 0x64, 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
- 0x76, 0x33, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x20, 0x78, 0x64, 0x73, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x33, 0x2f, 0x63, 0x6f, 0x6e,
- 0x74, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x1a, 0x17, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2f, 0x76, 0x61, 0x6c, 0x69,
- 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa0, 0x01, 0x0a, 0x0c, 0x52,
- 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69,
- 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x61,
- 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09,
- 0x61, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x69, 0x74, 0x79, 0x12, 0x2c, 0x0a, 0x0d, 0x72, 0x65, 0x73,
- 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09,
- 0x42, 0x07, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x10, 0x01, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75,
- 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x34, 0x0a, 0x07, 0x63, 0x6f, 0x6e, 0x74, 0x65,
- 0x78, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x63,
- 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33, 0x2e, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x50, 0x61,
- 0x72, 0x61, 0x6d, 0x73, 0x52, 0x07, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x42, 0x59, 0xd2,
- 0xc6, 0xa4, 0xe1, 0x06, 0x02, 0x08, 0x01, 0x0a, 0x16, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x69, 0x74,
- 0x68, 0x75, 0x62, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33, 0x42,
- 0x11, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x50, 0x72, 0x6f,
- 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x22, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d,
- 0x2f, 0x63, 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x2f, 0x78, 0x64, 0x73,
- 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x33, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_core_v3_resource_name_proto_rawDescOnce sync.Once
- file_xds_core_v3_resource_name_proto_rawDescData = file_xds_core_v3_resource_name_proto_rawDesc
-)
-
-func file_xds_core_v3_resource_name_proto_rawDescGZIP() []byte {
- file_xds_core_v3_resource_name_proto_rawDescOnce.Do(func() {
- file_xds_core_v3_resource_name_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_core_v3_resource_name_proto_rawDescData)
- })
- return file_xds_core_v3_resource_name_proto_rawDescData
-}
-
-var file_xds_core_v3_resource_name_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_xds_core_v3_resource_name_proto_goTypes = []interface{}{
- (*ResourceName)(nil), // 0: xds.core.v3.ResourceName
- (*ContextParams)(nil), // 1: xds.core.v3.ContextParams
-}
-var file_xds_core_v3_resource_name_proto_depIdxs = []int32{
- 1, // 0: xds.core.v3.ResourceName.context:type_name -> xds.core.v3.ContextParams
- 1, // [1:1] is the sub-list for method output_type
- 1, // [1:1] is the sub-list for method input_type
- 1, // [1:1] is the sub-list for extension type_name
- 1, // [1:1] is the sub-list for extension extendee
- 0, // [0:1] is the sub-list for field type_name
-}
-
-func init() { file_xds_core_v3_resource_name_proto_init() }
-func file_xds_core_v3_resource_name_proto_init() {
- if File_xds_core_v3_resource_name_proto != nil {
- return
- }
- file_xds_core_v3_context_params_proto_init()
- if !protoimpl.UnsafeEnabled {
- file_xds_core_v3_resource_name_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ResourceName); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_core_v3_resource_name_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 1,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_xds_core_v3_resource_name_proto_goTypes,
- DependencyIndexes: file_xds_core_v3_resource_name_proto_depIdxs,
- MessageInfos: file_xds_core_v3_resource_name_proto_msgTypes,
- }.Build()
- File_xds_core_v3_resource_name_proto = out.File
- file_xds_core_v3_resource_name_proto_rawDesc = nil
- file_xds_core_v3_resource_name_proto_goTypes = nil
- file_xds_core_v3_resource_name_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/core/v3/resource_name.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/core/v3/resource_name.pb.validate.go
deleted file mode 100644
index 270e921bc..000000000
--- a/vendor/github.com/cncf/xds/go/xds/core/v3/resource_name.pb.validate.go
+++ /dev/null
@@ -1,179 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/core/v3/resource_name.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on ResourceName with the rules defined in
-// the proto definition for this message. If any rules are violated, the first
-// error encountered is returned, or nil if there are no violations.
-func (m *ResourceName) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on ResourceName with the rules defined
-// in the proto definition for this message. If any rules are violated, the
-// result is a list of violation errors wrapped in ResourceNameMultiError, or
-// nil if none found.
-func (m *ResourceName) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *ResourceName) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for Id
-
- // no validation rules for Authority
-
- if utf8.RuneCountInString(m.GetResourceType()) < 1 {
- err := ResourceNameValidationError{
- field: "ResourceType",
- reason: "value length must be at least 1 runes",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if all {
- switch v := interface{}(m.GetContext()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ResourceNameValidationError{
- field: "Context",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ResourceNameValidationError{
- field: "Context",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetContext()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ResourceNameValidationError{
- field: "Context",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if len(errors) > 0 {
- return ResourceNameMultiError(errors)
- }
-
- return nil
-}
-
-// ResourceNameMultiError is an error wrapping multiple validation errors
-// returned by ResourceName.ValidateAll() if the designated constraints aren't met.
-type ResourceNameMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m ResourceNameMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m ResourceNameMultiError) AllErrors() []error { return m }
-
-// ResourceNameValidationError is the validation error returned by
-// ResourceName.Validate if the designated constraints aren't met.
-type ResourceNameValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e ResourceNameValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e ResourceNameValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e ResourceNameValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e ResourceNameValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e ResourceNameValidationError) ErrorName() string { return "ResourceNameValidationError" }
-
-// Error satisfies the builtin error interface
-func (e ResourceNameValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sResourceName.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = ResourceNameValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = ResourceNameValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/data/orca/v3/orca_load_report.pb.go b/vendor/github.com/cncf/xds/go/xds/data/orca/v3/orca_load_report.pb.go
deleted file mode 100644
index 9cc4053a0..000000000
--- a/vendor/github.com/cncf/xds/go/xds/data/orca/v3/orca_load_report.pb.go
+++ /dev/null
@@ -1,272 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/data/orca/v3/orca_load_report.proto
-
-package v3
-
-import (
- _ "github.com/envoyproxy/protoc-gen-validate/validate"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type OrcaLoadReport struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- CpuUtilization float64 `protobuf:"fixed64,1,opt,name=cpu_utilization,json=cpuUtilization,proto3" json:"cpu_utilization,omitempty"`
- MemUtilization float64 `protobuf:"fixed64,2,opt,name=mem_utilization,json=memUtilization,proto3" json:"mem_utilization,omitempty"`
- // Deprecated: Marked as deprecated in xds/data/orca/v3/orca_load_report.proto.
- Rps uint64 `protobuf:"varint,3,opt,name=rps,proto3" json:"rps,omitempty"`
- RequestCost map[string]float64 `protobuf:"bytes,4,rep,name=request_cost,json=requestCost,proto3" json:"request_cost,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"`
- Utilization map[string]float64 `protobuf:"bytes,5,rep,name=utilization,proto3" json:"utilization,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"`
- RpsFractional float64 `protobuf:"fixed64,6,opt,name=rps_fractional,json=rpsFractional,proto3" json:"rps_fractional,omitempty"`
- Eps float64 `protobuf:"fixed64,7,opt,name=eps,proto3" json:"eps,omitempty"`
- NamedMetrics map[string]float64 `protobuf:"bytes,8,rep,name=named_metrics,json=namedMetrics,proto3" json:"named_metrics,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"fixed64,2,opt,name=value,proto3"`
- ApplicationUtilization float64 `protobuf:"fixed64,9,opt,name=application_utilization,json=applicationUtilization,proto3" json:"application_utilization,omitempty"`
-}
-
-func (x *OrcaLoadReport) Reset() {
- *x = OrcaLoadReport{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_data_orca_v3_orca_load_report_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *OrcaLoadReport) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*OrcaLoadReport) ProtoMessage() {}
-
-func (x *OrcaLoadReport) ProtoReflect() protoreflect.Message {
- mi := &file_xds_data_orca_v3_orca_load_report_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use OrcaLoadReport.ProtoReflect.Descriptor instead.
-func (*OrcaLoadReport) Descriptor() ([]byte, []int) {
- return file_xds_data_orca_v3_orca_load_report_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *OrcaLoadReport) GetCpuUtilization() float64 {
- if x != nil {
- return x.CpuUtilization
- }
- return 0
-}
-
-func (x *OrcaLoadReport) GetMemUtilization() float64 {
- if x != nil {
- return x.MemUtilization
- }
- return 0
-}
-
-// Deprecated: Marked as deprecated in xds/data/orca/v3/orca_load_report.proto.
-func (x *OrcaLoadReport) GetRps() uint64 {
- if x != nil {
- return x.Rps
- }
- return 0
-}
-
-func (x *OrcaLoadReport) GetRequestCost() map[string]float64 {
- if x != nil {
- return x.RequestCost
- }
- return nil
-}
-
-func (x *OrcaLoadReport) GetUtilization() map[string]float64 {
- if x != nil {
- return x.Utilization
- }
- return nil
-}
-
-func (x *OrcaLoadReport) GetRpsFractional() float64 {
- if x != nil {
- return x.RpsFractional
- }
- return 0
-}
-
-func (x *OrcaLoadReport) GetEps() float64 {
- if x != nil {
- return x.Eps
- }
- return 0
-}
-
-func (x *OrcaLoadReport) GetNamedMetrics() map[string]float64 {
- if x != nil {
- return x.NamedMetrics
- }
- return nil
-}
-
-func (x *OrcaLoadReport) GetApplicationUtilization() float64 {
- if x != nil {
- return x.ApplicationUtilization
- }
- return 0
-}
-
-var File_xds_data_orca_v3_orca_load_report_proto protoreflect.FileDescriptor
-
-var file_xds_data_orca_v3_orca_load_report_proto_rawDesc = []byte{
- 0x0a, 0x27, 0x78, 0x64, 0x73, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x2f, 0x6f, 0x72, 0x63, 0x61, 0x2f,
- 0x76, 0x33, 0x2f, 0x6f, 0x72, 0x63, 0x61, 0x5f, 0x6c, 0x6f, 0x61, 0x64, 0x5f, 0x72, 0x65, 0x70,
- 0x6f, 0x72, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x10, 0x78, 0x64, 0x73, 0x2e, 0x64,
- 0x61, 0x74, 0x61, 0x2e, 0x6f, 0x72, 0x63, 0x61, 0x2e, 0x76, 0x33, 0x1a, 0x17, 0x76, 0x61, 0x6c,
- 0x69, 0x64, 0x61, 0x74, 0x65, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa6, 0x06, 0x0a, 0x0e, 0x4f, 0x72, 0x63, 0x61, 0x4c, 0x6f, 0x61,
- 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x12, 0x37, 0x0a, 0x0f, 0x63, 0x70, 0x75, 0x5f, 0x75,
- 0x74, 0x69, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x01,
- 0x42, 0x0e, 0xfa, 0x42, 0x0b, 0x12, 0x09, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x52, 0x0e, 0x63, 0x70, 0x75, 0x55, 0x74, 0x69, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e,
- 0x12, 0x40, 0x0a, 0x0f, 0x6d, 0x65, 0x6d, 0x5f, 0x75, 0x74, 0x69, 0x6c, 0x69, 0x7a, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x01, 0x42, 0x17, 0xfa, 0x42, 0x14, 0x12, 0x12,
- 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x3f, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x52, 0x0e, 0x6d, 0x65, 0x6d, 0x55, 0x74, 0x69, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x12, 0x14, 0x0a, 0x03, 0x72, 0x70, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x04, 0x42,
- 0x02, 0x18, 0x01, 0x52, 0x03, 0x72, 0x70, 0x73, 0x12, 0x54, 0x0a, 0x0c, 0x72, 0x65, 0x71, 0x75,
- 0x65, 0x73, 0x74, 0x5f, 0x63, 0x6f, 0x73, 0x74, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x31,
- 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x6f, 0x72, 0x63, 0x61, 0x2e, 0x76,
- 0x33, 0x2e, 0x4f, 0x72, 0x63, 0x61, 0x4c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74,
- 0x2e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x43, 0x6f, 0x73, 0x74, 0x45, 0x6e, 0x74, 0x72,
- 0x79, 0x52, 0x0b, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x43, 0x6f, 0x73, 0x74, 0x12, 0x71,
- 0x0a, 0x0b, 0x75, 0x74, 0x69, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x6f,
- 0x72, 0x63, 0x61, 0x2e, 0x76, 0x33, 0x2e, 0x4f, 0x72, 0x63, 0x61, 0x4c, 0x6f, 0x61, 0x64, 0x52,
- 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x55, 0x74, 0x69, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x1c, 0xfa, 0x42, 0x19, 0x9a, 0x01, 0x16, 0x2a, 0x14,
- 0x12, 0x12, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x3f, 0x29, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x52, 0x0b, 0x75, 0x74, 0x69, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x12, 0x35, 0x0a, 0x0e, 0x72, 0x70, 0x73, 0x5f, 0x66, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f,
- 0x6e, 0x61, 0x6c, 0x18, 0x06, 0x20, 0x01, 0x28, 0x01, 0x42, 0x0e, 0xfa, 0x42, 0x0b, 0x12, 0x09,
- 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x0d, 0x72, 0x70, 0x73, 0x46, 0x72,
- 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x12, 0x20, 0x0a, 0x03, 0x65, 0x70, 0x73, 0x18,
- 0x07, 0x20, 0x01, 0x28, 0x01, 0x42, 0x0e, 0xfa, 0x42, 0x0b, 0x12, 0x09, 0x29, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x03, 0x65, 0x70, 0x73, 0x12, 0x57, 0x0a, 0x0d, 0x6e, 0x61,
- 0x6d, 0x65, 0x64, 0x5f, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28,
- 0x0b, 0x32, 0x32, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x6f, 0x72, 0x63,
- 0x61, 0x2e, 0x76, 0x33, 0x2e, 0x4f, 0x72, 0x63, 0x61, 0x4c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x70,
- 0x6f, 0x72, 0x74, 0x2e, 0x4e, 0x61, 0x6d, 0x65, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73,
- 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0c, 0x6e, 0x61, 0x6d, 0x65, 0x64, 0x4d, 0x65, 0x74, 0x72,
- 0x69, 0x63, 0x73, 0x12, 0x47, 0x0a, 0x17, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x5f, 0x75, 0x74, 0x69, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x09,
- 0x20, 0x01, 0x28, 0x01, 0x42, 0x0e, 0xfa, 0x42, 0x0b, 0x12, 0x09, 0x29, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x52, 0x16, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f,
- 0x6e, 0x55, 0x74, 0x69, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x3e, 0x0a, 0x10,
- 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x43, 0x6f, 0x73, 0x74, 0x45, 0x6e, 0x74, 0x72, 0x79,
- 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b,
- 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x01, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10,
- 0x55, 0x74, 0x69, 0x6c, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x72, 0x79,
- 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b,
- 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x01, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3f, 0x0a, 0x11,
- 0x4e, 0x61, 0x6d, 0x65, 0x64, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x45, 0x6e, 0x74, 0x72,
- 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03,
- 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x01, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x42, 0x5d, 0x0a,
- 0x1b, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x78, 0x64, 0x73, 0x2e,
- 0x64, 0x61, 0x74, 0x61, 0x2e, 0x6f, 0x72, 0x63, 0x61, 0x2e, 0x76, 0x33, 0x42, 0x13, 0x4f, 0x72,
- 0x63, 0x61, 0x4c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x50, 0x72, 0x6f, 0x74,
- 0x6f, 0x50, 0x01, 0x5a, 0x27, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
- 0x63, 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x2f, 0x78, 0x64, 0x73, 0x2f,
- 0x64, 0x61, 0x74, 0x61, 0x2f, 0x6f, 0x72, 0x63, 0x61, 0x2f, 0x76, 0x33, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_data_orca_v3_orca_load_report_proto_rawDescOnce sync.Once
- file_xds_data_orca_v3_orca_load_report_proto_rawDescData = file_xds_data_orca_v3_orca_load_report_proto_rawDesc
-)
-
-func file_xds_data_orca_v3_orca_load_report_proto_rawDescGZIP() []byte {
- file_xds_data_orca_v3_orca_load_report_proto_rawDescOnce.Do(func() {
- file_xds_data_orca_v3_orca_load_report_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_data_orca_v3_orca_load_report_proto_rawDescData)
- })
- return file_xds_data_orca_v3_orca_load_report_proto_rawDescData
-}
-
-var file_xds_data_orca_v3_orca_load_report_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
-var file_xds_data_orca_v3_orca_load_report_proto_goTypes = []interface{}{
- (*OrcaLoadReport)(nil), // 0: xds.data.orca.v3.OrcaLoadReport
- nil, // 1: xds.data.orca.v3.OrcaLoadReport.RequestCostEntry
- nil, // 2: xds.data.orca.v3.OrcaLoadReport.UtilizationEntry
- nil, // 3: xds.data.orca.v3.OrcaLoadReport.NamedMetricsEntry
-}
-var file_xds_data_orca_v3_orca_load_report_proto_depIdxs = []int32{
- 1, // 0: xds.data.orca.v3.OrcaLoadReport.request_cost:type_name -> xds.data.orca.v3.OrcaLoadReport.RequestCostEntry
- 2, // 1: xds.data.orca.v3.OrcaLoadReport.utilization:type_name -> xds.data.orca.v3.OrcaLoadReport.UtilizationEntry
- 3, // 2: xds.data.orca.v3.OrcaLoadReport.named_metrics:type_name -> xds.data.orca.v3.OrcaLoadReport.NamedMetricsEntry
- 3, // [3:3] is the sub-list for method output_type
- 3, // [3:3] is the sub-list for method input_type
- 3, // [3:3] is the sub-list for extension type_name
- 3, // [3:3] is the sub-list for extension extendee
- 0, // [0:3] is the sub-list for field type_name
-}
-
-func init() { file_xds_data_orca_v3_orca_load_report_proto_init() }
-func file_xds_data_orca_v3_orca_load_report_proto_init() {
- if File_xds_data_orca_v3_orca_load_report_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_xds_data_orca_v3_orca_load_report_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*OrcaLoadReport); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_data_orca_v3_orca_load_report_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 4,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_xds_data_orca_v3_orca_load_report_proto_goTypes,
- DependencyIndexes: file_xds_data_orca_v3_orca_load_report_proto_depIdxs,
- MessageInfos: file_xds_data_orca_v3_orca_load_report_proto_msgTypes,
- }.Build()
- File_xds_data_orca_v3_orca_load_report_proto = out.File
- file_xds_data_orca_v3_orca_load_report_proto_rawDesc = nil
- file_xds_data_orca_v3_orca_load_report_proto_goTypes = nil
- file_xds_data_orca_v3_orca_load_report_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/data/orca/v3/orca_load_report.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/data/orca/v3/orca_load_report.pb.validate.go
deleted file mode 100644
index 8dd55330a..000000000
--- a/vendor/github.com/cncf/xds/go/xds/data/orca/v3/orca_load_report.pb.validate.go
+++ /dev/null
@@ -1,225 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/data/orca/v3/orca_load_report.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on OrcaLoadReport with the rules defined in
-// the proto definition for this message. If any rules are violated, the first
-// error encountered is returned, or nil if there are no violations.
-func (m *OrcaLoadReport) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on OrcaLoadReport with the rules defined
-// in the proto definition for this message. If any rules are violated, the
-// result is a list of violation errors wrapped in OrcaLoadReportMultiError,
-// or nil if none found.
-func (m *OrcaLoadReport) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *OrcaLoadReport) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if m.GetCpuUtilization() < 0 {
- err := OrcaLoadReportValidationError{
- field: "CpuUtilization",
- reason: "value must be greater than or equal to 0",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if val := m.GetMemUtilization(); val < 0 || val > 1 {
- err := OrcaLoadReportValidationError{
- field: "MemUtilization",
- reason: "value must be inside range [0, 1]",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- // no validation rules for Rps
-
- // no validation rules for RequestCost
-
- {
- sorted_keys := make([]string, len(m.GetUtilization()))
- i := 0
- for key := range m.GetUtilization() {
- sorted_keys[i] = key
- i++
- }
- sort.Slice(sorted_keys, func(i, j int) bool { return sorted_keys[i] < sorted_keys[j] })
- for _, key := range sorted_keys {
- val := m.GetUtilization()[key]
- _ = val
-
- // no validation rules for Utilization[key]
-
- if val := val; val < 0 || val > 1 {
- err := OrcaLoadReportValidationError{
- field: fmt.Sprintf("Utilization[%v]", key),
- reason: "value must be inside range [0, 1]",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- }
- }
-
- if m.GetRpsFractional() < 0 {
- err := OrcaLoadReportValidationError{
- field: "RpsFractional",
- reason: "value must be greater than or equal to 0",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if m.GetEps() < 0 {
- err := OrcaLoadReportValidationError{
- field: "Eps",
- reason: "value must be greater than or equal to 0",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- // no validation rules for NamedMetrics
-
- if m.GetApplicationUtilization() < 0 {
- err := OrcaLoadReportValidationError{
- field: "ApplicationUtilization",
- reason: "value must be greater than or equal to 0",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if len(errors) > 0 {
- return OrcaLoadReportMultiError(errors)
- }
-
- return nil
-}
-
-// OrcaLoadReportMultiError is an error wrapping multiple validation errors
-// returned by OrcaLoadReport.ValidateAll() if the designated constraints
-// aren't met.
-type OrcaLoadReportMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m OrcaLoadReportMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m OrcaLoadReportMultiError) AllErrors() []error { return m }
-
-// OrcaLoadReportValidationError is the validation error returned by
-// OrcaLoadReport.Validate if the designated constraints aren't met.
-type OrcaLoadReportValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e OrcaLoadReportValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e OrcaLoadReportValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e OrcaLoadReportValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e OrcaLoadReportValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e OrcaLoadReportValidationError) ErrorName() string { return "OrcaLoadReportValidationError" }
-
-// Error satisfies the builtin error interface
-func (e OrcaLoadReportValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sOrcaLoadReport.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = OrcaLoadReportValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = OrcaLoadReportValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/service/orca/v3/orca.pb.go b/vendor/github.com/cncf/xds/go/xds/service/orca/v3/orca.pb.go
deleted file mode 100644
index ddec2202c..000000000
--- a/vendor/github.com/cncf/xds/go/xds/service/orca/v3/orca.pb.go
+++ /dev/null
@@ -1,182 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/service/orca/v3/orca.proto
-
-package v3
-
-import (
- v3 "github.com/cncf/xds/go/xds/data/orca/v3"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- durationpb "google.golang.org/protobuf/types/known/durationpb"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type OrcaLoadReportRequest struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- ReportInterval *durationpb.Duration `protobuf:"bytes,1,opt,name=report_interval,json=reportInterval,proto3" json:"report_interval,omitempty"`
- RequestCostNames []string `protobuf:"bytes,2,rep,name=request_cost_names,json=requestCostNames,proto3" json:"request_cost_names,omitempty"`
-}
-
-func (x *OrcaLoadReportRequest) Reset() {
- *x = OrcaLoadReportRequest{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_service_orca_v3_orca_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *OrcaLoadReportRequest) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*OrcaLoadReportRequest) ProtoMessage() {}
-
-func (x *OrcaLoadReportRequest) ProtoReflect() protoreflect.Message {
- mi := &file_xds_service_orca_v3_orca_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use OrcaLoadReportRequest.ProtoReflect.Descriptor instead.
-func (*OrcaLoadReportRequest) Descriptor() ([]byte, []int) {
- return file_xds_service_orca_v3_orca_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *OrcaLoadReportRequest) GetReportInterval() *durationpb.Duration {
- if x != nil {
- return x.ReportInterval
- }
- return nil
-}
-
-func (x *OrcaLoadReportRequest) GetRequestCostNames() []string {
- if x != nil {
- return x.RequestCostNames
- }
- return nil
-}
-
-var File_xds_service_orca_v3_orca_proto protoreflect.FileDescriptor
-
-var file_xds_service_orca_v3_orca_proto_rawDesc = []byte{
- 0x0a, 0x1e, 0x78, 0x64, 0x73, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2f, 0x6f, 0x72,
- 0x63, 0x61, 0x2f, 0x76, 0x33, 0x2f, 0x6f, 0x72, 0x63, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x13, 0x78, 0x64, 0x73, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x6f, 0x72,
- 0x63, 0x61, 0x2e, 0x76, 0x33, 0x1a, 0x27, 0x78, 0x64, 0x73, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x2f,
- 0x6f, 0x72, 0x63, 0x61, 0x2f, 0x76, 0x33, 0x2f, 0x6f, 0x72, 0x63, 0x61, 0x5f, 0x6c, 0x6f, 0x61,
- 0x64, 0x5f, 0x72, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e,
- 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f,
- 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x89,
- 0x01, 0x0a, 0x15, 0x4f, 0x72, 0x63, 0x61, 0x4c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72,
- 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x42, 0x0a, 0x0f, 0x72, 0x65, 0x70, 0x6f,
- 0x72, 0x74, 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0e, 0x72, 0x65,
- 0x70, 0x6f, 0x72, 0x74, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x76, 0x61, 0x6c, 0x12, 0x2c, 0x0a, 0x12,
- 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x63, 0x6f, 0x73, 0x74, 0x5f, 0x6e, 0x61, 0x6d,
- 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x10, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
- 0x74, 0x43, 0x6f, 0x73, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x32, 0x75, 0x0a, 0x0e, 0x4f, 0x70,
- 0x65, 0x6e, 0x52, 0x63, 0x61, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x63, 0x0a, 0x11,
- 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x43, 0x6f, 0x72, 0x65, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63,
- 0x73, 0x12, 0x2a, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e,
- 0x6f, 0x72, 0x63, 0x61, 0x2e, 0x76, 0x33, 0x2e, 0x4f, 0x72, 0x63, 0x61, 0x4c, 0x6f, 0x61, 0x64,
- 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x20, 0x2e,
- 0x78, 0x64, 0x73, 0x2e, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x6f, 0x72, 0x63, 0x61, 0x2e, 0x76, 0x33,
- 0x2e, 0x4f, 0x72, 0x63, 0x61, 0x4c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x30,
- 0x01, 0x42, 0x59, 0x0a, 0x1e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e,
- 0x78, 0x64, 0x73, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x6f, 0x72, 0x63, 0x61,
- 0x2e, 0x76, 0x33, 0x42, 0x09, 0x4f, 0x72, 0x63, 0x61, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01,
- 0x5a, 0x2a, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e, 0x63,
- 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x73, 0x65, 0x72,
- 0x76, 0x69, 0x63, 0x65, 0x2f, 0x6f, 0x72, 0x63, 0x61, 0x2f, 0x76, 0x33, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_service_orca_v3_orca_proto_rawDescOnce sync.Once
- file_xds_service_orca_v3_orca_proto_rawDescData = file_xds_service_orca_v3_orca_proto_rawDesc
-)
-
-func file_xds_service_orca_v3_orca_proto_rawDescGZIP() []byte {
- file_xds_service_orca_v3_orca_proto_rawDescOnce.Do(func() {
- file_xds_service_orca_v3_orca_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_service_orca_v3_orca_proto_rawDescData)
- })
- return file_xds_service_orca_v3_orca_proto_rawDescData
-}
-
-var file_xds_service_orca_v3_orca_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_xds_service_orca_v3_orca_proto_goTypes = []interface{}{
- (*OrcaLoadReportRequest)(nil), // 0: xds.service.orca.v3.OrcaLoadReportRequest
- (*durationpb.Duration)(nil), // 1: google.protobuf.Duration
- (*v3.OrcaLoadReport)(nil), // 2: xds.data.orca.v3.OrcaLoadReport
-}
-var file_xds_service_orca_v3_orca_proto_depIdxs = []int32{
- 1, // 0: xds.service.orca.v3.OrcaLoadReportRequest.report_interval:type_name -> google.protobuf.Duration
- 0, // 1: xds.service.orca.v3.OpenRcaService.StreamCoreMetrics:input_type -> xds.service.orca.v3.OrcaLoadReportRequest
- 2, // 2: xds.service.orca.v3.OpenRcaService.StreamCoreMetrics:output_type -> xds.data.orca.v3.OrcaLoadReport
- 2, // [2:3] is the sub-list for method output_type
- 1, // [1:2] is the sub-list for method input_type
- 1, // [1:1] is the sub-list for extension type_name
- 1, // [1:1] is the sub-list for extension extendee
- 0, // [0:1] is the sub-list for field type_name
-}
-
-func init() { file_xds_service_orca_v3_orca_proto_init() }
-func file_xds_service_orca_v3_orca_proto_init() {
- if File_xds_service_orca_v3_orca_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_xds_service_orca_v3_orca_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*OrcaLoadReportRequest); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_service_orca_v3_orca_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 1,
- NumExtensions: 0,
- NumServices: 1,
- },
- GoTypes: file_xds_service_orca_v3_orca_proto_goTypes,
- DependencyIndexes: file_xds_service_orca_v3_orca_proto_depIdxs,
- MessageInfos: file_xds_service_orca_v3_orca_proto_msgTypes,
- }.Build()
- File_xds_service_orca_v3_orca_proto = out.File
- file_xds_service_orca_v3_orca_proto_rawDesc = nil
- file_xds_service_orca_v3_orca_proto_goTypes = nil
- file_xds_service_orca_v3_orca_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/service/orca/v3/orca.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/service/orca/v3/orca.pb.validate.go
deleted file mode 100644
index 8949e8372..000000000
--- a/vendor/github.com/cncf/xds/go/xds/service/orca/v3/orca.pb.validate.go
+++ /dev/null
@@ -1,167 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/service/orca/v3/orca.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on OrcaLoadReportRequest with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *OrcaLoadReportRequest) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on OrcaLoadReportRequest with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// OrcaLoadReportRequestMultiError, or nil if none found.
-func (m *OrcaLoadReportRequest) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *OrcaLoadReportRequest) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if all {
- switch v := interface{}(m.GetReportInterval()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, OrcaLoadReportRequestValidationError{
- field: "ReportInterval",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, OrcaLoadReportRequestValidationError{
- field: "ReportInterval",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetReportInterval()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return OrcaLoadReportRequestValidationError{
- field: "ReportInterval",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if len(errors) > 0 {
- return OrcaLoadReportRequestMultiError(errors)
- }
-
- return nil
-}
-
-// OrcaLoadReportRequestMultiError is an error wrapping multiple validation
-// errors returned by OrcaLoadReportRequest.ValidateAll() if the designated
-// constraints aren't met.
-type OrcaLoadReportRequestMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m OrcaLoadReportRequestMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m OrcaLoadReportRequestMultiError) AllErrors() []error { return m }
-
-// OrcaLoadReportRequestValidationError is the validation error returned by
-// OrcaLoadReportRequest.Validate if the designated constraints aren't met.
-type OrcaLoadReportRequestValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e OrcaLoadReportRequestValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e OrcaLoadReportRequestValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e OrcaLoadReportRequestValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e OrcaLoadReportRequestValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e OrcaLoadReportRequestValidationError) ErrorName() string {
- return "OrcaLoadReportRequestValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e OrcaLoadReportRequestValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sOrcaLoadReportRequest.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = OrcaLoadReportRequestValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = OrcaLoadReportRequestValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/service/orca/v3/orca_grpc.pb.go b/vendor/github.com/cncf/xds/go/xds/service/orca/v3/orca_grpc.pb.go
deleted file mode 100644
index 6296ea04b..000000000
--- a/vendor/github.com/cncf/xds/go/xds/service/orca/v3/orca_grpc.pb.go
+++ /dev/null
@@ -1,135 +0,0 @@
-// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
-// versions:
-// - protoc-gen-go-grpc v1.3.0
-// - protoc v3.21.5
-// source: xds/service/orca/v3/orca.proto
-
-package v3
-
-import (
- context "context"
- v3 "github.com/cncf/xds/go/xds/data/orca/v3"
- grpc "google.golang.org/grpc"
- codes "google.golang.org/grpc/codes"
- status "google.golang.org/grpc/status"
-)
-
-// 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
-
-const (
- OpenRcaService_StreamCoreMetrics_FullMethodName = "/xds.service.orca.v3.OpenRcaService/StreamCoreMetrics"
-)
-
-// OpenRcaServiceClient is the client API for OpenRcaService 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.
-type OpenRcaServiceClient interface {
- StreamCoreMetrics(ctx context.Context, in *OrcaLoadReportRequest, opts ...grpc.CallOption) (OpenRcaService_StreamCoreMetricsClient, error)
-}
-
-type openRcaServiceClient struct {
- cc grpc.ClientConnInterface
-}
-
-func NewOpenRcaServiceClient(cc grpc.ClientConnInterface) OpenRcaServiceClient {
- return &openRcaServiceClient{cc}
-}
-
-func (c *openRcaServiceClient) StreamCoreMetrics(ctx context.Context, in *OrcaLoadReportRequest, opts ...grpc.CallOption) (OpenRcaService_StreamCoreMetricsClient, error) {
- stream, err := c.cc.NewStream(ctx, &OpenRcaService_ServiceDesc.Streams[0], OpenRcaService_StreamCoreMetrics_FullMethodName, opts...)
- if err != nil {
- return nil, err
- }
- x := &openRcaServiceStreamCoreMetricsClient{stream}
- if err := x.ClientStream.SendMsg(in); err != nil {
- return nil, err
- }
- if err := x.ClientStream.CloseSend(); err != nil {
- return nil, err
- }
- return x, nil
-}
-
-type OpenRcaService_StreamCoreMetricsClient interface {
- Recv() (*v3.OrcaLoadReport, error)
- grpc.ClientStream
-}
-
-type openRcaServiceStreamCoreMetricsClient struct {
- grpc.ClientStream
-}
-
-func (x *openRcaServiceStreamCoreMetricsClient) Recv() (*v3.OrcaLoadReport, error) {
- m := new(v3.OrcaLoadReport)
- if err := x.ClientStream.RecvMsg(m); err != nil {
- return nil, err
- }
- return m, nil
-}
-
-// OpenRcaServiceServer is the server API for OpenRcaService service.
-// All implementations should embed UnimplementedOpenRcaServiceServer
-// for forward compatibility
-type OpenRcaServiceServer interface {
- StreamCoreMetrics(*OrcaLoadReportRequest, OpenRcaService_StreamCoreMetricsServer) error
-}
-
-// UnimplementedOpenRcaServiceServer should be embedded to have forward compatible implementations.
-type UnimplementedOpenRcaServiceServer struct {
-}
-
-func (UnimplementedOpenRcaServiceServer) StreamCoreMetrics(*OrcaLoadReportRequest, OpenRcaService_StreamCoreMetricsServer) error {
- return status.Errorf(codes.Unimplemented, "method StreamCoreMetrics not implemented")
-}
-
-// UnsafeOpenRcaServiceServer may be embedded to opt out of forward compatibility for this service.
-// Use of this interface is not recommended, as added methods to OpenRcaServiceServer will
-// result in compilation errors.
-type UnsafeOpenRcaServiceServer interface {
- mustEmbedUnimplementedOpenRcaServiceServer()
-}
-
-func RegisterOpenRcaServiceServer(s grpc.ServiceRegistrar, srv OpenRcaServiceServer) {
- s.RegisterService(&OpenRcaService_ServiceDesc, srv)
-}
-
-func _OpenRcaService_StreamCoreMetrics_Handler(srv interface{}, stream grpc.ServerStream) error {
- m := new(OrcaLoadReportRequest)
- if err := stream.RecvMsg(m); err != nil {
- return err
- }
- return srv.(OpenRcaServiceServer).StreamCoreMetrics(m, &openRcaServiceStreamCoreMetricsServer{stream})
-}
-
-type OpenRcaService_StreamCoreMetricsServer interface {
- Send(*v3.OrcaLoadReport) error
- grpc.ServerStream
-}
-
-type openRcaServiceStreamCoreMetricsServer struct {
- grpc.ServerStream
-}
-
-func (x *openRcaServiceStreamCoreMetricsServer) Send(m *v3.OrcaLoadReport) error {
- return x.ServerStream.SendMsg(m)
-}
-
-// OpenRcaService_ServiceDesc is the grpc.ServiceDesc for OpenRcaService service.
-// It's only intended for direct use with grpc.RegisterService,
-// and not to be introspected or modified (even as a copy)
-var OpenRcaService_ServiceDesc = grpc.ServiceDesc{
- ServiceName: "xds.service.orca.v3.OpenRcaService",
- HandlerType: (*OpenRcaServiceServer)(nil),
- Methods: []grpc.MethodDesc{},
- Streams: []grpc.StreamDesc{
- {
- StreamName: "StreamCoreMetrics",
- Handler: _OpenRcaService_StreamCoreMetrics_Handler,
- ServerStreams: true,
- },
- },
- Metadata: "xds/service/orca/v3/orca.proto",
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/cel.pb.go b/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/cel.pb.go
deleted file mode 100644
index 0d9825aff..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/cel.pb.go
+++ /dev/null
@@ -1,172 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/type/matcher/v3/cel.proto
-
-package v3
-
-import (
- _ "github.com/cncf/xds/go/xds/annotations/v3"
- v3 "github.com/cncf/xds/go/xds/type/v3"
- _ "github.com/envoyproxy/protoc-gen-validate/validate"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type CelMatcher struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- ExprMatch *v3.CelExpression `protobuf:"bytes,1,opt,name=expr_match,json=exprMatch,proto3" json:"expr_match,omitempty"`
- Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
-}
-
-func (x *CelMatcher) Reset() {
- *x = CelMatcher{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_cel_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *CelMatcher) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*CelMatcher) ProtoMessage() {}
-
-func (x *CelMatcher) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_cel_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use CelMatcher.ProtoReflect.Descriptor instead.
-func (*CelMatcher) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_cel_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *CelMatcher) GetExprMatch() *v3.CelExpression {
- if x != nil {
- return x.ExprMatch
- }
- return nil
-}
-
-func (x *CelMatcher) GetDescription() string {
- if x != nil {
- return x.Description
- }
- return ""
-}
-
-var File_xds_type_matcher_v3_cel_proto protoreflect.FileDescriptor
-
-var file_xds_type_matcher_v3_cel_proto_rawDesc = []byte{
- 0x0a, 0x1d, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68,
- 0x65, 0x72, 0x2f, 0x76, 0x33, 0x2f, 0x63, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
- 0x13, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65,
- 0x72, 0x2e, 0x76, 0x33, 0x1a, 0x1f, 0x78, 0x64, 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
- 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x33, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x15, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f,
- 0x76, 0x33, 0x2f, 0x63, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x76, 0x61,
- 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x73, 0x0a, 0x0a, 0x43, 0x65, 0x6c, 0x4d, 0x61, 0x74, 0x63,
- 0x68, 0x65, 0x72, 0x12, 0x43, 0x0a, 0x0a, 0x65, 0x78, 0x70, 0x72, 0x5f, 0x6d, 0x61, 0x74, 0x63,
- 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79,
- 0x70, 0x65, 0x2e, 0x76, 0x33, 0x2e, 0x43, 0x65, 0x6c, 0x45, 0x78, 0x70, 0x72, 0x65, 0x73, 0x73,
- 0x69, 0x6f, 0x6e, 0x42, 0x08, 0xfa, 0x42, 0x05, 0x8a, 0x01, 0x02, 0x10, 0x01, 0x52, 0x09, 0x65,
- 0x78, 0x70, 0x72, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63,
- 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64,
- 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x60, 0xd2, 0xc6, 0xa4, 0xe1,
- 0x06, 0x02, 0x08, 0x01, 0x0a, 0x1e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62,
- 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65,
- 0x72, 0x2e, 0x76, 0x33, 0x42, 0x08, 0x43, 0x65, 0x6c, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01,
- 0x5a, 0x2a, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e, 0x63,
- 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70,
- 0x65, 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2f, 0x76, 0x33, 0x62, 0x06, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_type_matcher_v3_cel_proto_rawDescOnce sync.Once
- file_xds_type_matcher_v3_cel_proto_rawDescData = file_xds_type_matcher_v3_cel_proto_rawDesc
-)
-
-func file_xds_type_matcher_v3_cel_proto_rawDescGZIP() []byte {
- file_xds_type_matcher_v3_cel_proto_rawDescOnce.Do(func() {
- file_xds_type_matcher_v3_cel_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_type_matcher_v3_cel_proto_rawDescData)
- })
- return file_xds_type_matcher_v3_cel_proto_rawDescData
-}
-
-var file_xds_type_matcher_v3_cel_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_xds_type_matcher_v3_cel_proto_goTypes = []interface{}{
- (*CelMatcher)(nil), // 0: xds.type.matcher.v3.CelMatcher
- (*v3.CelExpression)(nil), // 1: xds.type.v3.CelExpression
-}
-var file_xds_type_matcher_v3_cel_proto_depIdxs = []int32{
- 1, // 0: xds.type.matcher.v3.CelMatcher.expr_match:type_name -> xds.type.v3.CelExpression
- 1, // [1:1] is the sub-list for method output_type
- 1, // [1:1] is the sub-list for method input_type
- 1, // [1:1] is the sub-list for extension type_name
- 1, // [1:1] is the sub-list for extension extendee
- 0, // [0:1] is the sub-list for field type_name
-}
-
-func init() { file_xds_type_matcher_v3_cel_proto_init() }
-func file_xds_type_matcher_v3_cel_proto_init() {
- if File_xds_type_matcher_v3_cel_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_xds_type_matcher_v3_cel_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CelMatcher); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_type_matcher_v3_cel_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 1,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_xds_type_matcher_v3_cel_proto_goTypes,
- DependencyIndexes: file_xds_type_matcher_v3_cel_proto_depIdxs,
- MessageInfos: file_xds_type_matcher_v3_cel_proto_msgTypes,
- }.Build()
- File_xds_type_matcher_v3_cel_proto = out.File
- file_xds_type_matcher_v3_cel_proto_rawDesc = nil
- file_xds_type_matcher_v3_cel_proto_goTypes = nil
- file_xds_type_matcher_v3_cel_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/cel.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/cel.pb.validate.go
deleted file mode 100644
index 091267b0c..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/cel.pb.validate.go
+++ /dev/null
@@ -1,177 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/type/matcher/v3/cel.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on CelMatcher with the rules defined in the
-// proto definition for this message. If any rules are violated, the first
-// error encountered is returned, or nil if there are no violations.
-func (m *CelMatcher) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on CelMatcher with the rules defined in
-// the proto definition for this message. If any rules are violated, the
-// result is a list of violation errors wrapped in CelMatcherMultiError, or
-// nil if none found.
-func (m *CelMatcher) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *CelMatcher) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if m.GetExprMatch() == nil {
- err := CelMatcherValidationError{
- field: "ExprMatch",
- reason: "value is required",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if all {
- switch v := interface{}(m.GetExprMatch()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, CelMatcherValidationError{
- field: "ExprMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, CelMatcherValidationError{
- field: "ExprMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetExprMatch()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return CelMatcherValidationError{
- field: "ExprMatch",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- // no validation rules for Description
-
- if len(errors) > 0 {
- return CelMatcherMultiError(errors)
- }
-
- return nil
-}
-
-// CelMatcherMultiError is an error wrapping multiple validation errors
-// returned by CelMatcher.ValidateAll() if the designated constraints aren't met.
-type CelMatcherMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m CelMatcherMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m CelMatcherMultiError) AllErrors() []error { return m }
-
-// CelMatcherValidationError is the validation error returned by
-// CelMatcher.Validate if the designated constraints aren't met.
-type CelMatcherValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e CelMatcherValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e CelMatcherValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e CelMatcherValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e CelMatcherValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e CelMatcherValidationError) ErrorName() string { return "CelMatcherValidationError" }
-
-// Error satisfies the builtin error interface
-func (e CelMatcherValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sCelMatcher.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = CelMatcherValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = CelMatcherValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/domain.pb.go b/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/domain.pb.go
deleted file mode 100644
index 28a4655ed..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/domain.pb.go
+++ /dev/null
@@ -1,242 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/type/matcher/v3/domain.proto
-
-package v3
-
-import (
- _ "github.com/cncf/xds/go/xds/annotations/v3"
- _ "github.com/envoyproxy/protoc-gen-validate/validate"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type ServerNameMatcher struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- DomainMatchers []*ServerNameMatcher_DomainMatcher `protobuf:"bytes,1,rep,name=domain_matchers,json=domainMatchers,proto3" json:"domain_matchers,omitempty"`
-}
-
-func (x *ServerNameMatcher) Reset() {
- *x = ServerNameMatcher{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_domain_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ServerNameMatcher) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ServerNameMatcher) ProtoMessage() {}
-
-func (x *ServerNameMatcher) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_domain_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use ServerNameMatcher.ProtoReflect.Descriptor instead.
-func (*ServerNameMatcher) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_domain_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *ServerNameMatcher) GetDomainMatchers() []*ServerNameMatcher_DomainMatcher {
- if x != nil {
- return x.DomainMatchers
- }
- return nil
-}
-
-type ServerNameMatcher_DomainMatcher struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Domains []string `protobuf:"bytes,1,rep,name=domains,proto3" json:"domains,omitempty"`
- OnMatch *Matcher_OnMatch `protobuf:"bytes,2,opt,name=on_match,json=onMatch,proto3" json:"on_match,omitempty"`
-}
-
-func (x *ServerNameMatcher_DomainMatcher) Reset() {
- *x = ServerNameMatcher_DomainMatcher{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_domain_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ServerNameMatcher_DomainMatcher) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ServerNameMatcher_DomainMatcher) ProtoMessage() {}
-
-func (x *ServerNameMatcher_DomainMatcher) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_domain_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use ServerNameMatcher_DomainMatcher.ProtoReflect.Descriptor instead.
-func (*ServerNameMatcher_DomainMatcher) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_domain_proto_rawDescGZIP(), []int{0, 0}
-}
-
-func (x *ServerNameMatcher_DomainMatcher) GetDomains() []string {
- if x != nil {
- return x.Domains
- }
- return nil
-}
-
-func (x *ServerNameMatcher_DomainMatcher) GetOnMatch() *Matcher_OnMatch {
- if x != nil {
- return x.OnMatch
- }
- return nil
-}
-
-var File_xds_type_matcher_v3_domain_proto protoreflect.FileDescriptor
-
-var file_xds_type_matcher_v3_domain_proto_rawDesc = []byte{
- 0x0a, 0x20, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68,
- 0x65, 0x72, 0x2f, 0x76, 0x33, 0x2f, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x13, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74,
- 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x1a, 0x1f, 0x78, 0x64, 0x73, 0x2f, 0x61, 0x6e, 0x6e,
- 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x33, 0x2f, 0x73, 0x74, 0x61, 0x74,
- 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x21, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79,
- 0x70, 0x65, 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2f, 0x76, 0x33, 0x2f, 0x6d, 0x61,
- 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x76, 0x61, 0x6c,
- 0x69, 0x64, 0x61, 0x74, 0x65, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xe8, 0x01, 0x0a, 0x11, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x4e,
- 0x61, 0x6d, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x12, 0x5d, 0x0a, 0x0f, 0x64, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20,
- 0x03, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d,
- 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72,
- 0x4e, 0x61, 0x6d, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x44, 0x6f, 0x6d, 0x61,
- 0x69, 0x6e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x52, 0x0e, 0x64, 0x6f, 0x6d, 0x61, 0x69,
- 0x6e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x73, 0x1a, 0x74, 0x0a, 0x0d, 0x44, 0x6f, 0x6d,
- 0x61, 0x69, 0x6e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x12, 0x22, 0x0a, 0x07, 0x64, 0x6f,
- 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x42, 0x08, 0xfa, 0x42, 0x05,
- 0x92, 0x01, 0x02, 0x08, 0x01, 0x52, 0x07, 0x64, 0x6f, 0x6d, 0x61, 0x69, 0x6e, 0x73, 0x12, 0x3f,
- 0x0a, 0x08, 0x6f, 0x6e, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x24, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63,
- 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x4f,
- 0x6e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x52, 0x07, 0x6f, 0x6e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x42,
- 0x6e, 0xd2, 0xc6, 0xa4, 0xe1, 0x06, 0x02, 0x08, 0x01, 0x0a, 0x1e, 0x63, 0x6f, 0x6d, 0x2e, 0x67,
- 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d,
- 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x42, 0x16, 0x53, 0x65, 0x72, 0x76, 0x65,
- 0x72, 0x4e, 0x61, 0x6d, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x50, 0x72, 0x6f, 0x74,
- 0x6f, 0x50, 0x01, 0x5a, 0x2a, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f,
- 0x63, 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x2f, 0x78, 0x64, 0x73, 0x2f,
- 0x74, 0x79, 0x70, 0x65, 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2f, 0x76, 0x33, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_type_matcher_v3_domain_proto_rawDescOnce sync.Once
- file_xds_type_matcher_v3_domain_proto_rawDescData = file_xds_type_matcher_v3_domain_proto_rawDesc
-)
-
-func file_xds_type_matcher_v3_domain_proto_rawDescGZIP() []byte {
- file_xds_type_matcher_v3_domain_proto_rawDescOnce.Do(func() {
- file_xds_type_matcher_v3_domain_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_type_matcher_v3_domain_proto_rawDescData)
- })
- return file_xds_type_matcher_v3_domain_proto_rawDescData
-}
-
-var file_xds_type_matcher_v3_domain_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
-var file_xds_type_matcher_v3_domain_proto_goTypes = []interface{}{
- (*ServerNameMatcher)(nil), // 0: xds.type.matcher.v3.ServerNameMatcher
- (*ServerNameMatcher_DomainMatcher)(nil), // 1: xds.type.matcher.v3.ServerNameMatcher.DomainMatcher
- (*Matcher_OnMatch)(nil), // 2: xds.type.matcher.v3.Matcher.OnMatch
-}
-var file_xds_type_matcher_v3_domain_proto_depIdxs = []int32{
- 1, // 0: xds.type.matcher.v3.ServerNameMatcher.domain_matchers:type_name -> xds.type.matcher.v3.ServerNameMatcher.DomainMatcher
- 2, // 1: xds.type.matcher.v3.ServerNameMatcher.DomainMatcher.on_match:type_name -> xds.type.matcher.v3.Matcher.OnMatch
- 2, // [2:2] is the sub-list for method output_type
- 2, // [2:2] is the sub-list for method input_type
- 2, // [2:2] is the sub-list for extension type_name
- 2, // [2:2] is the sub-list for extension extendee
- 0, // [0:2] is the sub-list for field type_name
-}
-
-func init() { file_xds_type_matcher_v3_domain_proto_init() }
-func file_xds_type_matcher_v3_domain_proto_init() {
- if File_xds_type_matcher_v3_domain_proto != nil {
- return
- }
- file_xds_type_matcher_v3_matcher_proto_init()
- if !protoimpl.UnsafeEnabled {
- file_xds_type_matcher_v3_domain_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ServerNameMatcher); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_type_matcher_v3_domain_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ServerNameMatcher_DomainMatcher); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_type_matcher_v3_domain_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 2,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_xds_type_matcher_v3_domain_proto_goTypes,
- DependencyIndexes: file_xds_type_matcher_v3_domain_proto_depIdxs,
- MessageInfos: file_xds_type_matcher_v3_domain_proto_msgTypes,
- }.Build()
- File_xds_type_matcher_v3_domain_proto = out.File
- file_xds_type_matcher_v3_domain_proto_rawDesc = nil
- file_xds_type_matcher_v3_domain_proto_goTypes = nil
- file_xds_type_matcher_v3_domain_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/domain.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/domain.pb.validate.go
deleted file mode 100644
index e95bdfa28..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/domain.pb.validate.go
+++ /dev/null
@@ -1,315 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/type/matcher/v3/domain.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on ServerNameMatcher with the rules defined
-// in the proto definition for this message. If any rules are violated, the
-// first error encountered is returned, or nil if there are no violations.
-func (m *ServerNameMatcher) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on ServerNameMatcher with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// ServerNameMatcherMultiError, or nil if none found.
-func (m *ServerNameMatcher) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *ServerNameMatcher) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- for idx, item := range m.GetDomainMatchers() {
- _, _ = idx, item
-
- if all {
- switch v := interface{}(item).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ServerNameMatcherValidationError{
- field: fmt.Sprintf("DomainMatchers[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ServerNameMatcherValidationError{
- field: fmt.Sprintf("DomainMatchers[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ServerNameMatcherValidationError{
- field: fmt.Sprintf("DomainMatchers[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- }
-
- if len(errors) > 0 {
- return ServerNameMatcherMultiError(errors)
- }
-
- return nil
-}
-
-// ServerNameMatcherMultiError is an error wrapping multiple validation errors
-// returned by ServerNameMatcher.ValidateAll() if the designated constraints
-// aren't met.
-type ServerNameMatcherMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m ServerNameMatcherMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m ServerNameMatcherMultiError) AllErrors() []error { return m }
-
-// ServerNameMatcherValidationError is the validation error returned by
-// ServerNameMatcher.Validate if the designated constraints aren't met.
-type ServerNameMatcherValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e ServerNameMatcherValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e ServerNameMatcherValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e ServerNameMatcherValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e ServerNameMatcherValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e ServerNameMatcherValidationError) ErrorName() string {
- return "ServerNameMatcherValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e ServerNameMatcherValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sServerNameMatcher.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = ServerNameMatcherValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = ServerNameMatcherValidationError{}
-
-// Validate checks the field values on ServerNameMatcher_DomainMatcher with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *ServerNameMatcher_DomainMatcher) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on ServerNameMatcher_DomainMatcher with
-// the rules defined in the proto definition for this message. If any rules
-// are violated, the result is a list of violation errors wrapped in
-// ServerNameMatcher_DomainMatcherMultiError, or nil if none found.
-func (m *ServerNameMatcher_DomainMatcher) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *ServerNameMatcher_DomainMatcher) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if len(m.GetDomains()) < 1 {
- err := ServerNameMatcher_DomainMatcherValidationError{
- field: "Domains",
- reason: "value must contain at least 1 item(s)",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if all {
- switch v := interface{}(m.GetOnMatch()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ServerNameMatcher_DomainMatcherValidationError{
- field: "OnMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ServerNameMatcher_DomainMatcherValidationError{
- field: "OnMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetOnMatch()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ServerNameMatcher_DomainMatcherValidationError{
- field: "OnMatch",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if len(errors) > 0 {
- return ServerNameMatcher_DomainMatcherMultiError(errors)
- }
-
- return nil
-}
-
-// ServerNameMatcher_DomainMatcherMultiError is an error wrapping multiple
-// validation errors returned by ServerNameMatcher_DomainMatcher.ValidateAll()
-// if the designated constraints aren't met.
-type ServerNameMatcher_DomainMatcherMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m ServerNameMatcher_DomainMatcherMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m ServerNameMatcher_DomainMatcherMultiError) AllErrors() []error { return m }
-
-// ServerNameMatcher_DomainMatcherValidationError is the validation error
-// returned by ServerNameMatcher_DomainMatcher.Validate if the designated
-// constraints aren't met.
-type ServerNameMatcher_DomainMatcherValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e ServerNameMatcher_DomainMatcherValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e ServerNameMatcher_DomainMatcherValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e ServerNameMatcher_DomainMatcherValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e ServerNameMatcher_DomainMatcherValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e ServerNameMatcher_DomainMatcherValidationError) ErrorName() string {
- return "ServerNameMatcher_DomainMatcherValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e ServerNameMatcher_DomainMatcherValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sServerNameMatcher_DomainMatcher.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = ServerNameMatcher_DomainMatcherValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = ServerNameMatcher_DomainMatcherValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/http_inputs.pb.go b/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/http_inputs.pb.go
deleted file mode 100644
index 40656caf0..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/http_inputs.pb.go
+++ /dev/null
@@ -1,143 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/type/matcher/v3/http_inputs.proto
-
-package v3
-
-import (
- _ "github.com/cncf/xds/go/xds/annotations/v3"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type HttpAttributesCelMatchInput struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-}
-
-func (x *HttpAttributesCelMatchInput) Reset() {
- *x = HttpAttributesCelMatchInput{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_http_inputs_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *HttpAttributesCelMatchInput) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*HttpAttributesCelMatchInput) ProtoMessage() {}
-
-func (x *HttpAttributesCelMatchInput) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_http_inputs_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use HttpAttributesCelMatchInput.ProtoReflect.Descriptor instead.
-func (*HttpAttributesCelMatchInput) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_http_inputs_proto_rawDescGZIP(), []int{0}
-}
-
-var File_xds_type_matcher_v3_http_inputs_proto protoreflect.FileDescriptor
-
-var file_xds_type_matcher_v3_http_inputs_proto_rawDesc = []byte{
- 0x0a, 0x25, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68,
- 0x65, 0x72, 0x2f, 0x76, 0x33, 0x2f, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x69, 0x6e, 0x70, 0x75, 0x74,
- 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x13, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70,
- 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x1a, 0x1f, 0x78, 0x64,
- 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x33,
- 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x1d, 0x0a,
- 0x1b, 0x48, 0x74, 0x74, 0x70, 0x41, 0x74, 0x74, 0x72, 0x69, 0x62, 0x75, 0x74, 0x65, 0x73, 0x43,
- 0x65, 0x6c, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x49, 0x6e, 0x70, 0x75, 0x74, 0x42, 0x67, 0xd2, 0xc6,
- 0xa4, 0xe1, 0x06, 0x02, 0x08, 0x01, 0x0a, 0x1e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x69, 0x74, 0x68,
- 0x75, 0x62, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63,
- 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x42, 0x0f, 0x48, 0x74, 0x74, 0x70, 0x49, 0x6e, 0x70, 0x75,
- 0x74, 0x73, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x2a, 0x67, 0x69, 0x74, 0x68, 0x75,
- 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67,
- 0x6f, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68,
- 0x65, 0x72, 0x2f, 0x76, 0x33, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_type_matcher_v3_http_inputs_proto_rawDescOnce sync.Once
- file_xds_type_matcher_v3_http_inputs_proto_rawDescData = file_xds_type_matcher_v3_http_inputs_proto_rawDesc
-)
-
-func file_xds_type_matcher_v3_http_inputs_proto_rawDescGZIP() []byte {
- file_xds_type_matcher_v3_http_inputs_proto_rawDescOnce.Do(func() {
- file_xds_type_matcher_v3_http_inputs_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_type_matcher_v3_http_inputs_proto_rawDescData)
- })
- return file_xds_type_matcher_v3_http_inputs_proto_rawDescData
-}
-
-var file_xds_type_matcher_v3_http_inputs_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_xds_type_matcher_v3_http_inputs_proto_goTypes = []interface{}{
- (*HttpAttributesCelMatchInput)(nil), // 0: xds.type.matcher.v3.HttpAttributesCelMatchInput
-}
-var file_xds_type_matcher_v3_http_inputs_proto_depIdxs = []int32{
- 0, // [0:0] is the sub-list for method output_type
- 0, // [0:0] is the sub-list for method input_type
- 0, // [0:0] is the sub-list for extension type_name
- 0, // [0:0] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_xds_type_matcher_v3_http_inputs_proto_init() }
-func file_xds_type_matcher_v3_http_inputs_proto_init() {
- if File_xds_type_matcher_v3_http_inputs_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_xds_type_matcher_v3_http_inputs_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*HttpAttributesCelMatchInput); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_type_matcher_v3_http_inputs_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 1,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_xds_type_matcher_v3_http_inputs_proto_goTypes,
- DependencyIndexes: file_xds_type_matcher_v3_http_inputs_proto_depIdxs,
- MessageInfos: file_xds_type_matcher_v3_http_inputs_proto_msgTypes,
- }.Build()
- File_xds_type_matcher_v3_http_inputs_proto = out.File
- file_xds_type_matcher_v3_http_inputs_proto_rawDesc = nil
- file_xds_type_matcher_v3_http_inputs_proto_goTypes = nil
- file_xds_type_matcher_v3_http_inputs_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/http_inputs.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/http_inputs.pb.validate.go
deleted file mode 100644
index 5d8742927..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/http_inputs.pb.validate.go
+++ /dev/null
@@ -1,139 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/type/matcher/v3/http_inputs.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on HttpAttributesCelMatchInput with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *HttpAttributesCelMatchInput) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on HttpAttributesCelMatchInput with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// HttpAttributesCelMatchInputMultiError, or nil if none found.
-func (m *HttpAttributesCelMatchInput) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *HttpAttributesCelMatchInput) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if len(errors) > 0 {
- return HttpAttributesCelMatchInputMultiError(errors)
- }
-
- return nil
-}
-
-// HttpAttributesCelMatchInputMultiError is an error wrapping multiple
-// validation errors returned by HttpAttributesCelMatchInput.ValidateAll() if
-// the designated constraints aren't met.
-type HttpAttributesCelMatchInputMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m HttpAttributesCelMatchInputMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m HttpAttributesCelMatchInputMultiError) AllErrors() []error { return m }
-
-// HttpAttributesCelMatchInputValidationError is the validation error returned
-// by HttpAttributesCelMatchInput.Validate if the designated constraints
-// aren't met.
-type HttpAttributesCelMatchInputValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e HttpAttributesCelMatchInputValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e HttpAttributesCelMatchInputValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e HttpAttributesCelMatchInputValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e HttpAttributesCelMatchInputValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e HttpAttributesCelMatchInputValidationError) ErrorName() string {
- return "HttpAttributesCelMatchInputValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e HttpAttributesCelMatchInputValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sHttpAttributesCelMatchInput.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = HttpAttributesCelMatchInputValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = HttpAttributesCelMatchInputValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/ip.pb.go b/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/ip.pb.go
deleted file mode 100644
index 7254d3ba5..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/ip.pb.go
+++ /dev/null
@@ -1,256 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/type/matcher/v3/ip.proto
-
-package v3
-
-import (
- _ "github.com/cncf/xds/go/xds/annotations/v3"
- v3 "github.com/cncf/xds/go/xds/core/v3"
- _ "github.com/envoyproxy/protoc-gen-validate/validate"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type IPMatcher struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- RangeMatchers []*IPMatcher_IPRangeMatcher `protobuf:"bytes,1,rep,name=range_matchers,json=rangeMatchers,proto3" json:"range_matchers,omitempty"`
-}
-
-func (x *IPMatcher) Reset() {
- *x = IPMatcher{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_ip_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *IPMatcher) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*IPMatcher) ProtoMessage() {}
-
-func (x *IPMatcher) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_ip_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use IPMatcher.ProtoReflect.Descriptor instead.
-func (*IPMatcher) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_ip_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *IPMatcher) GetRangeMatchers() []*IPMatcher_IPRangeMatcher {
- if x != nil {
- return x.RangeMatchers
- }
- return nil
-}
-
-type IPMatcher_IPRangeMatcher struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Ranges []*v3.CidrRange `protobuf:"bytes,1,rep,name=ranges,proto3" json:"ranges,omitempty"`
- OnMatch *Matcher_OnMatch `protobuf:"bytes,2,opt,name=on_match,json=onMatch,proto3" json:"on_match,omitempty"`
- Exclusive bool `protobuf:"varint,3,opt,name=exclusive,proto3" json:"exclusive,omitempty"`
-}
-
-func (x *IPMatcher_IPRangeMatcher) Reset() {
- *x = IPMatcher_IPRangeMatcher{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_ip_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *IPMatcher_IPRangeMatcher) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*IPMatcher_IPRangeMatcher) ProtoMessage() {}
-
-func (x *IPMatcher_IPRangeMatcher) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_ip_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use IPMatcher_IPRangeMatcher.ProtoReflect.Descriptor instead.
-func (*IPMatcher_IPRangeMatcher) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_ip_proto_rawDescGZIP(), []int{0, 0}
-}
-
-func (x *IPMatcher_IPRangeMatcher) GetRanges() []*v3.CidrRange {
- if x != nil {
- return x.Ranges
- }
- return nil
-}
-
-func (x *IPMatcher_IPRangeMatcher) GetOnMatch() *Matcher_OnMatch {
- if x != nil {
- return x.OnMatch
- }
- return nil
-}
-
-func (x *IPMatcher_IPRangeMatcher) GetExclusive() bool {
- if x != nil {
- return x.Exclusive
- }
- return false
-}
-
-var File_xds_type_matcher_v3_ip_proto protoreflect.FileDescriptor
-
-var file_xds_type_matcher_v3_ip_proto_rawDesc = []byte{
- 0x0a, 0x1c, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68,
- 0x65, 0x72, 0x2f, 0x76, 0x33, 0x2f, 0x69, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x13,
- 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72,
- 0x2e, 0x76, 0x33, 0x1a, 0x1f, 0x78, 0x64, 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
- 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x33, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x16, 0x78, 0x64, 0x73, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x76,
- 0x33, 0x2f, 0x63, 0x69, 0x64, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x21, 0x78, 0x64,
- 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2f, 0x76,
- 0x33, 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x17, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61,
- 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8d, 0x02, 0x0a, 0x09, 0x49, 0x50, 0x4d,
- 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x12, 0x54, 0x0a, 0x0e, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x5f,
- 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2d,
- 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65,
- 0x72, 0x2e, 0x76, 0x33, 0x2e, 0x49, 0x50, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x49,
- 0x50, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x52, 0x0d, 0x72,
- 0x61, 0x6e, 0x67, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x73, 0x1a, 0xa9, 0x01, 0x0a,
- 0x0e, 0x49, 0x50, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x12,
- 0x38, 0x0a, 0x06, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x16, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33, 0x2e, 0x43, 0x69,
- 0x64, 0x72, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x42, 0x08, 0xfa, 0x42, 0x05, 0x92, 0x01, 0x02, 0x08,
- 0x01, 0x52, 0x06, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x12, 0x3f, 0x0a, 0x08, 0x6f, 0x6e, 0x5f,
- 0x6d, 0x61, 0x74, 0x63, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x78, 0x64,
- 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76,
- 0x33, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x4f, 0x6e, 0x4d, 0x61, 0x74, 0x63,
- 0x68, 0x52, 0x07, 0x6f, 0x6e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x12, 0x1c, 0x0a, 0x09, 0x65, 0x78,
- 0x63, 0x6c, 0x75, 0x73, 0x69, 0x76, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x65,
- 0x78, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x76, 0x65, 0x42, 0x66, 0xd2, 0xc6, 0xa4, 0xe1, 0x06, 0x02,
- 0x08, 0x01, 0x0a, 0x1e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x78,
- 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e,
- 0x76, 0x33, 0x42, 0x0e, 0x49, 0x50, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x50, 0x72, 0x6f,
- 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x2a, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d,
- 0x2f, 0x63, 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x2f, 0x78, 0x64, 0x73,
- 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2f, 0x76, 0x33,
- 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_type_matcher_v3_ip_proto_rawDescOnce sync.Once
- file_xds_type_matcher_v3_ip_proto_rawDescData = file_xds_type_matcher_v3_ip_proto_rawDesc
-)
-
-func file_xds_type_matcher_v3_ip_proto_rawDescGZIP() []byte {
- file_xds_type_matcher_v3_ip_proto_rawDescOnce.Do(func() {
- file_xds_type_matcher_v3_ip_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_type_matcher_v3_ip_proto_rawDescData)
- })
- return file_xds_type_matcher_v3_ip_proto_rawDescData
-}
-
-var file_xds_type_matcher_v3_ip_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
-var file_xds_type_matcher_v3_ip_proto_goTypes = []interface{}{
- (*IPMatcher)(nil), // 0: xds.type.matcher.v3.IPMatcher
- (*IPMatcher_IPRangeMatcher)(nil), // 1: xds.type.matcher.v3.IPMatcher.IPRangeMatcher
- (*v3.CidrRange)(nil), // 2: xds.core.v3.CidrRange
- (*Matcher_OnMatch)(nil), // 3: xds.type.matcher.v3.Matcher.OnMatch
-}
-var file_xds_type_matcher_v3_ip_proto_depIdxs = []int32{
- 1, // 0: xds.type.matcher.v3.IPMatcher.range_matchers:type_name -> xds.type.matcher.v3.IPMatcher.IPRangeMatcher
- 2, // 1: xds.type.matcher.v3.IPMatcher.IPRangeMatcher.ranges:type_name -> xds.core.v3.CidrRange
- 3, // 2: xds.type.matcher.v3.IPMatcher.IPRangeMatcher.on_match:type_name -> xds.type.matcher.v3.Matcher.OnMatch
- 3, // [3:3] is the sub-list for method output_type
- 3, // [3:3] is the sub-list for method input_type
- 3, // [3:3] is the sub-list for extension type_name
- 3, // [3:3] is the sub-list for extension extendee
- 0, // [0:3] is the sub-list for field type_name
-}
-
-func init() { file_xds_type_matcher_v3_ip_proto_init() }
-func file_xds_type_matcher_v3_ip_proto_init() {
- if File_xds_type_matcher_v3_ip_proto != nil {
- return
- }
- file_xds_type_matcher_v3_matcher_proto_init()
- if !protoimpl.UnsafeEnabled {
- file_xds_type_matcher_v3_ip_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*IPMatcher); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_type_matcher_v3_ip_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*IPMatcher_IPRangeMatcher); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_type_matcher_v3_ip_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 2,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_xds_type_matcher_v3_ip_proto_goTypes,
- DependencyIndexes: file_xds_type_matcher_v3_ip_proto_depIdxs,
- MessageInfos: file_xds_type_matcher_v3_ip_proto_msgTypes,
- }.Build()
- File_xds_type_matcher_v3_ip_proto = out.File
- file_xds_type_matcher_v3_ip_proto_rawDesc = nil
- file_xds_type_matcher_v3_ip_proto_goTypes = nil
- file_xds_type_matcher_v3_ip_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/ip.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/ip.pb.validate.go
deleted file mode 100644
index c1fca03bc..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/ip.pb.validate.go
+++ /dev/null
@@ -1,347 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/type/matcher/v3/ip.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on IPMatcher with the rules defined in the
-// proto definition for this message. If any rules are violated, the first
-// error encountered is returned, or nil if there are no violations.
-func (m *IPMatcher) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on IPMatcher with the rules defined in
-// the proto definition for this message. If any rules are violated, the
-// result is a list of violation errors wrapped in IPMatcherMultiError, or nil
-// if none found.
-func (m *IPMatcher) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *IPMatcher) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- for idx, item := range m.GetRangeMatchers() {
- _, _ = idx, item
-
- if all {
- switch v := interface{}(item).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, IPMatcherValidationError{
- field: fmt.Sprintf("RangeMatchers[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, IPMatcherValidationError{
- field: fmt.Sprintf("RangeMatchers[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return IPMatcherValidationError{
- field: fmt.Sprintf("RangeMatchers[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- }
-
- if len(errors) > 0 {
- return IPMatcherMultiError(errors)
- }
-
- return nil
-}
-
-// IPMatcherMultiError is an error wrapping multiple validation errors returned
-// by IPMatcher.ValidateAll() if the designated constraints aren't met.
-type IPMatcherMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m IPMatcherMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m IPMatcherMultiError) AllErrors() []error { return m }
-
-// IPMatcherValidationError is the validation error returned by
-// IPMatcher.Validate if the designated constraints aren't met.
-type IPMatcherValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e IPMatcherValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e IPMatcherValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e IPMatcherValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e IPMatcherValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e IPMatcherValidationError) ErrorName() string { return "IPMatcherValidationError" }
-
-// Error satisfies the builtin error interface
-func (e IPMatcherValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sIPMatcher.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = IPMatcherValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = IPMatcherValidationError{}
-
-// Validate checks the field values on IPMatcher_IPRangeMatcher with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *IPMatcher_IPRangeMatcher) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on IPMatcher_IPRangeMatcher with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// IPMatcher_IPRangeMatcherMultiError, or nil if none found.
-func (m *IPMatcher_IPRangeMatcher) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *IPMatcher_IPRangeMatcher) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if len(m.GetRanges()) < 1 {
- err := IPMatcher_IPRangeMatcherValidationError{
- field: "Ranges",
- reason: "value must contain at least 1 item(s)",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- for idx, item := range m.GetRanges() {
- _, _ = idx, item
-
- if all {
- switch v := interface{}(item).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, IPMatcher_IPRangeMatcherValidationError{
- field: fmt.Sprintf("Ranges[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, IPMatcher_IPRangeMatcherValidationError{
- field: fmt.Sprintf("Ranges[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return IPMatcher_IPRangeMatcherValidationError{
- field: fmt.Sprintf("Ranges[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- }
-
- if all {
- switch v := interface{}(m.GetOnMatch()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, IPMatcher_IPRangeMatcherValidationError{
- field: "OnMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, IPMatcher_IPRangeMatcherValidationError{
- field: "OnMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetOnMatch()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return IPMatcher_IPRangeMatcherValidationError{
- field: "OnMatch",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- // no validation rules for Exclusive
-
- if len(errors) > 0 {
- return IPMatcher_IPRangeMatcherMultiError(errors)
- }
-
- return nil
-}
-
-// IPMatcher_IPRangeMatcherMultiError is an error wrapping multiple validation
-// errors returned by IPMatcher_IPRangeMatcher.ValidateAll() if the designated
-// constraints aren't met.
-type IPMatcher_IPRangeMatcherMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m IPMatcher_IPRangeMatcherMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m IPMatcher_IPRangeMatcherMultiError) AllErrors() []error { return m }
-
-// IPMatcher_IPRangeMatcherValidationError is the validation error returned by
-// IPMatcher_IPRangeMatcher.Validate if the designated constraints aren't met.
-type IPMatcher_IPRangeMatcherValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e IPMatcher_IPRangeMatcherValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e IPMatcher_IPRangeMatcherValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e IPMatcher_IPRangeMatcherValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e IPMatcher_IPRangeMatcherValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e IPMatcher_IPRangeMatcherValidationError) ErrorName() string {
- return "IPMatcher_IPRangeMatcherValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e IPMatcher_IPRangeMatcherValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sIPMatcher_IPRangeMatcher.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = IPMatcher_IPRangeMatcherValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = IPMatcher_IPRangeMatcherValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/matcher.pb.go b/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/matcher.pb.go
deleted file mode 100644
index eff1ce1aa..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/matcher.pb.go
+++ /dev/null
@@ -1,1060 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/type/matcher/v3/matcher.proto
-
-package v3
-
-import (
- _ "github.com/cncf/xds/go/xds/annotations/v3"
- v3 "github.com/cncf/xds/go/xds/core/v3"
- _ "github.com/envoyproxy/protoc-gen-validate/validate"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type Matcher struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- // Types that are assignable to MatcherType:
- //
- // *Matcher_MatcherList_
- // *Matcher_MatcherTree_
- MatcherType isMatcher_MatcherType `protobuf_oneof:"matcher_type"`
- OnNoMatch *Matcher_OnMatch `protobuf:"bytes,3,opt,name=on_no_match,json=onNoMatch,proto3" json:"on_no_match,omitempty"`
-}
-
-func (x *Matcher) Reset() {
- *x = Matcher{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_matcher_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Matcher) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Matcher) ProtoMessage() {}
-
-func (x *Matcher) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_matcher_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Matcher.ProtoReflect.Descriptor instead.
-func (*Matcher) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_matcher_proto_rawDescGZIP(), []int{0}
-}
-
-func (m *Matcher) GetMatcherType() isMatcher_MatcherType {
- if m != nil {
- return m.MatcherType
- }
- return nil
-}
-
-func (x *Matcher) GetMatcherList() *Matcher_MatcherList {
- if x, ok := x.GetMatcherType().(*Matcher_MatcherList_); ok {
- return x.MatcherList
- }
- return nil
-}
-
-func (x *Matcher) GetMatcherTree() *Matcher_MatcherTree {
- if x, ok := x.GetMatcherType().(*Matcher_MatcherTree_); ok {
- return x.MatcherTree
- }
- return nil
-}
-
-func (x *Matcher) GetOnNoMatch() *Matcher_OnMatch {
- if x != nil {
- return x.OnNoMatch
- }
- return nil
-}
-
-type isMatcher_MatcherType interface {
- isMatcher_MatcherType()
-}
-
-type Matcher_MatcherList_ struct {
- MatcherList *Matcher_MatcherList `protobuf:"bytes,1,opt,name=matcher_list,json=matcherList,proto3,oneof"`
-}
-
-type Matcher_MatcherTree_ struct {
- MatcherTree *Matcher_MatcherTree `protobuf:"bytes,2,opt,name=matcher_tree,json=matcherTree,proto3,oneof"`
-}
-
-func (*Matcher_MatcherList_) isMatcher_MatcherType() {}
-
-func (*Matcher_MatcherTree_) isMatcher_MatcherType() {}
-
-type Matcher_OnMatch struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- // Types that are assignable to OnMatch:
- //
- // *Matcher_OnMatch_Matcher
- // *Matcher_OnMatch_Action
- OnMatch isMatcher_OnMatch_OnMatch `protobuf_oneof:"on_match"`
-}
-
-func (x *Matcher_OnMatch) Reset() {
- *x = Matcher_OnMatch{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_matcher_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Matcher_OnMatch) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Matcher_OnMatch) ProtoMessage() {}
-
-func (x *Matcher_OnMatch) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_matcher_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Matcher_OnMatch.ProtoReflect.Descriptor instead.
-func (*Matcher_OnMatch) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_matcher_proto_rawDescGZIP(), []int{0, 0}
-}
-
-func (m *Matcher_OnMatch) GetOnMatch() isMatcher_OnMatch_OnMatch {
- if m != nil {
- return m.OnMatch
- }
- return nil
-}
-
-func (x *Matcher_OnMatch) GetMatcher() *Matcher {
- if x, ok := x.GetOnMatch().(*Matcher_OnMatch_Matcher); ok {
- return x.Matcher
- }
- return nil
-}
-
-func (x *Matcher_OnMatch) GetAction() *v3.TypedExtensionConfig {
- if x, ok := x.GetOnMatch().(*Matcher_OnMatch_Action); ok {
- return x.Action
- }
- return nil
-}
-
-type isMatcher_OnMatch_OnMatch interface {
- isMatcher_OnMatch_OnMatch()
-}
-
-type Matcher_OnMatch_Matcher struct {
- Matcher *Matcher `protobuf:"bytes,1,opt,name=matcher,proto3,oneof"`
-}
-
-type Matcher_OnMatch_Action struct {
- Action *v3.TypedExtensionConfig `protobuf:"bytes,2,opt,name=action,proto3,oneof"`
-}
-
-func (*Matcher_OnMatch_Matcher) isMatcher_OnMatch_OnMatch() {}
-
-func (*Matcher_OnMatch_Action) isMatcher_OnMatch_OnMatch() {}
-
-type Matcher_MatcherList struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Matchers []*Matcher_MatcherList_FieldMatcher `protobuf:"bytes,1,rep,name=matchers,proto3" json:"matchers,omitempty"`
-}
-
-func (x *Matcher_MatcherList) Reset() {
- *x = Matcher_MatcherList{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_matcher_proto_msgTypes[2]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Matcher_MatcherList) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Matcher_MatcherList) ProtoMessage() {}
-
-func (x *Matcher_MatcherList) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_matcher_proto_msgTypes[2]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Matcher_MatcherList.ProtoReflect.Descriptor instead.
-func (*Matcher_MatcherList) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_matcher_proto_rawDescGZIP(), []int{0, 1}
-}
-
-func (x *Matcher_MatcherList) GetMatchers() []*Matcher_MatcherList_FieldMatcher {
- if x != nil {
- return x.Matchers
- }
- return nil
-}
-
-type Matcher_MatcherTree struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Input *v3.TypedExtensionConfig `protobuf:"bytes,1,opt,name=input,proto3" json:"input,omitempty"`
- // Types that are assignable to TreeType:
- //
- // *Matcher_MatcherTree_ExactMatchMap
- // *Matcher_MatcherTree_PrefixMatchMap
- // *Matcher_MatcherTree_CustomMatch
- TreeType isMatcher_MatcherTree_TreeType `protobuf_oneof:"tree_type"`
-}
-
-func (x *Matcher_MatcherTree) Reset() {
- *x = Matcher_MatcherTree{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_matcher_proto_msgTypes[3]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Matcher_MatcherTree) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Matcher_MatcherTree) ProtoMessage() {}
-
-func (x *Matcher_MatcherTree) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_matcher_proto_msgTypes[3]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Matcher_MatcherTree.ProtoReflect.Descriptor instead.
-func (*Matcher_MatcherTree) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_matcher_proto_rawDescGZIP(), []int{0, 2}
-}
-
-func (x *Matcher_MatcherTree) GetInput() *v3.TypedExtensionConfig {
- if x != nil {
- return x.Input
- }
- return nil
-}
-
-func (m *Matcher_MatcherTree) GetTreeType() isMatcher_MatcherTree_TreeType {
- if m != nil {
- return m.TreeType
- }
- return nil
-}
-
-func (x *Matcher_MatcherTree) GetExactMatchMap() *Matcher_MatcherTree_MatchMap {
- if x, ok := x.GetTreeType().(*Matcher_MatcherTree_ExactMatchMap); ok {
- return x.ExactMatchMap
- }
- return nil
-}
-
-func (x *Matcher_MatcherTree) GetPrefixMatchMap() *Matcher_MatcherTree_MatchMap {
- if x, ok := x.GetTreeType().(*Matcher_MatcherTree_PrefixMatchMap); ok {
- return x.PrefixMatchMap
- }
- return nil
-}
-
-func (x *Matcher_MatcherTree) GetCustomMatch() *v3.TypedExtensionConfig {
- if x, ok := x.GetTreeType().(*Matcher_MatcherTree_CustomMatch); ok {
- return x.CustomMatch
- }
- return nil
-}
-
-type isMatcher_MatcherTree_TreeType interface {
- isMatcher_MatcherTree_TreeType()
-}
-
-type Matcher_MatcherTree_ExactMatchMap struct {
- ExactMatchMap *Matcher_MatcherTree_MatchMap `protobuf:"bytes,2,opt,name=exact_match_map,json=exactMatchMap,proto3,oneof"`
-}
-
-type Matcher_MatcherTree_PrefixMatchMap struct {
- PrefixMatchMap *Matcher_MatcherTree_MatchMap `protobuf:"bytes,3,opt,name=prefix_match_map,json=prefixMatchMap,proto3,oneof"`
-}
-
-type Matcher_MatcherTree_CustomMatch struct {
- CustomMatch *v3.TypedExtensionConfig `protobuf:"bytes,4,opt,name=custom_match,json=customMatch,proto3,oneof"`
-}
-
-func (*Matcher_MatcherTree_ExactMatchMap) isMatcher_MatcherTree_TreeType() {}
-
-func (*Matcher_MatcherTree_PrefixMatchMap) isMatcher_MatcherTree_TreeType() {}
-
-func (*Matcher_MatcherTree_CustomMatch) isMatcher_MatcherTree_TreeType() {}
-
-type Matcher_MatcherList_Predicate struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- // Types that are assignable to MatchType:
- //
- // *Matcher_MatcherList_Predicate_SinglePredicate_
- // *Matcher_MatcherList_Predicate_OrMatcher
- // *Matcher_MatcherList_Predicate_AndMatcher
- // *Matcher_MatcherList_Predicate_NotMatcher
- MatchType isMatcher_MatcherList_Predicate_MatchType `protobuf_oneof:"match_type"`
-}
-
-func (x *Matcher_MatcherList_Predicate) Reset() {
- *x = Matcher_MatcherList_Predicate{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_matcher_proto_msgTypes[4]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Matcher_MatcherList_Predicate) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Matcher_MatcherList_Predicate) ProtoMessage() {}
-
-func (x *Matcher_MatcherList_Predicate) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_matcher_proto_msgTypes[4]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Matcher_MatcherList_Predicate.ProtoReflect.Descriptor instead.
-func (*Matcher_MatcherList_Predicate) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_matcher_proto_rawDescGZIP(), []int{0, 1, 0}
-}
-
-func (m *Matcher_MatcherList_Predicate) GetMatchType() isMatcher_MatcherList_Predicate_MatchType {
- if m != nil {
- return m.MatchType
- }
- return nil
-}
-
-func (x *Matcher_MatcherList_Predicate) GetSinglePredicate() *Matcher_MatcherList_Predicate_SinglePredicate {
- if x, ok := x.GetMatchType().(*Matcher_MatcherList_Predicate_SinglePredicate_); ok {
- return x.SinglePredicate
- }
- return nil
-}
-
-func (x *Matcher_MatcherList_Predicate) GetOrMatcher() *Matcher_MatcherList_Predicate_PredicateList {
- if x, ok := x.GetMatchType().(*Matcher_MatcherList_Predicate_OrMatcher); ok {
- return x.OrMatcher
- }
- return nil
-}
-
-func (x *Matcher_MatcherList_Predicate) GetAndMatcher() *Matcher_MatcherList_Predicate_PredicateList {
- if x, ok := x.GetMatchType().(*Matcher_MatcherList_Predicate_AndMatcher); ok {
- return x.AndMatcher
- }
- return nil
-}
-
-func (x *Matcher_MatcherList_Predicate) GetNotMatcher() *Matcher_MatcherList_Predicate {
- if x, ok := x.GetMatchType().(*Matcher_MatcherList_Predicate_NotMatcher); ok {
- return x.NotMatcher
- }
- return nil
-}
-
-type isMatcher_MatcherList_Predicate_MatchType interface {
- isMatcher_MatcherList_Predicate_MatchType()
-}
-
-type Matcher_MatcherList_Predicate_SinglePredicate_ struct {
- SinglePredicate *Matcher_MatcherList_Predicate_SinglePredicate `protobuf:"bytes,1,opt,name=single_predicate,json=singlePredicate,proto3,oneof"`
-}
-
-type Matcher_MatcherList_Predicate_OrMatcher struct {
- OrMatcher *Matcher_MatcherList_Predicate_PredicateList `protobuf:"bytes,2,opt,name=or_matcher,json=orMatcher,proto3,oneof"`
-}
-
-type Matcher_MatcherList_Predicate_AndMatcher struct {
- AndMatcher *Matcher_MatcherList_Predicate_PredicateList `protobuf:"bytes,3,opt,name=and_matcher,json=andMatcher,proto3,oneof"`
-}
-
-type Matcher_MatcherList_Predicate_NotMatcher struct {
- NotMatcher *Matcher_MatcherList_Predicate `protobuf:"bytes,4,opt,name=not_matcher,json=notMatcher,proto3,oneof"`
-}
-
-func (*Matcher_MatcherList_Predicate_SinglePredicate_) isMatcher_MatcherList_Predicate_MatchType() {}
-
-func (*Matcher_MatcherList_Predicate_OrMatcher) isMatcher_MatcherList_Predicate_MatchType() {}
-
-func (*Matcher_MatcherList_Predicate_AndMatcher) isMatcher_MatcherList_Predicate_MatchType() {}
-
-func (*Matcher_MatcherList_Predicate_NotMatcher) isMatcher_MatcherList_Predicate_MatchType() {}
-
-type Matcher_MatcherList_FieldMatcher struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Predicate *Matcher_MatcherList_Predicate `protobuf:"bytes,1,opt,name=predicate,proto3" json:"predicate,omitempty"`
- OnMatch *Matcher_OnMatch `protobuf:"bytes,2,opt,name=on_match,json=onMatch,proto3" json:"on_match,omitempty"`
-}
-
-func (x *Matcher_MatcherList_FieldMatcher) Reset() {
- *x = Matcher_MatcherList_FieldMatcher{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_matcher_proto_msgTypes[5]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Matcher_MatcherList_FieldMatcher) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Matcher_MatcherList_FieldMatcher) ProtoMessage() {}
-
-func (x *Matcher_MatcherList_FieldMatcher) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_matcher_proto_msgTypes[5]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Matcher_MatcherList_FieldMatcher.ProtoReflect.Descriptor instead.
-func (*Matcher_MatcherList_FieldMatcher) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_matcher_proto_rawDescGZIP(), []int{0, 1, 1}
-}
-
-func (x *Matcher_MatcherList_FieldMatcher) GetPredicate() *Matcher_MatcherList_Predicate {
- if x != nil {
- return x.Predicate
- }
- return nil
-}
-
-func (x *Matcher_MatcherList_FieldMatcher) GetOnMatch() *Matcher_OnMatch {
- if x != nil {
- return x.OnMatch
- }
- return nil
-}
-
-type Matcher_MatcherList_Predicate_SinglePredicate struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Input *v3.TypedExtensionConfig `protobuf:"bytes,1,opt,name=input,proto3" json:"input,omitempty"`
- // Types that are assignable to Matcher:
- //
- // *Matcher_MatcherList_Predicate_SinglePredicate_ValueMatch
- // *Matcher_MatcherList_Predicate_SinglePredicate_CustomMatch
- Matcher isMatcher_MatcherList_Predicate_SinglePredicate_Matcher `protobuf_oneof:"matcher"`
-}
-
-func (x *Matcher_MatcherList_Predicate_SinglePredicate) Reset() {
- *x = Matcher_MatcherList_Predicate_SinglePredicate{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_matcher_proto_msgTypes[6]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Matcher_MatcherList_Predicate_SinglePredicate) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Matcher_MatcherList_Predicate_SinglePredicate) ProtoMessage() {}
-
-func (x *Matcher_MatcherList_Predicate_SinglePredicate) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_matcher_proto_msgTypes[6]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Matcher_MatcherList_Predicate_SinglePredicate.ProtoReflect.Descriptor instead.
-func (*Matcher_MatcherList_Predicate_SinglePredicate) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_matcher_proto_rawDescGZIP(), []int{0, 1, 0, 0}
-}
-
-func (x *Matcher_MatcherList_Predicate_SinglePredicate) GetInput() *v3.TypedExtensionConfig {
- if x != nil {
- return x.Input
- }
- return nil
-}
-
-func (m *Matcher_MatcherList_Predicate_SinglePredicate) GetMatcher() isMatcher_MatcherList_Predicate_SinglePredicate_Matcher {
- if m != nil {
- return m.Matcher
- }
- return nil
-}
-
-func (x *Matcher_MatcherList_Predicate_SinglePredicate) GetValueMatch() *StringMatcher {
- if x, ok := x.GetMatcher().(*Matcher_MatcherList_Predicate_SinglePredicate_ValueMatch); ok {
- return x.ValueMatch
- }
- return nil
-}
-
-func (x *Matcher_MatcherList_Predicate_SinglePredicate) GetCustomMatch() *v3.TypedExtensionConfig {
- if x, ok := x.GetMatcher().(*Matcher_MatcherList_Predicate_SinglePredicate_CustomMatch); ok {
- return x.CustomMatch
- }
- return nil
-}
-
-type isMatcher_MatcherList_Predicate_SinglePredicate_Matcher interface {
- isMatcher_MatcherList_Predicate_SinglePredicate_Matcher()
-}
-
-type Matcher_MatcherList_Predicate_SinglePredicate_ValueMatch struct {
- ValueMatch *StringMatcher `protobuf:"bytes,2,opt,name=value_match,json=valueMatch,proto3,oneof"`
-}
-
-type Matcher_MatcherList_Predicate_SinglePredicate_CustomMatch struct {
- CustomMatch *v3.TypedExtensionConfig `protobuf:"bytes,3,opt,name=custom_match,json=customMatch,proto3,oneof"`
-}
-
-func (*Matcher_MatcherList_Predicate_SinglePredicate_ValueMatch) isMatcher_MatcherList_Predicate_SinglePredicate_Matcher() {
-}
-
-func (*Matcher_MatcherList_Predicate_SinglePredicate_CustomMatch) isMatcher_MatcherList_Predicate_SinglePredicate_Matcher() {
-}
-
-type Matcher_MatcherList_Predicate_PredicateList struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Predicate []*Matcher_MatcherList_Predicate `protobuf:"bytes,1,rep,name=predicate,proto3" json:"predicate,omitempty"`
-}
-
-func (x *Matcher_MatcherList_Predicate_PredicateList) Reset() {
- *x = Matcher_MatcherList_Predicate_PredicateList{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_matcher_proto_msgTypes[7]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Matcher_MatcherList_Predicate_PredicateList) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Matcher_MatcherList_Predicate_PredicateList) ProtoMessage() {}
-
-func (x *Matcher_MatcherList_Predicate_PredicateList) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_matcher_proto_msgTypes[7]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Matcher_MatcherList_Predicate_PredicateList.ProtoReflect.Descriptor instead.
-func (*Matcher_MatcherList_Predicate_PredicateList) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_matcher_proto_rawDescGZIP(), []int{0, 1, 0, 1}
-}
-
-func (x *Matcher_MatcherList_Predicate_PredicateList) GetPredicate() []*Matcher_MatcherList_Predicate {
- if x != nil {
- return x.Predicate
- }
- return nil
-}
-
-type Matcher_MatcherTree_MatchMap struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Map map[string]*Matcher_OnMatch `protobuf:"bytes,1,rep,name=map,proto3" json:"map,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
-}
-
-func (x *Matcher_MatcherTree_MatchMap) Reset() {
- *x = Matcher_MatcherTree_MatchMap{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_matcher_proto_msgTypes[8]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Matcher_MatcherTree_MatchMap) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Matcher_MatcherTree_MatchMap) ProtoMessage() {}
-
-func (x *Matcher_MatcherTree_MatchMap) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_matcher_proto_msgTypes[8]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Matcher_MatcherTree_MatchMap.ProtoReflect.Descriptor instead.
-func (*Matcher_MatcherTree_MatchMap) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_matcher_proto_rawDescGZIP(), []int{0, 2, 0}
-}
-
-func (x *Matcher_MatcherTree_MatchMap) GetMap() map[string]*Matcher_OnMatch {
- if x != nil {
- return x.Map
- }
- return nil
-}
-
-var File_xds_type_matcher_v3_matcher_proto protoreflect.FileDescriptor
-
-var file_xds_type_matcher_v3_matcher_proto_rawDesc = []byte{
- 0x0a, 0x21, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68,
- 0x65, 0x72, 0x2f, 0x76, 0x33, 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x12, 0x13, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61,
- 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x1a, 0x1f, 0x78, 0x64, 0x73, 0x2f, 0x61, 0x6e,
- 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x33, 0x2f, 0x73, 0x74, 0x61,
- 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x78, 0x64, 0x73, 0x2f, 0x63,
- 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x33, 0x2f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e,
- 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65,
- 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2f, 0x76, 0x33, 0x2f, 0x73, 0x74, 0x72, 0x69,
- 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61,
- 0x74, 0x65, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x22, 0x80, 0x10, 0x0a, 0x07, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x12, 0x4d, 0x0a,
- 0x0c, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x5f, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d,
- 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65,
- 0x72, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x00, 0x52,
- 0x0b, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x4d, 0x0a, 0x0c,
- 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x5f, 0x74, 0x72, 0x65, 0x65, 0x18, 0x02, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61,
- 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72,
- 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x54, 0x72, 0x65, 0x65, 0x48, 0x00, 0x52, 0x0b,
- 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x54, 0x72, 0x65, 0x65, 0x12, 0x44, 0x0a, 0x0b, 0x6f,
- 0x6e, 0x5f, 0x6e, 0x6f, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b,
- 0x32, 0x24, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63,
- 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x4f,
- 0x6e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x52, 0x09, 0x6f, 0x6e, 0x4e, 0x6f, 0x4d, 0x61, 0x74, 0x63,
- 0x68, 0x1a, 0x91, 0x01, 0x0a, 0x07, 0x4f, 0x6e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x12, 0x38, 0x0a,
- 0x07, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c,
- 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65,
- 0x72, 0x2e, 0x76, 0x33, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x48, 0x00, 0x52, 0x07,
- 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x12, 0x3b, 0x0a, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f,
- 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f,
- 0x72, 0x65, 0x2e, 0x76, 0x33, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e,
- 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x48, 0x00, 0x52, 0x06, 0x61, 0x63,
- 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x0f, 0x0a, 0x08, 0x6f, 0x6e, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68,
- 0x12, 0x03, 0xf8, 0x42, 0x01, 0x1a, 0xb6, 0x08, 0x0a, 0x0b, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65,
- 0x72, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x5b, 0x0a, 0x08, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72,
- 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79,
- 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x2e, 0x4d, 0x61,
- 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x4c, 0x69, 0x73,
- 0x74, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x42, 0x08,
- 0xfa, 0x42, 0x05, 0x92, 0x01, 0x02, 0x08, 0x01, 0x52, 0x08, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65,
- 0x72, 0x73, 0x1a, 0x91, 0x06, 0x0a, 0x09, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x61, 0x74, 0x65,
- 0x12, 0x6f, 0x0a, 0x10, 0x73, 0x69, 0x6e, 0x67, 0x6c, 0x65, 0x5f, 0x70, 0x72, 0x65, 0x64, 0x69,
- 0x63, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x42, 0x2e, 0x78, 0x64, 0x73,
- 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33,
- 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72,
- 0x4c, 0x69, 0x73, 0x74, 0x2e, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x61, 0x74, 0x65, 0x2e, 0x53,
- 0x69, 0x6e, 0x67, 0x6c, 0x65, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x61, 0x74, 0x65, 0x48, 0x00,
- 0x52, 0x0f, 0x73, 0x69, 0x6e, 0x67, 0x6c, 0x65, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x61, 0x74,
- 0x65, 0x12, 0x61, 0x0a, 0x0a, 0x6f, 0x72, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x40, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65,
- 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x2e, 0x4d, 0x61, 0x74, 0x63,
- 0x68, 0x65, 0x72, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x2e,
- 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x61, 0x74, 0x65, 0x2e, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63,
- 0x61, 0x74, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x00, 0x52, 0x09, 0x6f, 0x72, 0x4d, 0x61, 0x74,
- 0x63, 0x68, 0x65, 0x72, 0x12, 0x63, 0x0a, 0x0b, 0x61, 0x6e, 0x64, 0x5f, 0x6d, 0x61, 0x74, 0x63,
- 0x68, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x40, 0x2e, 0x78, 0x64, 0x73, 0x2e,
- 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x2e,
- 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x4c,
- 0x69, 0x73, 0x74, 0x2e, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x61, 0x74, 0x65, 0x2e, 0x50, 0x72,
- 0x65, 0x64, 0x69, 0x63, 0x61, 0x74, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x48, 0x00, 0x52, 0x0a, 0x61,
- 0x6e, 0x64, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x12, 0x55, 0x0a, 0x0b, 0x6e, 0x6f, 0x74,
- 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32,
- 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65,
- 0x72, 0x2e, 0x76, 0x33, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x4d, 0x61, 0x74,
- 0x63, 0x68, 0x65, 0x72, 0x4c, 0x69, 0x73, 0x74, 0x2e, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x61,
- 0x74, 0x65, 0x48, 0x00, 0x52, 0x0a, 0x6e, 0x6f, 0x74, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72,
- 0x1a, 0xf3, 0x01, 0x0a, 0x0f, 0x53, 0x69, 0x6e, 0x67, 0x6c, 0x65, 0x50, 0x72, 0x65, 0x64, 0x69,
- 0x63, 0x61, 0x74, 0x65, 0x12, 0x41, 0x0a, 0x05, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76,
- 0x33, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e,
- 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x08, 0xfa, 0x42, 0x05, 0x8a, 0x01, 0x02, 0x10, 0x01,
- 0x52, 0x05, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x12, 0x45, 0x0a, 0x0b, 0x76, 0x61, 0x6c, 0x75, 0x65,
- 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x78,
- 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e,
- 0x76, 0x33, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72,
- 0x48, 0x00, 0x52, 0x0a, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x12, 0x46,
- 0x0a, 0x0c, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e,
- 0x76, 0x33, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f,
- 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x48, 0x00, 0x52, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f,
- 0x6d, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x42, 0x0e, 0x0a, 0x07, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65,
- 0x72, 0x12, 0x03, 0xf8, 0x42, 0x01, 0x1a, 0x6b, 0x0a, 0x0d, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63,
- 0x61, 0x74, 0x65, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x5a, 0x0a, 0x09, 0x70, 0x72, 0x65, 0x64, 0x69,
- 0x63, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x78, 0x64, 0x73,
- 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33,
- 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72,
- 0x4c, 0x69, 0x73, 0x74, 0x2e, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x61, 0x74, 0x65, 0x42, 0x08,
- 0xfa, 0x42, 0x05, 0x92, 0x01, 0x02, 0x08, 0x02, 0x52, 0x09, 0x70, 0x72, 0x65, 0x64, 0x69, 0x63,
- 0x61, 0x74, 0x65, 0x42, 0x11, 0x0a, 0x0a, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x74, 0x79, 0x70,
- 0x65, 0x12, 0x03, 0xf8, 0x42, 0x01, 0x1a, 0xb5, 0x01, 0x0a, 0x0c, 0x46, 0x69, 0x65, 0x6c, 0x64,
- 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x12, 0x5a, 0x0a, 0x09, 0x70, 0x72, 0x65, 0x64, 0x69,
- 0x63, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x78, 0x64, 0x73,
- 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33,
- 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72,
- 0x4c, 0x69, 0x73, 0x74, 0x2e, 0x50, 0x72, 0x65, 0x64, 0x69, 0x63, 0x61, 0x74, 0x65, 0x42, 0x08,
- 0xfa, 0x42, 0x05, 0x8a, 0x01, 0x02, 0x10, 0x01, 0x52, 0x09, 0x70, 0x72, 0x65, 0x64, 0x69, 0x63,
- 0x61, 0x74, 0x65, 0x12, 0x49, 0x0a, 0x08, 0x6f, 0x6e, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x18,
- 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65,
- 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x2e, 0x4d, 0x61, 0x74, 0x63,
- 0x68, 0x65, 0x72, 0x2e, 0x4f, 0x6e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x42, 0x08, 0xfa, 0x42, 0x05,
- 0x8a, 0x01, 0x02, 0x10, 0x01, 0x52, 0x07, 0x6f, 0x6e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x1a, 0xa9,
- 0x04, 0x0a, 0x0b, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x54, 0x72, 0x65, 0x65, 0x12, 0x41,
- 0x0a, 0x05, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e,
- 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x33, 0x2e, 0x54, 0x79, 0x70, 0x65,
- 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
- 0x42, 0x08, 0xfa, 0x42, 0x05, 0x8a, 0x01, 0x02, 0x10, 0x01, 0x52, 0x05, 0x69, 0x6e, 0x70, 0x75,
- 0x74, 0x12, 0x5b, 0x0a, 0x0f, 0x65, 0x78, 0x61, 0x63, 0x74, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68,
- 0x5f, 0x6d, 0x61, 0x70, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x78, 0x64, 0x73,
- 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33,
- 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72,
- 0x54, 0x72, 0x65, 0x65, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x4d, 0x61, 0x70, 0x48, 0x00, 0x52,
- 0x0d, 0x65, 0x78, 0x61, 0x63, 0x74, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x4d, 0x61, 0x70, 0x12, 0x5d,
- 0x0a, 0x10, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x6d,
- 0x61, 0x70, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74,
- 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x2e, 0x4d,
- 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x54, 0x72,
- 0x65, 0x65, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x4d, 0x61, 0x70, 0x48, 0x00, 0x52, 0x0e, 0x70,
- 0x72, 0x65, 0x66, 0x69, 0x78, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x4d, 0x61, 0x70, 0x12, 0x46, 0x0a,
- 0x0c, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76,
- 0x33, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e,
- 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x48, 0x00, 0x52, 0x0b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d,
- 0x4d, 0x61, 0x74, 0x63, 0x68, 0x1a, 0xc0, 0x01, 0x0a, 0x08, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x4d,
- 0x61, 0x70, 0x12, 0x56, 0x0a, 0x03, 0x6d, 0x61, 0x70, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32,
- 0x3a, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68,
- 0x65, 0x72, 0x2e, 0x76, 0x33, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x4d, 0x61,
- 0x74, 0x63, 0x68, 0x65, 0x72, 0x54, 0x72, 0x65, 0x65, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x4d,
- 0x61, 0x70, 0x2e, 0x4d, 0x61, 0x70, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x42, 0x08, 0xfa, 0x42, 0x05,
- 0x9a, 0x01, 0x02, 0x08, 0x01, 0x52, 0x03, 0x6d, 0x61, 0x70, 0x1a, 0x5c, 0x0a, 0x08, 0x4d, 0x61,
- 0x70, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x3a, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75,
- 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79,
- 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x2e, 0x4d, 0x61,
- 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x4f, 0x6e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x52, 0x05, 0x76,
- 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x42, 0x10, 0x0a, 0x09, 0x74, 0x72, 0x65, 0x65,
- 0x5f, 0x74, 0x79, 0x70, 0x65, 0x12, 0x03, 0xf8, 0x42, 0x01, 0x3a, 0x08, 0xd2, 0xc6, 0xa4, 0xe1,
- 0x06, 0x02, 0x08, 0x01, 0x42, 0x0e, 0x0a, 0x0c, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x5f,
- 0x74, 0x79, 0x70, 0x65, 0x42, 0x5c, 0x0a, 0x1e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x69, 0x74, 0x68,
- 0x75, 0x62, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63,
- 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x42, 0x0c, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x50,
- 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x2a, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63,
- 0x6f, 0x6d, 0x2f, 0x63, 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x2f, 0x78,
- 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2f,
- 0x76, 0x33, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_type_matcher_v3_matcher_proto_rawDescOnce sync.Once
- file_xds_type_matcher_v3_matcher_proto_rawDescData = file_xds_type_matcher_v3_matcher_proto_rawDesc
-)
-
-func file_xds_type_matcher_v3_matcher_proto_rawDescGZIP() []byte {
- file_xds_type_matcher_v3_matcher_proto_rawDescOnce.Do(func() {
- file_xds_type_matcher_v3_matcher_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_type_matcher_v3_matcher_proto_rawDescData)
- })
- return file_xds_type_matcher_v3_matcher_proto_rawDescData
-}
-
-var file_xds_type_matcher_v3_matcher_proto_msgTypes = make([]protoimpl.MessageInfo, 10)
-var file_xds_type_matcher_v3_matcher_proto_goTypes = []interface{}{
- (*Matcher)(nil), // 0: xds.type.matcher.v3.Matcher
- (*Matcher_OnMatch)(nil), // 1: xds.type.matcher.v3.Matcher.OnMatch
- (*Matcher_MatcherList)(nil), // 2: xds.type.matcher.v3.Matcher.MatcherList
- (*Matcher_MatcherTree)(nil), // 3: xds.type.matcher.v3.Matcher.MatcherTree
- (*Matcher_MatcherList_Predicate)(nil), // 4: xds.type.matcher.v3.Matcher.MatcherList.Predicate
- (*Matcher_MatcherList_FieldMatcher)(nil), // 5: xds.type.matcher.v3.Matcher.MatcherList.FieldMatcher
- (*Matcher_MatcherList_Predicate_SinglePredicate)(nil), // 6: xds.type.matcher.v3.Matcher.MatcherList.Predicate.SinglePredicate
- (*Matcher_MatcherList_Predicate_PredicateList)(nil), // 7: xds.type.matcher.v3.Matcher.MatcherList.Predicate.PredicateList
- (*Matcher_MatcherTree_MatchMap)(nil), // 8: xds.type.matcher.v3.Matcher.MatcherTree.MatchMap
- nil, // 9: xds.type.matcher.v3.Matcher.MatcherTree.MatchMap.MapEntry
- (*v3.TypedExtensionConfig)(nil), // 10: xds.core.v3.TypedExtensionConfig
- (*StringMatcher)(nil), // 11: xds.type.matcher.v3.StringMatcher
-}
-var file_xds_type_matcher_v3_matcher_proto_depIdxs = []int32{
- 2, // 0: xds.type.matcher.v3.Matcher.matcher_list:type_name -> xds.type.matcher.v3.Matcher.MatcherList
- 3, // 1: xds.type.matcher.v3.Matcher.matcher_tree:type_name -> xds.type.matcher.v3.Matcher.MatcherTree
- 1, // 2: xds.type.matcher.v3.Matcher.on_no_match:type_name -> xds.type.matcher.v3.Matcher.OnMatch
- 0, // 3: xds.type.matcher.v3.Matcher.OnMatch.matcher:type_name -> xds.type.matcher.v3.Matcher
- 10, // 4: xds.type.matcher.v3.Matcher.OnMatch.action:type_name -> xds.core.v3.TypedExtensionConfig
- 5, // 5: xds.type.matcher.v3.Matcher.MatcherList.matchers:type_name -> xds.type.matcher.v3.Matcher.MatcherList.FieldMatcher
- 10, // 6: xds.type.matcher.v3.Matcher.MatcherTree.input:type_name -> xds.core.v3.TypedExtensionConfig
- 8, // 7: xds.type.matcher.v3.Matcher.MatcherTree.exact_match_map:type_name -> xds.type.matcher.v3.Matcher.MatcherTree.MatchMap
- 8, // 8: xds.type.matcher.v3.Matcher.MatcherTree.prefix_match_map:type_name -> xds.type.matcher.v3.Matcher.MatcherTree.MatchMap
- 10, // 9: xds.type.matcher.v3.Matcher.MatcherTree.custom_match:type_name -> xds.core.v3.TypedExtensionConfig
- 6, // 10: xds.type.matcher.v3.Matcher.MatcherList.Predicate.single_predicate:type_name -> xds.type.matcher.v3.Matcher.MatcherList.Predicate.SinglePredicate
- 7, // 11: xds.type.matcher.v3.Matcher.MatcherList.Predicate.or_matcher:type_name -> xds.type.matcher.v3.Matcher.MatcherList.Predicate.PredicateList
- 7, // 12: xds.type.matcher.v3.Matcher.MatcherList.Predicate.and_matcher:type_name -> xds.type.matcher.v3.Matcher.MatcherList.Predicate.PredicateList
- 4, // 13: xds.type.matcher.v3.Matcher.MatcherList.Predicate.not_matcher:type_name -> xds.type.matcher.v3.Matcher.MatcherList.Predicate
- 4, // 14: xds.type.matcher.v3.Matcher.MatcherList.FieldMatcher.predicate:type_name -> xds.type.matcher.v3.Matcher.MatcherList.Predicate
- 1, // 15: xds.type.matcher.v3.Matcher.MatcherList.FieldMatcher.on_match:type_name -> xds.type.matcher.v3.Matcher.OnMatch
- 10, // 16: xds.type.matcher.v3.Matcher.MatcherList.Predicate.SinglePredicate.input:type_name -> xds.core.v3.TypedExtensionConfig
- 11, // 17: xds.type.matcher.v3.Matcher.MatcherList.Predicate.SinglePredicate.value_match:type_name -> xds.type.matcher.v3.StringMatcher
- 10, // 18: xds.type.matcher.v3.Matcher.MatcherList.Predicate.SinglePredicate.custom_match:type_name -> xds.core.v3.TypedExtensionConfig
- 4, // 19: xds.type.matcher.v3.Matcher.MatcherList.Predicate.PredicateList.predicate:type_name -> xds.type.matcher.v3.Matcher.MatcherList.Predicate
- 9, // 20: xds.type.matcher.v3.Matcher.MatcherTree.MatchMap.map:type_name -> xds.type.matcher.v3.Matcher.MatcherTree.MatchMap.MapEntry
- 1, // 21: xds.type.matcher.v3.Matcher.MatcherTree.MatchMap.MapEntry.value:type_name -> xds.type.matcher.v3.Matcher.OnMatch
- 22, // [22:22] is the sub-list for method output_type
- 22, // [22:22] is the sub-list for method input_type
- 22, // [22:22] is the sub-list for extension type_name
- 22, // [22:22] is the sub-list for extension extendee
- 0, // [0:22] is the sub-list for field type_name
-}
-
-func init() { file_xds_type_matcher_v3_matcher_proto_init() }
-func file_xds_type_matcher_v3_matcher_proto_init() {
- if File_xds_type_matcher_v3_matcher_proto != nil {
- return
- }
- file_xds_type_matcher_v3_string_proto_init()
- if !protoimpl.UnsafeEnabled {
- file_xds_type_matcher_v3_matcher_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Matcher); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_type_matcher_v3_matcher_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Matcher_OnMatch); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_type_matcher_v3_matcher_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Matcher_MatcherList); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_type_matcher_v3_matcher_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Matcher_MatcherTree); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_type_matcher_v3_matcher_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Matcher_MatcherList_Predicate); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_type_matcher_v3_matcher_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Matcher_MatcherList_FieldMatcher); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_type_matcher_v3_matcher_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Matcher_MatcherList_Predicate_SinglePredicate); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_type_matcher_v3_matcher_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Matcher_MatcherList_Predicate_PredicateList); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_type_matcher_v3_matcher_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Matcher_MatcherTree_MatchMap); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- file_xds_type_matcher_v3_matcher_proto_msgTypes[0].OneofWrappers = []interface{}{
- (*Matcher_MatcherList_)(nil),
- (*Matcher_MatcherTree_)(nil),
- }
- file_xds_type_matcher_v3_matcher_proto_msgTypes[1].OneofWrappers = []interface{}{
- (*Matcher_OnMatch_Matcher)(nil),
- (*Matcher_OnMatch_Action)(nil),
- }
- file_xds_type_matcher_v3_matcher_proto_msgTypes[3].OneofWrappers = []interface{}{
- (*Matcher_MatcherTree_ExactMatchMap)(nil),
- (*Matcher_MatcherTree_PrefixMatchMap)(nil),
- (*Matcher_MatcherTree_CustomMatch)(nil),
- }
- file_xds_type_matcher_v3_matcher_proto_msgTypes[4].OneofWrappers = []interface{}{
- (*Matcher_MatcherList_Predicate_SinglePredicate_)(nil),
- (*Matcher_MatcherList_Predicate_OrMatcher)(nil),
- (*Matcher_MatcherList_Predicate_AndMatcher)(nil),
- (*Matcher_MatcherList_Predicate_NotMatcher)(nil),
- }
- file_xds_type_matcher_v3_matcher_proto_msgTypes[6].OneofWrappers = []interface{}{
- (*Matcher_MatcherList_Predicate_SinglePredicate_ValueMatch)(nil),
- (*Matcher_MatcherList_Predicate_SinglePredicate_CustomMatch)(nil),
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_type_matcher_v3_matcher_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 10,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_xds_type_matcher_v3_matcher_proto_goTypes,
- DependencyIndexes: file_xds_type_matcher_v3_matcher_proto_depIdxs,
- MessageInfos: file_xds_type_matcher_v3_matcher_proto_msgTypes,
- }.Build()
- File_xds_type_matcher_v3_matcher_proto = out.File
- file_xds_type_matcher_v3_matcher_proto_rawDesc = nil
- file_xds_type_matcher_v3_matcher_proto_goTypes = nil
- file_xds_type_matcher_v3_matcher_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/matcher.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/matcher.pb.validate.go
deleted file mode 100644
index 60b721f5f..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/matcher.pb.validate.go
+++ /dev/null
@@ -1,1913 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/type/matcher/v3/matcher.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on Matcher with the rules defined in the
-// proto definition for this message. If any rules are violated, the first
-// error encountered is returned, or nil if there are no violations.
-func (m *Matcher) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on Matcher with the rules defined in the
-// proto definition for this message. If any rules are violated, the result is
-// a list of violation errors wrapped in MatcherMultiError, or nil if none found.
-func (m *Matcher) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *Matcher) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if all {
- switch v := interface{}(m.GetOnNoMatch()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, MatcherValidationError{
- field: "OnNoMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, MatcherValidationError{
- field: "OnNoMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetOnNoMatch()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return MatcherValidationError{
- field: "OnNoMatch",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- switch v := m.MatcherType.(type) {
- case *Matcher_MatcherList_:
- if v == nil {
- err := MatcherValidationError{
- field: "MatcherType",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if all {
- switch v := interface{}(m.GetMatcherList()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, MatcherValidationError{
- field: "MatcherList",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, MatcherValidationError{
- field: "MatcherList",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetMatcherList()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return MatcherValidationError{
- field: "MatcherList",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- case *Matcher_MatcherTree_:
- if v == nil {
- err := MatcherValidationError{
- field: "MatcherType",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if all {
- switch v := interface{}(m.GetMatcherTree()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, MatcherValidationError{
- field: "MatcherTree",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, MatcherValidationError{
- field: "MatcherTree",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetMatcherTree()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return MatcherValidationError{
- field: "MatcherTree",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- default:
- _ = v // ensures v is used
- }
-
- if len(errors) > 0 {
- return MatcherMultiError(errors)
- }
-
- return nil
-}
-
-// MatcherMultiError is an error wrapping multiple validation errors returned
-// by Matcher.ValidateAll() if the designated constraints aren't met.
-type MatcherMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m MatcherMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m MatcherMultiError) AllErrors() []error { return m }
-
-// MatcherValidationError is the validation error returned by Matcher.Validate
-// if the designated constraints aren't met.
-type MatcherValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e MatcherValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e MatcherValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e MatcherValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e MatcherValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e MatcherValidationError) ErrorName() string { return "MatcherValidationError" }
-
-// Error satisfies the builtin error interface
-func (e MatcherValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sMatcher.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = MatcherValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = MatcherValidationError{}
-
-// Validate checks the field values on Matcher_OnMatch with the rules defined
-// in the proto definition for this message. If any rules are violated, the
-// first error encountered is returned, or nil if there are no violations.
-func (m *Matcher_OnMatch) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on Matcher_OnMatch with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// Matcher_OnMatchMultiError, or nil if none found.
-func (m *Matcher_OnMatch) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *Matcher_OnMatch) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- oneofOnMatchPresent := false
- switch v := m.OnMatch.(type) {
- case *Matcher_OnMatch_Matcher:
- if v == nil {
- err := Matcher_OnMatchValidationError{
- field: "OnMatch",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofOnMatchPresent = true
-
- if all {
- switch v := interface{}(m.GetMatcher()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Matcher_OnMatchValidationError{
- field: "Matcher",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Matcher_OnMatchValidationError{
- field: "Matcher",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetMatcher()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Matcher_OnMatchValidationError{
- field: "Matcher",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- case *Matcher_OnMatch_Action:
- if v == nil {
- err := Matcher_OnMatchValidationError{
- field: "OnMatch",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofOnMatchPresent = true
-
- if all {
- switch v := interface{}(m.GetAction()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Matcher_OnMatchValidationError{
- field: "Action",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Matcher_OnMatchValidationError{
- field: "Action",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetAction()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Matcher_OnMatchValidationError{
- field: "Action",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- default:
- _ = v // ensures v is used
- }
- if !oneofOnMatchPresent {
- err := Matcher_OnMatchValidationError{
- field: "OnMatch",
- reason: "value is required",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if len(errors) > 0 {
- return Matcher_OnMatchMultiError(errors)
- }
-
- return nil
-}
-
-// Matcher_OnMatchMultiError is an error wrapping multiple validation errors
-// returned by Matcher_OnMatch.ValidateAll() if the designated constraints
-// aren't met.
-type Matcher_OnMatchMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m Matcher_OnMatchMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m Matcher_OnMatchMultiError) AllErrors() []error { return m }
-
-// Matcher_OnMatchValidationError is the validation error returned by
-// Matcher_OnMatch.Validate if the designated constraints aren't met.
-type Matcher_OnMatchValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e Matcher_OnMatchValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e Matcher_OnMatchValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e Matcher_OnMatchValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e Matcher_OnMatchValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e Matcher_OnMatchValidationError) ErrorName() string { return "Matcher_OnMatchValidationError" }
-
-// Error satisfies the builtin error interface
-func (e Matcher_OnMatchValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sMatcher_OnMatch.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = Matcher_OnMatchValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = Matcher_OnMatchValidationError{}
-
-// Validate checks the field values on Matcher_MatcherList with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *Matcher_MatcherList) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on Matcher_MatcherList with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// Matcher_MatcherListMultiError, or nil if none found.
-func (m *Matcher_MatcherList) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *Matcher_MatcherList) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if len(m.GetMatchers()) < 1 {
- err := Matcher_MatcherListValidationError{
- field: "Matchers",
- reason: "value must contain at least 1 item(s)",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- for idx, item := range m.GetMatchers() {
- _, _ = idx, item
-
- if all {
- switch v := interface{}(item).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Matcher_MatcherListValidationError{
- field: fmt.Sprintf("Matchers[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Matcher_MatcherListValidationError{
- field: fmt.Sprintf("Matchers[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Matcher_MatcherListValidationError{
- field: fmt.Sprintf("Matchers[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- }
-
- if len(errors) > 0 {
- return Matcher_MatcherListMultiError(errors)
- }
-
- return nil
-}
-
-// Matcher_MatcherListMultiError is an error wrapping multiple validation
-// errors returned by Matcher_MatcherList.ValidateAll() if the designated
-// constraints aren't met.
-type Matcher_MatcherListMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m Matcher_MatcherListMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m Matcher_MatcherListMultiError) AllErrors() []error { return m }
-
-// Matcher_MatcherListValidationError is the validation error returned by
-// Matcher_MatcherList.Validate if the designated constraints aren't met.
-type Matcher_MatcherListValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e Matcher_MatcherListValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e Matcher_MatcherListValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e Matcher_MatcherListValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e Matcher_MatcherListValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e Matcher_MatcherListValidationError) ErrorName() string {
- return "Matcher_MatcherListValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e Matcher_MatcherListValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sMatcher_MatcherList.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = Matcher_MatcherListValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = Matcher_MatcherListValidationError{}
-
-// Validate checks the field values on Matcher_MatcherTree with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *Matcher_MatcherTree) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on Matcher_MatcherTree with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// Matcher_MatcherTreeMultiError, or nil if none found.
-func (m *Matcher_MatcherTree) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *Matcher_MatcherTree) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if m.GetInput() == nil {
- err := Matcher_MatcherTreeValidationError{
- field: "Input",
- reason: "value is required",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if all {
- switch v := interface{}(m.GetInput()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Matcher_MatcherTreeValidationError{
- field: "Input",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Matcher_MatcherTreeValidationError{
- field: "Input",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetInput()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Matcher_MatcherTreeValidationError{
- field: "Input",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- oneofTreeTypePresent := false
- switch v := m.TreeType.(type) {
- case *Matcher_MatcherTree_ExactMatchMap:
- if v == nil {
- err := Matcher_MatcherTreeValidationError{
- field: "TreeType",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofTreeTypePresent = true
-
- if all {
- switch v := interface{}(m.GetExactMatchMap()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Matcher_MatcherTreeValidationError{
- field: "ExactMatchMap",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Matcher_MatcherTreeValidationError{
- field: "ExactMatchMap",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetExactMatchMap()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Matcher_MatcherTreeValidationError{
- field: "ExactMatchMap",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- case *Matcher_MatcherTree_PrefixMatchMap:
- if v == nil {
- err := Matcher_MatcherTreeValidationError{
- field: "TreeType",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofTreeTypePresent = true
-
- if all {
- switch v := interface{}(m.GetPrefixMatchMap()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Matcher_MatcherTreeValidationError{
- field: "PrefixMatchMap",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Matcher_MatcherTreeValidationError{
- field: "PrefixMatchMap",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetPrefixMatchMap()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Matcher_MatcherTreeValidationError{
- field: "PrefixMatchMap",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- case *Matcher_MatcherTree_CustomMatch:
- if v == nil {
- err := Matcher_MatcherTreeValidationError{
- field: "TreeType",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofTreeTypePresent = true
-
- if all {
- switch v := interface{}(m.GetCustomMatch()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Matcher_MatcherTreeValidationError{
- field: "CustomMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Matcher_MatcherTreeValidationError{
- field: "CustomMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetCustomMatch()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Matcher_MatcherTreeValidationError{
- field: "CustomMatch",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- default:
- _ = v // ensures v is used
- }
- if !oneofTreeTypePresent {
- err := Matcher_MatcherTreeValidationError{
- field: "TreeType",
- reason: "value is required",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if len(errors) > 0 {
- return Matcher_MatcherTreeMultiError(errors)
- }
-
- return nil
-}
-
-// Matcher_MatcherTreeMultiError is an error wrapping multiple validation
-// errors returned by Matcher_MatcherTree.ValidateAll() if the designated
-// constraints aren't met.
-type Matcher_MatcherTreeMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m Matcher_MatcherTreeMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m Matcher_MatcherTreeMultiError) AllErrors() []error { return m }
-
-// Matcher_MatcherTreeValidationError is the validation error returned by
-// Matcher_MatcherTree.Validate if the designated constraints aren't met.
-type Matcher_MatcherTreeValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e Matcher_MatcherTreeValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e Matcher_MatcherTreeValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e Matcher_MatcherTreeValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e Matcher_MatcherTreeValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e Matcher_MatcherTreeValidationError) ErrorName() string {
- return "Matcher_MatcherTreeValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e Matcher_MatcherTreeValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sMatcher_MatcherTree.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = Matcher_MatcherTreeValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = Matcher_MatcherTreeValidationError{}
-
-// Validate checks the field values on Matcher_MatcherList_Predicate with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *Matcher_MatcherList_Predicate) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on Matcher_MatcherList_Predicate with
-// the rules defined in the proto definition for this message. If any rules
-// are violated, the result is a list of violation errors wrapped in
-// Matcher_MatcherList_PredicateMultiError, or nil if none found.
-func (m *Matcher_MatcherList_Predicate) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *Matcher_MatcherList_Predicate) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- oneofMatchTypePresent := false
- switch v := m.MatchType.(type) {
- case *Matcher_MatcherList_Predicate_SinglePredicate_:
- if v == nil {
- err := Matcher_MatcherList_PredicateValidationError{
- field: "MatchType",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofMatchTypePresent = true
-
- if all {
- switch v := interface{}(m.GetSinglePredicate()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Matcher_MatcherList_PredicateValidationError{
- field: "SinglePredicate",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Matcher_MatcherList_PredicateValidationError{
- field: "SinglePredicate",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetSinglePredicate()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Matcher_MatcherList_PredicateValidationError{
- field: "SinglePredicate",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- case *Matcher_MatcherList_Predicate_OrMatcher:
- if v == nil {
- err := Matcher_MatcherList_PredicateValidationError{
- field: "MatchType",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofMatchTypePresent = true
-
- if all {
- switch v := interface{}(m.GetOrMatcher()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Matcher_MatcherList_PredicateValidationError{
- field: "OrMatcher",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Matcher_MatcherList_PredicateValidationError{
- field: "OrMatcher",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetOrMatcher()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Matcher_MatcherList_PredicateValidationError{
- field: "OrMatcher",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- case *Matcher_MatcherList_Predicate_AndMatcher:
- if v == nil {
- err := Matcher_MatcherList_PredicateValidationError{
- field: "MatchType",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofMatchTypePresent = true
-
- if all {
- switch v := interface{}(m.GetAndMatcher()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Matcher_MatcherList_PredicateValidationError{
- field: "AndMatcher",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Matcher_MatcherList_PredicateValidationError{
- field: "AndMatcher",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetAndMatcher()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Matcher_MatcherList_PredicateValidationError{
- field: "AndMatcher",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- case *Matcher_MatcherList_Predicate_NotMatcher:
- if v == nil {
- err := Matcher_MatcherList_PredicateValidationError{
- field: "MatchType",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofMatchTypePresent = true
-
- if all {
- switch v := interface{}(m.GetNotMatcher()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Matcher_MatcherList_PredicateValidationError{
- field: "NotMatcher",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Matcher_MatcherList_PredicateValidationError{
- field: "NotMatcher",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetNotMatcher()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Matcher_MatcherList_PredicateValidationError{
- field: "NotMatcher",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- default:
- _ = v // ensures v is used
- }
- if !oneofMatchTypePresent {
- err := Matcher_MatcherList_PredicateValidationError{
- field: "MatchType",
- reason: "value is required",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if len(errors) > 0 {
- return Matcher_MatcherList_PredicateMultiError(errors)
- }
-
- return nil
-}
-
-// Matcher_MatcherList_PredicateMultiError is an error wrapping multiple
-// validation errors returned by Matcher_MatcherList_Predicate.ValidateAll()
-// if the designated constraints aren't met.
-type Matcher_MatcherList_PredicateMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m Matcher_MatcherList_PredicateMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m Matcher_MatcherList_PredicateMultiError) AllErrors() []error { return m }
-
-// Matcher_MatcherList_PredicateValidationError is the validation error
-// returned by Matcher_MatcherList_Predicate.Validate if the designated
-// constraints aren't met.
-type Matcher_MatcherList_PredicateValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e Matcher_MatcherList_PredicateValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e Matcher_MatcherList_PredicateValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e Matcher_MatcherList_PredicateValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e Matcher_MatcherList_PredicateValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e Matcher_MatcherList_PredicateValidationError) ErrorName() string {
- return "Matcher_MatcherList_PredicateValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e Matcher_MatcherList_PredicateValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sMatcher_MatcherList_Predicate.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = Matcher_MatcherList_PredicateValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = Matcher_MatcherList_PredicateValidationError{}
-
-// Validate checks the field values on Matcher_MatcherList_FieldMatcher with
-// the rules defined in the proto definition for this message. If any rules
-// are violated, the first error encountered is returned, or nil if there are
-// no violations.
-func (m *Matcher_MatcherList_FieldMatcher) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on Matcher_MatcherList_FieldMatcher with
-// the rules defined in the proto definition for this message. If any rules
-// are violated, the result is a list of violation errors wrapped in
-// Matcher_MatcherList_FieldMatcherMultiError, or nil if none found.
-func (m *Matcher_MatcherList_FieldMatcher) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *Matcher_MatcherList_FieldMatcher) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if m.GetPredicate() == nil {
- err := Matcher_MatcherList_FieldMatcherValidationError{
- field: "Predicate",
- reason: "value is required",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if all {
- switch v := interface{}(m.GetPredicate()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Matcher_MatcherList_FieldMatcherValidationError{
- field: "Predicate",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Matcher_MatcherList_FieldMatcherValidationError{
- field: "Predicate",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetPredicate()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Matcher_MatcherList_FieldMatcherValidationError{
- field: "Predicate",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if m.GetOnMatch() == nil {
- err := Matcher_MatcherList_FieldMatcherValidationError{
- field: "OnMatch",
- reason: "value is required",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if all {
- switch v := interface{}(m.GetOnMatch()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Matcher_MatcherList_FieldMatcherValidationError{
- field: "OnMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Matcher_MatcherList_FieldMatcherValidationError{
- field: "OnMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetOnMatch()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Matcher_MatcherList_FieldMatcherValidationError{
- field: "OnMatch",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if len(errors) > 0 {
- return Matcher_MatcherList_FieldMatcherMultiError(errors)
- }
-
- return nil
-}
-
-// Matcher_MatcherList_FieldMatcherMultiError is an error wrapping multiple
-// validation errors returned by
-// Matcher_MatcherList_FieldMatcher.ValidateAll() if the designated
-// constraints aren't met.
-type Matcher_MatcherList_FieldMatcherMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m Matcher_MatcherList_FieldMatcherMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m Matcher_MatcherList_FieldMatcherMultiError) AllErrors() []error { return m }
-
-// Matcher_MatcherList_FieldMatcherValidationError is the validation error
-// returned by Matcher_MatcherList_FieldMatcher.Validate if the designated
-// constraints aren't met.
-type Matcher_MatcherList_FieldMatcherValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e Matcher_MatcherList_FieldMatcherValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e Matcher_MatcherList_FieldMatcherValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e Matcher_MatcherList_FieldMatcherValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e Matcher_MatcherList_FieldMatcherValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e Matcher_MatcherList_FieldMatcherValidationError) ErrorName() string {
- return "Matcher_MatcherList_FieldMatcherValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e Matcher_MatcherList_FieldMatcherValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sMatcher_MatcherList_FieldMatcher.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = Matcher_MatcherList_FieldMatcherValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = Matcher_MatcherList_FieldMatcherValidationError{}
-
-// Validate checks the field values on
-// Matcher_MatcherList_Predicate_SinglePredicate with the rules defined in the
-// proto definition for this message. If any rules are violated, the first
-// error encountered is returned, or nil if there are no violations.
-func (m *Matcher_MatcherList_Predicate_SinglePredicate) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on
-// Matcher_MatcherList_Predicate_SinglePredicate with the rules defined in the
-// proto definition for this message. If any rules are violated, the result is
-// a list of violation errors wrapped in
-// Matcher_MatcherList_Predicate_SinglePredicateMultiError, or nil if none found.
-func (m *Matcher_MatcherList_Predicate_SinglePredicate) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *Matcher_MatcherList_Predicate_SinglePredicate) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if m.GetInput() == nil {
- err := Matcher_MatcherList_Predicate_SinglePredicateValidationError{
- field: "Input",
- reason: "value is required",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if all {
- switch v := interface{}(m.GetInput()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Matcher_MatcherList_Predicate_SinglePredicateValidationError{
- field: "Input",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Matcher_MatcherList_Predicate_SinglePredicateValidationError{
- field: "Input",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetInput()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Matcher_MatcherList_Predicate_SinglePredicateValidationError{
- field: "Input",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- oneofMatcherPresent := false
- switch v := m.Matcher.(type) {
- case *Matcher_MatcherList_Predicate_SinglePredicate_ValueMatch:
- if v == nil {
- err := Matcher_MatcherList_Predicate_SinglePredicateValidationError{
- field: "Matcher",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofMatcherPresent = true
-
- if all {
- switch v := interface{}(m.GetValueMatch()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Matcher_MatcherList_Predicate_SinglePredicateValidationError{
- field: "ValueMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Matcher_MatcherList_Predicate_SinglePredicateValidationError{
- field: "ValueMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetValueMatch()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Matcher_MatcherList_Predicate_SinglePredicateValidationError{
- field: "ValueMatch",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- case *Matcher_MatcherList_Predicate_SinglePredicate_CustomMatch:
- if v == nil {
- err := Matcher_MatcherList_Predicate_SinglePredicateValidationError{
- field: "Matcher",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofMatcherPresent = true
-
- if all {
- switch v := interface{}(m.GetCustomMatch()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Matcher_MatcherList_Predicate_SinglePredicateValidationError{
- field: "CustomMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Matcher_MatcherList_Predicate_SinglePredicateValidationError{
- field: "CustomMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetCustomMatch()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Matcher_MatcherList_Predicate_SinglePredicateValidationError{
- field: "CustomMatch",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- default:
- _ = v // ensures v is used
- }
- if !oneofMatcherPresent {
- err := Matcher_MatcherList_Predicate_SinglePredicateValidationError{
- field: "Matcher",
- reason: "value is required",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if len(errors) > 0 {
- return Matcher_MatcherList_Predicate_SinglePredicateMultiError(errors)
- }
-
- return nil
-}
-
-// Matcher_MatcherList_Predicate_SinglePredicateMultiError is an error wrapping
-// multiple validation errors returned by
-// Matcher_MatcherList_Predicate_SinglePredicate.ValidateAll() if the
-// designated constraints aren't met.
-type Matcher_MatcherList_Predicate_SinglePredicateMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m Matcher_MatcherList_Predicate_SinglePredicateMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m Matcher_MatcherList_Predicate_SinglePredicateMultiError) AllErrors() []error { return m }
-
-// Matcher_MatcherList_Predicate_SinglePredicateValidationError is the
-// validation error returned by
-// Matcher_MatcherList_Predicate_SinglePredicate.Validate if the designated
-// constraints aren't met.
-type Matcher_MatcherList_Predicate_SinglePredicateValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e Matcher_MatcherList_Predicate_SinglePredicateValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e Matcher_MatcherList_Predicate_SinglePredicateValidationError) Reason() string {
- return e.reason
-}
-
-// Cause function returns cause value.
-func (e Matcher_MatcherList_Predicate_SinglePredicateValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e Matcher_MatcherList_Predicate_SinglePredicateValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e Matcher_MatcherList_Predicate_SinglePredicateValidationError) ErrorName() string {
- return "Matcher_MatcherList_Predicate_SinglePredicateValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e Matcher_MatcherList_Predicate_SinglePredicateValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sMatcher_MatcherList_Predicate_SinglePredicate.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = Matcher_MatcherList_Predicate_SinglePredicateValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = Matcher_MatcherList_Predicate_SinglePredicateValidationError{}
-
-// Validate checks the field values on
-// Matcher_MatcherList_Predicate_PredicateList with the rules defined in the
-// proto definition for this message. If any rules are violated, the first
-// error encountered is returned, or nil if there are no violations.
-func (m *Matcher_MatcherList_Predicate_PredicateList) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on
-// Matcher_MatcherList_Predicate_PredicateList with the rules defined in the
-// proto definition for this message. If any rules are violated, the result is
-// a list of violation errors wrapped in
-// Matcher_MatcherList_Predicate_PredicateListMultiError, or nil if none found.
-func (m *Matcher_MatcherList_Predicate_PredicateList) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *Matcher_MatcherList_Predicate_PredicateList) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if len(m.GetPredicate()) < 2 {
- err := Matcher_MatcherList_Predicate_PredicateListValidationError{
- field: "Predicate",
- reason: "value must contain at least 2 item(s)",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- for idx, item := range m.GetPredicate() {
- _, _ = idx, item
-
- if all {
- switch v := interface{}(item).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Matcher_MatcherList_Predicate_PredicateListValidationError{
- field: fmt.Sprintf("Predicate[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Matcher_MatcherList_Predicate_PredicateListValidationError{
- field: fmt.Sprintf("Predicate[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Matcher_MatcherList_Predicate_PredicateListValidationError{
- field: fmt.Sprintf("Predicate[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- }
-
- if len(errors) > 0 {
- return Matcher_MatcherList_Predicate_PredicateListMultiError(errors)
- }
-
- return nil
-}
-
-// Matcher_MatcherList_Predicate_PredicateListMultiError is an error wrapping
-// multiple validation errors returned by
-// Matcher_MatcherList_Predicate_PredicateList.ValidateAll() if the designated
-// constraints aren't met.
-type Matcher_MatcherList_Predicate_PredicateListMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m Matcher_MatcherList_Predicate_PredicateListMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m Matcher_MatcherList_Predicate_PredicateListMultiError) AllErrors() []error { return m }
-
-// Matcher_MatcherList_Predicate_PredicateListValidationError is the validation
-// error returned by Matcher_MatcherList_Predicate_PredicateList.Validate if
-// the designated constraints aren't met.
-type Matcher_MatcherList_Predicate_PredicateListValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e Matcher_MatcherList_Predicate_PredicateListValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e Matcher_MatcherList_Predicate_PredicateListValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e Matcher_MatcherList_Predicate_PredicateListValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e Matcher_MatcherList_Predicate_PredicateListValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e Matcher_MatcherList_Predicate_PredicateListValidationError) ErrorName() string {
- return "Matcher_MatcherList_Predicate_PredicateListValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e Matcher_MatcherList_Predicate_PredicateListValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sMatcher_MatcherList_Predicate_PredicateList.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = Matcher_MatcherList_Predicate_PredicateListValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = Matcher_MatcherList_Predicate_PredicateListValidationError{}
-
-// Validate checks the field values on Matcher_MatcherTree_MatchMap with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *Matcher_MatcherTree_MatchMap) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on Matcher_MatcherTree_MatchMap with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// Matcher_MatcherTree_MatchMapMultiError, or nil if none found.
-func (m *Matcher_MatcherTree_MatchMap) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *Matcher_MatcherTree_MatchMap) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if len(m.GetMap()) < 1 {
- err := Matcher_MatcherTree_MatchMapValidationError{
- field: "Map",
- reason: "value must contain at least 1 pair(s)",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- {
- sorted_keys := make([]string, len(m.GetMap()))
- i := 0
- for key := range m.GetMap() {
- sorted_keys[i] = key
- i++
- }
- sort.Slice(sorted_keys, func(i, j int) bool { return sorted_keys[i] < sorted_keys[j] })
- for _, key := range sorted_keys {
- val := m.GetMap()[key]
- _ = val
-
- // no validation rules for Map[key]
-
- if all {
- switch v := interface{}(val).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Matcher_MatcherTree_MatchMapValidationError{
- field: fmt.Sprintf("Map[%v]", key),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Matcher_MatcherTree_MatchMapValidationError{
- field: fmt.Sprintf("Map[%v]", key),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(val).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Matcher_MatcherTree_MatchMapValidationError{
- field: fmt.Sprintf("Map[%v]", key),
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- }
- }
-
- if len(errors) > 0 {
- return Matcher_MatcherTree_MatchMapMultiError(errors)
- }
-
- return nil
-}
-
-// Matcher_MatcherTree_MatchMapMultiError is an error wrapping multiple
-// validation errors returned by Matcher_MatcherTree_MatchMap.ValidateAll() if
-// the designated constraints aren't met.
-type Matcher_MatcherTree_MatchMapMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m Matcher_MatcherTree_MatchMapMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m Matcher_MatcherTree_MatchMapMultiError) AllErrors() []error { return m }
-
-// Matcher_MatcherTree_MatchMapValidationError is the validation error returned
-// by Matcher_MatcherTree_MatchMap.Validate if the designated constraints
-// aren't met.
-type Matcher_MatcherTree_MatchMapValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e Matcher_MatcherTree_MatchMapValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e Matcher_MatcherTree_MatchMapValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e Matcher_MatcherTree_MatchMapValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e Matcher_MatcherTree_MatchMapValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e Matcher_MatcherTree_MatchMapValidationError) ErrorName() string {
- return "Matcher_MatcherTree_MatchMapValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e Matcher_MatcherTree_MatchMapValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sMatcher_MatcherTree_MatchMap.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = Matcher_MatcherTree_MatchMapValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = Matcher_MatcherTree_MatchMapValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/range.pb.go b/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/range.pb.go
deleted file mode 100644
index d7bc620b9..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/range.pb.go
+++ /dev/null
@@ -1,539 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/type/matcher/v3/range.proto
-
-package v3
-
-import (
- v3 "github.com/cncf/xds/go/xds/type/v3"
- _ "github.com/envoyproxy/protoc-gen-validate/validate"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type Int64RangeMatcher struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- RangeMatchers []*Int64RangeMatcher_RangeMatcher `protobuf:"bytes,1,rep,name=range_matchers,json=rangeMatchers,proto3" json:"range_matchers,omitempty"`
-}
-
-func (x *Int64RangeMatcher) Reset() {
- *x = Int64RangeMatcher{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_range_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Int64RangeMatcher) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Int64RangeMatcher) ProtoMessage() {}
-
-func (x *Int64RangeMatcher) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_range_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Int64RangeMatcher.ProtoReflect.Descriptor instead.
-func (*Int64RangeMatcher) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_range_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *Int64RangeMatcher) GetRangeMatchers() []*Int64RangeMatcher_RangeMatcher {
- if x != nil {
- return x.RangeMatchers
- }
- return nil
-}
-
-type Int32RangeMatcher struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- RangeMatchers []*Int32RangeMatcher_RangeMatcher `protobuf:"bytes,1,rep,name=range_matchers,json=rangeMatchers,proto3" json:"range_matchers,omitempty"`
-}
-
-func (x *Int32RangeMatcher) Reset() {
- *x = Int32RangeMatcher{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_range_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Int32RangeMatcher) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Int32RangeMatcher) ProtoMessage() {}
-
-func (x *Int32RangeMatcher) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_range_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Int32RangeMatcher.ProtoReflect.Descriptor instead.
-func (*Int32RangeMatcher) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_range_proto_rawDescGZIP(), []int{1}
-}
-
-func (x *Int32RangeMatcher) GetRangeMatchers() []*Int32RangeMatcher_RangeMatcher {
- if x != nil {
- return x.RangeMatchers
- }
- return nil
-}
-
-type DoubleRangeMatcher struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- RangeMatchers []*DoubleRangeMatcher_RangeMatcher `protobuf:"bytes,1,rep,name=range_matchers,json=rangeMatchers,proto3" json:"range_matchers,omitempty"`
-}
-
-func (x *DoubleRangeMatcher) Reset() {
- *x = DoubleRangeMatcher{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_range_proto_msgTypes[2]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *DoubleRangeMatcher) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*DoubleRangeMatcher) ProtoMessage() {}
-
-func (x *DoubleRangeMatcher) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_range_proto_msgTypes[2]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use DoubleRangeMatcher.ProtoReflect.Descriptor instead.
-func (*DoubleRangeMatcher) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_range_proto_rawDescGZIP(), []int{2}
-}
-
-func (x *DoubleRangeMatcher) GetRangeMatchers() []*DoubleRangeMatcher_RangeMatcher {
- if x != nil {
- return x.RangeMatchers
- }
- return nil
-}
-
-type Int64RangeMatcher_RangeMatcher struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Ranges []*v3.Int64Range `protobuf:"bytes,1,rep,name=ranges,proto3" json:"ranges,omitempty"`
- OnMatch *Matcher_OnMatch `protobuf:"bytes,2,opt,name=on_match,json=onMatch,proto3" json:"on_match,omitempty"`
-}
-
-func (x *Int64RangeMatcher_RangeMatcher) Reset() {
- *x = Int64RangeMatcher_RangeMatcher{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_range_proto_msgTypes[3]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Int64RangeMatcher_RangeMatcher) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Int64RangeMatcher_RangeMatcher) ProtoMessage() {}
-
-func (x *Int64RangeMatcher_RangeMatcher) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_range_proto_msgTypes[3]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Int64RangeMatcher_RangeMatcher.ProtoReflect.Descriptor instead.
-func (*Int64RangeMatcher_RangeMatcher) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_range_proto_rawDescGZIP(), []int{0, 0}
-}
-
-func (x *Int64RangeMatcher_RangeMatcher) GetRanges() []*v3.Int64Range {
- if x != nil {
- return x.Ranges
- }
- return nil
-}
-
-func (x *Int64RangeMatcher_RangeMatcher) GetOnMatch() *Matcher_OnMatch {
- if x != nil {
- return x.OnMatch
- }
- return nil
-}
-
-type Int32RangeMatcher_RangeMatcher struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Ranges []*v3.Int32Range `protobuf:"bytes,1,rep,name=ranges,proto3" json:"ranges,omitempty"`
- OnMatch *Matcher_OnMatch `protobuf:"bytes,2,opt,name=on_match,json=onMatch,proto3" json:"on_match,omitempty"`
-}
-
-func (x *Int32RangeMatcher_RangeMatcher) Reset() {
- *x = Int32RangeMatcher_RangeMatcher{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_range_proto_msgTypes[4]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Int32RangeMatcher_RangeMatcher) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Int32RangeMatcher_RangeMatcher) ProtoMessage() {}
-
-func (x *Int32RangeMatcher_RangeMatcher) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_range_proto_msgTypes[4]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Int32RangeMatcher_RangeMatcher.ProtoReflect.Descriptor instead.
-func (*Int32RangeMatcher_RangeMatcher) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_range_proto_rawDescGZIP(), []int{1, 0}
-}
-
-func (x *Int32RangeMatcher_RangeMatcher) GetRanges() []*v3.Int32Range {
- if x != nil {
- return x.Ranges
- }
- return nil
-}
-
-func (x *Int32RangeMatcher_RangeMatcher) GetOnMatch() *Matcher_OnMatch {
- if x != nil {
- return x.OnMatch
- }
- return nil
-}
-
-type DoubleRangeMatcher_RangeMatcher struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Ranges []*v3.DoubleRange `protobuf:"bytes,1,rep,name=ranges,proto3" json:"ranges,omitempty"`
- OnMatch *Matcher_OnMatch `protobuf:"bytes,2,opt,name=on_match,json=onMatch,proto3" json:"on_match,omitempty"`
-}
-
-func (x *DoubleRangeMatcher_RangeMatcher) Reset() {
- *x = DoubleRangeMatcher_RangeMatcher{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_range_proto_msgTypes[5]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *DoubleRangeMatcher_RangeMatcher) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*DoubleRangeMatcher_RangeMatcher) ProtoMessage() {}
-
-func (x *DoubleRangeMatcher_RangeMatcher) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_range_proto_msgTypes[5]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use DoubleRangeMatcher_RangeMatcher.ProtoReflect.Descriptor instead.
-func (*DoubleRangeMatcher_RangeMatcher) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_range_proto_rawDescGZIP(), []int{2, 0}
-}
-
-func (x *DoubleRangeMatcher_RangeMatcher) GetRanges() []*v3.DoubleRange {
- if x != nil {
- return x.Ranges
- }
- return nil
-}
-
-func (x *DoubleRangeMatcher_RangeMatcher) GetOnMatch() *Matcher_OnMatch {
- if x != nil {
- return x.OnMatch
- }
- return nil
-}
-
-var File_xds_type_matcher_v3_range_proto protoreflect.FileDescriptor
-
-var file_xds_type_matcher_v3_range_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68,
- 0x65, 0x72, 0x2f, 0x76, 0x33, 0x2f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x13, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63,
- 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x1a, 0x17, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65,
- 0x2f, 0x76, 0x33, 0x2f, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
- 0x21, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65,
- 0x72, 0x2f, 0x76, 0x33, 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x1a, 0x17, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2f, 0x76, 0x61, 0x6c,
- 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xfc, 0x01, 0x0a, 0x11,
- 0x49, 0x6e, 0x74, 0x36, 0x34, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65,
- 0x72, 0x12, 0x5a, 0x0a, 0x0e, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68,
- 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x78, 0x64, 0x73, 0x2e,
- 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x2e,
- 0x49, 0x6e, 0x74, 0x36, 0x34, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65,
- 0x72, 0x2e, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x52, 0x0d,
- 0x72, 0x61, 0x6e, 0x67, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x73, 0x1a, 0x8a, 0x01,
- 0x0a, 0x0c, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x12, 0x39,
- 0x0a, 0x06, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17,
- 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x76, 0x33, 0x2e, 0x49, 0x6e, 0x74,
- 0x36, 0x34, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x42, 0x08, 0xfa, 0x42, 0x05, 0x92, 0x01, 0x02, 0x08,
- 0x01, 0x52, 0x06, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x12, 0x3f, 0x0a, 0x08, 0x6f, 0x6e, 0x5f,
- 0x6d, 0x61, 0x74, 0x63, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x78, 0x64,
- 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76,
- 0x33, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x4f, 0x6e, 0x4d, 0x61, 0x74, 0x63,
- 0x68, 0x52, 0x07, 0x6f, 0x6e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x22, 0xfc, 0x01, 0x0a, 0x11, 0x49,
- 0x6e, 0x74, 0x33, 0x32, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72,
- 0x12, 0x5a, 0x0a, 0x0e, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65,
- 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74,
- 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x2e, 0x49,
- 0x6e, 0x74, 0x33, 0x32, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72,
- 0x2e, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x52, 0x0d, 0x72,
- 0x61, 0x6e, 0x67, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x73, 0x1a, 0x8a, 0x01, 0x0a,
- 0x0c, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x12, 0x39, 0x0a,
- 0x06, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e,
- 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x76, 0x33, 0x2e, 0x49, 0x6e, 0x74, 0x33,
- 0x32, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x42, 0x08, 0xfa, 0x42, 0x05, 0x92, 0x01, 0x02, 0x08, 0x01,
- 0x52, 0x06, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x12, 0x3f, 0x0a, 0x08, 0x6f, 0x6e, 0x5f, 0x6d,
- 0x61, 0x74, 0x63, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x78, 0x64, 0x73,
- 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33,
- 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x4f, 0x6e, 0x4d, 0x61, 0x74, 0x63, 0x68,
- 0x52, 0x07, 0x6f, 0x6e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x22, 0xff, 0x01, 0x0a, 0x12, 0x44, 0x6f,
- 0x75, 0x62, 0x6c, 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72,
- 0x12, 0x5b, 0x0a, 0x0e, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65,
- 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74,
- 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x2e, 0x44,
- 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65,
- 0x72, 0x2e, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x52, 0x0d,
- 0x72, 0x61, 0x6e, 0x67, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x73, 0x1a, 0x8b, 0x01,
- 0x0a, 0x0c, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x12, 0x3a,
- 0x0a, 0x06, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18,
- 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x76, 0x33, 0x2e, 0x44, 0x6f, 0x75,
- 0x62, 0x6c, 0x65, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x42, 0x08, 0xfa, 0x42, 0x05, 0x92, 0x01, 0x02,
- 0x08, 0x01, 0x52, 0x06, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x12, 0x3f, 0x0a, 0x08, 0x6f, 0x6e,
- 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x78,
- 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e,
- 0x76, 0x33, 0x2e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x4f, 0x6e, 0x4d, 0x61, 0x74,
- 0x63, 0x68, 0x52, 0x07, 0x6f, 0x6e, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x42, 0x5a, 0x0a, 0x1e, 0x63,
- 0x6f, 0x6d, 0x2e, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79,
- 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x42, 0x0a, 0x52,
- 0x61, 0x6e, 0x67, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x2a, 0x67, 0x69, 0x74,
- 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73,
- 0x2f, 0x67, 0x6f, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x6d, 0x61, 0x74,
- 0x63, 0x68, 0x65, 0x72, 0x2f, 0x76, 0x33, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_type_matcher_v3_range_proto_rawDescOnce sync.Once
- file_xds_type_matcher_v3_range_proto_rawDescData = file_xds_type_matcher_v3_range_proto_rawDesc
-)
-
-func file_xds_type_matcher_v3_range_proto_rawDescGZIP() []byte {
- file_xds_type_matcher_v3_range_proto_rawDescOnce.Do(func() {
- file_xds_type_matcher_v3_range_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_type_matcher_v3_range_proto_rawDescData)
- })
- return file_xds_type_matcher_v3_range_proto_rawDescData
-}
-
-var file_xds_type_matcher_v3_range_proto_msgTypes = make([]protoimpl.MessageInfo, 6)
-var file_xds_type_matcher_v3_range_proto_goTypes = []interface{}{
- (*Int64RangeMatcher)(nil), // 0: xds.type.matcher.v3.Int64RangeMatcher
- (*Int32RangeMatcher)(nil), // 1: xds.type.matcher.v3.Int32RangeMatcher
- (*DoubleRangeMatcher)(nil), // 2: xds.type.matcher.v3.DoubleRangeMatcher
- (*Int64RangeMatcher_RangeMatcher)(nil), // 3: xds.type.matcher.v3.Int64RangeMatcher.RangeMatcher
- (*Int32RangeMatcher_RangeMatcher)(nil), // 4: xds.type.matcher.v3.Int32RangeMatcher.RangeMatcher
- (*DoubleRangeMatcher_RangeMatcher)(nil), // 5: xds.type.matcher.v3.DoubleRangeMatcher.RangeMatcher
- (*v3.Int64Range)(nil), // 6: xds.type.v3.Int64Range
- (*Matcher_OnMatch)(nil), // 7: xds.type.matcher.v3.Matcher.OnMatch
- (*v3.Int32Range)(nil), // 8: xds.type.v3.Int32Range
- (*v3.DoubleRange)(nil), // 9: xds.type.v3.DoubleRange
-}
-var file_xds_type_matcher_v3_range_proto_depIdxs = []int32{
- 3, // 0: xds.type.matcher.v3.Int64RangeMatcher.range_matchers:type_name -> xds.type.matcher.v3.Int64RangeMatcher.RangeMatcher
- 4, // 1: xds.type.matcher.v3.Int32RangeMatcher.range_matchers:type_name -> xds.type.matcher.v3.Int32RangeMatcher.RangeMatcher
- 5, // 2: xds.type.matcher.v3.DoubleRangeMatcher.range_matchers:type_name -> xds.type.matcher.v3.DoubleRangeMatcher.RangeMatcher
- 6, // 3: xds.type.matcher.v3.Int64RangeMatcher.RangeMatcher.ranges:type_name -> xds.type.v3.Int64Range
- 7, // 4: xds.type.matcher.v3.Int64RangeMatcher.RangeMatcher.on_match:type_name -> xds.type.matcher.v3.Matcher.OnMatch
- 8, // 5: xds.type.matcher.v3.Int32RangeMatcher.RangeMatcher.ranges:type_name -> xds.type.v3.Int32Range
- 7, // 6: xds.type.matcher.v3.Int32RangeMatcher.RangeMatcher.on_match:type_name -> xds.type.matcher.v3.Matcher.OnMatch
- 9, // 7: xds.type.matcher.v3.DoubleRangeMatcher.RangeMatcher.ranges:type_name -> xds.type.v3.DoubleRange
- 7, // 8: xds.type.matcher.v3.DoubleRangeMatcher.RangeMatcher.on_match:type_name -> xds.type.matcher.v3.Matcher.OnMatch
- 9, // [9:9] is the sub-list for method output_type
- 9, // [9:9] is the sub-list for method input_type
- 9, // [9:9] is the sub-list for extension type_name
- 9, // [9:9] is the sub-list for extension extendee
- 0, // [0:9] is the sub-list for field type_name
-}
-
-func init() { file_xds_type_matcher_v3_range_proto_init() }
-func file_xds_type_matcher_v3_range_proto_init() {
- if File_xds_type_matcher_v3_range_proto != nil {
- return
- }
- file_xds_type_matcher_v3_matcher_proto_init()
- if !protoimpl.UnsafeEnabled {
- file_xds_type_matcher_v3_range_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Int64RangeMatcher); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_type_matcher_v3_range_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Int32RangeMatcher); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_type_matcher_v3_range_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*DoubleRangeMatcher); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_type_matcher_v3_range_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Int64RangeMatcher_RangeMatcher); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_type_matcher_v3_range_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Int32RangeMatcher_RangeMatcher); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_type_matcher_v3_range_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*DoubleRangeMatcher_RangeMatcher); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_type_matcher_v3_range_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 6,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_xds_type_matcher_v3_range_proto_goTypes,
- DependencyIndexes: file_xds_type_matcher_v3_range_proto_depIdxs,
- MessageInfos: file_xds_type_matcher_v3_range_proto_msgTypes,
- }.Build()
- File_xds_type_matcher_v3_range_proto = out.File
- file_xds_type_matcher_v3_range_proto_rawDesc = nil
- file_xds_type_matcher_v3_range_proto_goTypes = nil
- file_xds_type_matcher_v3_range_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/range.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/range.pb.validate.go
deleted file mode 100644
index 8cb598643..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/range.pb.validate.go
+++ /dev/null
@@ -1,975 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/type/matcher/v3/range.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on Int64RangeMatcher with the rules defined
-// in the proto definition for this message. If any rules are violated, the
-// first error encountered is returned, or nil if there are no violations.
-func (m *Int64RangeMatcher) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on Int64RangeMatcher with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// Int64RangeMatcherMultiError, or nil if none found.
-func (m *Int64RangeMatcher) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *Int64RangeMatcher) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- for idx, item := range m.GetRangeMatchers() {
- _, _ = idx, item
-
- if all {
- switch v := interface{}(item).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Int64RangeMatcherValidationError{
- field: fmt.Sprintf("RangeMatchers[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Int64RangeMatcherValidationError{
- field: fmt.Sprintf("RangeMatchers[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Int64RangeMatcherValidationError{
- field: fmt.Sprintf("RangeMatchers[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- }
-
- if len(errors) > 0 {
- return Int64RangeMatcherMultiError(errors)
- }
-
- return nil
-}
-
-// Int64RangeMatcherMultiError is an error wrapping multiple validation errors
-// returned by Int64RangeMatcher.ValidateAll() if the designated constraints
-// aren't met.
-type Int64RangeMatcherMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m Int64RangeMatcherMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m Int64RangeMatcherMultiError) AllErrors() []error { return m }
-
-// Int64RangeMatcherValidationError is the validation error returned by
-// Int64RangeMatcher.Validate if the designated constraints aren't met.
-type Int64RangeMatcherValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e Int64RangeMatcherValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e Int64RangeMatcherValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e Int64RangeMatcherValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e Int64RangeMatcherValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e Int64RangeMatcherValidationError) ErrorName() string {
- return "Int64RangeMatcherValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e Int64RangeMatcherValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sInt64RangeMatcher.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = Int64RangeMatcherValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = Int64RangeMatcherValidationError{}
-
-// Validate checks the field values on Int32RangeMatcher with the rules defined
-// in the proto definition for this message. If any rules are violated, the
-// first error encountered is returned, or nil if there are no violations.
-func (m *Int32RangeMatcher) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on Int32RangeMatcher with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// Int32RangeMatcherMultiError, or nil if none found.
-func (m *Int32RangeMatcher) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *Int32RangeMatcher) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- for idx, item := range m.GetRangeMatchers() {
- _, _ = idx, item
-
- if all {
- switch v := interface{}(item).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Int32RangeMatcherValidationError{
- field: fmt.Sprintf("RangeMatchers[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Int32RangeMatcherValidationError{
- field: fmt.Sprintf("RangeMatchers[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Int32RangeMatcherValidationError{
- field: fmt.Sprintf("RangeMatchers[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- }
-
- if len(errors) > 0 {
- return Int32RangeMatcherMultiError(errors)
- }
-
- return nil
-}
-
-// Int32RangeMatcherMultiError is an error wrapping multiple validation errors
-// returned by Int32RangeMatcher.ValidateAll() if the designated constraints
-// aren't met.
-type Int32RangeMatcherMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m Int32RangeMatcherMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m Int32RangeMatcherMultiError) AllErrors() []error { return m }
-
-// Int32RangeMatcherValidationError is the validation error returned by
-// Int32RangeMatcher.Validate if the designated constraints aren't met.
-type Int32RangeMatcherValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e Int32RangeMatcherValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e Int32RangeMatcherValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e Int32RangeMatcherValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e Int32RangeMatcherValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e Int32RangeMatcherValidationError) ErrorName() string {
- return "Int32RangeMatcherValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e Int32RangeMatcherValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sInt32RangeMatcher.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = Int32RangeMatcherValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = Int32RangeMatcherValidationError{}
-
-// Validate checks the field values on DoubleRangeMatcher with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *DoubleRangeMatcher) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on DoubleRangeMatcher with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// DoubleRangeMatcherMultiError, or nil if none found.
-func (m *DoubleRangeMatcher) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *DoubleRangeMatcher) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- for idx, item := range m.GetRangeMatchers() {
- _, _ = idx, item
-
- if all {
- switch v := interface{}(item).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, DoubleRangeMatcherValidationError{
- field: fmt.Sprintf("RangeMatchers[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, DoubleRangeMatcherValidationError{
- field: fmt.Sprintf("RangeMatchers[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return DoubleRangeMatcherValidationError{
- field: fmt.Sprintf("RangeMatchers[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- }
-
- if len(errors) > 0 {
- return DoubleRangeMatcherMultiError(errors)
- }
-
- return nil
-}
-
-// DoubleRangeMatcherMultiError is an error wrapping multiple validation errors
-// returned by DoubleRangeMatcher.ValidateAll() if the designated constraints
-// aren't met.
-type DoubleRangeMatcherMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m DoubleRangeMatcherMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m DoubleRangeMatcherMultiError) AllErrors() []error { return m }
-
-// DoubleRangeMatcherValidationError is the validation error returned by
-// DoubleRangeMatcher.Validate if the designated constraints aren't met.
-type DoubleRangeMatcherValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e DoubleRangeMatcherValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e DoubleRangeMatcherValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e DoubleRangeMatcherValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e DoubleRangeMatcherValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e DoubleRangeMatcherValidationError) ErrorName() string {
- return "DoubleRangeMatcherValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e DoubleRangeMatcherValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sDoubleRangeMatcher.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = DoubleRangeMatcherValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = DoubleRangeMatcherValidationError{}
-
-// Validate checks the field values on Int64RangeMatcher_RangeMatcher with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *Int64RangeMatcher_RangeMatcher) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on Int64RangeMatcher_RangeMatcher with
-// the rules defined in the proto definition for this message. If any rules
-// are violated, the result is a list of violation errors wrapped in
-// Int64RangeMatcher_RangeMatcherMultiError, or nil if none found.
-func (m *Int64RangeMatcher_RangeMatcher) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *Int64RangeMatcher_RangeMatcher) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if len(m.GetRanges()) < 1 {
- err := Int64RangeMatcher_RangeMatcherValidationError{
- field: "Ranges",
- reason: "value must contain at least 1 item(s)",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- for idx, item := range m.GetRanges() {
- _, _ = idx, item
-
- if all {
- switch v := interface{}(item).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Int64RangeMatcher_RangeMatcherValidationError{
- field: fmt.Sprintf("Ranges[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Int64RangeMatcher_RangeMatcherValidationError{
- field: fmt.Sprintf("Ranges[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Int64RangeMatcher_RangeMatcherValidationError{
- field: fmt.Sprintf("Ranges[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- }
-
- if all {
- switch v := interface{}(m.GetOnMatch()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Int64RangeMatcher_RangeMatcherValidationError{
- field: "OnMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Int64RangeMatcher_RangeMatcherValidationError{
- field: "OnMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetOnMatch()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Int64RangeMatcher_RangeMatcherValidationError{
- field: "OnMatch",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if len(errors) > 0 {
- return Int64RangeMatcher_RangeMatcherMultiError(errors)
- }
-
- return nil
-}
-
-// Int64RangeMatcher_RangeMatcherMultiError is an error wrapping multiple
-// validation errors returned by Int64RangeMatcher_RangeMatcher.ValidateAll()
-// if the designated constraints aren't met.
-type Int64RangeMatcher_RangeMatcherMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m Int64RangeMatcher_RangeMatcherMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m Int64RangeMatcher_RangeMatcherMultiError) AllErrors() []error { return m }
-
-// Int64RangeMatcher_RangeMatcherValidationError is the validation error
-// returned by Int64RangeMatcher_RangeMatcher.Validate if the designated
-// constraints aren't met.
-type Int64RangeMatcher_RangeMatcherValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e Int64RangeMatcher_RangeMatcherValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e Int64RangeMatcher_RangeMatcherValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e Int64RangeMatcher_RangeMatcherValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e Int64RangeMatcher_RangeMatcherValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e Int64RangeMatcher_RangeMatcherValidationError) ErrorName() string {
- return "Int64RangeMatcher_RangeMatcherValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e Int64RangeMatcher_RangeMatcherValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sInt64RangeMatcher_RangeMatcher.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = Int64RangeMatcher_RangeMatcherValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = Int64RangeMatcher_RangeMatcherValidationError{}
-
-// Validate checks the field values on Int32RangeMatcher_RangeMatcher with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *Int32RangeMatcher_RangeMatcher) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on Int32RangeMatcher_RangeMatcher with
-// the rules defined in the proto definition for this message. If any rules
-// are violated, the result is a list of violation errors wrapped in
-// Int32RangeMatcher_RangeMatcherMultiError, or nil if none found.
-func (m *Int32RangeMatcher_RangeMatcher) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *Int32RangeMatcher_RangeMatcher) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if len(m.GetRanges()) < 1 {
- err := Int32RangeMatcher_RangeMatcherValidationError{
- field: "Ranges",
- reason: "value must contain at least 1 item(s)",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- for idx, item := range m.GetRanges() {
- _, _ = idx, item
-
- if all {
- switch v := interface{}(item).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Int32RangeMatcher_RangeMatcherValidationError{
- field: fmt.Sprintf("Ranges[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Int32RangeMatcher_RangeMatcherValidationError{
- field: fmt.Sprintf("Ranges[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Int32RangeMatcher_RangeMatcherValidationError{
- field: fmt.Sprintf("Ranges[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- }
-
- if all {
- switch v := interface{}(m.GetOnMatch()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, Int32RangeMatcher_RangeMatcherValidationError{
- field: "OnMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, Int32RangeMatcher_RangeMatcherValidationError{
- field: "OnMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetOnMatch()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return Int32RangeMatcher_RangeMatcherValidationError{
- field: "OnMatch",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if len(errors) > 0 {
- return Int32RangeMatcher_RangeMatcherMultiError(errors)
- }
-
- return nil
-}
-
-// Int32RangeMatcher_RangeMatcherMultiError is an error wrapping multiple
-// validation errors returned by Int32RangeMatcher_RangeMatcher.ValidateAll()
-// if the designated constraints aren't met.
-type Int32RangeMatcher_RangeMatcherMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m Int32RangeMatcher_RangeMatcherMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m Int32RangeMatcher_RangeMatcherMultiError) AllErrors() []error { return m }
-
-// Int32RangeMatcher_RangeMatcherValidationError is the validation error
-// returned by Int32RangeMatcher_RangeMatcher.Validate if the designated
-// constraints aren't met.
-type Int32RangeMatcher_RangeMatcherValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e Int32RangeMatcher_RangeMatcherValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e Int32RangeMatcher_RangeMatcherValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e Int32RangeMatcher_RangeMatcherValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e Int32RangeMatcher_RangeMatcherValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e Int32RangeMatcher_RangeMatcherValidationError) ErrorName() string {
- return "Int32RangeMatcher_RangeMatcherValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e Int32RangeMatcher_RangeMatcherValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sInt32RangeMatcher_RangeMatcher.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = Int32RangeMatcher_RangeMatcherValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = Int32RangeMatcher_RangeMatcherValidationError{}
-
-// Validate checks the field values on DoubleRangeMatcher_RangeMatcher with the
-// rules defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *DoubleRangeMatcher_RangeMatcher) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on DoubleRangeMatcher_RangeMatcher with
-// the rules defined in the proto definition for this message. If any rules
-// are violated, the result is a list of violation errors wrapped in
-// DoubleRangeMatcher_RangeMatcherMultiError, or nil if none found.
-func (m *DoubleRangeMatcher_RangeMatcher) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *DoubleRangeMatcher_RangeMatcher) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if len(m.GetRanges()) < 1 {
- err := DoubleRangeMatcher_RangeMatcherValidationError{
- field: "Ranges",
- reason: "value must contain at least 1 item(s)",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- for idx, item := range m.GetRanges() {
- _, _ = idx, item
-
- if all {
- switch v := interface{}(item).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, DoubleRangeMatcher_RangeMatcherValidationError{
- field: fmt.Sprintf("Ranges[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, DoubleRangeMatcher_RangeMatcherValidationError{
- field: fmt.Sprintf("Ranges[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return DoubleRangeMatcher_RangeMatcherValidationError{
- field: fmt.Sprintf("Ranges[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- }
-
- if all {
- switch v := interface{}(m.GetOnMatch()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, DoubleRangeMatcher_RangeMatcherValidationError{
- field: "OnMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, DoubleRangeMatcher_RangeMatcherValidationError{
- field: "OnMatch",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetOnMatch()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return DoubleRangeMatcher_RangeMatcherValidationError{
- field: "OnMatch",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if len(errors) > 0 {
- return DoubleRangeMatcher_RangeMatcherMultiError(errors)
- }
-
- return nil
-}
-
-// DoubleRangeMatcher_RangeMatcherMultiError is an error wrapping multiple
-// validation errors returned by DoubleRangeMatcher_RangeMatcher.ValidateAll()
-// if the designated constraints aren't met.
-type DoubleRangeMatcher_RangeMatcherMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m DoubleRangeMatcher_RangeMatcherMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m DoubleRangeMatcher_RangeMatcherMultiError) AllErrors() []error { return m }
-
-// DoubleRangeMatcher_RangeMatcherValidationError is the validation error
-// returned by DoubleRangeMatcher_RangeMatcher.Validate if the designated
-// constraints aren't met.
-type DoubleRangeMatcher_RangeMatcherValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e DoubleRangeMatcher_RangeMatcherValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e DoubleRangeMatcher_RangeMatcherValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e DoubleRangeMatcher_RangeMatcherValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e DoubleRangeMatcher_RangeMatcherValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e DoubleRangeMatcher_RangeMatcherValidationError) ErrorName() string {
- return "DoubleRangeMatcher_RangeMatcherValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e DoubleRangeMatcher_RangeMatcherValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sDoubleRangeMatcher_RangeMatcher.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = DoubleRangeMatcher_RangeMatcherValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = DoubleRangeMatcher_RangeMatcherValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/regex.pb.go b/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/regex.pb.go
deleted file mode 100644
index 28d3c8064..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/regex.pb.go
+++ /dev/null
@@ -1,242 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/type/matcher/v3/regex.proto
-
-package v3
-
-import (
- _ "github.com/envoyproxy/protoc-gen-validate/validate"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type RegexMatcher struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- // Types that are assignable to EngineType:
- //
- // *RegexMatcher_GoogleRe2
- EngineType isRegexMatcher_EngineType `protobuf_oneof:"engine_type"`
- Regex string `protobuf:"bytes,2,opt,name=regex,proto3" json:"regex,omitempty"`
-}
-
-func (x *RegexMatcher) Reset() {
- *x = RegexMatcher{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_regex_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *RegexMatcher) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*RegexMatcher) ProtoMessage() {}
-
-func (x *RegexMatcher) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_regex_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use RegexMatcher.ProtoReflect.Descriptor instead.
-func (*RegexMatcher) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_regex_proto_rawDescGZIP(), []int{0}
-}
-
-func (m *RegexMatcher) GetEngineType() isRegexMatcher_EngineType {
- if m != nil {
- return m.EngineType
- }
- return nil
-}
-
-func (x *RegexMatcher) GetGoogleRe2() *RegexMatcher_GoogleRE2 {
- if x, ok := x.GetEngineType().(*RegexMatcher_GoogleRe2); ok {
- return x.GoogleRe2
- }
- return nil
-}
-
-func (x *RegexMatcher) GetRegex() string {
- if x != nil {
- return x.Regex
- }
- return ""
-}
-
-type isRegexMatcher_EngineType interface {
- isRegexMatcher_EngineType()
-}
-
-type RegexMatcher_GoogleRe2 struct {
- GoogleRe2 *RegexMatcher_GoogleRE2 `protobuf:"bytes,1,opt,name=google_re2,json=googleRe2,proto3,oneof"`
-}
-
-func (*RegexMatcher_GoogleRe2) isRegexMatcher_EngineType() {}
-
-type RegexMatcher_GoogleRE2 struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-}
-
-func (x *RegexMatcher_GoogleRE2) Reset() {
- *x = RegexMatcher_GoogleRE2{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_regex_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *RegexMatcher_GoogleRE2) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*RegexMatcher_GoogleRE2) ProtoMessage() {}
-
-func (x *RegexMatcher_GoogleRE2) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_regex_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use RegexMatcher_GoogleRE2.ProtoReflect.Descriptor instead.
-func (*RegexMatcher_GoogleRE2) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_regex_proto_rawDescGZIP(), []int{0, 0}
-}
-
-var File_xds_type_matcher_v3_regex_proto protoreflect.FileDescriptor
-
-var file_xds_type_matcher_v3_regex_proto_rawDesc = []byte{
- 0x0a, 0x1f, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68,
- 0x65, 0x72, 0x2f, 0x76, 0x33, 0x2f, 0x72, 0x65, 0x67, 0x65, 0x78, 0x2e, 0x70, 0x72, 0x6f, 0x74,
- 0x6f, 0x12, 0x13, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63,
- 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x1a, 0x17, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65,
- 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22,
- 0xa6, 0x01, 0x0a, 0x0c, 0x52, 0x65, 0x67, 0x65, 0x78, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72,
- 0x12, 0x56, 0x0a, 0x0a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5f, 0x72, 0x65, 0x32, 0x18, 0x01,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e,
- 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x2e, 0x52, 0x65, 0x67, 0x65, 0x78,
- 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x52, 0x45,
- 0x32, 0x42, 0x08, 0xfa, 0x42, 0x05, 0x8a, 0x01, 0x02, 0x10, 0x01, 0x48, 0x00, 0x52, 0x09, 0x67,
- 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x52, 0x65, 0x32, 0x12, 0x1d, 0x0a, 0x05, 0x72, 0x65, 0x67, 0x65,
- 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x07, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x10, 0x01,
- 0x52, 0x05, 0x72, 0x65, 0x67, 0x65, 0x78, 0x1a, 0x0b, 0x0a, 0x09, 0x47, 0x6f, 0x6f, 0x67, 0x6c,
- 0x65, 0x52, 0x45, 0x32, 0x42, 0x12, 0x0a, 0x0b, 0x65, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x5f, 0x74,
- 0x79, 0x70, 0x65, 0x12, 0x03, 0xf8, 0x42, 0x01, 0x42, 0x5a, 0x0a, 0x1e, 0x63, 0x6f, 0x6d, 0x2e,
- 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e,
- 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x42, 0x0a, 0x52, 0x65, 0x67, 0x65,
- 0x78, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x2a, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62,
- 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f,
- 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65,
- 0x72, 0x2f, 0x76, 0x33, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_type_matcher_v3_regex_proto_rawDescOnce sync.Once
- file_xds_type_matcher_v3_regex_proto_rawDescData = file_xds_type_matcher_v3_regex_proto_rawDesc
-)
-
-func file_xds_type_matcher_v3_regex_proto_rawDescGZIP() []byte {
- file_xds_type_matcher_v3_regex_proto_rawDescOnce.Do(func() {
- file_xds_type_matcher_v3_regex_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_type_matcher_v3_regex_proto_rawDescData)
- })
- return file_xds_type_matcher_v3_regex_proto_rawDescData
-}
-
-var file_xds_type_matcher_v3_regex_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
-var file_xds_type_matcher_v3_regex_proto_goTypes = []interface{}{
- (*RegexMatcher)(nil), // 0: xds.type.matcher.v3.RegexMatcher
- (*RegexMatcher_GoogleRE2)(nil), // 1: xds.type.matcher.v3.RegexMatcher.GoogleRE2
-}
-var file_xds_type_matcher_v3_regex_proto_depIdxs = []int32{
- 1, // 0: xds.type.matcher.v3.RegexMatcher.google_re2:type_name -> xds.type.matcher.v3.RegexMatcher.GoogleRE2
- 1, // [1:1] is the sub-list for method output_type
- 1, // [1:1] is the sub-list for method input_type
- 1, // [1:1] is the sub-list for extension type_name
- 1, // [1:1] is the sub-list for extension extendee
- 0, // [0:1] is the sub-list for field type_name
-}
-
-func init() { file_xds_type_matcher_v3_regex_proto_init() }
-func file_xds_type_matcher_v3_regex_proto_init() {
- if File_xds_type_matcher_v3_regex_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_xds_type_matcher_v3_regex_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*RegexMatcher); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_type_matcher_v3_regex_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*RegexMatcher_GoogleRE2); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- file_xds_type_matcher_v3_regex_proto_msgTypes[0].OneofWrappers = []interface{}{
- (*RegexMatcher_GoogleRe2)(nil),
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_type_matcher_v3_regex_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 2,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_xds_type_matcher_v3_regex_proto_goTypes,
- DependencyIndexes: file_xds_type_matcher_v3_regex_proto_depIdxs,
- MessageInfos: file_xds_type_matcher_v3_regex_proto_msgTypes,
- }.Build()
- File_xds_type_matcher_v3_regex_proto = out.File
- file_xds_type_matcher_v3_regex_proto_rawDesc = nil
- file_xds_type_matcher_v3_regex_proto_goTypes = nil
- file_xds_type_matcher_v3_regex_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/regex.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/regex.pb.validate.go
deleted file mode 100644
index 8b7682964..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/regex.pb.validate.go
+++ /dev/null
@@ -1,317 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/type/matcher/v3/regex.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on RegexMatcher with the rules defined in
-// the proto definition for this message. If any rules are violated, the first
-// error encountered is returned, or nil if there are no violations.
-func (m *RegexMatcher) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on RegexMatcher with the rules defined
-// in the proto definition for this message. If any rules are violated, the
-// result is a list of violation errors wrapped in RegexMatcherMultiError, or
-// nil if none found.
-func (m *RegexMatcher) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *RegexMatcher) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if utf8.RuneCountInString(m.GetRegex()) < 1 {
- err := RegexMatcherValidationError{
- field: "Regex",
- reason: "value length must be at least 1 runes",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- oneofEngineTypePresent := false
- switch v := m.EngineType.(type) {
- case *RegexMatcher_GoogleRe2:
- if v == nil {
- err := RegexMatcherValidationError{
- field: "EngineType",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofEngineTypePresent = true
-
- if m.GetGoogleRe2() == nil {
- err := RegexMatcherValidationError{
- field: "GoogleRe2",
- reason: "value is required",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if all {
- switch v := interface{}(m.GetGoogleRe2()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, RegexMatcherValidationError{
- field: "GoogleRe2",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, RegexMatcherValidationError{
- field: "GoogleRe2",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetGoogleRe2()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return RegexMatcherValidationError{
- field: "GoogleRe2",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- default:
- _ = v // ensures v is used
- }
- if !oneofEngineTypePresent {
- err := RegexMatcherValidationError{
- field: "EngineType",
- reason: "value is required",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if len(errors) > 0 {
- return RegexMatcherMultiError(errors)
- }
-
- return nil
-}
-
-// RegexMatcherMultiError is an error wrapping multiple validation errors
-// returned by RegexMatcher.ValidateAll() if the designated constraints aren't met.
-type RegexMatcherMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m RegexMatcherMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m RegexMatcherMultiError) AllErrors() []error { return m }
-
-// RegexMatcherValidationError is the validation error returned by
-// RegexMatcher.Validate if the designated constraints aren't met.
-type RegexMatcherValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e RegexMatcherValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e RegexMatcherValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e RegexMatcherValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e RegexMatcherValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e RegexMatcherValidationError) ErrorName() string { return "RegexMatcherValidationError" }
-
-// Error satisfies the builtin error interface
-func (e RegexMatcherValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sRegexMatcher.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = RegexMatcherValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = RegexMatcherValidationError{}
-
-// Validate checks the field values on RegexMatcher_GoogleRE2 with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the first error encountered is returned, or nil if there are no violations.
-func (m *RegexMatcher_GoogleRE2) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on RegexMatcher_GoogleRE2 with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// RegexMatcher_GoogleRE2MultiError, or nil if none found.
-func (m *RegexMatcher_GoogleRE2) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *RegexMatcher_GoogleRE2) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if len(errors) > 0 {
- return RegexMatcher_GoogleRE2MultiError(errors)
- }
-
- return nil
-}
-
-// RegexMatcher_GoogleRE2MultiError is an error wrapping multiple validation
-// errors returned by RegexMatcher_GoogleRE2.ValidateAll() if the designated
-// constraints aren't met.
-type RegexMatcher_GoogleRE2MultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m RegexMatcher_GoogleRE2MultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m RegexMatcher_GoogleRE2MultiError) AllErrors() []error { return m }
-
-// RegexMatcher_GoogleRE2ValidationError is the validation error returned by
-// RegexMatcher_GoogleRE2.Validate if the designated constraints aren't met.
-type RegexMatcher_GoogleRE2ValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e RegexMatcher_GoogleRE2ValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e RegexMatcher_GoogleRE2ValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e RegexMatcher_GoogleRE2ValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e RegexMatcher_GoogleRE2ValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e RegexMatcher_GoogleRE2ValidationError) ErrorName() string {
- return "RegexMatcher_GoogleRE2ValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e RegexMatcher_GoogleRE2ValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sRegexMatcher_GoogleRE2.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = RegexMatcher_GoogleRE2ValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = RegexMatcher_GoogleRE2ValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/string.pb.go b/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/string.pb.go
deleted file mode 100644
index 7e1946cb1..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/string.pb.go
+++ /dev/null
@@ -1,353 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/type/matcher/v3/string.proto
-
-package v3
-
-import (
- v3 "github.com/cncf/xds/go/xds/core/v3"
- _ "github.com/envoyproxy/protoc-gen-validate/validate"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type StringMatcher struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- // Types that are assignable to MatchPattern:
- //
- // *StringMatcher_Exact
- // *StringMatcher_Prefix
- // *StringMatcher_Suffix
- // *StringMatcher_SafeRegex
- // *StringMatcher_Contains
- // *StringMatcher_Custom
- MatchPattern isStringMatcher_MatchPattern `protobuf_oneof:"match_pattern"`
- IgnoreCase bool `protobuf:"varint,6,opt,name=ignore_case,json=ignoreCase,proto3" json:"ignore_case,omitempty"`
-}
-
-func (x *StringMatcher) Reset() {
- *x = StringMatcher{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_string_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *StringMatcher) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*StringMatcher) ProtoMessage() {}
-
-func (x *StringMatcher) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_string_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use StringMatcher.ProtoReflect.Descriptor instead.
-func (*StringMatcher) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_string_proto_rawDescGZIP(), []int{0}
-}
-
-func (m *StringMatcher) GetMatchPattern() isStringMatcher_MatchPattern {
- if m != nil {
- return m.MatchPattern
- }
- return nil
-}
-
-func (x *StringMatcher) GetExact() string {
- if x, ok := x.GetMatchPattern().(*StringMatcher_Exact); ok {
- return x.Exact
- }
- return ""
-}
-
-func (x *StringMatcher) GetPrefix() string {
- if x, ok := x.GetMatchPattern().(*StringMatcher_Prefix); ok {
- return x.Prefix
- }
- return ""
-}
-
-func (x *StringMatcher) GetSuffix() string {
- if x, ok := x.GetMatchPattern().(*StringMatcher_Suffix); ok {
- return x.Suffix
- }
- return ""
-}
-
-func (x *StringMatcher) GetSafeRegex() *RegexMatcher {
- if x, ok := x.GetMatchPattern().(*StringMatcher_SafeRegex); ok {
- return x.SafeRegex
- }
- return nil
-}
-
-func (x *StringMatcher) GetContains() string {
- if x, ok := x.GetMatchPattern().(*StringMatcher_Contains); ok {
- return x.Contains
- }
- return ""
-}
-
-func (x *StringMatcher) GetCustom() *v3.TypedExtensionConfig {
- if x, ok := x.GetMatchPattern().(*StringMatcher_Custom); ok {
- return x.Custom
- }
- return nil
-}
-
-func (x *StringMatcher) GetIgnoreCase() bool {
- if x != nil {
- return x.IgnoreCase
- }
- return false
-}
-
-type isStringMatcher_MatchPattern interface {
- isStringMatcher_MatchPattern()
-}
-
-type StringMatcher_Exact struct {
- Exact string `protobuf:"bytes,1,opt,name=exact,proto3,oneof"`
-}
-
-type StringMatcher_Prefix struct {
- Prefix string `protobuf:"bytes,2,opt,name=prefix,proto3,oneof"`
-}
-
-type StringMatcher_Suffix struct {
- Suffix string `protobuf:"bytes,3,opt,name=suffix,proto3,oneof"`
-}
-
-type StringMatcher_SafeRegex struct {
- SafeRegex *RegexMatcher `protobuf:"bytes,5,opt,name=safe_regex,json=safeRegex,proto3,oneof"`
-}
-
-type StringMatcher_Contains struct {
- Contains string `protobuf:"bytes,7,opt,name=contains,proto3,oneof"`
-}
-
-type StringMatcher_Custom struct {
- Custom *v3.TypedExtensionConfig `protobuf:"bytes,8,opt,name=custom,proto3,oneof"`
-}
-
-func (*StringMatcher_Exact) isStringMatcher_MatchPattern() {}
-
-func (*StringMatcher_Prefix) isStringMatcher_MatchPattern() {}
-
-func (*StringMatcher_Suffix) isStringMatcher_MatchPattern() {}
-
-func (*StringMatcher_SafeRegex) isStringMatcher_MatchPattern() {}
-
-func (*StringMatcher_Contains) isStringMatcher_MatchPattern() {}
-
-func (*StringMatcher_Custom) isStringMatcher_MatchPattern() {}
-
-type ListStringMatcher struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Patterns []*StringMatcher `protobuf:"bytes,1,rep,name=patterns,proto3" json:"patterns,omitempty"`
-}
-
-func (x *ListStringMatcher) Reset() {
- *x = ListStringMatcher{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_matcher_v3_string_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *ListStringMatcher) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*ListStringMatcher) ProtoMessage() {}
-
-func (x *ListStringMatcher) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_matcher_v3_string_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use ListStringMatcher.ProtoReflect.Descriptor instead.
-func (*ListStringMatcher) Descriptor() ([]byte, []int) {
- return file_xds_type_matcher_v3_string_proto_rawDescGZIP(), []int{1}
-}
-
-func (x *ListStringMatcher) GetPatterns() []*StringMatcher {
- if x != nil {
- return x.Patterns
- }
- return nil
-}
-
-var File_xds_type_matcher_v3_string_proto protoreflect.FileDescriptor
-
-var file_xds_type_matcher_v3_string_proto_rawDesc = []byte{
- 0x0a, 0x20, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68,
- 0x65, 0x72, 0x2f, 0x76, 0x33, 0x2f, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x12, 0x13, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74,
- 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x1a, 0x1b, 0x78, 0x64, 0x73, 0x2f, 0x63, 0x6f, 0x72,
- 0x65, 0x2f, 0x76, 0x33, 0x2f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x70,
- 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x6d,
- 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x2f, 0x76, 0x33, 0x2f, 0x72, 0x65, 0x67, 0x65, 0x78, 0x2e,
- 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2f,
- 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xd6,
- 0x02, 0x0a, 0x0d, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72,
- 0x12, 0x16, 0x0a, 0x05, 0x65, 0x78, 0x61, 0x63, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x48,
- 0x00, 0x52, 0x05, 0x65, 0x78, 0x61, 0x63, 0x74, 0x12, 0x21, 0x0a, 0x06, 0x70, 0x72, 0x65, 0x66,
- 0x69, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x07, 0xfa, 0x42, 0x04, 0x72, 0x02, 0x10,
- 0x01, 0x48, 0x00, 0x52, 0x06, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x12, 0x21, 0x0a, 0x06, 0x73,
- 0x75, 0x66, 0x66, 0x69, 0x78, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x07, 0xfa, 0x42, 0x04,
- 0x72, 0x02, 0x10, 0x01, 0x48, 0x00, 0x52, 0x06, 0x73, 0x75, 0x66, 0x66, 0x69, 0x78, 0x12, 0x4c,
- 0x0a, 0x0a, 0x73, 0x61, 0x66, 0x65, 0x5f, 0x72, 0x65, 0x67, 0x65, 0x78, 0x18, 0x05, 0x20, 0x01,
- 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61,
- 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x2e, 0x52, 0x65, 0x67, 0x65, 0x78, 0x4d, 0x61,
- 0x74, 0x63, 0x68, 0x65, 0x72, 0x42, 0x08, 0xfa, 0x42, 0x05, 0x8a, 0x01, 0x02, 0x10, 0x01, 0x48,
- 0x00, 0x52, 0x09, 0x73, 0x61, 0x66, 0x65, 0x52, 0x65, 0x67, 0x65, 0x78, 0x12, 0x25, 0x0a, 0x08,
- 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x07,
- 0xfa, 0x42, 0x04, 0x72, 0x02, 0x10, 0x01, 0x48, 0x00, 0x52, 0x08, 0x63, 0x6f, 0x6e, 0x74, 0x61,
- 0x69, 0x6e, 0x73, 0x12, 0x3b, 0x0a, 0x06, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x18, 0x08, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x76,
- 0x33, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x64, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e,
- 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x48, 0x00, 0x52, 0x06, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d,
- 0x12, 0x1f, 0x0a, 0x0b, 0x69, 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x5f, 0x63, 0x61, 0x73, 0x65, 0x18,
- 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x69, 0x67, 0x6e, 0x6f, 0x72, 0x65, 0x43, 0x61, 0x73,
- 0x65, 0x42, 0x14, 0x0a, 0x0d, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x5f, 0x70, 0x61, 0x74, 0x74, 0x65,
- 0x72, 0x6e, 0x12, 0x03, 0xf8, 0x42, 0x01, 0x22, 0x5d, 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x53,
- 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72, 0x12, 0x48, 0x0a, 0x08,
- 0x70, 0x61, 0x74, 0x74, 0x65, 0x72, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x22,
- 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65,
- 0x72, 0x2e, 0x76, 0x33, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x61, 0x74, 0x63, 0x68,
- 0x65, 0x72, 0x42, 0x08, 0xfa, 0x42, 0x05, 0x92, 0x01, 0x02, 0x08, 0x01, 0x52, 0x08, 0x70, 0x61,
- 0x74, 0x74, 0x65, 0x72, 0x6e, 0x73, 0x42, 0x5b, 0x0a, 0x1e, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x69,
- 0x74, 0x68, 0x75, 0x62, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6d, 0x61,
- 0x74, 0x63, 0x68, 0x65, 0x72, 0x2e, 0x76, 0x33, 0x42, 0x0b, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67,
- 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x2a, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e,
- 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x2f,
- 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x65, 0x72,
- 0x2f, 0x76, 0x33, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_type_matcher_v3_string_proto_rawDescOnce sync.Once
- file_xds_type_matcher_v3_string_proto_rawDescData = file_xds_type_matcher_v3_string_proto_rawDesc
-)
-
-func file_xds_type_matcher_v3_string_proto_rawDescGZIP() []byte {
- file_xds_type_matcher_v3_string_proto_rawDescOnce.Do(func() {
- file_xds_type_matcher_v3_string_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_type_matcher_v3_string_proto_rawDescData)
- })
- return file_xds_type_matcher_v3_string_proto_rawDescData
-}
-
-var file_xds_type_matcher_v3_string_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
-var file_xds_type_matcher_v3_string_proto_goTypes = []interface{}{
- (*StringMatcher)(nil), // 0: xds.type.matcher.v3.StringMatcher
- (*ListStringMatcher)(nil), // 1: xds.type.matcher.v3.ListStringMatcher
- (*RegexMatcher)(nil), // 2: xds.type.matcher.v3.RegexMatcher
- (*v3.TypedExtensionConfig)(nil), // 3: xds.core.v3.TypedExtensionConfig
-}
-var file_xds_type_matcher_v3_string_proto_depIdxs = []int32{
- 2, // 0: xds.type.matcher.v3.StringMatcher.safe_regex:type_name -> xds.type.matcher.v3.RegexMatcher
- 3, // 1: xds.type.matcher.v3.StringMatcher.custom:type_name -> xds.core.v3.TypedExtensionConfig
- 0, // 2: xds.type.matcher.v3.ListStringMatcher.patterns:type_name -> xds.type.matcher.v3.StringMatcher
- 3, // [3:3] is the sub-list for method output_type
- 3, // [3:3] is the sub-list for method input_type
- 3, // [3:3] is the sub-list for extension type_name
- 3, // [3:3] is the sub-list for extension extendee
- 0, // [0:3] is the sub-list for field type_name
-}
-
-func init() { file_xds_type_matcher_v3_string_proto_init() }
-func file_xds_type_matcher_v3_string_proto_init() {
- if File_xds_type_matcher_v3_string_proto != nil {
- return
- }
- file_xds_type_matcher_v3_regex_proto_init()
- if !protoimpl.UnsafeEnabled {
- file_xds_type_matcher_v3_string_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*StringMatcher); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_type_matcher_v3_string_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*ListStringMatcher); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- file_xds_type_matcher_v3_string_proto_msgTypes[0].OneofWrappers = []interface{}{
- (*StringMatcher_Exact)(nil),
- (*StringMatcher_Prefix)(nil),
- (*StringMatcher_Suffix)(nil),
- (*StringMatcher_SafeRegex)(nil),
- (*StringMatcher_Contains)(nil),
- (*StringMatcher_Custom)(nil),
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_type_matcher_v3_string_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 2,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_xds_type_matcher_v3_string_proto_goTypes,
- DependencyIndexes: file_xds_type_matcher_v3_string_proto_depIdxs,
- MessageInfos: file_xds_type_matcher_v3_string_proto_msgTypes,
- }.Build()
- File_xds_type_matcher_v3_string_proto = out.File
- file_xds_type_matcher_v3_string_proto_rawDesc = nil
- file_xds_type_matcher_v3_string_proto_goTypes = nil
- file_xds_type_matcher_v3_string_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/string.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/string.pb.validate.go
deleted file mode 100644
index 339d3b631..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/matcher/v3/string.pb.validate.go
+++ /dev/null
@@ -1,481 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/type/matcher/v3/string.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on StringMatcher with the rules defined in
-// the proto definition for this message. If any rules are violated, the first
-// error encountered is returned, or nil if there are no violations.
-func (m *StringMatcher) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on StringMatcher with the rules defined
-// in the proto definition for this message. If any rules are violated, the
-// result is a list of violation errors wrapped in StringMatcherMultiError, or
-// nil if none found.
-func (m *StringMatcher) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *StringMatcher) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for IgnoreCase
-
- oneofMatchPatternPresent := false
- switch v := m.MatchPattern.(type) {
- case *StringMatcher_Exact:
- if v == nil {
- err := StringMatcherValidationError{
- field: "MatchPattern",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofMatchPatternPresent = true
- // no validation rules for Exact
- case *StringMatcher_Prefix:
- if v == nil {
- err := StringMatcherValidationError{
- field: "MatchPattern",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofMatchPatternPresent = true
-
- if utf8.RuneCountInString(m.GetPrefix()) < 1 {
- err := StringMatcherValidationError{
- field: "Prefix",
- reason: "value length must be at least 1 runes",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- case *StringMatcher_Suffix:
- if v == nil {
- err := StringMatcherValidationError{
- field: "MatchPattern",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofMatchPatternPresent = true
-
- if utf8.RuneCountInString(m.GetSuffix()) < 1 {
- err := StringMatcherValidationError{
- field: "Suffix",
- reason: "value length must be at least 1 runes",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- case *StringMatcher_SafeRegex:
- if v == nil {
- err := StringMatcherValidationError{
- field: "MatchPattern",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofMatchPatternPresent = true
-
- if m.GetSafeRegex() == nil {
- err := StringMatcherValidationError{
- field: "SafeRegex",
- reason: "value is required",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if all {
- switch v := interface{}(m.GetSafeRegex()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, StringMatcherValidationError{
- field: "SafeRegex",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, StringMatcherValidationError{
- field: "SafeRegex",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetSafeRegex()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return StringMatcherValidationError{
- field: "SafeRegex",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- case *StringMatcher_Contains:
- if v == nil {
- err := StringMatcherValidationError{
- field: "MatchPattern",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofMatchPatternPresent = true
-
- if utf8.RuneCountInString(m.GetContains()) < 1 {
- err := StringMatcherValidationError{
- field: "Contains",
- reason: "value length must be at least 1 runes",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- case *StringMatcher_Custom:
- if v == nil {
- err := StringMatcherValidationError{
- field: "MatchPattern",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
- oneofMatchPatternPresent = true
-
- if all {
- switch v := interface{}(m.GetCustom()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, StringMatcherValidationError{
- field: "Custom",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, StringMatcherValidationError{
- field: "Custom",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetCustom()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return StringMatcherValidationError{
- field: "Custom",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- default:
- _ = v // ensures v is used
- }
- if !oneofMatchPatternPresent {
- err := StringMatcherValidationError{
- field: "MatchPattern",
- reason: "value is required",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if len(errors) > 0 {
- return StringMatcherMultiError(errors)
- }
-
- return nil
-}
-
-// StringMatcherMultiError is an error wrapping multiple validation errors
-// returned by StringMatcher.ValidateAll() if the designated constraints
-// aren't met.
-type StringMatcherMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m StringMatcherMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m StringMatcherMultiError) AllErrors() []error { return m }
-
-// StringMatcherValidationError is the validation error returned by
-// StringMatcher.Validate if the designated constraints aren't met.
-type StringMatcherValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e StringMatcherValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e StringMatcherValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e StringMatcherValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e StringMatcherValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e StringMatcherValidationError) ErrorName() string { return "StringMatcherValidationError" }
-
-// Error satisfies the builtin error interface
-func (e StringMatcherValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sStringMatcher.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = StringMatcherValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = StringMatcherValidationError{}
-
-// Validate checks the field values on ListStringMatcher with the rules defined
-// in the proto definition for this message. If any rules are violated, the
-// first error encountered is returned, or nil if there are no violations.
-func (m *ListStringMatcher) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on ListStringMatcher with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// ListStringMatcherMultiError, or nil if none found.
-func (m *ListStringMatcher) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *ListStringMatcher) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if len(m.GetPatterns()) < 1 {
- err := ListStringMatcherValidationError{
- field: "Patterns",
- reason: "value must contain at least 1 item(s)",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- for idx, item := range m.GetPatterns() {
- _, _ = idx, item
-
- if all {
- switch v := interface{}(item).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, ListStringMatcherValidationError{
- field: fmt.Sprintf("Patterns[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, ListStringMatcherValidationError{
- field: fmt.Sprintf("Patterns[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(item).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return ListStringMatcherValidationError{
- field: fmt.Sprintf("Patterns[%v]", idx),
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- }
-
- if len(errors) > 0 {
- return ListStringMatcherMultiError(errors)
- }
-
- return nil
-}
-
-// ListStringMatcherMultiError is an error wrapping multiple validation errors
-// returned by ListStringMatcher.ValidateAll() if the designated constraints
-// aren't met.
-type ListStringMatcherMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m ListStringMatcherMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m ListStringMatcherMultiError) AllErrors() []error { return m }
-
-// ListStringMatcherValidationError is the validation error returned by
-// ListStringMatcher.Validate if the designated constraints aren't met.
-type ListStringMatcherValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e ListStringMatcherValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e ListStringMatcherValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e ListStringMatcherValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e ListStringMatcherValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e ListStringMatcherValidationError) ErrorName() string {
- return "ListStringMatcherValidationError"
-}
-
-// Error satisfies the builtin error interface
-func (e ListStringMatcherValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sListStringMatcher.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = ListStringMatcherValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = ListStringMatcherValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/v3/cel.pb.go b/vendor/github.com/cncf/xds/go/xds/type/v3/cel.pb.go
deleted file mode 100644
index ac963e832..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/v3/cel.pb.go
+++ /dev/null
@@ -1,330 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/type/v3/cel.proto
-
-package v3
-
-import (
- expr "cel.dev/expr"
- _ "github.com/cncf/xds/go/xds/annotations/v3"
- _ "github.com/envoyproxy/protoc-gen-validate/validate"
- v1alpha1 "google.golang.org/genproto/googleapis/api/expr/v1alpha1"
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- wrapperspb "google.golang.org/protobuf/types/known/wrapperspb"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type CelExpression struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- // Types that are assignable to ExprSpecifier:
- //
- // *CelExpression_ParsedExpr
- // *CelExpression_CheckedExpr
- ExprSpecifier isCelExpression_ExprSpecifier `protobuf_oneof:"expr_specifier"`
- CelExprParsed *expr.ParsedExpr `protobuf:"bytes,3,opt,name=cel_expr_parsed,json=celExprParsed,proto3" json:"cel_expr_parsed,omitempty"`
- CelExprChecked *expr.CheckedExpr `protobuf:"bytes,4,opt,name=cel_expr_checked,json=celExprChecked,proto3" json:"cel_expr_checked,omitempty"`
-}
-
-func (x *CelExpression) Reset() {
- *x = CelExpression{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_v3_cel_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *CelExpression) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*CelExpression) ProtoMessage() {}
-
-func (x *CelExpression) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_v3_cel_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use CelExpression.ProtoReflect.Descriptor instead.
-func (*CelExpression) Descriptor() ([]byte, []int) {
- return file_xds_type_v3_cel_proto_rawDescGZIP(), []int{0}
-}
-
-func (m *CelExpression) GetExprSpecifier() isCelExpression_ExprSpecifier {
- if m != nil {
- return m.ExprSpecifier
- }
- return nil
-}
-
-// Deprecated: Marked as deprecated in xds/type/v3/cel.proto.
-func (x *CelExpression) GetParsedExpr() *v1alpha1.ParsedExpr {
- if x, ok := x.GetExprSpecifier().(*CelExpression_ParsedExpr); ok {
- return x.ParsedExpr
- }
- return nil
-}
-
-// Deprecated: Marked as deprecated in xds/type/v3/cel.proto.
-func (x *CelExpression) GetCheckedExpr() *v1alpha1.CheckedExpr {
- if x, ok := x.GetExprSpecifier().(*CelExpression_CheckedExpr); ok {
- return x.CheckedExpr
- }
- return nil
-}
-
-func (x *CelExpression) GetCelExprParsed() *expr.ParsedExpr {
- if x != nil {
- return x.CelExprParsed
- }
- return nil
-}
-
-func (x *CelExpression) GetCelExprChecked() *expr.CheckedExpr {
- if x != nil {
- return x.CelExprChecked
- }
- return nil
-}
-
-type isCelExpression_ExprSpecifier interface {
- isCelExpression_ExprSpecifier()
-}
-
-type CelExpression_ParsedExpr struct {
- // Deprecated: Marked as deprecated in xds/type/v3/cel.proto.
- ParsedExpr *v1alpha1.ParsedExpr `protobuf:"bytes,1,opt,name=parsed_expr,json=parsedExpr,proto3,oneof"`
-}
-
-type CelExpression_CheckedExpr struct {
- // Deprecated: Marked as deprecated in xds/type/v3/cel.proto.
- CheckedExpr *v1alpha1.CheckedExpr `protobuf:"bytes,2,opt,name=checked_expr,json=checkedExpr,proto3,oneof"`
-}
-
-func (*CelExpression_ParsedExpr) isCelExpression_ExprSpecifier() {}
-
-func (*CelExpression_CheckedExpr) isCelExpression_ExprSpecifier() {}
-
-type CelExtractString struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- ExprExtract *CelExpression `protobuf:"bytes,1,opt,name=expr_extract,json=exprExtract,proto3" json:"expr_extract,omitempty"`
- DefaultValue *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"`
-}
-
-func (x *CelExtractString) Reset() {
- *x = CelExtractString{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_v3_cel_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *CelExtractString) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*CelExtractString) ProtoMessage() {}
-
-func (x *CelExtractString) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_v3_cel_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use CelExtractString.ProtoReflect.Descriptor instead.
-func (*CelExtractString) Descriptor() ([]byte, []int) {
- return file_xds_type_v3_cel_proto_rawDescGZIP(), []int{1}
-}
-
-func (x *CelExtractString) GetExprExtract() *CelExpression {
- if x != nil {
- return x.ExprExtract
- }
- return nil
-}
-
-func (x *CelExtractString) GetDefaultValue() *wrapperspb.StringValue {
- if x != nil {
- return x.DefaultValue
- }
- return nil
-}
-
-var File_xds_type_v3_cel_proto protoreflect.FileDescriptor
-
-var file_xds_type_v3_cel_proto_rawDesc = []byte{
- 0x0a, 0x15, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x76, 0x33, 0x2f, 0x63, 0x65,
- 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0b, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70,
- 0x65, 0x2e, 0x76, 0x33, 0x1a, 0x26, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69,
- 0x2f, 0x65, 0x78, 0x70, 0x72, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f, 0x63,
- 0x68, 0x65, 0x63, 0x6b, 0x65, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x25, 0x67, 0x6f,
- 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x65, 0x78, 0x70, 0x72, 0x2f, 0x76, 0x31,
- 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2f, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x1a, 0x16, 0x63, 0x65, 0x6c, 0x2f, 0x65, 0x78, 0x70, 0x72, 0x2f, 0x63, 0x68,
- 0x65, 0x63, 0x6b, 0x65, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x15, 0x63, 0x65, 0x6c,
- 0x2f, 0x65, 0x78, 0x70, 0x72, 0x2f, 0x73, 0x79, 0x6e, 0x74, 0x61, 0x78, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2f, 0x77, 0x72, 0x61, 0x70, 0x70, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72, 0x6f,
- 0x74, 0x6f, 0x1a, 0x1f, 0x78, 0x64, 0x73, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
- 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x33, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2f, 0x76, 0x61,
- 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xbd, 0x02, 0x0a,
- 0x0d, 0x43, 0x65, 0x6c, 0x45, 0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x4b,
- 0x0a, 0x0b, 0x70, 0x61, 0x72, 0x73, 0x65, 0x64, 0x5f, 0x65, 0x78, 0x70, 0x72, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69,
- 0x2e, 0x65, 0x78, 0x70, 0x72, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x50,
- 0x61, 0x72, 0x73, 0x65, 0x64, 0x45, 0x78, 0x70, 0x72, 0x42, 0x02, 0x18, 0x01, 0x48, 0x00, 0x52,
- 0x0a, 0x70, 0x61, 0x72, 0x73, 0x65, 0x64, 0x45, 0x78, 0x70, 0x72, 0x12, 0x4e, 0x0a, 0x0c, 0x63,
- 0x68, 0x65, 0x63, 0x6b, 0x65, 0x64, 0x5f, 0x65, 0x78, 0x70, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x65,
- 0x78, 0x70, 0x72, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x31, 0x2e, 0x43, 0x68, 0x65,
- 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78, 0x70, 0x72, 0x42, 0x02, 0x18, 0x01, 0x48, 0x00, 0x52, 0x0b,
- 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78, 0x70, 0x72, 0x12, 0x3c, 0x0a, 0x0f, 0x63,
- 0x65, 0x6c, 0x5f, 0x65, 0x78, 0x70, 0x72, 0x5f, 0x70, 0x61, 0x72, 0x73, 0x65, 0x64, 0x18, 0x03,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x63, 0x65, 0x6c, 0x2e, 0x65, 0x78, 0x70, 0x72, 0x2e,
- 0x50, 0x61, 0x72, 0x73, 0x65, 0x64, 0x45, 0x78, 0x70, 0x72, 0x52, 0x0d, 0x63, 0x65, 0x6c, 0x45,
- 0x78, 0x70, 0x72, 0x50, 0x61, 0x72, 0x73, 0x65, 0x64, 0x12, 0x3f, 0x0a, 0x10, 0x63, 0x65, 0x6c,
- 0x5f, 0x65, 0x78, 0x70, 0x72, 0x5f, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x64, 0x18, 0x04, 0x20,
- 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x63, 0x65, 0x6c, 0x2e, 0x65, 0x78, 0x70, 0x72, 0x2e, 0x43,
- 0x68, 0x65, 0x63, 0x6b, 0x65, 0x64, 0x45, 0x78, 0x70, 0x72, 0x52, 0x0e, 0x63, 0x65, 0x6c, 0x45,
- 0x78, 0x70, 0x72, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x65, 0x64, 0x42, 0x10, 0x0a, 0x0e, 0x65, 0x78,
- 0x70, 0x72, 0x5f, 0x73, 0x70, 0x65, 0x63, 0x69, 0x66, 0x69, 0x65, 0x72, 0x22, 0x9e, 0x01, 0x0a,
- 0x10, 0x43, 0x65, 0x6c, 0x45, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x53, 0x74, 0x72, 0x69, 0x6e,
- 0x67, 0x12, 0x47, 0x0a, 0x0c, 0x65, 0x78, 0x70, 0x72, 0x5f, 0x65, 0x78, 0x74, 0x72, 0x61, 0x63,
- 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79,
- 0x70, 0x65, 0x2e, 0x76, 0x33, 0x2e, 0x43, 0x65, 0x6c, 0x45, 0x78, 0x70, 0x72, 0x65, 0x73, 0x73,
- 0x69, 0x6f, 0x6e, 0x42, 0x08, 0xfa, 0x42, 0x05, 0x8a, 0x01, 0x02, 0x10, 0x01, 0x52, 0x0b, 0x65,
- 0x78, 0x70, 0x72, 0x45, 0x78, 0x74, 0x72, 0x61, 0x63, 0x74, 0x12, 0x41, 0x0a, 0x0d, 0x64, 0x65,
- 0x66, 0x61, 0x75, 0x6c, 0x74, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28,
- 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52,
- 0x0c, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x50, 0xd2,
- 0xc6, 0xa4, 0xe1, 0x06, 0x02, 0x08, 0x01, 0x0a, 0x16, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x69, 0x74,
- 0x68, 0x75, 0x62, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x76, 0x33, 0x42,
- 0x08, 0x43, 0x65, 0x6c, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x22, 0x67, 0x69, 0x74,
- 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73,
- 0x2f, 0x67, 0x6f, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x76, 0x33, 0x62,
- 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_type_v3_cel_proto_rawDescOnce sync.Once
- file_xds_type_v3_cel_proto_rawDescData = file_xds_type_v3_cel_proto_rawDesc
-)
-
-func file_xds_type_v3_cel_proto_rawDescGZIP() []byte {
- file_xds_type_v3_cel_proto_rawDescOnce.Do(func() {
- file_xds_type_v3_cel_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_type_v3_cel_proto_rawDescData)
- })
- return file_xds_type_v3_cel_proto_rawDescData
-}
-
-var file_xds_type_v3_cel_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
-var file_xds_type_v3_cel_proto_goTypes = []interface{}{
- (*CelExpression)(nil), // 0: xds.type.v3.CelExpression
- (*CelExtractString)(nil), // 1: xds.type.v3.CelExtractString
- (*v1alpha1.ParsedExpr)(nil), // 2: google.api.expr.v1alpha1.ParsedExpr
- (*v1alpha1.CheckedExpr)(nil), // 3: google.api.expr.v1alpha1.CheckedExpr
- (*expr.ParsedExpr)(nil), // 4: cel.expr.ParsedExpr
- (*expr.CheckedExpr)(nil), // 5: cel.expr.CheckedExpr
- (*wrapperspb.StringValue)(nil), // 6: google.protobuf.StringValue
-}
-var file_xds_type_v3_cel_proto_depIdxs = []int32{
- 2, // 0: xds.type.v3.CelExpression.parsed_expr:type_name -> google.api.expr.v1alpha1.ParsedExpr
- 3, // 1: xds.type.v3.CelExpression.checked_expr:type_name -> google.api.expr.v1alpha1.CheckedExpr
- 4, // 2: xds.type.v3.CelExpression.cel_expr_parsed:type_name -> cel.expr.ParsedExpr
- 5, // 3: xds.type.v3.CelExpression.cel_expr_checked:type_name -> cel.expr.CheckedExpr
- 0, // 4: xds.type.v3.CelExtractString.expr_extract:type_name -> xds.type.v3.CelExpression
- 6, // 5: xds.type.v3.CelExtractString.default_value:type_name -> google.protobuf.StringValue
- 6, // [6:6] is the sub-list for method output_type
- 6, // [6:6] is the sub-list for method input_type
- 6, // [6:6] is the sub-list for extension type_name
- 6, // [6:6] is the sub-list for extension extendee
- 0, // [0:6] is the sub-list for field type_name
-}
-
-func init() { file_xds_type_v3_cel_proto_init() }
-func file_xds_type_v3_cel_proto_init() {
- if File_xds_type_v3_cel_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_xds_type_v3_cel_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CelExpression); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_type_v3_cel_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*CelExtractString); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- file_xds_type_v3_cel_proto_msgTypes[0].OneofWrappers = []interface{}{
- (*CelExpression_ParsedExpr)(nil),
- (*CelExpression_CheckedExpr)(nil),
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_type_v3_cel_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 2,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_xds_type_v3_cel_proto_goTypes,
- DependencyIndexes: file_xds_type_v3_cel_proto_depIdxs,
- MessageInfos: file_xds_type_v3_cel_proto_msgTypes,
- }.Build()
- File_xds_type_v3_cel_proto = out.File
- file_xds_type_v3_cel_proto_rawDesc = nil
- file_xds_type_v3_cel_proto_goTypes = nil
- file_xds_type_v3_cel_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/v3/cel.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/type/v3/cel.pb.validate.go
deleted file mode 100644
index 0855edee9..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/v3/cel.pb.validate.go
+++ /dev/null
@@ -1,450 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/type/v3/cel.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on CelExpression with the rules defined in
-// the proto definition for this message. If any rules are violated, the first
-// error encountered is returned, or nil if there are no violations.
-func (m *CelExpression) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on CelExpression with the rules defined
-// in the proto definition for this message. If any rules are violated, the
-// result is a list of violation errors wrapped in CelExpressionMultiError, or
-// nil if none found.
-func (m *CelExpression) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *CelExpression) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if all {
- switch v := interface{}(m.GetCelExprParsed()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, CelExpressionValidationError{
- field: "CelExprParsed",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, CelExpressionValidationError{
- field: "CelExprParsed",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetCelExprParsed()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return CelExpressionValidationError{
- field: "CelExprParsed",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if all {
- switch v := interface{}(m.GetCelExprChecked()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, CelExpressionValidationError{
- field: "CelExprChecked",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, CelExpressionValidationError{
- field: "CelExprChecked",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetCelExprChecked()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return CelExpressionValidationError{
- field: "CelExprChecked",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- switch v := m.ExprSpecifier.(type) {
- case *CelExpression_ParsedExpr:
- if v == nil {
- err := CelExpressionValidationError{
- field: "ExprSpecifier",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if all {
- switch v := interface{}(m.GetParsedExpr()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, CelExpressionValidationError{
- field: "ParsedExpr",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, CelExpressionValidationError{
- field: "ParsedExpr",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetParsedExpr()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return CelExpressionValidationError{
- field: "ParsedExpr",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- case *CelExpression_CheckedExpr:
- if v == nil {
- err := CelExpressionValidationError{
- field: "ExprSpecifier",
- reason: "oneof value cannot be a typed-nil",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if all {
- switch v := interface{}(m.GetCheckedExpr()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, CelExpressionValidationError{
- field: "CheckedExpr",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, CelExpressionValidationError{
- field: "CheckedExpr",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetCheckedExpr()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return CelExpressionValidationError{
- field: "CheckedExpr",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- default:
- _ = v // ensures v is used
- }
-
- if len(errors) > 0 {
- return CelExpressionMultiError(errors)
- }
-
- return nil
-}
-
-// CelExpressionMultiError is an error wrapping multiple validation errors
-// returned by CelExpression.ValidateAll() if the designated constraints
-// aren't met.
-type CelExpressionMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m CelExpressionMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m CelExpressionMultiError) AllErrors() []error { return m }
-
-// CelExpressionValidationError is the validation error returned by
-// CelExpression.Validate if the designated constraints aren't met.
-type CelExpressionValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e CelExpressionValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e CelExpressionValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e CelExpressionValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e CelExpressionValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e CelExpressionValidationError) ErrorName() string { return "CelExpressionValidationError" }
-
-// Error satisfies the builtin error interface
-func (e CelExpressionValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sCelExpression.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = CelExpressionValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = CelExpressionValidationError{}
-
-// Validate checks the field values on CelExtractString with the rules defined
-// in the proto definition for this message. If any rules are violated, the
-// first error encountered is returned, or nil if there are no violations.
-func (m *CelExtractString) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on CelExtractString with the rules
-// defined in the proto definition for this message. If any rules are
-// violated, the result is a list of violation errors wrapped in
-// CelExtractStringMultiError, or nil if none found.
-func (m *CelExtractString) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *CelExtractString) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- if m.GetExprExtract() == nil {
- err := CelExtractStringValidationError{
- field: "ExprExtract",
- reason: "value is required",
- }
- if !all {
- return err
- }
- errors = append(errors, err)
- }
-
- if all {
- switch v := interface{}(m.GetExprExtract()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, CelExtractStringValidationError{
- field: "ExprExtract",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, CelExtractStringValidationError{
- field: "ExprExtract",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetExprExtract()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return CelExtractStringValidationError{
- field: "ExprExtract",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if all {
- switch v := interface{}(m.GetDefaultValue()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, CelExtractStringValidationError{
- field: "DefaultValue",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, CelExtractStringValidationError{
- field: "DefaultValue",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetDefaultValue()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return CelExtractStringValidationError{
- field: "DefaultValue",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if len(errors) > 0 {
- return CelExtractStringMultiError(errors)
- }
-
- return nil
-}
-
-// CelExtractStringMultiError is an error wrapping multiple validation errors
-// returned by CelExtractString.ValidateAll() if the designated constraints
-// aren't met.
-type CelExtractStringMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m CelExtractStringMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m CelExtractStringMultiError) AllErrors() []error { return m }
-
-// CelExtractStringValidationError is the validation error returned by
-// CelExtractString.Validate if the designated constraints aren't met.
-type CelExtractStringValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e CelExtractStringValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e CelExtractStringValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e CelExtractStringValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e CelExtractStringValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e CelExtractStringValidationError) ErrorName() string { return "CelExtractStringValidationError" }
-
-// Error satisfies the builtin error interface
-func (e CelExtractStringValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sCelExtractString.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = CelExtractStringValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = CelExtractStringValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/v3/range.pb.go b/vendor/github.com/cncf/xds/go/xds/type/v3/range.pb.go
deleted file mode 100644
index bebf34485..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/v3/range.pb.go
+++ /dev/null
@@ -1,298 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/type/v3/range.proto
-
-package v3
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type Int64Range struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Start int64 `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"`
- End int64 `protobuf:"varint,2,opt,name=end,proto3" json:"end,omitempty"`
-}
-
-func (x *Int64Range) Reset() {
- *x = Int64Range{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_v3_range_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Int64Range) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Int64Range) ProtoMessage() {}
-
-func (x *Int64Range) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_v3_range_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Int64Range.ProtoReflect.Descriptor instead.
-func (*Int64Range) Descriptor() ([]byte, []int) {
- return file_xds_type_v3_range_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *Int64Range) GetStart() int64 {
- if x != nil {
- return x.Start
- }
- return 0
-}
-
-func (x *Int64Range) GetEnd() int64 {
- if x != nil {
- return x.End
- }
- return 0
-}
-
-type Int32Range struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Start int32 `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"`
- End int32 `protobuf:"varint,2,opt,name=end,proto3" json:"end,omitempty"`
-}
-
-func (x *Int32Range) Reset() {
- *x = Int32Range{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_v3_range_proto_msgTypes[1]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *Int32Range) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*Int32Range) ProtoMessage() {}
-
-func (x *Int32Range) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_v3_range_proto_msgTypes[1]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use Int32Range.ProtoReflect.Descriptor instead.
-func (*Int32Range) Descriptor() ([]byte, []int) {
- return file_xds_type_v3_range_proto_rawDescGZIP(), []int{1}
-}
-
-func (x *Int32Range) GetStart() int32 {
- if x != nil {
- return x.Start
- }
- return 0
-}
-
-func (x *Int32Range) GetEnd() int32 {
- if x != nil {
- return x.End
- }
- return 0
-}
-
-type DoubleRange struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- Start float64 `protobuf:"fixed64,1,opt,name=start,proto3" json:"start,omitempty"`
- End float64 `protobuf:"fixed64,2,opt,name=end,proto3" json:"end,omitempty"`
-}
-
-func (x *DoubleRange) Reset() {
- *x = DoubleRange{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_v3_range_proto_msgTypes[2]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *DoubleRange) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*DoubleRange) ProtoMessage() {}
-
-func (x *DoubleRange) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_v3_range_proto_msgTypes[2]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use DoubleRange.ProtoReflect.Descriptor instead.
-func (*DoubleRange) Descriptor() ([]byte, []int) {
- return file_xds_type_v3_range_proto_rawDescGZIP(), []int{2}
-}
-
-func (x *DoubleRange) GetStart() float64 {
- if x != nil {
- return x.Start
- }
- return 0
-}
-
-func (x *DoubleRange) GetEnd() float64 {
- if x != nil {
- return x.End
- }
- return 0
-}
-
-var File_xds_type_v3_range_proto protoreflect.FileDescriptor
-
-var file_xds_type_v3_range_proto_rawDesc = []byte{
- 0x0a, 0x17, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x76, 0x33, 0x2f, 0x72, 0x61,
- 0x6e, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0b, 0x78, 0x64, 0x73, 0x2e, 0x74,
- 0x79, 0x70, 0x65, 0x2e, 0x76, 0x33, 0x22, 0x34, 0x0a, 0x0a, 0x49, 0x6e, 0x74, 0x36, 0x34, 0x52,
- 0x61, 0x6e, 0x67, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x72, 0x74, 0x18, 0x01, 0x20,
- 0x01, 0x28, 0x03, 0x52, 0x05, 0x73, 0x74, 0x61, 0x72, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x65, 0x6e,
- 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x03, 0x65, 0x6e, 0x64, 0x22, 0x34, 0x0a, 0x0a,
- 0x49, 0x6e, 0x74, 0x33, 0x32, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74,
- 0x61, 0x72, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x73, 0x74, 0x61, 0x72, 0x74,
- 0x12, 0x10, 0x0a, 0x03, 0x65, 0x6e, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x65,
- 0x6e, 0x64, 0x22, 0x35, 0x0a, 0x0b, 0x44, 0x6f, 0x75, 0x62, 0x6c, 0x65, 0x52, 0x61, 0x6e, 0x67,
- 0x65, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x72, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x01,
- 0x52, 0x05, 0x73, 0x74, 0x61, 0x72, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x65, 0x6e, 0x64, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x01, 0x52, 0x03, 0x65, 0x6e, 0x64, 0x42, 0x4a, 0x0a, 0x16, 0x63, 0x6f, 0x6d,
- 0x2e, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65,
- 0x2e, 0x76, 0x33, 0x42, 0x0a, 0x52, 0x61, 0x6e, 0x67, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50,
- 0x01, 0x5a, 0x22, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6e,
- 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79,
- 0x70, 0x65, 0x2f, 0x76, 0x33, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_type_v3_range_proto_rawDescOnce sync.Once
- file_xds_type_v3_range_proto_rawDescData = file_xds_type_v3_range_proto_rawDesc
-)
-
-func file_xds_type_v3_range_proto_rawDescGZIP() []byte {
- file_xds_type_v3_range_proto_rawDescOnce.Do(func() {
- file_xds_type_v3_range_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_type_v3_range_proto_rawDescData)
- })
- return file_xds_type_v3_range_proto_rawDescData
-}
-
-var file_xds_type_v3_range_proto_msgTypes = make([]protoimpl.MessageInfo, 3)
-var file_xds_type_v3_range_proto_goTypes = []interface{}{
- (*Int64Range)(nil), // 0: xds.type.v3.Int64Range
- (*Int32Range)(nil), // 1: xds.type.v3.Int32Range
- (*DoubleRange)(nil), // 2: xds.type.v3.DoubleRange
-}
-var file_xds_type_v3_range_proto_depIdxs = []int32{
- 0, // [0:0] is the sub-list for method output_type
- 0, // [0:0] is the sub-list for method input_type
- 0, // [0:0] is the sub-list for extension type_name
- 0, // [0:0] is the sub-list for extension extendee
- 0, // [0:0] is the sub-list for field type_name
-}
-
-func init() { file_xds_type_v3_range_proto_init() }
-func file_xds_type_v3_range_proto_init() {
- if File_xds_type_v3_range_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_xds_type_v3_range_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Int64Range); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_type_v3_range_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*Int32Range); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- file_xds_type_v3_range_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*DoubleRange); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_type_v3_range_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 3,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_xds_type_v3_range_proto_goTypes,
- DependencyIndexes: file_xds_type_v3_range_proto_depIdxs,
- MessageInfos: file_xds_type_v3_range_proto_msgTypes,
- }.Build()
- File_xds_type_v3_range_proto = out.File
- file_xds_type_v3_range_proto_rawDesc = nil
- file_xds_type_v3_range_proto_goTypes = nil
- file_xds_type_v3_range_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/v3/range.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/type/v3/range.pb.validate.go
deleted file mode 100644
index ccaf418e5..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/v3/range.pb.validate.go
+++ /dev/null
@@ -1,345 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/type/v3/range.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on Int64Range with the rules defined in the
-// proto definition for this message. If any rules are violated, the first
-// error encountered is returned, or nil if there are no violations.
-func (m *Int64Range) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on Int64Range with the rules defined in
-// the proto definition for this message. If any rules are violated, the
-// result is a list of violation errors wrapped in Int64RangeMultiError, or
-// nil if none found.
-func (m *Int64Range) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *Int64Range) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for Start
-
- // no validation rules for End
-
- if len(errors) > 0 {
- return Int64RangeMultiError(errors)
- }
-
- return nil
-}
-
-// Int64RangeMultiError is an error wrapping multiple validation errors
-// returned by Int64Range.ValidateAll() if the designated constraints aren't met.
-type Int64RangeMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m Int64RangeMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m Int64RangeMultiError) AllErrors() []error { return m }
-
-// Int64RangeValidationError is the validation error returned by
-// Int64Range.Validate if the designated constraints aren't met.
-type Int64RangeValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e Int64RangeValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e Int64RangeValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e Int64RangeValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e Int64RangeValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e Int64RangeValidationError) ErrorName() string { return "Int64RangeValidationError" }
-
-// Error satisfies the builtin error interface
-func (e Int64RangeValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sInt64Range.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = Int64RangeValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = Int64RangeValidationError{}
-
-// Validate checks the field values on Int32Range with the rules defined in the
-// proto definition for this message. If any rules are violated, the first
-// error encountered is returned, or nil if there are no violations.
-func (m *Int32Range) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on Int32Range with the rules defined in
-// the proto definition for this message. If any rules are violated, the
-// result is a list of violation errors wrapped in Int32RangeMultiError, or
-// nil if none found.
-func (m *Int32Range) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *Int32Range) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for Start
-
- // no validation rules for End
-
- if len(errors) > 0 {
- return Int32RangeMultiError(errors)
- }
-
- return nil
-}
-
-// Int32RangeMultiError is an error wrapping multiple validation errors
-// returned by Int32Range.ValidateAll() if the designated constraints aren't met.
-type Int32RangeMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m Int32RangeMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m Int32RangeMultiError) AllErrors() []error { return m }
-
-// Int32RangeValidationError is the validation error returned by
-// Int32Range.Validate if the designated constraints aren't met.
-type Int32RangeValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e Int32RangeValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e Int32RangeValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e Int32RangeValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e Int32RangeValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e Int32RangeValidationError) ErrorName() string { return "Int32RangeValidationError" }
-
-// Error satisfies the builtin error interface
-func (e Int32RangeValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sInt32Range.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = Int32RangeValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = Int32RangeValidationError{}
-
-// Validate checks the field values on DoubleRange with the rules defined in
-// the proto definition for this message. If any rules are violated, the first
-// error encountered is returned, or nil if there are no violations.
-func (m *DoubleRange) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on DoubleRange with the rules defined in
-// the proto definition for this message. If any rules are violated, the
-// result is a list of violation errors wrapped in DoubleRangeMultiError, or
-// nil if none found.
-func (m *DoubleRange) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *DoubleRange) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for Start
-
- // no validation rules for End
-
- if len(errors) > 0 {
- return DoubleRangeMultiError(errors)
- }
-
- return nil
-}
-
-// DoubleRangeMultiError is an error wrapping multiple validation errors
-// returned by DoubleRange.ValidateAll() if the designated constraints aren't met.
-type DoubleRangeMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m DoubleRangeMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m DoubleRangeMultiError) AllErrors() []error { return m }
-
-// DoubleRangeValidationError is the validation error returned by
-// DoubleRange.Validate if the designated constraints aren't met.
-type DoubleRangeValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e DoubleRangeValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e DoubleRangeValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e DoubleRangeValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e DoubleRangeValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e DoubleRangeValidationError) ErrorName() string { return "DoubleRangeValidationError" }
-
-// Error satisfies the builtin error interface
-func (e DoubleRangeValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sDoubleRange.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = DoubleRangeValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = DoubleRangeValidationError{}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/v3/typed_struct.pb.go b/vendor/github.com/cncf/xds/go/xds/type/v3/typed_struct.pb.go
deleted file mode 100644
index e02917a87..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/v3/typed_struct.pb.go
+++ /dev/null
@@ -1,163 +0,0 @@
-// Code generated by protoc-gen-go. DO NOT EDIT.
-// versions:
-// protoc-gen-go v1.32.0
-// protoc v3.21.5
-// source: xds/type/v3/typed_struct.proto
-
-package v3
-
-import (
- protoreflect "google.golang.org/protobuf/reflect/protoreflect"
- protoimpl "google.golang.org/protobuf/runtime/protoimpl"
- structpb "google.golang.org/protobuf/types/known/structpb"
- reflect "reflect"
- sync "sync"
-)
-
-const (
- // Verify that this generated code is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
- // Verify that runtime/protoimpl is sufficiently up-to-date.
- _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
-)
-
-type TypedStruct struct {
- state protoimpl.MessageState
- sizeCache protoimpl.SizeCache
- unknownFields protoimpl.UnknownFields
-
- TypeUrl string `protobuf:"bytes,1,opt,name=type_url,json=typeUrl,proto3" json:"type_url,omitempty"`
- Value *structpb.Struct `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
-}
-
-func (x *TypedStruct) Reset() {
- *x = TypedStruct{}
- if protoimpl.UnsafeEnabled {
- mi := &file_xds_type_v3_typed_struct_proto_msgTypes[0]
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- ms.StoreMessageInfo(mi)
- }
-}
-
-func (x *TypedStruct) String() string {
- return protoimpl.X.MessageStringOf(x)
-}
-
-func (*TypedStruct) ProtoMessage() {}
-
-func (x *TypedStruct) ProtoReflect() protoreflect.Message {
- mi := &file_xds_type_v3_typed_struct_proto_msgTypes[0]
- if protoimpl.UnsafeEnabled && x != nil {
- ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
- if ms.LoadMessageInfo() == nil {
- ms.StoreMessageInfo(mi)
- }
- return ms
- }
- return mi.MessageOf(x)
-}
-
-// Deprecated: Use TypedStruct.ProtoReflect.Descriptor instead.
-func (*TypedStruct) Descriptor() ([]byte, []int) {
- return file_xds_type_v3_typed_struct_proto_rawDescGZIP(), []int{0}
-}
-
-func (x *TypedStruct) GetTypeUrl() string {
- if x != nil {
- return x.TypeUrl
- }
- return ""
-}
-
-func (x *TypedStruct) GetValue() *structpb.Struct {
- if x != nil {
- return x.Value
- }
- return nil
-}
-
-var File_xds_type_v3_typed_struct_proto protoreflect.FileDescriptor
-
-var file_xds_type_v3_typed_struct_proto_rawDesc = []byte{
- 0x0a, 0x1e, 0x78, 0x64, 0x73, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x76, 0x33, 0x2f, 0x74, 0x79,
- 0x70, 0x65, 0x64, 0x5f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
- 0x12, 0x0b, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x76, 0x33, 0x1a, 0x1c, 0x67,
- 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x73,
- 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x57, 0x0a, 0x0b, 0x54,
- 0x79, 0x70, 0x65, 0x64, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x12, 0x19, 0x0a, 0x08, 0x74, 0x79,
- 0x70, 0x65, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x74, 0x79,
- 0x70, 0x65, 0x55, 0x72, 0x6c, 0x12, 0x2d, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02,
- 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
- 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x05, 0x76,
- 0x61, 0x6c, 0x75, 0x65, 0x42, 0x50, 0x0a, 0x16, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x69, 0x74, 0x68,
- 0x75, 0x62, 0x2e, 0x78, 0x64, 0x73, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x76, 0x33, 0x42, 0x10,
- 0x54, 0x79, 0x70, 0x65, 0x64, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f,
- 0x50, 0x01, 0x5a, 0x22, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63,
- 0x6e, 0x63, 0x66, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x2f, 0x78, 0x64, 0x73, 0x2f, 0x74,
- 0x79, 0x70, 0x65, 0x2f, 0x76, 0x33, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
-}
-
-var (
- file_xds_type_v3_typed_struct_proto_rawDescOnce sync.Once
- file_xds_type_v3_typed_struct_proto_rawDescData = file_xds_type_v3_typed_struct_proto_rawDesc
-)
-
-func file_xds_type_v3_typed_struct_proto_rawDescGZIP() []byte {
- file_xds_type_v3_typed_struct_proto_rawDescOnce.Do(func() {
- file_xds_type_v3_typed_struct_proto_rawDescData = protoimpl.X.CompressGZIP(file_xds_type_v3_typed_struct_proto_rawDescData)
- })
- return file_xds_type_v3_typed_struct_proto_rawDescData
-}
-
-var file_xds_type_v3_typed_struct_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
-var file_xds_type_v3_typed_struct_proto_goTypes = []interface{}{
- (*TypedStruct)(nil), // 0: xds.type.v3.TypedStruct
- (*structpb.Struct)(nil), // 1: google.protobuf.Struct
-}
-var file_xds_type_v3_typed_struct_proto_depIdxs = []int32{
- 1, // 0: xds.type.v3.TypedStruct.value:type_name -> google.protobuf.Struct
- 1, // [1:1] is the sub-list for method output_type
- 1, // [1:1] is the sub-list for method input_type
- 1, // [1:1] is the sub-list for extension type_name
- 1, // [1:1] is the sub-list for extension extendee
- 0, // [0:1] is the sub-list for field type_name
-}
-
-func init() { file_xds_type_v3_typed_struct_proto_init() }
-func file_xds_type_v3_typed_struct_proto_init() {
- if File_xds_type_v3_typed_struct_proto != nil {
- return
- }
- if !protoimpl.UnsafeEnabled {
- file_xds_type_v3_typed_struct_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
- switch v := v.(*TypedStruct); i {
- case 0:
- return &v.state
- case 1:
- return &v.sizeCache
- case 2:
- return &v.unknownFields
- default:
- return nil
- }
- }
- }
- type x struct{}
- out := protoimpl.TypeBuilder{
- File: protoimpl.DescBuilder{
- GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
- RawDescriptor: file_xds_type_v3_typed_struct_proto_rawDesc,
- NumEnums: 0,
- NumMessages: 1,
- NumExtensions: 0,
- NumServices: 0,
- },
- GoTypes: file_xds_type_v3_typed_struct_proto_goTypes,
- DependencyIndexes: file_xds_type_v3_typed_struct_proto_depIdxs,
- MessageInfos: file_xds_type_v3_typed_struct_proto_msgTypes,
- }.Build()
- File_xds_type_v3_typed_struct_proto = out.File
- file_xds_type_v3_typed_struct_proto_rawDesc = nil
- file_xds_type_v3_typed_struct_proto_goTypes = nil
- file_xds_type_v3_typed_struct_proto_depIdxs = nil
-}
diff --git a/vendor/github.com/cncf/xds/go/xds/type/v3/typed_struct.pb.validate.go b/vendor/github.com/cncf/xds/go/xds/type/v3/typed_struct.pb.validate.go
deleted file mode 100644
index f39bce906..000000000
--- a/vendor/github.com/cncf/xds/go/xds/type/v3/typed_struct.pb.validate.go
+++ /dev/null
@@ -1,166 +0,0 @@
-// Code generated by protoc-gen-validate. DO NOT EDIT.
-// source: xds/type/v3/typed_struct.proto
-
-package v3
-
-import (
- "bytes"
- "errors"
- "fmt"
- "net"
- "net/mail"
- "net/url"
- "regexp"
- "sort"
- "strings"
- "time"
- "unicode/utf8"
-
- "google.golang.org/protobuf/types/known/anypb"
-)
-
-// ensure the imports are used
-var (
- _ = bytes.MinRead
- _ = errors.New("")
- _ = fmt.Print
- _ = utf8.UTFMax
- _ = (*regexp.Regexp)(nil)
- _ = (*strings.Reader)(nil)
- _ = net.IPv4len
- _ = time.Duration(0)
- _ = (*url.URL)(nil)
- _ = (*mail.Address)(nil)
- _ = anypb.Any{}
- _ = sort.Sort
-)
-
-// Validate checks the field values on TypedStruct with the rules defined in
-// the proto definition for this message. If any rules are violated, the first
-// error encountered is returned, or nil if there are no violations.
-func (m *TypedStruct) Validate() error {
- return m.validate(false)
-}
-
-// ValidateAll checks the field values on TypedStruct with the rules defined in
-// the proto definition for this message. If any rules are violated, the
-// result is a list of violation errors wrapped in TypedStructMultiError, or
-// nil if none found.
-func (m *TypedStruct) ValidateAll() error {
- return m.validate(true)
-}
-
-func (m *TypedStruct) validate(all bool) error {
- if m == nil {
- return nil
- }
-
- var errors []error
-
- // no validation rules for TypeUrl
-
- if all {
- switch v := interface{}(m.GetValue()).(type) {
- case interface{ ValidateAll() error }:
- if err := v.ValidateAll(); err != nil {
- errors = append(errors, TypedStructValidationError{
- field: "Value",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- case interface{ Validate() error }:
- if err := v.Validate(); err != nil {
- errors = append(errors, TypedStructValidationError{
- field: "Value",
- reason: "embedded message failed validation",
- cause: err,
- })
- }
- }
- } else if v, ok := interface{}(m.GetValue()).(interface{ Validate() error }); ok {
- if err := v.Validate(); err != nil {
- return TypedStructValidationError{
- field: "Value",
- reason: "embedded message failed validation",
- cause: err,
- }
- }
- }
-
- if len(errors) > 0 {
- return TypedStructMultiError(errors)
- }
-
- return nil
-}
-
-// TypedStructMultiError is an error wrapping multiple validation errors
-// returned by TypedStruct.ValidateAll() if the designated constraints aren't met.
-type TypedStructMultiError []error
-
-// Error returns a concatenation of all the error messages it wraps.
-func (m TypedStructMultiError) Error() string {
- var msgs []string
- for _, err := range m {
- msgs = append(msgs, err.Error())
- }
- return strings.Join(msgs, "; ")
-}
-
-// AllErrors returns a list of validation violation errors.
-func (m TypedStructMultiError) AllErrors() []error { return m }
-
-// TypedStructValidationError is the validation error returned by
-// TypedStruct.Validate if the designated constraints aren't met.
-type TypedStructValidationError struct {
- field string
- reason string
- cause error
- key bool
-}
-
-// Field function returns field value.
-func (e TypedStructValidationError) Field() string { return e.field }
-
-// Reason function returns reason value.
-func (e TypedStructValidationError) Reason() string { return e.reason }
-
-// Cause function returns cause value.
-func (e TypedStructValidationError) Cause() error { return e.cause }
-
-// Key function returns key value.
-func (e TypedStructValidationError) Key() bool { return e.key }
-
-// ErrorName returns error name.
-func (e TypedStructValidationError) ErrorName() string { return "TypedStructValidationError" }
-
-// Error satisfies the builtin error interface
-func (e TypedStructValidationError) Error() string {
- cause := ""
- if e.cause != nil {
- cause = fmt.Sprintf(" | caused by: %v", e.cause)
- }
-
- key := ""
- if e.key {
- key = "key for "
- }
-
- return fmt.Sprintf(
- "invalid %sTypedStruct.%s: %s%s",
- key,
- e.field,
- e.reason,
- cause)
-}
-
-var _ error = TypedStructValidationError{}
-
-var _ interface {
- Field() string
- Reason() string
- Key() bool
- Cause() error
- ErrorName() string
-} = TypedStructValidationError{}