Documentation ¶
Index ¶
- Variables
- type AccessLog
- func (*AccessLog) Descriptor() ([]byte, []int)
- func (m *AccessLog) GetConfigType() isAccessLog_ConfigType
- func (m *AccessLog) GetFilter() *AccessLogFilter
- func (m *AccessLog) GetHiddenEnvoyDeprecatedConfig() *_struct.Structdeprecated
- func (m *AccessLog) GetName() string
- func (m *AccessLog) GetTypedConfig() *any.Any
- func (*AccessLog) ProtoMessage()
- func (m *AccessLog) Reset()
- func (m *AccessLog) String() string
- func (m *AccessLog) Validate() error
- func (m *AccessLog) XXX_DiscardUnknown()
- func (m *AccessLog) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AccessLog) XXX_Merge(src proto.Message)
- func (*AccessLog) XXX_OneofWrappers() []interface{}
- func (m *AccessLog) XXX_Size() int
- func (m *AccessLog) XXX_Unmarshal(b []byte) error
- type AccessLogFilter
- func (*AccessLogFilter) Descriptor() ([]byte, []int)
- func (m *AccessLogFilter) GetAndFilter() *AndFilter
- func (m *AccessLogFilter) GetDurationFilter() *DurationFilter
- func (m *AccessLogFilter) GetExtensionFilter() *ExtensionFilter
- func (m *AccessLogFilter) GetFilterSpecifier() isAccessLogFilter_FilterSpecifier
- func (m *AccessLogFilter) GetGrpcStatusFilter() *GrpcStatusFilter
- func (m *AccessLogFilter) GetHeaderFilter() *HeaderFilter
- func (m *AccessLogFilter) GetNotHealthCheckFilter() *NotHealthCheckFilter
- func (m *AccessLogFilter) GetOrFilter() *OrFilter
- func (m *AccessLogFilter) GetResponseFlagFilter() *ResponseFlagFilter
- func (m *AccessLogFilter) GetRuntimeFilter() *RuntimeFilter
- func (m *AccessLogFilter) GetStatusCodeFilter() *StatusCodeFilter
- func (m *AccessLogFilter) GetTraceableFilter() *TraceableFilter
- func (*AccessLogFilter) ProtoMessage()
- func (m *AccessLogFilter) Reset()
- func (m *AccessLogFilter) String() string
- func (m *AccessLogFilter) Validate() error
- func (m *AccessLogFilter) XXX_DiscardUnknown()
- func (m *AccessLogFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AccessLogFilter) XXX_Merge(src proto.Message)
- func (*AccessLogFilter) XXX_OneofWrappers() []interface{}
- func (m *AccessLogFilter) XXX_Size() int
- func (m *AccessLogFilter) XXX_Unmarshal(b []byte) error
- type AccessLogFilterValidationError
- func (e AccessLogFilterValidationError) Cause() error
- func (e AccessLogFilterValidationError) Error() string
- func (e AccessLogFilterValidationError) ErrorName() string
- func (e AccessLogFilterValidationError) Field() string
- func (e AccessLogFilterValidationError) Key() bool
- func (e AccessLogFilterValidationError) Reason() string
- type AccessLogFilter_AndFilter
- type AccessLogFilter_DurationFilter
- type AccessLogFilter_ExtensionFilter
- type AccessLogFilter_GrpcStatusFilter
- type AccessLogFilter_HeaderFilter
- type AccessLogFilter_NotHealthCheckFilter
- type AccessLogFilter_OrFilter
- type AccessLogFilter_ResponseFlagFilter
- type AccessLogFilter_RuntimeFilter
- type AccessLogFilter_StatusCodeFilter
- type AccessLogFilter_TraceableFilter
- type AccessLogValidationError
- type AccessLog_HiddenEnvoyDeprecatedConfig
- type AccessLog_TypedConfig
- type AndFilter
- func (*AndFilter) Descriptor() ([]byte, []int)
- func (m *AndFilter) GetFilters() []*AccessLogFilter
- func (*AndFilter) ProtoMessage()
- func (m *AndFilter) Reset()
- func (m *AndFilter) String() string
- func (m *AndFilter) Validate() error
- func (m *AndFilter) XXX_DiscardUnknown()
- func (m *AndFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AndFilter) XXX_Merge(src proto.Message)
- func (m *AndFilter) XXX_Size() int
- func (m *AndFilter) XXX_Unmarshal(b []byte) error
- type AndFilterValidationError
- type ComparisonFilter
- func (*ComparisonFilter) Descriptor() ([]byte, []int)
- func (m *ComparisonFilter) GetOp() ComparisonFilter_Op
- func (m *ComparisonFilter) GetValue() *v3alpha.RuntimeUInt32
- func (*ComparisonFilter) ProtoMessage()
- func (m *ComparisonFilter) Reset()
- func (m *ComparisonFilter) String() string
- func (m *ComparisonFilter) Validate() error
- func (m *ComparisonFilter) XXX_DiscardUnknown()
- func (m *ComparisonFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ComparisonFilter) XXX_Merge(src proto.Message)
- func (m *ComparisonFilter) XXX_Size() int
- func (m *ComparisonFilter) XXX_Unmarshal(b []byte) error
- type ComparisonFilterValidationError
- func (e ComparisonFilterValidationError) Cause() error
- func (e ComparisonFilterValidationError) Error() string
- func (e ComparisonFilterValidationError) ErrorName() string
- func (e ComparisonFilterValidationError) Field() string
- func (e ComparisonFilterValidationError) Key() bool
- func (e ComparisonFilterValidationError) Reason() string
- type ComparisonFilter_Op
- type DurationFilter
- func (*DurationFilter) Descriptor() ([]byte, []int)
- func (m *DurationFilter) GetComparison() *ComparisonFilter
- func (*DurationFilter) ProtoMessage()
- func (m *DurationFilter) Reset()
- func (m *DurationFilter) String() string
- func (m *DurationFilter) Validate() error
- func (m *DurationFilter) XXX_DiscardUnknown()
- func (m *DurationFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DurationFilter) XXX_Merge(src proto.Message)
- func (m *DurationFilter) XXX_Size() int
- func (m *DurationFilter) XXX_Unmarshal(b []byte) error
- type DurationFilterValidationError
- func (e DurationFilterValidationError) Cause() error
- func (e DurationFilterValidationError) Error() string
- func (e DurationFilterValidationError) ErrorName() string
- func (e DurationFilterValidationError) Field() string
- func (e DurationFilterValidationError) Key() bool
- func (e DurationFilterValidationError) Reason() string
- type ExtensionFilter
- func (*ExtensionFilter) Descriptor() ([]byte, []int)
- func (m *ExtensionFilter) GetConfigType() isExtensionFilter_ConfigType
- func (m *ExtensionFilter) GetHiddenEnvoyDeprecatedConfig() *_struct.Structdeprecated
- func (m *ExtensionFilter) GetName() string
- func (m *ExtensionFilter) GetTypedConfig() *any.Any
- func (*ExtensionFilter) ProtoMessage()
- func (m *ExtensionFilter) Reset()
- func (m *ExtensionFilter) String() string
- func (m *ExtensionFilter) Validate() error
- func (m *ExtensionFilter) XXX_DiscardUnknown()
- func (m *ExtensionFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ExtensionFilter) XXX_Merge(src proto.Message)
- func (*ExtensionFilter) XXX_OneofWrappers() []interface{}
- func (m *ExtensionFilter) XXX_Size() int
- func (m *ExtensionFilter) XXX_Unmarshal(b []byte) error
- type ExtensionFilterValidationError
- func (e ExtensionFilterValidationError) Cause() error
- func (e ExtensionFilterValidationError) Error() string
- func (e ExtensionFilterValidationError) ErrorName() string
- func (e ExtensionFilterValidationError) Field() string
- func (e ExtensionFilterValidationError) Key() bool
- func (e ExtensionFilterValidationError) Reason() string
- type ExtensionFilter_HiddenEnvoyDeprecatedConfig
- type ExtensionFilter_TypedConfig
- type GrpcStatusFilter
- func (*GrpcStatusFilter) Descriptor() ([]byte, []int)
- func (m *GrpcStatusFilter) GetExclude() bool
- func (m *GrpcStatusFilter) GetStatuses() []GrpcStatusFilter_Status
- func (*GrpcStatusFilter) ProtoMessage()
- func (m *GrpcStatusFilter) Reset()
- func (m *GrpcStatusFilter) String() string
- func (m *GrpcStatusFilter) Validate() error
- func (m *GrpcStatusFilter) XXX_DiscardUnknown()
- func (m *GrpcStatusFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GrpcStatusFilter) XXX_Merge(src proto.Message)
- func (m *GrpcStatusFilter) XXX_Size() int
- func (m *GrpcStatusFilter) XXX_Unmarshal(b []byte) error
- type GrpcStatusFilterValidationError
- func (e GrpcStatusFilterValidationError) Cause() error
- func (e GrpcStatusFilterValidationError) Error() string
- func (e GrpcStatusFilterValidationError) ErrorName() string
- func (e GrpcStatusFilterValidationError) Field() string
- func (e GrpcStatusFilterValidationError) Key() bool
- func (e GrpcStatusFilterValidationError) Reason() string
- type GrpcStatusFilter_Status
- type HeaderFilter
- func (*HeaderFilter) Descriptor() ([]byte, []int)
- func (m *HeaderFilter) GetHeader() *v3alpha2.HeaderMatcher
- func (*HeaderFilter) ProtoMessage()
- func (m *HeaderFilter) Reset()
- func (m *HeaderFilter) String() string
- func (m *HeaderFilter) Validate() error
- func (m *HeaderFilter) XXX_DiscardUnknown()
- func (m *HeaderFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HeaderFilter) XXX_Merge(src proto.Message)
- func (m *HeaderFilter) XXX_Size() int
- func (m *HeaderFilter) XXX_Unmarshal(b []byte) error
- type HeaderFilterValidationError
- func (e HeaderFilterValidationError) Cause() error
- func (e HeaderFilterValidationError) Error() string
- func (e HeaderFilterValidationError) ErrorName() string
- func (e HeaderFilterValidationError) Field() string
- func (e HeaderFilterValidationError) Key() bool
- func (e HeaderFilterValidationError) Reason() string
- type NotHealthCheckFilter
- func (*NotHealthCheckFilter) Descriptor() ([]byte, []int)
- func (*NotHealthCheckFilter) ProtoMessage()
- func (m *NotHealthCheckFilter) Reset()
- func (m *NotHealthCheckFilter) String() string
- func (m *NotHealthCheckFilter) Validate() error
- func (m *NotHealthCheckFilter) XXX_DiscardUnknown()
- func (m *NotHealthCheckFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NotHealthCheckFilter) XXX_Merge(src proto.Message)
- func (m *NotHealthCheckFilter) XXX_Size() int
- func (m *NotHealthCheckFilter) XXX_Unmarshal(b []byte) error
- type NotHealthCheckFilterValidationError
- func (e NotHealthCheckFilterValidationError) Cause() error
- func (e NotHealthCheckFilterValidationError) Error() string
- func (e NotHealthCheckFilterValidationError) ErrorName() string
- func (e NotHealthCheckFilterValidationError) Field() string
- func (e NotHealthCheckFilterValidationError) Key() bool
- func (e NotHealthCheckFilterValidationError) Reason() string
- type OrFilter
- func (*OrFilter) Descriptor() ([]byte, []int)
- func (m *OrFilter) GetFilters() []*AccessLogFilter
- func (*OrFilter) ProtoMessage()
- func (m *OrFilter) Reset()
- func (m *OrFilter) String() string
- func (m *OrFilter) Validate() error
- func (m *OrFilter) XXX_DiscardUnknown()
- func (m *OrFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *OrFilter) XXX_Merge(src proto.Message)
- func (m *OrFilter) XXX_Size() int
- func (m *OrFilter) XXX_Unmarshal(b []byte) error
- type OrFilterValidationError
- type ResponseFlagFilter
- func (*ResponseFlagFilter) Descriptor() ([]byte, []int)
- func (m *ResponseFlagFilter) GetFlags() []string
- func (*ResponseFlagFilter) ProtoMessage()
- func (m *ResponseFlagFilter) Reset()
- func (m *ResponseFlagFilter) String() string
- func (m *ResponseFlagFilter) Validate() error
- func (m *ResponseFlagFilter) XXX_DiscardUnknown()
- func (m *ResponseFlagFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ResponseFlagFilter) XXX_Merge(src proto.Message)
- func (m *ResponseFlagFilter) XXX_Size() int
- func (m *ResponseFlagFilter) XXX_Unmarshal(b []byte) error
- type ResponseFlagFilterValidationError
- func (e ResponseFlagFilterValidationError) Cause() error
- func (e ResponseFlagFilterValidationError) Error() string
- func (e ResponseFlagFilterValidationError) ErrorName() string
- func (e ResponseFlagFilterValidationError) Field() string
- func (e ResponseFlagFilterValidationError) Key() bool
- func (e ResponseFlagFilterValidationError) Reason() string
- type RuntimeFilter
- func (*RuntimeFilter) Descriptor() ([]byte, []int)
- func (m *RuntimeFilter) GetPercentSampled() *v3alpha1.FractionalPercent
- func (m *RuntimeFilter) GetRuntimeKey() string
- func (m *RuntimeFilter) GetUseIndependentRandomness() bool
- func (*RuntimeFilter) ProtoMessage()
- func (m *RuntimeFilter) Reset()
- func (m *RuntimeFilter) String() string
- func (m *RuntimeFilter) Validate() error
- func (m *RuntimeFilter) XXX_DiscardUnknown()
- func (m *RuntimeFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RuntimeFilter) XXX_Merge(src proto.Message)
- func (m *RuntimeFilter) XXX_Size() int
- func (m *RuntimeFilter) XXX_Unmarshal(b []byte) error
- type RuntimeFilterValidationError
- func (e RuntimeFilterValidationError) Cause() error
- func (e RuntimeFilterValidationError) Error() string
- func (e RuntimeFilterValidationError) ErrorName() string
- func (e RuntimeFilterValidationError) Field() string
- func (e RuntimeFilterValidationError) Key() bool
- func (e RuntimeFilterValidationError) Reason() string
- type StatusCodeFilter
- func (*StatusCodeFilter) Descriptor() ([]byte, []int)
- func (m *StatusCodeFilter) GetComparison() *ComparisonFilter
- func (*StatusCodeFilter) ProtoMessage()
- func (m *StatusCodeFilter) Reset()
- func (m *StatusCodeFilter) String() string
- func (m *StatusCodeFilter) Validate() error
- func (m *StatusCodeFilter) XXX_DiscardUnknown()
- func (m *StatusCodeFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *StatusCodeFilter) XXX_Merge(src proto.Message)
- func (m *StatusCodeFilter) XXX_Size() int
- func (m *StatusCodeFilter) XXX_Unmarshal(b []byte) error
- type StatusCodeFilterValidationError
- func (e StatusCodeFilterValidationError) Cause() error
- func (e StatusCodeFilterValidationError) Error() string
- func (e StatusCodeFilterValidationError) ErrorName() string
- func (e StatusCodeFilterValidationError) Field() string
- func (e StatusCodeFilterValidationError) Key() bool
- func (e StatusCodeFilterValidationError) Reason() string
- type TraceableFilter
- func (*TraceableFilter) Descriptor() ([]byte, []int)
- func (*TraceableFilter) ProtoMessage()
- func (m *TraceableFilter) Reset()
- func (m *TraceableFilter) String() string
- func (m *TraceableFilter) Validate() error
- func (m *TraceableFilter) XXX_DiscardUnknown()
- func (m *TraceableFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TraceableFilter) XXX_Merge(src proto.Message)
- func (m *TraceableFilter) XXX_Size() int
- func (m *TraceableFilter) XXX_Unmarshal(b []byte) error
- type TraceableFilterValidationError
- func (e TraceableFilterValidationError) Cause() error
- func (e TraceableFilterValidationError) Error() string
- func (e TraceableFilterValidationError) ErrorName() string
- func (e TraceableFilterValidationError) Field() string
- func (e TraceableFilterValidationError) Key() bool
- func (e TraceableFilterValidationError) Reason() string
Constants ¶
This section is empty.
Variables ¶
var ComparisonFilter_Op_name = map[int32]string{
0: "EQ",
1: "GE",
2: "LE",
}
var ComparisonFilter_Op_value = map[string]int32{
"EQ": 0,
"GE": 1,
"LE": 2,
}
var GrpcStatusFilter_Status_name = map[int32]string{
0: "OK",
1: "CANCELED",
2: "UNKNOWN",
3: "INVALID_ARGUMENT",
4: "DEADLINE_EXCEEDED",
5: "NOT_FOUND",
6: "ALREADY_EXISTS",
7: "PERMISSION_DENIED",
8: "RESOURCE_EXHAUSTED",
9: "FAILED_PRECONDITION",
10: "ABORTED",
11: "OUT_OF_RANGE",
12: "UNIMPLEMENTED",
13: "INTERNAL",
14: "UNAVAILABLE",
15: "DATA_LOSS",
16: "UNAUTHENTICATED",
}
var GrpcStatusFilter_Status_value = map[string]int32{
"OK": 0,
"CANCELED": 1,
"UNKNOWN": 2,
"INVALID_ARGUMENT": 3,
"DEADLINE_EXCEEDED": 4,
"NOT_FOUND": 5,
"ALREADY_EXISTS": 6,
"PERMISSION_DENIED": 7,
"RESOURCE_EXHAUSTED": 8,
"FAILED_PRECONDITION": 9,
"ABORTED": 10,
"OUT_OF_RANGE": 11,
"UNIMPLEMENTED": 12,
"INTERNAL": 13,
"UNAVAILABLE": 14,
"DATA_LOSS": 15,
"UNAUTHENTICATED": 16,
}
Functions ¶
This section is empty.
Types ¶
type AccessLog ¶ added in v0.9.2
type AccessLog struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Filter *AccessLogFilter `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"` // Types that are valid to be assigned to ConfigType: // *AccessLog_HiddenEnvoyDeprecatedConfig // *AccessLog_TypedConfig ConfigType isAccessLog_ConfigType `protobuf_oneof:"config_type"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AccessLog) Descriptor ¶ added in v0.9.2
func (*AccessLog) GetConfigType ¶ added in v0.9.2
func (m *AccessLog) GetConfigType() isAccessLog_ConfigType
func (*AccessLog) GetFilter ¶ added in v0.9.2
func (m *AccessLog) GetFilter() *AccessLogFilter
func (*AccessLog) GetHiddenEnvoyDeprecatedConfig
deprecated
added in
v0.9.2
func (*AccessLog) GetTypedConfig ¶ added in v0.9.2
func (*AccessLog) ProtoMessage ¶ added in v0.9.2
func (*AccessLog) ProtoMessage()
func (*AccessLog) Validate ¶ added in v0.9.2
Validate checks the field values on AccessLog with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*AccessLog) XXX_DiscardUnknown ¶ added in v0.9.2
func (m *AccessLog) XXX_DiscardUnknown()
func (*AccessLog) XXX_Marshal ¶ added in v0.9.2
func (*AccessLog) XXX_OneofWrappers ¶ added in v0.9.2
func (*AccessLog) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*AccessLog) XXX_Unmarshal ¶ added in v0.9.2
type AccessLogFilter ¶ added in v0.9.2
type AccessLogFilter struct { // Types that are valid to be assigned to FilterSpecifier: // *AccessLogFilter_StatusCodeFilter // *AccessLogFilter_DurationFilter // *AccessLogFilter_NotHealthCheckFilter // *AccessLogFilter_TraceableFilter // *AccessLogFilter_RuntimeFilter // *AccessLogFilter_AndFilter // *AccessLogFilter_OrFilter // *AccessLogFilter_HeaderFilter // *AccessLogFilter_ResponseFlagFilter // *AccessLogFilter_GrpcStatusFilter // *AccessLogFilter_ExtensionFilter FilterSpecifier isAccessLogFilter_FilterSpecifier `protobuf_oneof:"filter_specifier"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AccessLogFilter) Descriptor ¶ added in v0.9.2
func (*AccessLogFilter) Descriptor() ([]byte, []int)
func (*AccessLogFilter) GetAndFilter ¶ added in v0.9.2
func (m *AccessLogFilter) GetAndFilter() *AndFilter
func (*AccessLogFilter) GetDurationFilter ¶ added in v0.9.2
func (m *AccessLogFilter) GetDurationFilter() *DurationFilter
func (*AccessLogFilter) GetExtensionFilter ¶ added in v0.9.2
func (m *AccessLogFilter) GetExtensionFilter() *ExtensionFilter
func (*AccessLogFilter) GetFilterSpecifier ¶ added in v0.9.2
func (m *AccessLogFilter) GetFilterSpecifier() isAccessLogFilter_FilterSpecifier
func (*AccessLogFilter) GetGrpcStatusFilter ¶ added in v0.9.2
func (m *AccessLogFilter) GetGrpcStatusFilter() *GrpcStatusFilter
func (*AccessLogFilter) GetHeaderFilter ¶ added in v0.9.2
func (m *AccessLogFilter) GetHeaderFilter() *HeaderFilter
func (*AccessLogFilter) GetNotHealthCheckFilter ¶ added in v0.9.2
func (m *AccessLogFilter) GetNotHealthCheckFilter() *NotHealthCheckFilter
func (*AccessLogFilter) GetOrFilter ¶ added in v0.9.2
func (m *AccessLogFilter) GetOrFilter() *OrFilter
func (*AccessLogFilter) GetResponseFlagFilter ¶ added in v0.9.2
func (m *AccessLogFilter) GetResponseFlagFilter() *ResponseFlagFilter
func (*AccessLogFilter) GetRuntimeFilter ¶ added in v0.9.2
func (m *AccessLogFilter) GetRuntimeFilter() *RuntimeFilter
func (*AccessLogFilter) GetStatusCodeFilter ¶ added in v0.9.2
func (m *AccessLogFilter) GetStatusCodeFilter() *StatusCodeFilter
func (*AccessLogFilter) GetTraceableFilter ¶ added in v0.9.2
func (m *AccessLogFilter) GetTraceableFilter() *TraceableFilter
func (*AccessLogFilter) ProtoMessage ¶ added in v0.9.2
func (*AccessLogFilter) ProtoMessage()
func (*AccessLogFilter) Reset ¶ added in v0.9.2
func (m *AccessLogFilter) Reset()
func (*AccessLogFilter) String ¶ added in v0.9.2
func (m *AccessLogFilter) String() string
func (*AccessLogFilter) Validate ¶ added in v0.9.2
func (m *AccessLogFilter) Validate() error
Validate checks the field values on AccessLogFilter with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*AccessLogFilter) XXX_DiscardUnknown ¶ added in v0.9.2
func (m *AccessLogFilter) XXX_DiscardUnknown()
func (*AccessLogFilter) XXX_Marshal ¶ added in v0.9.2
func (m *AccessLogFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AccessLogFilter) XXX_Merge ¶ added in v0.9.2
func (m *AccessLogFilter) XXX_Merge(src proto.Message)
func (*AccessLogFilter) XXX_OneofWrappers ¶ added in v0.9.2
func (*AccessLogFilter) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*AccessLogFilter) XXX_Size ¶ added in v0.9.2
func (m *AccessLogFilter) XXX_Size() int
func (*AccessLogFilter) XXX_Unmarshal ¶ added in v0.9.2
func (m *AccessLogFilter) XXX_Unmarshal(b []byte) error
type AccessLogFilterValidationError ¶ added in v0.9.2
type AccessLogFilterValidationError struct {
// contains filtered or unexported fields
}
AccessLogFilterValidationError is the validation error returned by AccessLogFilter.Validate if the designated constraints aren't met.
func (AccessLogFilterValidationError) Cause ¶ added in v0.9.2
func (e AccessLogFilterValidationError) Cause() error
Cause function returns cause value.
func (AccessLogFilterValidationError) Error ¶ added in v0.9.2
func (e AccessLogFilterValidationError) Error() string
Error satisfies the builtin error interface
func (AccessLogFilterValidationError) ErrorName ¶ added in v0.9.2
func (e AccessLogFilterValidationError) ErrorName() string
ErrorName returns error name.
func (AccessLogFilterValidationError) Field ¶ added in v0.9.2
func (e AccessLogFilterValidationError) Field() string
Field function returns field value.
func (AccessLogFilterValidationError) Key ¶ added in v0.9.2
func (e AccessLogFilterValidationError) Key() bool
Key function returns key value.
func (AccessLogFilterValidationError) Reason ¶ added in v0.9.2
func (e AccessLogFilterValidationError) Reason() string
Reason function returns reason value.
type AccessLogFilter_AndFilter ¶ added in v0.9.2
type AccessLogFilter_AndFilter struct {
AndFilter *AndFilter `protobuf:"bytes,6,opt,name=and_filter,json=andFilter,proto3,oneof"`
}
type AccessLogFilter_DurationFilter ¶ added in v0.9.2
type AccessLogFilter_DurationFilter struct {
DurationFilter *DurationFilter `protobuf:"bytes,2,opt,name=duration_filter,json=durationFilter,proto3,oneof"`
}
type AccessLogFilter_ExtensionFilter ¶ added in v0.9.2
type AccessLogFilter_ExtensionFilter struct {
ExtensionFilter *ExtensionFilter `protobuf:"bytes,11,opt,name=extension_filter,json=extensionFilter,proto3,oneof"`
}
type AccessLogFilter_GrpcStatusFilter ¶ added in v0.9.2
type AccessLogFilter_GrpcStatusFilter struct {
GrpcStatusFilter *GrpcStatusFilter `protobuf:"bytes,10,opt,name=grpc_status_filter,json=grpcStatusFilter,proto3,oneof"`
}
type AccessLogFilter_HeaderFilter ¶ added in v0.9.2
type AccessLogFilter_HeaderFilter struct {
HeaderFilter *HeaderFilter `protobuf:"bytes,8,opt,name=header_filter,json=headerFilter,proto3,oneof"`
}
type AccessLogFilter_NotHealthCheckFilter ¶ added in v0.9.2
type AccessLogFilter_NotHealthCheckFilter struct {
NotHealthCheckFilter *NotHealthCheckFilter `protobuf:"bytes,3,opt,name=not_health_check_filter,json=notHealthCheckFilter,proto3,oneof"`
}
type AccessLogFilter_OrFilter ¶ added in v0.9.2
type AccessLogFilter_OrFilter struct {
OrFilter *OrFilter `protobuf:"bytes,7,opt,name=or_filter,json=orFilter,proto3,oneof"`
}
type AccessLogFilter_ResponseFlagFilter ¶ added in v0.9.2
type AccessLogFilter_ResponseFlagFilter struct {
ResponseFlagFilter *ResponseFlagFilter `protobuf:"bytes,9,opt,name=response_flag_filter,json=responseFlagFilter,proto3,oneof"`
}
type AccessLogFilter_RuntimeFilter ¶ added in v0.9.2
type AccessLogFilter_RuntimeFilter struct {
RuntimeFilter *RuntimeFilter `protobuf:"bytes,5,opt,name=runtime_filter,json=runtimeFilter,proto3,oneof"`
}
type AccessLogFilter_StatusCodeFilter ¶ added in v0.9.2
type AccessLogFilter_StatusCodeFilter struct {
StatusCodeFilter *StatusCodeFilter `protobuf:"bytes,1,opt,name=status_code_filter,json=statusCodeFilter,proto3,oneof"`
}
type AccessLogFilter_TraceableFilter ¶ added in v0.9.2
type AccessLogFilter_TraceableFilter struct {
TraceableFilter *TraceableFilter `protobuf:"bytes,4,opt,name=traceable_filter,json=traceableFilter,proto3,oneof"`
}
type AccessLogValidationError ¶ added in v0.9.2
type AccessLogValidationError struct {
// contains filtered or unexported fields
}
AccessLogValidationError is the validation error returned by AccessLog.Validate if the designated constraints aren't met.
func (AccessLogValidationError) Cause ¶ added in v0.9.2
func (e AccessLogValidationError) Cause() error
Cause function returns cause value.
func (AccessLogValidationError) Error ¶ added in v0.9.2
func (e AccessLogValidationError) Error() string
Error satisfies the builtin error interface
func (AccessLogValidationError) ErrorName ¶ added in v0.9.2
func (e AccessLogValidationError) ErrorName() string
ErrorName returns error name.
func (AccessLogValidationError) Field ¶ added in v0.9.2
func (e AccessLogValidationError) Field() string
Field function returns field value.
func (AccessLogValidationError) Key ¶ added in v0.9.2
func (e AccessLogValidationError) Key() bool
Key function returns key value.
func (AccessLogValidationError) Reason ¶ added in v0.9.2
func (e AccessLogValidationError) Reason() string
Reason function returns reason value.
type AccessLog_HiddenEnvoyDeprecatedConfig ¶ added in v0.9.2
type AccessLog_TypedConfig ¶ added in v0.9.2
type AndFilter ¶ added in v0.9.2
type AndFilter struct { Filters []*AccessLogFilter `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AndFilter) Descriptor ¶ added in v0.9.2
func (*AndFilter) GetFilters ¶ added in v0.9.2
func (m *AndFilter) GetFilters() []*AccessLogFilter
func (*AndFilter) ProtoMessage ¶ added in v0.9.2
func (*AndFilter) ProtoMessage()
func (*AndFilter) Validate ¶ added in v0.9.2
Validate checks the field values on AndFilter with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*AndFilter) XXX_DiscardUnknown ¶ added in v0.9.2
func (m *AndFilter) XXX_DiscardUnknown()
func (*AndFilter) XXX_Marshal ¶ added in v0.9.2
func (*AndFilter) XXX_Unmarshal ¶ added in v0.9.2
type AndFilterValidationError ¶ added in v0.9.2
type AndFilterValidationError struct {
// contains filtered or unexported fields
}
AndFilterValidationError is the validation error returned by AndFilter.Validate if the designated constraints aren't met.
func (AndFilterValidationError) Cause ¶ added in v0.9.2
func (e AndFilterValidationError) Cause() error
Cause function returns cause value.
func (AndFilterValidationError) Error ¶ added in v0.9.2
func (e AndFilterValidationError) Error() string
Error satisfies the builtin error interface
func (AndFilterValidationError) ErrorName ¶ added in v0.9.2
func (e AndFilterValidationError) ErrorName() string
ErrorName returns error name.
func (AndFilterValidationError) Field ¶ added in v0.9.2
func (e AndFilterValidationError) Field() string
Field function returns field value.
func (AndFilterValidationError) Key ¶ added in v0.9.2
func (e AndFilterValidationError) Key() bool
Key function returns key value.
func (AndFilterValidationError) Reason ¶ added in v0.9.2
func (e AndFilterValidationError) Reason() string
Reason function returns reason value.
type ComparisonFilter ¶ added in v0.9.2
type ComparisonFilter struct { Op ComparisonFilter_Op `protobuf:"varint,1,opt,name=op,proto3,enum=envoy.config.accesslog.v3alpha.ComparisonFilter_Op" json:"op,omitempty"` Value *v3alpha.RuntimeUInt32 `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ComparisonFilter) Descriptor ¶ added in v0.9.2
func (*ComparisonFilter) Descriptor() ([]byte, []int)
func (*ComparisonFilter) GetOp ¶ added in v0.9.2
func (m *ComparisonFilter) GetOp() ComparisonFilter_Op
func (*ComparisonFilter) GetValue ¶ added in v0.9.2
func (m *ComparisonFilter) GetValue() *v3alpha.RuntimeUInt32
func (*ComparisonFilter) ProtoMessage ¶ added in v0.9.2
func (*ComparisonFilter) ProtoMessage()
func (*ComparisonFilter) Reset ¶ added in v0.9.2
func (m *ComparisonFilter) Reset()
func (*ComparisonFilter) String ¶ added in v0.9.2
func (m *ComparisonFilter) String() string
func (*ComparisonFilter) Validate ¶ added in v0.9.2
func (m *ComparisonFilter) Validate() error
Validate checks the field values on ComparisonFilter with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*ComparisonFilter) XXX_DiscardUnknown ¶ added in v0.9.2
func (m *ComparisonFilter) XXX_DiscardUnknown()
func (*ComparisonFilter) XXX_Marshal ¶ added in v0.9.2
func (m *ComparisonFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ComparisonFilter) XXX_Merge ¶ added in v0.9.2
func (m *ComparisonFilter) XXX_Merge(src proto.Message)
func (*ComparisonFilter) XXX_Size ¶ added in v0.9.2
func (m *ComparisonFilter) XXX_Size() int
func (*ComparisonFilter) XXX_Unmarshal ¶ added in v0.9.2
func (m *ComparisonFilter) XXX_Unmarshal(b []byte) error
type ComparisonFilterValidationError ¶ added in v0.9.2
type ComparisonFilterValidationError struct {
// contains filtered or unexported fields
}
ComparisonFilterValidationError is the validation error returned by ComparisonFilter.Validate if the designated constraints aren't met.
func (ComparisonFilterValidationError) Cause ¶ added in v0.9.2
func (e ComparisonFilterValidationError) Cause() error
Cause function returns cause value.
func (ComparisonFilterValidationError) Error ¶ added in v0.9.2
func (e ComparisonFilterValidationError) Error() string
Error satisfies the builtin error interface
func (ComparisonFilterValidationError) ErrorName ¶ added in v0.9.2
func (e ComparisonFilterValidationError) ErrorName() string
ErrorName returns error name.
func (ComparisonFilterValidationError) Field ¶ added in v0.9.2
func (e ComparisonFilterValidationError) Field() string
Field function returns field value.
func (ComparisonFilterValidationError) Key ¶ added in v0.9.2
func (e ComparisonFilterValidationError) Key() bool
Key function returns key value.
func (ComparisonFilterValidationError) Reason ¶ added in v0.9.2
func (e ComparisonFilterValidationError) Reason() string
Reason function returns reason value.
type ComparisonFilter_Op ¶ added in v0.9.2
type ComparisonFilter_Op int32
const ( ComparisonFilter_EQ ComparisonFilter_Op = 0 ComparisonFilter_GE ComparisonFilter_Op = 1 ComparisonFilter_LE ComparisonFilter_Op = 2 )
func (ComparisonFilter_Op) EnumDescriptor ¶ added in v0.9.2
func (ComparisonFilter_Op) EnumDescriptor() ([]byte, []int)
func (ComparisonFilter_Op) String ¶ added in v0.9.2
func (x ComparisonFilter_Op) String() string
type DurationFilter ¶ added in v0.9.2
type DurationFilter struct { Comparison *ComparisonFilter `protobuf:"bytes,1,opt,name=comparison,proto3" json:"comparison,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DurationFilter) Descriptor ¶ added in v0.9.2
func (*DurationFilter) Descriptor() ([]byte, []int)
func (*DurationFilter) GetComparison ¶ added in v0.9.2
func (m *DurationFilter) GetComparison() *ComparisonFilter
func (*DurationFilter) ProtoMessage ¶ added in v0.9.2
func (*DurationFilter) ProtoMessage()
func (*DurationFilter) Reset ¶ added in v0.9.2
func (m *DurationFilter) Reset()
func (*DurationFilter) String ¶ added in v0.9.2
func (m *DurationFilter) String() string
func (*DurationFilter) Validate ¶ added in v0.9.2
func (m *DurationFilter) Validate() error
Validate checks the field values on DurationFilter with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*DurationFilter) XXX_DiscardUnknown ¶ added in v0.9.2
func (m *DurationFilter) XXX_DiscardUnknown()
func (*DurationFilter) XXX_Marshal ¶ added in v0.9.2
func (m *DurationFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DurationFilter) XXX_Merge ¶ added in v0.9.2
func (m *DurationFilter) XXX_Merge(src proto.Message)
func (*DurationFilter) XXX_Size ¶ added in v0.9.2
func (m *DurationFilter) XXX_Size() int
func (*DurationFilter) XXX_Unmarshal ¶ added in v0.9.2
func (m *DurationFilter) XXX_Unmarshal(b []byte) error
type DurationFilterValidationError ¶ added in v0.9.2
type DurationFilterValidationError struct {
// contains filtered or unexported fields
}
DurationFilterValidationError is the validation error returned by DurationFilter.Validate if the designated constraints aren't met.
func (DurationFilterValidationError) Cause ¶ added in v0.9.2
func (e DurationFilterValidationError) Cause() error
Cause function returns cause value.
func (DurationFilterValidationError) Error ¶ added in v0.9.2
func (e DurationFilterValidationError) Error() string
Error satisfies the builtin error interface
func (DurationFilterValidationError) ErrorName ¶ added in v0.9.2
func (e DurationFilterValidationError) ErrorName() string
ErrorName returns error name.
func (DurationFilterValidationError) Field ¶ added in v0.9.2
func (e DurationFilterValidationError) Field() string
Field function returns field value.
func (DurationFilterValidationError) Key ¶ added in v0.9.2
func (e DurationFilterValidationError) Key() bool
Key function returns key value.
func (DurationFilterValidationError) Reason ¶ added in v0.9.2
func (e DurationFilterValidationError) Reason() string
Reason function returns reason value.
type ExtensionFilter ¶ added in v0.9.2
type ExtensionFilter struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Types that are valid to be assigned to ConfigType: // *ExtensionFilter_HiddenEnvoyDeprecatedConfig // *ExtensionFilter_TypedConfig ConfigType isExtensionFilter_ConfigType `protobuf_oneof:"config_type"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ExtensionFilter) Descriptor ¶ added in v0.9.2
func (*ExtensionFilter) Descriptor() ([]byte, []int)
func (*ExtensionFilter) GetConfigType ¶ added in v0.9.2
func (m *ExtensionFilter) GetConfigType() isExtensionFilter_ConfigType
func (*ExtensionFilter) GetHiddenEnvoyDeprecatedConfig
deprecated
added in
v0.9.2
func (m *ExtensionFilter) GetHiddenEnvoyDeprecatedConfig() *_struct.Struct
Deprecated: Do not use.
func (*ExtensionFilter) GetName ¶ added in v0.9.2
func (m *ExtensionFilter) GetName() string
func (*ExtensionFilter) GetTypedConfig ¶ added in v0.9.2
func (m *ExtensionFilter) GetTypedConfig() *any.Any
func (*ExtensionFilter) ProtoMessage ¶ added in v0.9.2
func (*ExtensionFilter) ProtoMessage()
func (*ExtensionFilter) Reset ¶ added in v0.9.2
func (m *ExtensionFilter) Reset()
func (*ExtensionFilter) String ¶ added in v0.9.2
func (m *ExtensionFilter) String() string
func (*ExtensionFilter) Validate ¶ added in v0.9.2
func (m *ExtensionFilter) Validate() error
Validate checks the field values on ExtensionFilter with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*ExtensionFilter) XXX_DiscardUnknown ¶ added in v0.9.2
func (m *ExtensionFilter) XXX_DiscardUnknown()
func (*ExtensionFilter) XXX_Marshal ¶ added in v0.9.2
func (m *ExtensionFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ExtensionFilter) XXX_Merge ¶ added in v0.9.2
func (m *ExtensionFilter) XXX_Merge(src proto.Message)
func (*ExtensionFilter) XXX_OneofWrappers ¶ added in v0.9.2
func (*ExtensionFilter) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*ExtensionFilter) XXX_Size ¶ added in v0.9.2
func (m *ExtensionFilter) XXX_Size() int
func (*ExtensionFilter) XXX_Unmarshal ¶ added in v0.9.2
func (m *ExtensionFilter) XXX_Unmarshal(b []byte) error
type ExtensionFilterValidationError ¶ added in v0.9.2
type ExtensionFilterValidationError struct {
// contains filtered or unexported fields
}
ExtensionFilterValidationError is the validation error returned by ExtensionFilter.Validate if the designated constraints aren't met.
func (ExtensionFilterValidationError) Cause ¶ added in v0.9.2
func (e ExtensionFilterValidationError) Cause() error
Cause function returns cause value.
func (ExtensionFilterValidationError) Error ¶ added in v0.9.2
func (e ExtensionFilterValidationError) Error() string
Error satisfies the builtin error interface
func (ExtensionFilterValidationError) ErrorName ¶ added in v0.9.2
func (e ExtensionFilterValidationError) ErrorName() string
ErrorName returns error name.
func (ExtensionFilterValidationError) Field ¶ added in v0.9.2
func (e ExtensionFilterValidationError) Field() string
Field function returns field value.
func (ExtensionFilterValidationError) Key ¶ added in v0.9.2
func (e ExtensionFilterValidationError) Key() bool
Key function returns key value.
func (ExtensionFilterValidationError) Reason ¶ added in v0.9.2
func (e ExtensionFilterValidationError) Reason() string
Reason function returns reason value.
type ExtensionFilter_HiddenEnvoyDeprecatedConfig ¶ added in v0.9.2
type ExtensionFilter_TypedConfig ¶ added in v0.9.2
type GrpcStatusFilter ¶ added in v0.9.2
type GrpcStatusFilter struct { Statuses []GrpcStatusFilter_Status `` /* 137-byte string literal not displayed */ Exclude bool `protobuf:"varint,2,opt,name=exclude,proto3" json:"exclude,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GrpcStatusFilter) Descriptor ¶ added in v0.9.2
func (*GrpcStatusFilter) Descriptor() ([]byte, []int)
func (*GrpcStatusFilter) GetExclude ¶ added in v0.9.2
func (m *GrpcStatusFilter) GetExclude() bool
func (*GrpcStatusFilter) GetStatuses ¶ added in v0.9.2
func (m *GrpcStatusFilter) GetStatuses() []GrpcStatusFilter_Status
func (*GrpcStatusFilter) ProtoMessage ¶ added in v0.9.2
func (*GrpcStatusFilter) ProtoMessage()
func (*GrpcStatusFilter) Reset ¶ added in v0.9.2
func (m *GrpcStatusFilter) Reset()
func (*GrpcStatusFilter) String ¶ added in v0.9.2
func (m *GrpcStatusFilter) String() string
func (*GrpcStatusFilter) Validate ¶ added in v0.9.2
func (m *GrpcStatusFilter) Validate() error
Validate checks the field values on GrpcStatusFilter with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*GrpcStatusFilter) XXX_DiscardUnknown ¶ added in v0.9.2
func (m *GrpcStatusFilter) XXX_DiscardUnknown()
func (*GrpcStatusFilter) XXX_Marshal ¶ added in v0.9.2
func (m *GrpcStatusFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GrpcStatusFilter) XXX_Merge ¶ added in v0.9.2
func (m *GrpcStatusFilter) XXX_Merge(src proto.Message)
func (*GrpcStatusFilter) XXX_Size ¶ added in v0.9.2
func (m *GrpcStatusFilter) XXX_Size() int
func (*GrpcStatusFilter) XXX_Unmarshal ¶ added in v0.9.2
func (m *GrpcStatusFilter) XXX_Unmarshal(b []byte) error
type GrpcStatusFilterValidationError ¶ added in v0.9.2
type GrpcStatusFilterValidationError struct {
// contains filtered or unexported fields
}
GrpcStatusFilterValidationError is the validation error returned by GrpcStatusFilter.Validate if the designated constraints aren't met.
func (GrpcStatusFilterValidationError) Cause ¶ added in v0.9.2
func (e GrpcStatusFilterValidationError) Cause() error
Cause function returns cause value.
func (GrpcStatusFilterValidationError) Error ¶ added in v0.9.2
func (e GrpcStatusFilterValidationError) Error() string
Error satisfies the builtin error interface
func (GrpcStatusFilterValidationError) ErrorName ¶ added in v0.9.2
func (e GrpcStatusFilterValidationError) ErrorName() string
ErrorName returns error name.
func (GrpcStatusFilterValidationError) Field ¶ added in v0.9.2
func (e GrpcStatusFilterValidationError) Field() string
Field function returns field value.
func (GrpcStatusFilterValidationError) Key ¶ added in v0.9.2
func (e GrpcStatusFilterValidationError) Key() bool
Key function returns key value.
func (GrpcStatusFilterValidationError) Reason ¶ added in v0.9.2
func (e GrpcStatusFilterValidationError) Reason() string
Reason function returns reason value.
type GrpcStatusFilter_Status ¶ added in v0.9.2
type GrpcStatusFilter_Status int32
const ( GrpcStatusFilter_OK GrpcStatusFilter_Status = 0 GrpcStatusFilter_CANCELED GrpcStatusFilter_Status = 1 GrpcStatusFilter_UNKNOWN GrpcStatusFilter_Status = 2 GrpcStatusFilter_INVALID_ARGUMENT GrpcStatusFilter_Status = 3 GrpcStatusFilter_DEADLINE_EXCEEDED GrpcStatusFilter_Status = 4 GrpcStatusFilter_NOT_FOUND GrpcStatusFilter_Status = 5 GrpcStatusFilter_ALREADY_EXISTS GrpcStatusFilter_Status = 6 GrpcStatusFilter_PERMISSION_DENIED GrpcStatusFilter_Status = 7 GrpcStatusFilter_RESOURCE_EXHAUSTED GrpcStatusFilter_Status = 8 GrpcStatusFilter_FAILED_PRECONDITION GrpcStatusFilter_Status = 9 GrpcStatusFilter_ABORTED GrpcStatusFilter_Status = 10 GrpcStatusFilter_OUT_OF_RANGE GrpcStatusFilter_Status = 11 GrpcStatusFilter_UNIMPLEMENTED GrpcStatusFilter_Status = 12 GrpcStatusFilter_INTERNAL GrpcStatusFilter_Status = 13 GrpcStatusFilter_UNAVAILABLE GrpcStatusFilter_Status = 14 GrpcStatusFilter_DATA_LOSS GrpcStatusFilter_Status = 15 GrpcStatusFilter_UNAUTHENTICATED GrpcStatusFilter_Status = 16 )
func (GrpcStatusFilter_Status) EnumDescriptor ¶ added in v0.9.2
func (GrpcStatusFilter_Status) EnumDescriptor() ([]byte, []int)
func (GrpcStatusFilter_Status) String ¶ added in v0.9.2
func (x GrpcStatusFilter_Status) String() string
type HeaderFilter ¶ added in v0.9.2
type HeaderFilter struct { Header *v3alpha2.HeaderMatcher `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HeaderFilter) Descriptor ¶ added in v0.9.2
func (*HeaderFilter) Descriptor() ([]byte, []int)
func (*HeaderFilter) GetHeader ¶ added in v0.9.2
func (m *HeaderFilter) GetHeader() *v3alpha2.HeaderMatcher
func (*HeaderFilter) ProtoMessage ¶ added in v0.9.2
func (*HeaderFilter) ProtoMessage()
func (*HeaderFilter) Reset ¶ added in v0.9.2
func (m *HeaderFilter) Reset()
func (*HeaderFilter) String ¶ added in v0.9.2
func (m *HeaderFilter) String() string
func (*HeaderFilter) Validate ¶ added in v0.9.2
func (m *HeaderFilter) Validate() error
Validate checks the field values on HeaderFilter with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*HeaderFilter) XXX_DiscardUnknown ¶ added in v0.9.2
func (m *HeaderFilter) XXX_DiscardUnknown()
func (*HeaderFilter) XXX_Marshal ¶ added in v0.9.2
func (m *HeaderFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HeaderFilter) XXX_Merge ¶ added in v0.9.2
func (m *HeaderFilter) XXX_Merge(src proto.Message)
func (*HeaderFilter) XXX_Size ¶ added in v0.9.2
func (m *HeaderFilter) XXX_Size() int
func (*HeaderFilter) XXX_Unmarshal ¶ added in v0.9.2
func (m *HeaderFilter) XXX_Unmarshal(b []byte) error
type HeaderFilterValidationError ¶ added in v0.9.2
type HeaderFilterValidationError struct {
// contains filtered or unexported fields
}
HeaderFilterValidationError is the validation error returned by HeaderFilter.Validate if the designated constraints aren't met.
func (HeaderFilterValidationError) Cause ¶ added in v0.9.2
func (e HeaderFilterValidationError) Cause() error
Cause function returns cause value.
func (HeaderFilterValidationError) Error ¶ added in v0.9.2
func (e HeaderFilterValidationError) Error() string
Error satisfies the builtin error interface
func (HeaderFilterValidationError) ErrorName ¶ added in v0.9.2
func (e HeaderFilterValidationError) ErrorName() string
ErrorName returns error name.
func (HeaderFilterValidationError) Field ¶ added in v0.9.2
func (e HeaderFilterValidationError) Field() string
Field function returns field value.
func (HeaderFilterValidationError) Key ¶ added in v0.9.2
func (e HeaderFilterValidationError) Key() bool
Key function returns key value.
func (HeaderFilterValidationError) Reason ¶ added in v0.9.2
func (e HeaderFilterValidationError) Reason() string
Reason function returns reason value.
type NotHealthCheckFilter ¶ added in v0.9.2
type NotHealthCheckFilter struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NotHealthCheckFilter) Descriptor ¶ added in v0.9.2
func (*NotHealthCheckFilter) Descriptor() ([]byte, []int)
func (*NotHealthCheckFilter) ProtoMessage ¶ added in v0.9.2
func (*NotHealthCheckFilter) ProtoMessage()
func (*NotHealthCheckFilter) Reset ¶ added in v0.9.2
func (m *NotHealthCheckFilter) Reset()
func (*NotHealthCheckFilter) String ¶ added in v0.9.2
func (m *NotHealthCheckFilter) String() string
func (*NotHealthCheckFilter) Validate ¶ added in v0.9.2
func (m *NotHealthCheckFilter) Validate() error
Validate checks the field values on NotHealthCheckFilter with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*NotHealthCheckFilter) XXX_DiscardUnknown ¶ added in v0.9.2
func (m *NotHealthCheckFilter) XXX_DiscardUnknown()
func (*NotHealthCheckFilter) XXX_Marshal ¶ added in v0.9.2
func (m *NotHealthCheckFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NotHealthCheckFilter) XXX_Merge ¶ added in v0.9.2
func (m *NotHealthCheckFilter) XXX_Merge(src proto.Message)
func (*NotHealthCheckFilter) XXX_Size ¶ added in v0.9.2
func (m *NotHealthCheckFilter) XXX_Size() int
func (*NotHealthCheckFilter) XXX_Unmarshal ¶ added in v0.9.2
func (m *NotHealthCheckFilter) XXX_Unmarshal(b []byte) error
type NotHealthCheckFilterValidationError ¶ added in v0.9.2
type NotHealthCheckFilterValidationError struct {
// contains filtered or unexported fields
}
NotHealthCheckFilterValidationError is the validation error returned by NotHealthCheckFilter.Validate if the designated constraints aren't met.
func (NotHealthCheckFilterValidationError) Cause ¶ added in v0.9.2
func (e NotHealthCheckFilterValidationError) Cause() error
Cause function returns cause value.
func (NotHealthCheckFilterValidationError) Error ¶ added in v0.9.2
func (e NotHealthCheckFilterValidationError) Error() string
Error satisfies the builtin error interface
func (NotHealthCheckFilterValidationError) ErrorName ¶ added in v0.9.2
func (e NotHealthCheckFilterValidationError) ErrorName() string
ErrorName returns error name.
func (NotHealthCheckFilterValidationError) Field ¶ added in v0.9.2
func (e NotHealthCheckFilterValidationError) Field() string
Field function returns field value.
func (NotHealthCheckFilterValidationError) Key ¶ added in v0.9.2
func (e NotHealthCheckFilterValidationError) Key() bool
Key function returns key value.
func (NotHealthCheckFilterValidationError) Reason ¶ added in v0.9.2
func (e NotHealthCheckFilterValidationError) Reason() string
Reason function returns reason value.
type OrFilter ¶ added in v0.9.2
type OrFilter struct { Filters []*AccessLogFilter `protobuf:"bytes,2,rep,name=filters,proto3" json:"filters,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*OrFilter) Descriptor ¶ added in v0.9.2
func (*OrFilter) GetFilters ¶ added in v0.9.2
func (m *OrFilter) GetFilters() []*AccessLogFilter
func (*OrFilter) ProtoMessage ¶ added in v0.9.2
func (*OrFilter) ProtoMessage()
func (*OrFilter) Validate ¶ added in v0.9.2
Validate checks the field values on OrFilter with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*OrFilter) XXX_DiscardUnknown ¶ added in v0.9.2
func (m *OrFilter) XXX_DiscardUnknown()
func (*OrFilter) XXX_Marshal ¶ added in v0.9.2
func (*OrFilter) XXX_Unmarshal ¶ added in v0.9.2
type OrFilterValidationError ¶ added in v0.9.2
type OrFilterValidationError struct {
// contains filtered or unexported fields
}
OrFilterValidationError is the validation error returned by OrFilter.Validate if the designated constraints aren't met.
func (OrFilterValidationError) Cause ¶ added in v0.9.2
func (e OrFilterValidationError) Cause() error
Cause function returns cause value.
func (OrFilterValidationError) Error ¶ added in v0.9.2
func (e OrFilterValidationError) Error() string
Error satisfies the builtin error interface
func (OrFilterValidationError) ErrorName ¶ added in v0.9.2
func (e OrFilterValidationError) ErrorName() string
ErrorName returns error name.
func (OrFilterValidationError) Field ¶ added in v0.9.2
func (e OrFilterValidationError) Field() string
Field function returns field value.
func (OrFilterValidationError) Key ¶ added in v0.9.2
func (e OrFilterValidationError) Key() bool
Key function returns key value.
func (OrFilterValidationError) Reason ¶ added in v0.9.2
func (e OrFilterValidationError) Reason() string
Reason function returns reason value.
type ResponseFlagFilter ¶ added in v0.9.2
type ResponseFlagFilter struct { Flags []string `protobuf:"bytes,1,rep,name=flags,proto3" json:"flags,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ResponseFlagFilter) Descriptor ¶ added in v0.9.2
func (*ResponseFlagFilter) Descriptor() ([]byte, []int)
func (*ResponseFlagFilter) GetFlags ¶ added in v0.9.2
func (m *ResponseFlagFilter) GetFlags() []string
func (*ResponseFlagFilter) ProtoMessage ¶ added in v0.9.2
func (*ResponseFlagFilter) ProtoMessage()
func (*ResponseFlagFilter) Reset ¶ added in v0.9.2
func (m *ResponseFlagFilter) Reset()
func (*ResponseFlagFilter) String ¶ added in v0.9.2
func (m *ResponseFlagFilter) String() string
func (*ResponseFlagFilter) Validate ¶ added in v0.9.2
func (m *ResponseFlagFilter) Validate() error
Validate checks the field values on ResponseFlagFilter with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*ResponseFlagFilter) XXX_DiscardUnknown ¶ added in v0.9.2
func (m *ResponseFlagFilter) XXX_DiscardUnknown()
func (*ResponseFlagFilter) XXX_Marshal ¶ added in v0.9.2
func (m *ResponseFlagFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResponseFlagFilter) XXX_Merge ¶ added in v0.9.2
func (m *ResponseFlagFilter) XXX_Merge(src proto.Message)
func (*ResponseFlagFilter) XXX_Size ¶ added in v0.9.2
func (m *ResponseFlagFilter) XXX_Size() int
func (*ResponseFlagFilter) XXX_Unmarshal ¶ added in v0.9.2
func (m *ResponseFlagFilter) XXX_Unmarshal(b []byte) error
type ResponseFlagFilterValidationError ¶ added in v0.9.2
type ResponseFlagFilterValidationError struct {
// contains filtered or unexported fields
}
ResponseFlagFilterValidationError is the validation error returned by ResponseFlagFilter.Validate if the designated constraints aren't met.
func (ResponseFlagFilterValidationError) Cause ¶ added in v0.9.2
func (e ResponseFlagFilterValidationError) Cause() error
Cause function returns cause value.
func (ResponseFlagFilterValidationError) Error ¶ added in v0.9.2
func (e ResponseFlagFilterValidationError) Error() string
Error satisfies the builtin error interface
func (ResponseFlagFilterValidationError) ErrorName ¶ added in v0.9.2
func (e ResponseFlagFilterValidationError) ErrorName() string
ErrorName returns error name.
func (ResponseFlagFilterValidationError) Field ¶ added in v0.9.2
func (e ResponseFlagFilterValidationError) Field() string
Field function returns field value.
func (ResponseFlagFilterValidationError) Key ¶ added in v0.9.2
func (e ResponseFlagFilterValidationError) Key() bool
Key function returns key value.
func (ResponseFlagFilterValidationError) Reason ¶ added in v0.9.2
func (e ResponseFlagFilterValidationError) Reason() string
Reason function returns reason value.
type RuntimeFilter ¶ added in v0.9.2
type RuntimeFilter struct { RuntimeKey string `protobuf:"bytes,1,opt,name=runtime_key,json=runtimeKey,proto3" json:"runtime_key,omitempty"` PercentSampled *v3alpha1.FractionalPercent `protobuf:"bytes,2,opt,name=percent_sampled,json=percentSampled,proto3" json:"percent_sampled,omitempty"` UseIndependentRandomness bool `` /* 136-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RuntimeFilter) Descriptor ¶ added in v0.9.2
func (*RuntimeFilter) Descriptor() ([]byte, []int)
func (*RuntimeFilter) GetPercentSampled ¶ added in v0.9.2
func (m *RuntimeFilter) GetPercentSampled() *v3alpha1.FractionalPercent
func (*RuntimeFilter) GetRuntimeKey ¶ added in v0.9.2
func (m *RuntimeFilter) GetRuntimeKey() string
func (*RuntimeFilter) GetUseIndependentRandomness ¶ added in v0.9.2
func (m *RuntimeFilter) GetUseIndependentRandomness() bool
func (*RuntimeFilter) ProtoMessage ¶ added in v0.9.2
func (*RuntimeFilter) ProtoMessage()
func (*RuntimeFilter) Reset ¶ added in v0.9.2
func (m *RuntimeFilter) Reset()
func (*RuntimeFilter) String ¶ added in v0.9.2
func (m *RuntimeFilter) String() string
func (*RuntimeFilter) Validate ¶ added in v0.9.2
func (m *RuntimeFilter) Validate() error
Validate checks the field values on RuntimeFilter with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*RuntimeFilter) XXX_DiscardUnknown ¶ added in v0.9.2
func (m *RuntimeFilter) XXX_DiscardUnknown()
func (*RuntimeFilter) XXX_Marshal ¶ added in v0.9.2
func (m *RuntimeFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RuntimeFilter) XXX_Merge ¶ added in v0.9.2
func (m *RuntimeFilter) XXX_Merge(src proto.Message)
func (*RuntimeFilter) XXX_Size ¶ added in v0.9.2
func (m *RuntimeFilter) XXX_Size() int
func (*RuntimeFilter) XXX_Unmarshal ¶ added in v0.9.2
func (m *RuntimeFilter) XXX_Unmarshal(b []byte) error
type RuntimeFilterValidationError ¶ added in v0.9.2
type RuntimeFilterValidationError struct {
// contains filtered or unexported fields
}
RuntimeFilterValidationError is the validation error returned by RuntimeFilter.Validate if the designated constraints aren't met.
func (RuntimeFilterValidationError) Cause ¶ added in v0.9.2
func (e RuntimeFilterValidationError) Cause() error
Cause function returns cause value.
func (RuntimeFilterValidationError) Error ¶ added in v0.9.2
func (e RuntimeFilterValidationError) Error() string
Error satisfies the builtin error interface
func (RuntimeFilterValidationError) ErrorName ¶ added in v0.9.2
func (e RuntimeFilterValidationError) ErrorName() string
ErrorName returns error name.
func (RuntimeFilterValidationError) Field ¶ added in v0.9.2
func (e RuntimeFilterValidationError) Field() string
Field function returns field value.
func (RuntimeFilterValidationError) Key ¶ added in v0.9.2
func (e RuntimeFilterValidationError) Key() bool
Key function returns key value.
func (RuntimeFilterValidationError) Reason ¶ added in v0.9.2
func (e RuntimeFilterValidationError) Reason() string
Reason function returns reason value.
type StatusCodeFilter ¶ added in v0.9.2
type StatusCodeFilter struct { Comparison *ComparisonFilter `protobuf:"bytes,1,opt,name=comparison,proto3" json:"comparison,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*StatusCodeFilter) Descriptor ¶ added in v0.9.2
func (*StatusCodeFilter) Descriptor() ([]byte, []int)
func (*StatusCodeFilter) GetComparison ¶ added in v0.9.2
func (m *StatusCodeFilter) GetComparison() *ComparisonFilter
func (*StatusCodeFilter) ProtoMessage ¶ added in v0.9.2
func (*StatusCodeFilter) ProtoMessage()
func (*StatusCodeFilter) Reset ¶ added in v0.9.2
func (m *StatusCodeFilter) Reset()
func (*StatusCodeFilter) String ¶ added in v0.9.2
func (m *StatusCodeFilter) String() string
func (*StatusCodeFilter) Validate ¶ added in v0.9.2
func (m *StatusCodeFilter) Validate() error
Validate checks the field values on StatusCodeFilter with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*StatusCodeFilter) XXX_DiscardUnknown ¶ added in v0.9.2
func (m *StatusCodeFilter) XXX_DiscardUnknown()
func (*StatusCodeFilter) XXX_Marshal ¶ added in v0.9.2
func (m *StatusCodeFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*StatusCodeFilter) XXX_Merge ¶ added in v0.9.2
func (m *StatusCodeFilter) XXX_Merge(src proto.Message)
func (*StatusCodeFilter) XXX_Size ¶ added in v0.9.2
func (m *StatusCodeFilter) XXX_Size() int
func (*StatusCodeFilter) XXX_Unmarshal ¶ added in v0.9.2
func (m *StatusCodeFilter) XXX_Unmarshal(b []byte) error
type StatusCodeFilterValidationError ¶ added in v0.9.2
type StatusCodeFilterValidationError struct {
// contains filtered or unexported fields
}
StatusCodeFilterValidationError is the validation error returned by StatusCodeFilter.Validate if the designated constraints aren't met.
func (StatusCodeFilterValidationError) Cause ¶ added in v0.9.2
func (e StatusCodeFilterValidationError) Cause() error
Cause function returns cause value.
func (StatusCodeFilterValidationError) Error ¶ added in v0.9.2
func (e StatusCodeFilterValidationError) Error() string
Error satisfies the builtin error interface
func (StatusCodeFilterValidationError) ErrorName ¶ added in v0.9.2
func (e StatusCodeFilterValidationError) ErrorName() string
ErrorName returns error name.
func (StatusCodeFilterValidationError) Field ¶ added in v0.9.2
func (e StatusCodeFilterValidationError) Field() string
Field function returns field value.
func (StatusCodeFilterValidationError) Key ¶ added in v0.9.2
func (e StatusCodeFilterValidationError) Key() bool
Key function returns key value.
func (StatusCodeFilterValidationError) Reason ¶ added in v0.9.2
func (e StatusCodeFilterValidationError) Reason() string
Reason function returns reason value.
type TraceableFilter ¶ added in v0.9.2
type TraceableFilter struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TraceableFilter) Descriptor ¶ added in v0.9.2
func (*TraceableFilter) Descriptor() ([]byte, []int)
func (*TraceableFilter) ProtoMessage ¶ added in v0.9.2
func (*TraceableFilter) ProtoMessage()
func (*TraceableFilter) Reset ¶ added in v0.9.2
func (m *TraceableFilter) Reset()
func (*TraceableFilter) String ¶ added in v0.9.2
func (m *TraceableFilter) String() string
func (*TraceableFilter) Validate ¶ added in v0.9.2
func (m *TraceableFilter) Validate() error
Validate checks the field values on TraceableFilter with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*TraceableFilter) XXX_DiscardUnknown ¶ added in v0.9.2
func (m *TraceableFilter) XXX_DiscardUnknown()
func (*TraceableFilter) XXX_Marshal ¶ added in v0.9.2
func (m *TraceableFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TraceableFilter) XXX_Merge ¶ added in v0.9.2
func (m *TraceableFilter) XXX_Merge(src proto.Message)
func (*TraceableFilter) XXX_Size ¶ added in v0.9.2
func (m *TraceableFilter) XXX_Size() int
func (*TraceableFilter) XXX_Unmarshal ¶ added in v0.9.2
func (m *TraceableFilter) XXX_Unmarshal(b []byte) error
type TraceableFilterValidationError ¶ added in v0.9.2
type TraceableFilterValidationError struct {
// contains filtered or unexported fields
}
TraceableFilterValidationError is the validation error returned by TraceableFilter.Validate if the designated constraints aren't met.
func (TraceableFilterValidationError) Cause ¶ added in v0.9.2
func (e TraceableFilterValidationError) Cause() error
Cause function returns cause value.
func (TraceableFilterValidationError) Error ¶ added in v0.9.2
func (e TraceableFilterValidationError) Error() string
Error satisfies the builtin error interface
func (TraceableFilterValidationError) ErrorName ¶ added in v0.9.2
func (e TraceableFilterValidationError) ErrorName() string
ErrorName returns error name.
func (TraceableFilterValidationError) Field ¶ added in v0.9.2
func (e TraceableFilterValidationError) Field() string
Field function returns field value.
func (TraceableFilterValidationError) Key ¶ added in v0.9.2
func (e TraceableFilterValidationError) Key() bool
Key function returns key value.
func (TraceableFilterValidationError) Reason ¶ added in v0.9.2
func (e TraceableFilterValidationError) Reason() string
Reason function returns reason value.