Documentation ¶
Index ¶
- Variables
- type Decompressor
- func (*Decompressor) Descriptor() ([]byte, []int)deprecated
- func (x *Decompressor) GetDecompressorLibrary() *v3.TypedExtensionConfig
- func (x *Decompressor) GetRequestDirectionConfig() *Decompressor_RequestDirectionConfig
- func (x *Decompressor) GetResponseDirectionConfig() *Decompressor_ResponseDirectionConfig
- func (*Decompressor) ProtoMessage()
- func (x *Decompressor) ProtoReflect() protoreflect.Message
- func (x *Decompressor) Reset()
- func (x *Decompressor) String() string
- func (m *Decompressor) Validate() error
- func (m *Decompressor) ValidateAll() error
- type DecompressorMultiError
- type DecompressorValidationError
- func (e DecompressorValidationError) Cause() error
- func (e DecompressorValidationError) Error() string
- func (e DecompressorValidationError) ErrorName() string
- func (e DecompressorValidationError) Field() string
- func (e DecompressorValidationError) Key() bool
- func (e DecompressorValidationError) Reason() string
- type Decompressor_CommonDirectionConfig
- func (*Decompressor_CommonDirectionConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Decompressor_CommonDirectionConfig) GetEnabled() *v3.RuntimeFeatureFlag
- func (x *Decompressor_CommonDirectionConfig) GetIgnoreNoTransformHeader() bool
- func (*Decompressor_CommonDirectionConfig) ProtoMessage()
- func (x *Decompressor_CommonDirectionConfig) ProtoReflect() protoreflect.Message
- func (x *Decompressor_CommonDirectionConfig) Reset()
- func (x *Decompressor_CommonDirectionConfig) String() string
- func (m *Decompressor_CommonDirectionConfig) Validate() error
- func (m *Decompressor_CommonDirectionConfig) ValidateAll() error
- type Decompressor_CommonDirectionConfigMultiError
- type Decompressor_CommonDirectionConfigValidationError
- func (e Decompressor_CommonDirectionConfigValidationError) Cause() error
- func (e Decompressor_CommonDirectionConfigValidationError) Error() string
- func (e Decompressor_CommonDirectionConfigValidationError) ErrorName() string
- func (e Decompressor_CommonDirectionConfigValidationError) Field() string
- func (e Decompressor_CommonDirectionConfigValidationError) Key() bool
- func (e Decompressor_CommonDirectionConfigValidationError) Reason() string
- type Decompressor_RequestDirectionConfig
- func (*Decompressor_RequestDirectionConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Decompressor_RequestDirectionConfig) GetAdvertiseAcceptEncoding() *wrappers.BoolValue
- func (x *Decompressor_RequestDirectionConfig) GetCommonConfig() *Decompressor_CommonDirectionConfig
- func (*Decompressor_RequestDirectionConfig) ProtoMessage()
- func (x *Decompressor_RequestDirectionConfig) ProtoReflect() protoreflect.Message
- func (x *Decompressor_RequestDirectionConfig) Reset()
- func (x *Decompressor_RequestDirectionConfig) String() string
- func (m *Decompressor_RequestDirectionConfig) Validate() error
- func (m *Decompressor_RequestDirectionConfig) ValidateAll() error
- type Decompressor_RequestDirectionConfigMultiError
- type Decompressor_RequestDirectionConfigValidationError
- func (e Decompressor_RequestDirectionConfigValidationError) Cause() error
- func (e Decompressor_RequestDirectionConfigValidationError) Error() string
- func (e Decompressor_RequestDirectionConfigValidationError) ErrorName() string
- func (e Decompressor_RequestDirectionConfigValidationError) Field() string
- func (e Decompressor_RequestDirectionConfigValidationError) Key() bool
- func (e Decompressor_RequestDirectionConfigValidationError) Reason() string
- type Decompressor_ResponseDirectionConfig
- func (*Decompressor_ResponseDirectionConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Decompressor_ResponseDirectionConfig) GetCommonConfig() *Decompressor_CommonDirectionConfig
- func (*Decompressor_ResponseDirectionConfig) ProtoMessage()
- func (x *Decompressor_ResponseDirectionConfig) ProtoReflect() protoreflect.Message
- func (x *Decompressor_ResponseDirectionConfig) Reset()
- func (x *Decompressor_ResponseDirectionConfig) String() string
- func (m *Decompressor_ResponseDirectionConfig) Validate() error
- func (m *Decompressor_ResponseDirectionConfig) ValidateAll() error
- type Decompressor_ResponseDirectionConfigMultiError
- type Decompressor_ResponseDirectionConfigValidationError
- func (e Decompressor_ResponseDirectionConfigValidationError) Cause() error
- func (e Decompressor_ResponseDirectionConfigValidationError) Error() string
- func (e Decompressor_ResponseDirectionConfigValidationError) ErrorName() string
- func (e Decompressor_ResponseDirectionConfigValidationError) Field() string
- func (e Decompressor_ResponseDirectionConfigValidationError) Key() bool
- func (e Decompressor_ResponseDirectionConfigValidationError) Reason() string
Constants ¶
This section is empty.
Variables ¶
var File_envoy_extensions_filters_http_decompressor_v3_decompressor_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Decompressor ¶
type Decompressor struct { // A decompressor library to use for both request and response decompression. Currently only // :ref:`envoy.compression.gzip.compressor<envoy_v3_api_msg_extensions.compression.gzip.decompressor.v3.Gzip>` // is included in Envoy. // [#extension-category: envoy.compression.decompressor] DecompressorLibrary *v3.TypedExtensionConfig `protobuf:"bytes,1,opt,name=decompressor_library,json=decompressorLibrary,proto3" json:"decompressor_library,omitempty"` // Configuration for request decompression. Decompression is enabled by default if left empty. RequestDirectionConfig *Decompressor_RequestDirectionConfig `` /* 129-byte string literal not displayed */ // Configuration for response decompression. Decompression is enabled by default if left empty. ResponseDirectionConfig *Decompressor_ResponseDirectionConfig `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Decompressor) Descriptor
deprecated
func (*Decompressor) Descriptor() ([]byte, []int)
Deprecated: Use Decompressor.ProtoReflect.Descriptor instead.
func (*Decompressor) GetDecompressorLibrary ¶
func (x *Decompressor) GetDecompressorLibrary() *v3.TypedExtensionConfig
func (*Decompressor) GetRequestDirectionConfig ¶
func (x *Decompressor) GetRequestDirectionConfig() *Decompressor_RequestDirectionConfig
func (*Decompressor) GetResponseDirectionConfig ¶
func (x *Decompressor) GetResponseDirectionConfig() *Decompressor_ResponseDirectionConfig
func (*Decompressor) ProtoMessage ¶
func (*Decompressor) ProtoMessage()
func (*Decompressor) ProtoReflect ¶
func (x *Decompressor) ProtoReflect() protoreflect.Message
func (*Decompressor) Reset ¶
func (x *Decompressor) Reset()
func (*Decompressor) String ¶
func (x *Decompressor) String() string
func (*Decompressor) Validate ¶
func (m *Decompressor) Validate() error
Validate checks the field values on Decompressor 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 (*Decompressor) ValidateAll ¶
func (m *Decompressor) ValidateAll() error
ValidateAll checks the field values on Decompressor 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 DecompressorMultiError, or nil if none found.
type DecompressorMultiError ¶
type DecompressorMultiError []error
DecompressorMultiError is an error wrapping multiple validation errors returned by Decompressor.ValidateAll() if the designated constraints aren't met.
func (DecompressorMultiError) AllErrors ¶
func (m DecompressorMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (DecompressorMultiError) Error ¶
func (m DecompressorMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type DecompressorValidationError ¶
type DecompressorValidationError struct {
// contains filtered or unexported fields
}
DecompressorValidationError is the validation error returned by Decompressor.Validate if the designated constraints aren't met.
func (DecompressorValidationError) Cause ¶
func (e DecompressorValidationError) Cause() error
Cause function returns cause value.
func (DecompressorValidationError) Error ¶
func (e DecompressorValidationError) Error() string
Error satisfies the builtin error interface
func (DecompressorValidationError) ErrorName ¶
func (e DecompressorValidationError) ErrorName() string
ErrorName returns error name.
func (DecompressorValidationError) Field ¶
func (e DecompressorValidationError) Field() string
Field function returns field value.
func (DecompressorValidationError) Key ¶
func (e DecompressorValidationError) Key() bool
Key function returns key value.
func (DecompressorValidationError) Reason ¶
func (e DecompressorValidationError) Reason() string
Reason function returns reason value.
type Decompressor_CommonDirectionConfig ¶
type Decompressor_CommonDirectionConfig struct { // Runtime flag that controls whether the filter is enabled for decompression or not. If set to false, the // filter will operate as a pass-through filter. If the message is unspecified, the filter will be enabled. Enabled *v3.RuntimeFeatureFlag `protobuf:"bytes,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // If set to true, will decompress response even if a “no-transform“ cache control header is set. IgnoreNoTransformHeader bool `` /* 135-byte string literal not displayed */ // contains filtered or unexported fields }
Common configuration for filter behavior on both the request and response direction.
func (*Decompressor_CommonDirectionConfig) Descriptor
deprecated
func (*Decompressor_CommonDirectionConfig) Descriptor() ([]byte, []int)
Deprecated: Use Decompressor_CommonDirectionConfig.ProtoReflect.Descriptor instead.
func (*Decompressor_CommonDirectionConfig) GetEnabled ¶
func (x *Decompressor_CommonDirectionConfig) GetEnabled() *v3.RuntimeFeatureFlag
func (*Decompressor_CommonDirectionConfig) GetIgnoreNoTransformHeader ¶
func (x *Decompressor_CommonDirectionConfig) GetIgnoreNoTransformHeader() bool
func (*Decompressor_CommonDirectionConfig) ProtoMessage ¶
func (*Decompressor_CommonDirectionConfig) ProtoMessage()
func (*Decompressor_CommonDirectionConfig) ProtoReflect ¶
func (x *Decompressor_CommonDirectionConfig) ProtoReflect() protoreflect.Message
func (*Decompressor_CommonDirectionConfig) Reset ¶
func (x *Decompressor_CommonDirectionConfig) Reset()
func (*Decompressor_CommonDirectionConfig) String ¶
func (x *Decompressor_CommonDirectionConfig) String() string
func (*Decompressor_CommonDirectionConfig) Validate ¶
func (m *Decompressor_CommonDirectionConfig) Validate() error
Validate checks the field values on Decompressor_CommonDirectionConfig 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 (*Decompressor_CommonDirectionConfig) ValidateAll ¶
func (m *Decompressor_CommonDirectionConfig) ValidateAll() error
ValidateAll checks the field values on Decompressor_CommonDirectionConfig 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 Decompressor_CommonDirectionConfigMultiError, or nil if none found.
type Decompressor_CommonDirectionConfigMultiError ¶
type Decompressor_CommonDirectionConfigMultiError []error
Decompressor_CommonDirectionConfigMultiError is an error wrapping multiple validation errors returned by Decompressor_CommonDirectionConfig.ValidateAll() if the designated constraints aren't met.
func (Decompressor_CommonDirectionConfigMultiError) AllErrors ¶
func (m Decompressor_CommonDirectionConfigMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (Decompressor_CommonDirectionConfigMultiError) Error ¶
func (m Decompressor_CommonDirectionConfigMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type Decompressor_CommonDirectionConfigValidationError ¶
type Decompressor_CommonDirectionConfigValidationError struct {
// contains filtered or unexported fields
}
Decompressor_CommonDirectionConfigValidationError is the validation error returned by Decompressor_CommonDirectionConfig.Validate if the designated constraints aren't met.
func (Decompressor_CommonDirectionConfigValidationError) Cause ¶
func (e Decompressor_CommonDirectionConfigValidationError) Cause() error
Cause function returns cause value.
func (Decompressor_CommonDirectionConfigValidationError) Error ¶
func (e Decompressor_CommonDirectionConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Decompressor_CommonDirectionConfigValidationError) ErrorName ¶
func (e Decompressor_CommonDirectionConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Decompressor_CommonDirectionConfigValidationError) Field ¶
func (e Decompressor_CommonDirectionConfigValidationError) Field() string
Field function returns field value.
func (Decompressor_CommonDirectionConfigValidationError) Key ¶
func (e Decompressor_CommonDirectionConfigValidationError) Key() bool
Key function returns key value.
func (Decompressor_CommonDirectionConfigValidationError) Reason ¶
func (e Decompressor_CommonDirectionConfigValidationError) Reason() string
Reason function returns reason value.
type Decompressor_RequestDirectionConfig ¶
type Decompressor_RequestDirectionConfig struct { CommonConfig *Decompressor_CommonDirectionConfig `protobuf:"bytes,1,opt,name=common_config,json=commonConfig,proto3" json:"common_config,omitempty"` // If set to true, and response decompression is enabled, the filter modifies the Accept-Encoding // request header by appending the decompressor_library's encoding. Defaults to true. AdvertiseAcceptEncoding *wrappers.BoolValue `` /* 132-byte string literal not displayed */ // contains filtered or unexported fields }
Configuration for filter behavior on the request direction.
func (*Decompressor_RequestDirectionConfig) Descriptor
deprecated
func (*Decompressor_RequestDirectionConfig) Descriptor() ([]byte, []int)
Deprecated: Use Decompressor_RequestDirectionConfig.ProtoReflect.Descriptor instead.
func (*Decompressor_RequestDirectionConfig) GetAdvertiseAcceptEncoding ¶
func (x *Decompressor_RequestDirectionConfig) GetAdvertiseAcceptEncoding() *wrappers.BoolValue
func (*Decompressor_RequestDirectionConfig) GetCommonConfig ¶
func (x *Decompressor_RequestDirectionConfig) GetCommonConfig() *Decompressor_CommonDirectionConfig
func (*Decompressor_RequestDirectionConfig) ProtoMessage ¶
func (*Decompressor_RequestDirectionConfig) ProtoMessage()
func (*Decompressor_RequestDirectionConfig) ProtoReflect ¶
func (x *Decompressor_RequestDirectionConfig) ProtoReflect() protoreflect.Message
func (*Decompressor_RequestDirectionConfig) Reset ¶
func (x *Decompressor_RequestDirectionConfig) Reset()
func (*Decompressor_RequestDirectionConfig) String ¶
func (x *Decompressor_RequestDirectionConfig) String() string
func (*Decompressor_RequestDirectionConfig) Validate ¶
func (m *Decompressor_RequestDirectionConfig) Validate() error
Validate checks the field values on Decompressor_RequestDirectionConfig 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 (*Decompressor_RequestDirectionConfig) ValidateAll ¶
func (m *Decompressor_RequestDirectionConfig) ValidateAll() error
ValidateAll checks the field values on Decompressor_RequestDirectionConfig 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 Decompressor_RequestDirectionConfigMultiError, or nil if none found.
type Decompressor_RequestDirectionConfigMultiError ¶
type Decompressor_RequestDirectionConfigMultiError []error
Decompressor_RequestDirectionConfigMultiError is an error wrapping multiple validation errors returned by Decompressor_RequestDirectionConfig.ValidateAll() if the designated constraints aren't met.
func (Decompressor_RequestDirectionConfigMultiError) AllErrors ¶
func (m Decompressor_RequestDirectionConfigMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (Decompressor_RequestDirectionConfigMultiError) Error ¶
func (m Decompressor_RequestDirectionConfigMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type Decompressor_RequestDirectionConfigValidationError ¶
type Decompressor_RequestDirectionConfigValidationError struct {
// contains filtered or unexported fields
}
Decompressor_RequestDirectionConfigValidationError is the validation error returned by Decompressor_RequestDirectionConfig.Validate if the designated constraints aren't met.
func (Decompressor_RequestDirectionConfigValidationError) Cause ¶
func (e Decompressor_RequestDirectionConfigValidationError) Cause() error
Cause function returns cause value.
func (Decompressor_RequestDirectionConfigValidationError) Error ¶
func (e Decompressor_RequestDirectionConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Decompressor_RequestDirectionConfigValidationError) ErrorName ¶
func (e Decompressor_RequestDirectionConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Decompressor_RequestDirectionConfigValidationError) Field ¶
func (e Decompressor_RequestDirectionConfigValidationError) Field() string
Field function returns field value.
func (Decompressor_RequestDirectionConfigValidationError) Key ¶
func (e Decompressor_RequestDirectionConfigValidationError) Key() bool
Key function returns key value.
func (Decompressor_RequestDirectionConfigValidationError) Reason ¶
func (e Decompressor_RequestDirectionConfigValidationError) Reason() string
Reason function returns reason value.
type Decompressor_ResponseDirectionConfig ¶
type Decompressor_ResponseDirectionConfig struct { CommonConfig *Decompressor_CommonDirectionConfig `protobuf:"bytes,1,opt,name=common_config,json=commonConfig,proto3" json:"common_config,omitempty"` // contains filtered or unexported fields }
Configuration for filter behavior on the response direction.
func (*Decompressor_ResponseDirectionConfig) Descriptor
deprecated
func (*Decompressor_ResponseDirectionConfig) Descriptor() ([]byte, []int)
Deprecated: Use Decompressor_ResponseDirectionConfig.ProtoReflect.Descriptor instead.
func (*Decompressor_ResponseDirectionConfig) GetCommonConfig ¶
func (x *Decompressor_ResponseDirectionConfig) GetCommonConfig() *Decompressor_CommonDirectionConfig
func (*Decompressor_ResponseDirectionConfig) ProtoMessage ¶
func (*Decompressor_ResponseDirectionConfig) ProtoMessage()
func (*Decompressor_ResponseDirectionConfig) ProtoReflect ¶
func (x *Decompressor_ResponseDirectionConfig) ProtoReflect() protoreflect.Message
func (*Decompressor_ResponseDirectionConfig) Reset ¶
func (x *Decompressor_ResponseDirectionConfig) Reset()
func (*Decompressor_ResponseDirectionConfig) String ¶
func (x *Decompressor_ResponseDirectionConfig) String() string
func (*Decompressor_ResponseDirectionConfig) Validate ¶
func (m *Decompressor_ResponseDirectionConfig) Validate() error
Validate checks the field values on Decompressor_ResponseDirectionConfig 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 (*Decompressor_ResponseDirectionConfig) ValidateAll ¶
func (m *Decompressor_ResponseDirectionConfig) ValidateAll() error
ValidateAll checks the field values on Decompressor_ResponseDirectionConfig 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 Decompressor_ResponseDirectionConfigMultiError, or nil if none found.
type Decompressor_ResponseDirectionConfigMultiError ¶
type Decompressor_ResponseDirectionConfigMultiError []error
Decompressor_ResponseDirectionConfigMultiError is an error wrapping multiple validation errors returned by Decompressor_ResponseDirectionConfig.ValidateAll() if the designated constraints aren't met.
func (Decompressor_ResponseDirectionConfigMultiError) AllErrors ¶
func (m Decompressor_ResponseDirectionConfigMultiError) AllErrors() []error
AllErrors returns a list of validation violation errors.
func (Decompressor_ResponseDirectionConfigMultiError) Error ¶
func (m Decompressor_ResponseDirectionConfigMultiError) Error() string
Error returns a concatenation of all the error messages it wraps.
type Decompressor_ResponseDirectionConfigValidationError ¶
type Decompressor_ResponseDirectionConfigValidationError struct {
// contains filtered or unexported fields
}
Decompressor_ResponseDirectionConfigValidationError is the validation error returned by Decompressor_ResponseDirectionConfig.Validate if the designated constraints aren't met.
func (Decompressor_ResponseDirectionConfigValidationError) Cause ¶
func (e Decompressor_ResponseDirectionConfigValidationError) Cause() error
Cause function returns cause value.
func (Decompressor_ResponseDirectionConfigValidationError) Error ¶
func (e Decompressor_ResponseDirectionConfigValidationError) Error() string
Error satisfies the builtin error interface
func (Decompressor_ResponseDirectionConfigValidationError) ErrorName ¶
func (e Decompressor_ResponseDirectionConfigValidationError) ErrorName() string
ErrorName returns error name.
func (Decompressor_ResponseDirectionConfigValidationError) Field ¶
func (e Decompressor_ResponseDirectionConfigValidationError) Field() string
Field function returns field value.
func (Decompressor_ResponseDirectionConfigValidationError) Key ¶
func (e Decompressor_ResponseDirectionConfigValidationError) Key() bool
Key function returns key value.
func (Decompressor_ResponseDirectionConfigValidationError) Reason ¶
func (e Decompressor_ResponseDirectionConfigValidationError) Reason() string
Reason function returns reason value.