Documentation
¶
Index ¶
- Variables
- type DatabaseErrors
- type DatabaseErrors_builder
- type ErrorBuckets
- func (x *ErrorBuckets) GetDatabaseErrors() []*DatabaseErrors
- func (x *ErrorBuckets) GetHttpErrors() []*HttpErrors
- func (x *ErrorBuckets) GetLocalOriginErrors() []*LocalOriginErrors
- func (*ErrorBuckets) ProtoMessage()
- func (x *ErrorBuckets) ProtoReflect() protoreflect.Message
- func (x *ErrorBuckets) Reset()
- func (x *ErrorBuckets) SetDatabaseErrors(v []*DatabaseErrors)
- func (x *ErrorBuckets) SetHttpErrors(v []*HttpErrors)
- func (x *ErrorBuckets) SetLocalOriginErrors(v []*LocalOriginErrors)
- func (x *ErrorBuckets) String() string
- type ErrorBuckets_builder
- type HttpErrors
- func (x *HttpErrors) ClearRange()
- func (x *HttpErrors) GetRange() *v3.Int32Range
- func (x *HttpErrors) HasRange() bool
- func (*HttpErrors) ProtoMessage()
- func (x *HttpErrors) ProtoReflect() protoreflect.Message
- func (x *HttpErrors) Reset()
- func (x *HttpErrors) SetRange(v *v3.Int32Range)
- func (x *HttpErrors) String() string
- type HttpErrors_builder
- type LocalOriginErrors
- type LocalOriginErrors_builder
Constants ¶
This section is empty.
Variables ¶
View Source
var File_envoy_extensions_outlier_detection_monitors_common_v3_error_types_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type DatabaseErrors ¶
type DatabaseErrors struct {
// contains filtered or unexported fields
}
Error bucket for database errors. Sub-parameters may be added later, like malformed response, error on write, etc. [#not-implemented-hide:]
func (*DatabaseErrors) ProtoMessage ¶
func (*DatabaseErrors) ProtoMessage()
func (*DatabaseErrors) ProtoReflect ¶
func (x *DatabaseErrors) ProtoReflect() protoreflect.Message
func (*DatabaseErrors) Reset ¶
func (x *DatabaseErrors) Reset()
func (*DatabaseErrors) String ¶
func (x *DatabaseErrors) String() string
type DatabaseErrors_builder ¶
type DatabaseErrors_builder struct {
// contains filtered or unexported fields
}
func (DatabaseErrors_builder) Build ¶
func (b0 DatabaseErrors_builder) Build() *DatabaseErrors
type ErrorBuckets ¶
type ErrorBuckets struct {
// List of buckets "catching" HTTP codes.
HttpErrors []*HttpErrors `protobuf:"bytes,1,rep,name=http_errors,json=httpErrors,proto3" json:"http_errors,omitempty"`
// List of buckets "catching" locally originated errors.
LocalOriginErrors []*LocalOriginErrors `protobuf:"bytes,2,rep,name=local_origin_errors,json=localOriginErrors,proto3" json:"local_origin_errors,omitempty"`
// List of buckets "catching" database errors.
DatabaseErrors []*DatabaseErrors `protobuf:"bytes,3,rep,name=database_errors,json=databaseErrors,proto3" json:"database_errors,omitempty"`
// contains filtered or unexported fields
}
Union of possible error buckets. [#not-implemented-hide:]
func (*ErrorBuckets) GetDatabaseErrors ¶
func (x *ErrorBuckets) GetDatabaseErrors() []*DatabaseErrors
func (*ErrorBuckets) GetHttpErrors ¶
func (x *ErrorBuckets) GetHttpErrors() []*HttpErrors
func (*ErrorBuckets) GetLocalOriginErrors ¶
func (x *ErrorBuckets) GetLocalOriginErrors() []*LocalOriginErrors
func (*ErrorBuckets) ProtoMessage ¶
func (*ErrorBuckets) ProtoMessage()
func (*ErrorBuckets) ProtoReflect ¶
func (x *ErrorBuckets) ProtoReflect() protoreflect.Message
func (*ErrorBuckets) Reset ¶
func (x *ErrorBuckets) Reset()
func (*ErrorBuckets) SetDatabaseErrors ¶
func (x *ErrorBuckets) SetDatabaseErrors(v []*DatabaseErrors)
func (*ErrorBuckets) SetHttpErrors ¶
func (x *ErrorBuckets) SetHttpErrors(v []*HttpErrors)
func (*ErrorBuckets) SetLocalOriginErrors ¶
func (x *ErrorBuckets) SetLocalOriginErrors(v []*LocalOriginErrors)
func (*ErrorBuckets) String ¶
func (x *ErrorBuckets) String() string
type ErrorBuckets_builder ¶
type ErrorBuckets_builder struct {
// List of buckets "catching" HTTP codes.
HttpErrors []*HttpErrors
// List of buckets "catching" locally originated errors.
LocalOriginErrors []*LocalOriginErrors
// List of buckets "catching" database errors.
DatabaseErrors []*DatabaseErrors
// contains filtered or unexported fields
}
func (ErrorBuckets_builder) Build ¶
func (b0 ErrorBuckets_builder) Build() *ErrorBuckets
type HttpErrors ¶
type HttpErrors struct {
Range *v3.Int32Range `protobuf:"bytes,1,opt,name=range,proto3" json:"range,omitempty"`
// contains filtered or unexported fields
}
[#protodoc-title: Outlier detection error buckets] Error bucket for HTTP codes. [#not-implemented-hide:]
func (*HttpErrors) ClearRange ¶
func (x *HttpErrors) ClearRange()
func (*HttpErrors) GetRange ¶
func (x *HttpErrors) GetRange() *v3.Int32Range
func (*HttpErrors) HasRange ¶
func (x *HttpErrors) HasRange() bool
func (*HttpErrors) ProtoMessage ¶
func (*HttpErrors) ProtoMessage()
func (*HttpErrors) ProtoReflect ¶
func (x *HttpErrors) ProtoReflect() protoreflect.Message
func (*HttpErrors) Reset ¶
func (x *HttpErrors) Reset()
func (*HttpErrors) SetRange ¶
func (x *HttpErrors) SetRange(v *v3.Int32Range)
func (*HttpErrors) String ¶
func (x *HttpErrors) String() string
type HttpErrors_builder ¶
type HttpErrors_builder struct {
Range *v3.Int32Range
// contains filtered or unexported fields
}
func (HttpErrors_builder) Build ¶
func (b0 HttpErrors_builder) Build() *HttpErrors
type LocalOriginErrors ¶
type LocalOriginErrors struct {
// contains filtered or unexported fields
}
Error bucket for locally originated errors. [#not-implemented-hide:]
func (*LocalOriginErrors) ProtoMessage ¶
func (*LocalOriginErrors) ProtoMessage()
func (*LocalOriginErrors) ProtoReflect ¶
func (x *LocalOriginErrors) ProtoReflect() protoreflect.Message
func (*LocalOriginErrors) Reset ¶
func (x *LocalOriginErrors) Reset()
func (*LocalOriginErrors) String ¶
func (x *LocalOriginErrors) String() string
type LocalOriginErrors_builder ¶
type LocalOriginErrors_builder struct {
// contains filtered or unexported fields
}
func (LocalOriginErrors_builder) Build ¶
func (b0 LocalOriginErrors_builder) Build() *LocalOriginErrors
Source Files
¶
- error_types.pb.go
Click to show internal directories.
Click to hide internal directories.