github.com/hxx258456/ccgo@v0.0.5-0.20230213014102-48b35f46f66f/go-control-plane/envoy/extensions/compression/gzip/compressor/v3/gzip.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/compression/gzip/compressor/v3/gzip.proto 6 7 package envoy_extensions_compression_gzip_compressor_v3 8 9 import ( 10 _ "github.com/cncf/xds/go/udpa/annotations" 11 _ "github.com/envoyproxy/protoc-gen-validate/validate" 12 proto "github.com/golang/protobuf/proto" 13 wrappers "github.com/golang/protobuf/ptypes/wrappers" 14 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 15 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 16 reflect "reflect" 17 sync "sync" 18 ) 19 20 const ( 21 // Verify that this generated code is sufficiently up-to-date. 22 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 23 // Verify that runtime/protoimpl is sufficiently up-to-date. 24 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 25 ) 26 27 // This is a compile-time assertion that a sufficiently up-to-date version 28 // of the legacy proto package is being used. 29 const _ = proto.ProtoPackageIsVersion4 30 31 // All the values of this enumeration translate directly to zlib's compression strategies. 32 // For more information about each strategy, please refer to zlib manual. 33 type Gzip_CompressionStrategy int32 34 35 const ( 36 Gzip_DEFAULT_STRATEGY Gzip_CompressionStrategy = 0 37 Gzip_FILTERED Gzip_CompressionStrategy = 1 38 Gzip_HUFFMAN_ONLY Gzip_CompressionStrategy = 2 39 Gzip_RLE Gzip_CompressionStrategy = 3 40 Gzip_FIXED Gzip_CompressionStrategy = 4 41 ) 42 43 // Enum value maps for Gzip_CompressionStrategy. 44 var ( 45 Gzip_CompressionStrategy_name = map[int32]string{ 46 0: "DEFAULT_STRATEGY", 47 1: "FILTERED", 48 2: "HUFFMAN_ONLY", 49 3: "RLE", 50 4: "FIXED", 51 } 52 Gzip_CompressionStrategy_value = map[string]int32{ 53 "DEFAULT_STRATEGY": 0, 54 "FILTERED": 1, 55 "HUFFMAN_ONLY": 2, 56 "RLE": 3, 57 "FIXED": 4, 58 } 59 ) 60 61 func (x Gzip_CompressionStrategy) Enum() *Gzip_CompressionStrategy { 62 p := new(Gzip_CompressionStrategy) 63 *p = x 64 return p 65 } 66 67 func (x Gzip_CompressionStrategy) String() string { 68 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 69 } 70 71 func (Gzip_CompressionStrategy) Descriptor() protoreflect.EnumDescriptor { 72 return file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_enumTypes[0].Descriptor() 73 } 74 75 func (Gzip_CompressionStrategy) Type() protoreflect.EnumType { 76 return &file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_enumTypes[0] 77 } 78 79 func (x Gzip_CompressionStrategy) Number() protoreflect.EnumNumber { 80 return protoreflect.EnumNumber(x) 81 } 82 83 // Deprecated: Use Gzip_CompressionStrategy.Descriptor instead. 84 func (Gzip_CompressionStrategy) EnumDescriptor() ([]byte, []int) { 85 return file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_rawDescGZIP(), []int{0, 0} 86 } 87 88 type Gzip_CompressionLevel int32 89 90 const ( 91 Gzip_DEFAULT_COMPRESSION Gzip_CompressionLevel = 0 92 Gzip_BEST_SPEED Gzip_CompressionLevel = 1 93 Gzip_COMPRESSION_LEVEL_1 Gzip_CompressionLevel = 1 94 Gzip_COMPRESSION_LEVEL_2 Gzip_CompressionLevel = 2 95 Gzip_COMPRESSION_LEVEL_3 Gzip_CompressionLevel = 3 96 Gzip_COMPRESSION_LEVEL_4 Gzip_CompressionLevel = 4 97 Gzip_COMPRESSION_LEVEL_5 Gzip_CompressionLevel = 5 98 Gzip_COMPRESSION_LEVEL_6 Gzip_CompressionLevel = 6 99 Gzip_COMPRESSION_LEVEL_7 Gzip_CompressionLevel = 7 100 Gzip_COMPRESSION_LEVEL_8 Gzip_CompressionLevel = 8 101 Gzip_COMPRESSION_LEVEL_9 Gzip_CompressionLevel = 9 102 Gzip_BEST_COMPRESSION Gzip_CompressionLevel = 9 103 ) 104 105 // Enum value maps for Gzip_CompressionLevel. 106 var ( 107 Gzip_CompressionLevel_name = map[int32]string{ 108 0: "DEFAULT_COMPRESSION", 109 1: "BEST_SPEED", 110 // Duplicate value: 1: "COMPRESSION_LEVEL_1", 111 2: "COMPRESSION_LEVEL_2", 112 3: "COMPRESSION_LEVEL_3", 113 4: "COMPRESSION_LEVEL_4", 114 5: "COMPRESSION_LEVEL_5", 115 6: "COMPRESSION_LEVEL_6", 116 7: "COMPRESSION_LEVEL_7", 117 8: "COMPRESSION_LEVEL_8", 118 9: "COMPRESSION_LEVEL_9", 119 // Duplicate value: 9: "BEST_COMPRESSION", 120 } 121 Gzip_CompressionLevel_value = map[string]int32{ 122 "DEFAULT_COMPRESSION": 0, 123 "BEST_SPEED": 1, 124 "COMPRESSION_LEVEL_1": 1, 125 "COMPRESSION_LEVEL_2": 2, 126 "COMPRESSION_LEVEL_3": 3, 127 "COMPRESSION_LEVEL_4": 4, 128 "COMPRESSION_LEVEL_5": 5, 129 "COMPRESSION_LEVEL_6": 6, 130 "COMPRESSION_LEVEL_7": 7, 131 "COMPRESSION_LEVEL_8": 8, 132 "COMPRESSION_LEVEL_9": 9, 133 "BEST_COMPRESSION": 9, 134 } 135 ) 136 137 func (x Gzip_CompressionLevel) Enum() *Gzip_CompressionLevel { 138 p := new(Gzip_CompressionLevel) 139 *p = x 140 return p 141 } 142 143 func (x Gzip_CompressionLevel) String() string { 144 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 145 } 146 147 func (Gzip_CompressionLevel) Descriptor() protoreflect.EnumDescriptor { 148 return file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_enumTypes[1].Descriptor() 149 } 150 151 func (Gzip_CompressionLevel) Type() protoreflect.EnumType { 152 return &file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_enumTypes[1] 153 } 154 155 func (x Gzip_CompressionLevel) Number() protoreflect.EnumNumber { 156 return protoreflect.EnumNumber(x) 157 } 158 159 // Deprecated: Use Gzip_CompressionLevel.Descriptor instead. 160 func (Gzip_CompressionLevel) EnumDescriptor() ([]byte, []int) { 161 return file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_rawDescGZIP(), []int{0, 1} 162 } 163 164 // [#next-free-field: 6] 165 type Gzip struct { 166 state protoimpl.MessageState 167 sizeCache protoimpl.SizeCache 168 unknownFields protoimpl.UnknownFields 169 170 // Value from 1 to 9 that controls the amount of internal memory used by zlib. Higher values 171 // use more memory, but are faster and produce better compression results. The default value is 5. 172 MemoryLevel *wrappers.UInt32Value `protobuf:"bytes,1,opt,name=memory_level,json=memoryLevel,proto3" json:"memory_level,omitempty"` 173 // A value used for selecting the zlib compression level. This setting will affect speed and 174 // amount of compression applied to the content. "BEST_COMPRESSION" provides higher compression 175 // at the cost of higher latency and is equal to "COMPRESSION_LEVEL_9". "BEST_SPEED" provides 176 // lower compression with minimum impact on response time, the same as "COMPRESSION_LEVEL_1". 177 // "DEFAULT_COMPRESSION" provides an optimal result between speed and compression. According 178 // to zlib's manual this level gives the same result as "COMPRESSION_LEVEL_6". 179 // This field will be set to "DEFAULT_COMPRESSION" if not specified. 180 CompressionLevel Gzip_CompressionLevel `protobuf:"varint,2,opt,name=compression_level,json=compressionLevel,proto3,enum=envoy.extensions.compression.gzip.compressor.v3.Gzip_CompressionLevel" json:"compression_level,omitempty"` 181 // A value used for selecting the zlib compression strategy which is directly related to the 182 // characteristics of the content. Most of the time "DEFAULT_STRATEGY" will be the best choice, 183 // which is also the default value for the parameter, though there are situations when 184 // changing this parameter might produce better results. For example, run-length encoding (RLE) 185 // is typically used when the content is known for having sequences which same data occurs many 186 // consecutive times. For more information about each strategy, please refer to zlib manual. 187 CompressionStrategy Gzip_CompressionStrategy `protobuf:"varint,3,opt,name=compression_strategy,json=compressionStrategy,proto3,enum=envoy.extensions.compression.gzip.compressor.v3.Gzip_CompressionStrategy" json:"compression_strategy,omitempty"` 188 // Value from 9 to 15 that represents the base two logarithmic of the compressor's window size. 189 // Larger window results in better compression at the expense of memory usage. The default is 12 190 // which will produce a 4096 bytes window. For more details about this parameter, please refer to 191 // zlib manual > deflateInit2. 192 WindowBits *wrappers.UInt32Value `protobuf:"bytes,4,opt,name=window_bits,json=windowBits,proto3" json:"window_bits,omitempty"` 193 // Value for Zlib's next output buffer. If not set, defaults to 4096. 194 // See https://www.zlib.net/manual.html for more details. Also see 195 // https://github.com/envoyproxy/envoy/issues/8448 for context on this filter's performance. 196 ChunkSize *wrappers.UInt32Value `protobuf:"bytes,5,opt,name=chunk_size,json=chunkSize,proto3" json:"chunk_size,omitempty"` 197 } 198 199 func (x *Gzip) Reset() { 200 *x = Gzip{} 201 if protoimpl.UnsafeEnabled { 202 mi := &file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_msgTypes[0] 203 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 204 ms.StoreMessageInfo(mi) 205 } 206 } 207 208 func (x *Gzip) String() string { 209 return protoimpl.X.MessageStringOf(x) 210 } 211 212 func (*Gzip) ProtoMessage() {} 213 214 func (x *Gzip) ProtoReflect() protoreflect.Message { 215 mi := &file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_msgTypes[0] 216 if protoimpl.UnsafeEnabled && x != nil { 217 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 218 if ms.LoadMessageInfo() == nil { 219 ms.StoreMessageInfo(mi) 220 } 221 return ms 222 } 223 return mi.MessageOf(x) 224 } 225 226 // Deprecated: Use Gzip.ProtoReflect.Descriptor instead. 227 func (*Gzip) Descriptor() ([]byte, []int) { 228 return file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_rawDescGZIP(), []int{0} 229 } 230 231 func (x *Gzip) GetMemoryLevel() *wrappers.UInt32Value { 232 if x != nil { 233 return x.MemoryLevel 234 } 235 return nil 236 } 237 238 func (x *Gzip) GetCompressionLevel() Gzip_CompressionLevel { 239 if x != nil { 240 return x.CompressionLevel 241 } 242 return Gzip_DEFAULT_COMPRESSION 243 } 244 245 func (x *Gzip) GetCompressionStrategy() Gzip_CompressionStrategy { 246 if x != nil { 247 return x.CompressionStrategy 248 } 249 return Gzip_DEFAULT_STRATEGY 250 } 251 252 func (x *Gzip) GetWindowBits() *wrappers.UInt32Value { 253 if x != nil { 254 return x.WindowBits 255 } 256 return nil 257 } 258 259 func (x *Gzip) GetChunkSize() *wrappers.UInt32Value { 260 if x != nil { 261 return x.ChunkSize 262 } 263 return nil 264 } 265 266 var File_envoy_extensions_compression_gzip_compressor_v3_gzip_proto protoreflect.FileDescriptor 267 268 var file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_rawDesc = []byte{ 269 0x0a, 0x3a, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2f, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 270 0x6e, 0x73, 0x2f, 0x63, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x2f, 0x67, 271 0x7a, 0x69, 0x70, 0x2f, 0x63, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x2f, 0x76, 272 0x33, 0x2f, 0x67, 0x7a, 0x69, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x2f, 0x65, 0x6e, 273 0x76, 0x6f, 0x79, 0x2e, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x63, 274 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x67, 0x7a, 0x69, 0x70, 0x2e, 275 0x63, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x2e, 0x76, 0x33, 0x1a, 0x1e, 0x67, 276 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x77, 277 0x72, 0x61, 0x70, 0x70, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x75, 278 0x64, 0x70, 0x61, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 279 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x76, 0x61, 280 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 281 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x89, 0x07, 0x0a, 0x04, 0x47, 0x7a, 0x69, 0x70, 0x12, 0x4a, 282 0x0a, 0x0c, 0x6d, 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x5f, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 0x01, 283 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 284 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 285 0x75, 0x65, 0x42, 0x09, 0xfa, 0x42, 0x06, 0x2a, 0x04, 0x18, 0x09, 0x28, 0x01, 0x52, 0x0b, 0x6d, 286 0x65, 0x6d, 0x6f, 0x72, 0x79, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x7d, 0x0a, 0x11, 0x63, 0x6f, 287 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x6c, 0x65, 0x76, 0x65, 0x6c, 0x18, 288 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x46, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x65, 0x78, 289 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 290 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x67, 0x7a, 0x69, 0x70, 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x72, 0x65, 291 0x73, 0x73, 0x6f, 0x72, 0x2e, 0x76, 0x33, 0x2e, 0x47, 0x7a, 0x69, 0x70, 0x2e, 0x43, 0x6f, 0x6d, 292 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x42, 0x08, 0xfa, 293 0x42, 0x05, 0x82, 0x01, 0x02, 0x10, 0x01, 0x52, 0x10, 0x63, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 294 0x73, 0x69, 0x6f, 0x6e, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x86, 0x01, 0x0a, 0x14, 0x63, 0x6f, 295 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x74, 0x72, 0x61, 0x74, 0x65, 296 0x67, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x49, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 297 0x2e, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x70, 298 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x67, 0x7a, 0x69, 0x70, 0x2e, 0x63, 0x6f, 0x6d, 299 0x70, 0x72, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x2e, 0x76, 0x33, 0x2e, 0x47, 0x7a, 0x69, 0x70, 0x2e, 300 0x43, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x72, 0x61, 0x74, 301 0x65, 0x67, 0x79, 0x42, 0x08, 0xfa, 0x42, 0x05, 0x82, 0x01, 0x02, 0x10, 0x01, 0x52, 0x13, 0x63, 302 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 303 0x67, 0x79, 0x12, 0x48, 0x0a, 0x0b, 0x77, 0x69, 0x6e, 0x64, 0x6f, 0x77, 0x5f, 0x62, 0x69, 0x74, 304 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 305 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32, 306 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x09, 0xfa, 0x42, 0x06, 0x2a, 0x04, 0x18, 0x0f, 0x28, 0x09, 307 0x52, 0x0a, 0x77, 0x69, 0x6e, 0x64, 0x6f, 0x77, 0x42, 0x69, 0x74, 0x73, 0x12, 0x49, 0x0a, 0x0a, 308 0x63, 0x68, 0x75, 0x6e, 0x6b, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 309 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 310 0x75, 0x66, 0x2e, 0x55, 0x49, 0x6e, 0x74, 0x33, 0x32, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x0c, 311 0xfa, 0x42, 0x09, 0x2a, 0x07, 0x18, 0x80, 0x80, 0x04, 0x28, 0x80, 0x20, 0x52, 0x09, 0x63, 0x68, 312 0x75, 0x6e, 0x6b, 0x53, 0x69, 0x7a, 0x65, 0x22, 0x5f, 0x0a, 0x13, 0x43, 0x6f, 0x6d, 0x70, 0x72, 313 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x12, 0x14, 314 0x0a, 0x10, 0x44, 0x45, 0x46, 0x41, 0x55, 0x4c, 0x54, 0x5f, 0x53, 0x54, 0x52, 0x41, 0x54, 0x45, 315 0x47, 0x59, 0x10, 0x00, 0x12, 0x0c, 0x0a, 0x08, 0x46, 0x49, 0x4c, 0x54, 0x45, 0x52, 0x45, 0x44, 316 0x10, 0x01, 0x12, 0x10, 0x0a, 0x0c, 0x48, 0x55, 0x46, 0x46, 0x4d, 0x41, 0x4e, 0x5f, 0x4f, 0x4e, 317 0x4c, 0x59, 0x10, 0x02, 0x12, 0x07, 0x0a, 0x03, 0x52, 0x4c, 0x45, 0x10, 0x03, 0x12, 0x09, 0x0a, 318 0x05, 0x46, 0x49, 0x58, 0x45, 0x44, 0x10, 0x04, 0x22, 0xb6, 0x02, 0x0a, 0x10, 0x43, 0x6f, 0x6d, 319 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x12, 0x17, 0x0a, 320 0x13, 0x44, 0x45, 0x46, 0x41, 0x55, 0x4c, 0x54, 0x5f, 0x43, 0x4f, 0x4d, 0x50, 0x52, 0x45, 0x53, 321 0x53, 0x49, 0x4f, 0x4e, 0x10, 0x00, 0x12, 0x0e, 0x0a, 0x0a, 0x42, 0x45, 0x53, 0x54, 0x5f, 0x53, 322 0x50, 0x45, 0x45, 0x44, 0x10, 0x01, 0x12, 0x17, 0x0a, 0x13, 0x43, 0x4f, 0x4d, 0x50, 0x52, 0x45, 323 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x4c, 0x45, 0x56, 0x45, 0x4c, 0x5f, 0x31, 0x10, 0x01, 0x12, 324 0x17, 0x0a, 0x13, 0x43, 0x4f, 0x4d, 0x50, 0x52, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x4c, 325 0x45, 0x56, 0x45, 0x4c, 0x5f, 0x32, 0x10, 0x02, 0x12, 0x17, 0x0a, 0x13, 0x43, 0x4f, 0x4d, 0x50, 326 0x52, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x4c, 0x45, 0x56, 0x45, 0x4c, 0x5f, 0x33, 0x10, 327 0x03, 0x12, 0x17, 0x0a, 0x13, 0x43, 0x4f, 0x4d, 0x50, 0x52, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 328 0x5f, 0x4c, 0x45, 0x56, 0x45, 0x4c, 0x5f, 0x34, 0x10, 0x04, 0x12, 0x17, 0x0a, 0x13, 0x43, 0x4f, 329 0x4d, 0x50, 0x52, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x4c, 0x45, 0x56, 0x45, 0x4c, 0x5f, 330 0x35, 0x10, 0x05, 0x12, 0x17, 0x0a, 0x13, 0x43, 0x4f, 0x4d, 0x50, 0x52, 0x45, 0x53, 0x53, 0x49, 331 0x4f, 0x4e, 0x5f, 0x4c, 0x45, 0x56, 0x45, 0x4c, 0x5f, 0x36, 0x10, 0x06, 0x12, 0x17, 0x0a, 0x13, 332 0x43, 0x4f, 0x4d, 0x50, 0x52, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x4c, 0x45, 0x56, 0x45, 333 0x4c, 0x5f, 0x37, 0x10, 0x07, 0x12, 0x17, 0x0a, 0x13, 0x43, 0x4f, 0x4d, 0x50, 0x52, 0x45, 0x53, 334 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x4c, 0x45, 0x56, 0x45, 0x4c, 0x5f, 0x38, 0x10, 0x08, 0x12, 0x17, 335 0x0a, 0x13, 0x43, 0x4f, 0x4d, 0x50, 0x52, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x4c, 0x45, 336 0x56, 0x45, 0x4c, 0x5f, 0x39, 0x10, 0x09, 0x12, 0x14, 0x0a, 0x10, 0x42, 0x45, 0x53, 0x54, 0x5f, 337 0x43, 0x4f, 0x4d, 0x50, 0x52, 0x45, 0x53, 0x53, 0x49, 0x4f, 0x4e, 0x10, 0x09, 0x1a, 0x02, 0x10, 338 0x01, 0x42, 0x54, 0x0a, 0x3d, 0x69, 0x6f, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x70, 0x72, 0x6f, 339 0x78, 0x79, 0x2e, 0x65, 0x6e, 0x76, 0x6f, 0x79, 0x2e, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 340 0x6f, 0x6e, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 341 0x67, 0x7a, 0x69, 0x70, 0x2e, 0x63, 0x6f, 0x6d, 0x70, 0x72, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x2e, 342 0x76, 0x33, 0x42, 0x09, 0x47, 0x7a, 0x69, 0x70, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0xba, 343 0x80, 0xc8, 0xd1, 0x06, 0x02, 0x10, 0x02, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 344 } 345 346 var ( 347 file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_rawDescOnce sync.Once 348 file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_rawDescData = file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_rawDesc 349 ) 350 351 func file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_rawDescGZIP() []byte { 352 file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_rawDescOnce.Do(func() { 353 file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_rawDescData = protoimpl.X.CompressGZIP(file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_rawDescData) 354 }) 355 return file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_rawDescData 356 } 357 358 var file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_enumTypes = make([]protoimpl.EnumInfo, 2) 359 var file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_msgTypes = make([]protoimpl.MessageInfo, 1) 360 var file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_goTypes = []interface{}{ 361 (Gzip_CompressionStrategy)(0), // 0: envoy.extensions.compression.gzip.compressor.v3.Gzip.CompressionStrategy 362 (Gzip_CompressionLevel)(0), // 1: envoy.extensions.compression.gzip.compressor.v3.Gzip.CompressionLevel 363 (*Gzip)(nil), // 2: envoy.extensions.compression.gzip.compressor.v3.Gzip 364 (*wrappers.UInt32Value)(nil), // 3: google.protobuf.UInt32Value 365 } 366 var file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_depIdxs = []int32{ 367 3, // 0: envoy.extensions.compression.gzip.compressor.v3.Gzip.memory_level:type_name -> google.protobuf.UInt32Value 368 1, // 1: envoy.extensions.compression.gzip.compressor.v3.Gzip.compression_level:type_name -> envoy.extensions.compression.gzip.compressor.v3.Gzip.CompressionLevel 369 0, // 2: envoy.extensions.compression.gzip.compressor.v3.Gzip.compression_strategy:type_name -> envoy.extensions.compression.gzip.compressor.v3.Gzip.CompressionStrategy 370 3, // 3: envoy.extensions.compression.gzip.compressor.v3.Gzip.window_bits:type_name -> google.protobuf.UInt32Value 371 3, // 4: envoy.extensions.compression.gzip.compressor.v3.Gzip.chunk_size:type_name -> google.protobuf.UInt32Value 372 5, // [5:5] is the sub-list for method output_type 373 5, // [5:5] is the sub-list for method input_type 374 5, // [5:5] is the sub-list for extension type_name 375 5, // [5:5] is the sub-list for extension extendee 376 0, // [0:5] is the sub-list for field type_name 377 } 378 379 func init() { file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_init() } 380 func file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_init() { 381 if File_envoy_extensions_compression_gzip_compressor_v3_gzip_proto != nil { 382 return 383 } 384 if !protoimpl.UnsafeEnabled { 385 file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 386 switch v := v.(*Gzip); i { 387 case 0: 388 return &v.state 389 case 1: 390 return &v.sizeCache 391 case 2: 392 return &v.unknownFields 393 default: 394 return nil 395 } 396 } 397 } 398 type x struct{} 399 out := protoimpl.TypeBuilder{ 400 File: protoimpl.DescBuilder{ 401 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 402 RawDescriptor: file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_rawDesc, 403 NumEnums: 2, 404 NumMessages: 1, 405 NumExtensions: 0, 406 NumServices: 0, 407 }, 408 GoTypes: file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_goTypes, 409 DependencyIndexes: file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_depIdxs, 410 EnumInfos: file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_enumTypes, 411 MessageInfos: file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_msgTypes, 412 }.Build() 413 File_envoy_extensions_compression_gzip_compressor_v3_gzip_proto = out.File 414 file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_rawDesc = nil 415 file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_goTypes = nil 416 file_envoy_extensions_compression_gzip_compressor_v3_gzip_proto_depIdxs = nil 417 }