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  }