commonv3

package
v1.36.11-2026031120213... Latest Latest
Warning

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

Go to latest
Published: unknown License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

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

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

Source Files

  • error_types.pb.go

Jump to

Keyboard shortcuts

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