envoy_config_accesslog_v3alpha

package
v0.9.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 9, 2020 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ComparisonFilter_Op_name = map[int32]string{
	0: "EQ",
	1: "GE",
	2: "LE",
}
View Source
var ComparisonFilter_Op_value = map[string]int32{
	"EQ": 0,
	"GE": 1,
	"LE": 2,
}
View Source
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",
}
View Source
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) Descriptor() ([]byte, []int)

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 (m *AccessLog) GetHiddenEnvoyDeprecatedConfig() *_struct.Struct

Deprecated: Do not use.

func (*AccessLog) GetName added in v0.9.2

func (m *AccessLog) GetName() string

func (*AccessLog) GetTypedConfig added in v0.9.2

func (m *AccessLog) GetTypedConfig() *any.Any

func (*AccessLog) ProtoMessage added in v0.9.2

func (*AccessLog) ProtoMessage()

func (*AccessLog) Reset added in v0.9.2

func (m *AccessLog) Reset()

func (*AccessLog) String added in v0.9.2

func (m *AccessLog) String() string

func (*AccessLog) Validate added in v0.9.2

func (m *AccessLog) Validate() error

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 (m *AccessLog) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessLog) XXX_Merge added in v0.9.2

func (m *AccessLog) XXX_Merge(src proto.Message)

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_Size added in v0.9.2

func (m *AccessLog) XXX_Size() int

func (*AccessLog) XXX_Unmarshal added in v0.9.2

func (m *AccessLog) XXX_Unmarshal(b []byte) error

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

Cause function returns cause value.

func (AccessLogFilterValidationError) Error added in v0.9.2

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

Field function returns field value.

func (AccessLogFilterValidationError) Key added in v0.9.2

Key function returns key value.

func (AccessLogFilterValidationError) Reason added in v0.9.2

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

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_HiddenEnvoyDeprecatedConfig struct {
	HiddenEnvoyDeprecatedConfig *_struct.Struct `protobuf:"bytes,3,opt,name=hidden_envoy_deprecated_config,json=hiddenEnvoyDeprecatedConfig,proto3,oneof"`
}

type AccessLog_TypedConfig added in v0.9.2

type AccessLog_TypedConfig struct {
	TypedConfig *any.Any `protobuf:"bytes,4,opt,name=typed_config,json=typedConfig,proto3,oneof"`
}

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) Descriptor() ([]byte, []int)

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) Reset added in v0.9.2

func (m *AndFilter) Reset()

func (*AndFilter) String added in v0.9.2

func (m *AndFilter) String() string

func (*AndFilter) Validate added in v0.9.2

func (m *AndFilter) Validate() error

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 (m *AndFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AndFilter) XXX_Merge added in v0.9.2

func (m *AndFilter) XXX_Merge(src proto.Message)

func (*AndFilter) XXX_Size added in v0.9.2

func (m *AndFilter) XXX_Size() int

func (*AndFilter) XXX_Unmarshal added in v0.9.2

func (m *AndFilter) XXX_Unmarshal(b []byte) error

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

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 (*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

Cause function returns cause value.

func (ComparisonFilterValidationError) Error added in v0.9.2

Error satisfies the builtin error interface

func (ComparisonFilterValidationError) ErrorName added in v0.9.2

ErrorName returns error name.

func (ComparisonFilterValidationError) Field added in v0.9.2

Field function returns field value.

func (ComparisonFilterValidationError) Key added in v0.9.2

Key function returns key value.

func (ComparisonFilterValidationError) Reason added in v0.9.2

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

Cause function returns cause value.

func (DurationFilterValidationError) Error added in v0.9.2

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

Field function returns field value.

func (DurationFilterValidationError) Key added in v0.9.2

Key function returns key value.

func (DurationFilterValidationError) Reason added in v0.9.2

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

Cause function returns cause value.

func (ExtensionFilterValidationError) Error added in v0.9.2

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

Field function returns field value.

func (ExtensionFilterValidationError) Key added in v0.9.2

Key function returns key value.

func (ExtensionFilterValidationError) Reason added in v0.9.2

Reason function returns reason value.

type ExtensionFilter_HiddenEnvoyDeprecatedConfig added in v0.9.2

type ExtensionFilter_HiddenEnvoyDeprecatedConfig struct {
	HiddenEnvoyDeprecatedConfig *_struct.Struct `protobuf:"bytes,2,opt,name=hidden_envoy_deprecated_config,json=hiddenEnvoyDeprecatedConfig,proto3,oneof"`
}

type ExtensionFilter_TypedConfig added in v0.9.2

type ExtensionFilter_TypedConfig struct {
	TypedConfig *any.Any `protobuf:"bytes,3,opt,name=typed_config,json=typedConfig,proto3,oneof"`
}

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

Cause function returns cause value.

func (GrpcStatusFilterValidationError) Error added in v0.9.2

Error satisfies the builtin error interface

func (GrpcStatusFilterValidationError) ErrorName added in v0.9.2

ErrorName returns error name.

func (GrpcStatusFilterValidationError) Field added in v0.9.2

Field function returns field value.

func (GrpcStatusFilterValidationError) Key added in v0.9.2

Key function returns key value.

func (GrpcStatusFilterValidationError) Reason added in v0.9.2

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

Cause function returns cause value.

func (HeaderFilterValidationError) Error added in v0.9.2

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

Field function returns field value.

func (HeaderFilterValidationError) Key added in v0.9.2

Key function returns key value.

func (HeaderFilterValidationError) Reason added in v0.9.2

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

Cause function returns cause value.

func (NotHealthCheckFilterValidationError) Error added in v0.9.2

Error satisfies the builtin error interface

func (NotHealthCheckFilterValidationError) ErrorName added in v0.9.2

ErrorName returns error name.

func (NotHealthCheckFilterValidationError) Field added in v0.9.2

Field function returns field value.

func (NotHealthCheckFilterValidationError) Key added in v0.9.2

Key function returns key value.

func (NotHealthCheckFilterValidationError) Reason added in v0.9.2

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) Descriptor() ([]byte, []int)

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) Reset added in v0.9.2

func (m *OrFilter) Reset()

func (*OrFilter) String added in v0.9.2

func (m *OrFilter) String() string

func (*OrFilter) Validate added in v0.9.2

func (m *OrFilter) Validate() error

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 (m *OrFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OrFilter) XXX_Merge added in v0.9.2

func (m *OrFilter) XXX_Merge(src proto.Message)

func (*OrFilter) XXX_Size added in v0.9.2

func (m *OrFilter) XXX_Size() int

func (*OrFilter) XXX_Unmarshal added in v0.9.2

func (m *OrFilter) XXX_Unmarshal(b []byte) error

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

Cause function returns cause value.

func (ResponseFlagFilterValidationError) Error added in v0.9.2

Error satisfies the builtin error interface

func (ResponseFlagFilterValidationError) ErrorName added in v0.9.2

ErrorName returns error name.

func (ResponseFlagFilterValidationError) Field added in v0.9.2

Field function returns field value.

func (ResponseFlagFilterValidationError) Key added in v0.9.2

Key function returns key value.

func (ResponseFlagFilterValidationError) Reason added in v0.9.2

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

Cause function returns cause value.

func (RuntimeFilterValidationError) Error added in v0.9.2

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

Field function returns field value.

func (RuntimeFilterValidationError) Key added in v0.9.2

Key function returns key value.

func (RuntimeFilterValidationError) Reason added in v0.9.2

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

Cause function returns cause value.

func (StatusCodeFilterValidationError) Error added in v0.9.2

Error satisfies the builtin error interface

func (StatusCodeFilterValidationError) ErrorName added in v0.9.2

ErrorName returns error name.

func (StatusCodeFilterValidationError) Field added in v0.9.2

Field function returns field value.

func (StatusCodeFilterValidationError) Key added in v0.9.2

Key function returns key value.

func (StatusCodeFilterValidationError) Reason added in v0.9.2

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

Cause function returns cause value.

func (TraceableFilterValidationError) Error added in v0.9.2

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

Field function returns field value.

func (TraceableFilterValidationError) Key added in v0.9.2

Key function returns key value.

func (TraceableFilterValidationError) Reason added in v0.9.2

Reason function returns reason value.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL