gitee.com/zhaochuninhefei/gmgo@v0.0.31-0.20240209061119-069254a02979/go-control-plane/envoy/extensions/access_loggers/wasm/v3/wasm.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.25.0 4 // protoc v3.16.0 5 // source: envoy/extensions/access_loggers/wasm/v3/wasm.proto 6 7 package envoy_extensions_access_loggers_wasm_v3 8 9 import ( 10 _ "github.com/cncf/xds/go/udpa/annotations" 11 v3 "gitee.com/zhaochuninhefei/gmgo/go-control-plane/envoy/extensions/wasm/v3" 12 proto "github.com/golang/protobuf/proto" 13 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 14 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 15 reflect "reflect" 16 sync "sync" 17 ) 18 19 const ( 20 // Verify that this generated code is sufficiently up-to-date. 21 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 22 // Verify that runtime/protoimpl is sufficiently up-to-date. 23 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 24 ) 25 26 // This is a compile-time assertion that a sufficiently up-to-date version 27 // of the legacy proto package is being used. 28 const _ = proto.ProtoPackageIsVersion4 29 30 // Custom configuration for an :ref:`AccessLog <envoy_v3_api_msg_config.accesslog.v3.AccessLog>` 31 // that calls into a WASM VM. Configures the built-in *envoy.access_loggers.wasm* 32 // AccessLog. 33 type WasmAccessLog struct { 34 state protoimpl.MessageState 35 sizeCache protoimpl.SizeCache 36 unknownFields protoimpl.UnknownFields 37 38 Config *v3.PluginConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` 39 } 40 41 func (x *WasmAccessLog) Reset() { 42 *x = WasmAccessLog{} 43 if protoimpl.UnsafeEnabled { 44 mi := &file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_msgTypes[0] 45 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 46 ms.StoreMessageInfo(mi) 47 } 48 } 49 50 func (x *WasmAccessLog) String() string { 51 return protoimpl.X.MessageStringOf(x) 52 } 53 54 func (*WasmAccessLog) ProtoMessage() {} 55 56 func (x *WasmAccessLog) ProtoReflect() protoreflect.Message { 57 mi := &file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_msgTypes[0] 58 if protoimpl.UnsafeEnabled && x != nil { 59 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 60 if ms.LoadMessageInfo() == nil { 61 ms.StoreMessageInfo(mi) 62 } 63 return ms 64 } 65 return mi.MessageOf(x) 66 } 67 68 // Deprecated: Use WasmAccessLog.ProtoReflect.Descriptor instead. 69 func (*WasmAccessLog) Descriptor() ([]byte, []int) { 70 return file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_rawDescGZIP(), []int{0} 71 } 72 73 func (x *WasmAccessLog) GetConfig() *v3.PluginConfig { 74 if x != nil { 75 return x.Config 76 } 77 return nil 78 } 79 80 var File_envoy_extensions_access_loggers_wasm_v3_wasm_proto protoreflect.FileDescriptor 81 82 var file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_rawDesc = []byte{ 83 0x0a, 0x32, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 84 0x6e, 0x73, 0x2f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 0x67, 0x67, 0x65, 0x72, 85 0x73, 0x2f, 0x77, 0x61, 0x73, 0x6d, 0x2f, 0x76, 0x33, 0x2f, 0x77, 0x61, 0x73, 0x6d, 0x2e, 0x70, 86 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x27, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x65, 0x78, 0x74, 0x65, 87 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 88 0x67, 0x67, 0x65, 0x72, 0x73, 0x2e, 0x77, 0x61, 0x73, 0x6d, 0x2e, 0x76, 0x33, 0x1a, 0x23, 0x65, 89 0x6e, 0x76, 0x6f, 0x79, 0x2f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 90 0x77, 0x61, 0x73, 0x6d, 0x2f, 0x76, 0x33, 0x2f, 0x77, 0x61, 0x73, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 91 0x74, 0x6f, 0x1a, 0x1d, 0x75, 0x64, 0x70, 0x61, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 92 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 93 0x6f, 0x22, 0x4f, 0x0a, 0x0d, 0x57, 0x61, 0x73, 0x6d, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x4c, 94 0x6f, 0x67, 0x12, 0x3e, 0x0a, 0x06, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x01, 0x20, 0x01, 95 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x65, 0x78, 0x74, 0x65, 0x6e, 96 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x77, 0x61, 0x73, 0x6d, 0x2e, 0x76, 0x33, 0x2e, 0x50, 0x6c, 97 0x75, 0x67, 0x69, 0x6e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x06, 0x63, 0x6f, 0x6e, 0x66, 98 0x69, 0x67, 0x42, 0x4c, 0x0a, 0x35, 0x69, 0x6f, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x70, 0x72, 99 0x6f, 0x78, 0x79, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 100 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x6c, 0x6f, 0x67, 0x67, 101 0x65, 0x72, 0x73, 0x2e, 0x77, 0x61, 0x73, 0x6d, 0x2e, 0x76, 0x33, 0x42, 0x09, 0x57, 0x61, 0x73, 102 0x6d, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0xba, 0x80, 0xc8, 0xd1, 0x06, 0x02, 0x10, 0x02, 103 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 104 } 105 106 var ( 107 file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_rawDescOnce sync.Once 108 file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_rawDescData = file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_rawDesc 109 ) 110 111 func file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_rawDescGZIP() []byte { 112 file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_rawDescOnce.Do(func() { 113 file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_rawDescData = protoimpl.X.CompressGZIP(file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_rawDescData) 114 }) 115 return file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_rawDescData 116 } 117 118 var file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_msgTypes = make([]protoimpl.MessageInfo, 1) 119 var file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_goTypes = []interface{}{ 120 (*WasmAccessLog)(nil), // 0: envoy.extensions.access_loggers.wasm.v3.WasmAccessLog 121 (*v3.PluginConfig)(nil), // 1: envoy.extensions.wasm.v3.PluginConfig 122 } 123 var file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_depIdxs = []int32{ 124 1, // 0: envoy.extensions.access_loggers.wasm.v3.WasmAccessLog.config:type_name -> envoy.extensions.wasm.v3.PluginConfig 125 1, // [1:1] is the sub-list for method output_type 126 1, // [1:1] is the sub-list for method input_type 127 1, // [1:1] is the sub-list for extension type_name 128 1, // [1:1] is the sub-list for extension extendee 129 0, // [0:1] is the sub-list for field type_name 130 } 131 132 func init() { file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_init() } 133 func file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_init() { 134 if File_envoy_extensions_access_loggers_wasm_v3_wasm_proto != nil { 135 return 136 } 137 if !protoimpl.UnsafeEnabled { 138 file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 139 switch v := v.(*WasmAccessLog); i { 140 case 0: 141 return &v.state 142 case 1: 143 return &v.sizeCache 144 case 2: 145 return &v.unknownFields 146 default: 147 return nil 148 } 149 } 150 } 151 type x struct{} 152 out := protoimpl.TypeBuilder{ 153 File: protoimpl.DescBuilder{ 154 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 155 RawDescriptor: file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_rawDesc, 156 NumEnums: 0, 157 NumMessages: 1, 158 NumExtensions: 0, 159 NumServices: 0, 160 }, 161 GoTypes: file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_goTypes, 162 DependencyIndexes: file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_depIdxs, 163 MessageInfos: file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_msgTypes, 164 }.Build() 165 File_envoy_extensions_access_loggers_wasm_v3_wasm_proto = out.File 166 file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_rawDesc = nil 167 file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_goTypes = nil 168 file_envoy_extensions_access_loggers_wasm_v3_wasm_proto_depIdxs = nil 169 }