watchdogv1

package
v1.6.0 Latest Latest
Warning

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

Go to latest
Published: May 2, 2023 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Overview

Code generated by protoc-gen-deepcopy. DO NOT EDIT.

Index

Constants

This section is empty.

Variables

View Source
var File_aperture_watchdog_v1_watchdog_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type HeapResult

type HeapResult struct {
	Limit        uint64 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	HeapMarked   uint64 `protobuf:"varint,2,opt,name=heap_marked,json=heapMarked,proto3" json:"heap_marked,omitempty"`
	Threshold    uint64 `protobuf:"varint,3,opt,name=threshold,proto3" json:"threshold,omitempty"`
	CurrGogc     int32  `protobuf:"varint,4,opt,name=curr_gogc,json=currGogc,proto3" json:"curr_gogc,omitempty"`
	OriginalGogc int32  `protobuf:"varint,5,opt,name=original_gogc,json=originalGogc,proto3" json:"original_gogc,omitempty"`
	TotalAlloc   uint64 `protobuf:"varint,6,opt,name=total_alloc,json=totalAlloc,proto3" json:"total_alloc,omitempty"`
	Sys          uint64 `protobuf:"varint,7,opt,name=sys,proto3" json:"sys,omitempty"`
	Mallocs      uint64 `protobuf:"varint,8,opt,name=mallocs,proto3" json:"mallocs,omitempty"`
	Frees        uint64 `protobuf:"varint,9,opt,name=frees,proto3" json:"frees,omitempty"`
	HeapAlloc    uint64 `protobuf:"varint,10,opt,name=heap_alloc,json=heapAlloc,proto3" json:"heap_alloc,omitempty"`
	HeapSys      uint64 `protobuf:"varint,11,opt,name=heap_sys,json=heapSys,proto3" json:"heap_sys,omitempty"`
	HeapIdle     uint64 `protobuf:"varint,12,opt,name=heap_idle,json=heapIdle,proto3" json:"heap_idle,omitempty"`
	HeapInuse    uint64 `protobuf:"varint,13,opt,name=heap_inuse,json=heapInuse,proto3" json:"heap_inuse,omitempty"`
	HeapReleased uint64 `protobuf:"varint,14,opt,name=heap_released,json=heapReleased,proto3" json:"heap_released,omitempty"`
	HeapObjects  uint64 `protobuf:"varint,15,opt,name=heap_objects,json=heapObjects,proto3" json:"heap_objects,omitempty"`
	NextGc       uint64 `protobuf:"varint,16,opt,name=next_gc,json=nextGc,proto3" json:"next_gc,omitempty"`
	LastGc       uint64 `protobuf:"varint,17,opt,name=last_gc,json=lastGc,proto3" json:"last_gc,omitempty"`
	PauseTotalNs uint64 `protobuf:"varint,18,opt,name=pause_total_ns,json=pauseTotalNs,proto3" json:"pause_total_ns,omitempty"`
	NumGc        uint32 `protobuf:"varint,19,opt,name=num_gc,json=numGc,proto3" json:"num_gc,omitempty"`
	NumForcedGc  uint32 `protobuf:"varint,20,opt,name=num_forced_gc,json=numForcedGc,proto3" json:"num_forced_gc,omitempty"`
	// contains filtered or unexported fields
}

func (*HeapResult) DeepCopy

func (in *HeapResult) DeepCopy() *HeapResult

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeapResult. Required by controller-gen.

func (*HeapResult) DeepCopyInterface

func (in *HeapResult) DeepCopyInterface() interface{}

DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new HeapResult. Required by controller-gen.

func (*HeapResult) DeepCopyInto

func (in *HeapResult) DeepCopyInto(out *HeapResult)

DeepCopyInto supports using HeapResult within kubernetes types, where deepcopy-gen is used.

func (*HeapResult) Descriptor deprecated

func (*HeapResult) Descriptor() ([]byte, []int)

Deprecated: Use HeapResult.ProtoReflect.Descriptor instead.

func (*HeapResult) GetCurrGogc

func (x *HeapResult) GetCurrGogc() int32

func (*HeapResult) GetFrees

func (x *HeapResult) GetFrees() uint64

func (*HeapResult) GetHeapAlloc

func (x *HeapResult) GetHeapAlloc() uint64

func (*HeapResult) GetHeapIdle

func (x *HeapResult) GetHeapIdle() uint64

func (*HeapResult) GetHeapInuse

func (x *HeapResult) GetHeapInuse() uint64

func (*HeapResult) GetHeapMarked

func (x *HeapResult) GetHeapMarked() uint64

func (*HeapResult) GetHeapObjects

func (x *HeapResult) GetHeapObjects() uint64

func (*HeapResult) GetHeapReleased

func (x *HeapResult) GetHeapReleased() uint64

func (*HeapResult) GetHeapSys

func (x *HeapResult) GetHeapSys() uint64

func (*HeapResult) GetLastGc

func (x *HeapResult) GetLastGc() uint64

func (*HeapResult) GetLimit

func (x *HeapResult) GetLimit() uint64

func (*HeapResult) GetMallocs

func (x *HeapResult) GetMallocs() uint64

func (*HeapResult) GetNextGc

func (x *HeapResult) GetNextGc() uint64

func (*HeapResult) GetNumForcedGc

func (x *HeapResult) GetNumForcedGc() uint32

func (*HeapResult) GetNumGc

func (x *HeapResult) GetNumGc() uint32

func (*HeapResult) GetOriginalGogc

func (x *HeapResult) GetOriginalGogc() int32

func (*HeapResult) GetPauseTotalNs

func (x *HeapResult) GetPauseTotalNs() uint64

func (*HeapResult) GetSys

func (x *HeapResult) GetSys() uint64

func (*HeapResult) GetThreshold

func (x *HeapResult) GetThreshold() uint64

func (*HeapResult) GetTotalAlloc

func (x *HeapResult) GetTotalAlloc() uint64

func (*HeapResult) MarshalJSON

func (msg *HeapResult) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*HeapResult) ProtoMessage

func (*HeapResult) ProtoMessage()

func (*HeapResult) ProtoReflect

func (x *HeapResult) ProtoReflect() protoreflect.Message

func (*HeapResult) Reset

func (x *HeapResult) Reset()

func (*HeapResult) String

func (x *HeapResult) String() string

func (*HeapResult) UnmarshalJSON

func (msg *HeapResult) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

func (*HeapResult) Validate added in v1.2.0

func (m *HeapResult) Validate() error

Validate checks the field values on HeapResult with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*HeapResult) ValidateAll added in v1.2.0

func (m *HeapResult) ValidateAll() error

ValidateAll checks the field values on HeapResult with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in HeapResultMultiError, or nil if none found.

type HeapResultMultiError added in v1.2.0

type HeapResultMultiError []error

HeapResultMultiError is an error wrapping multiple validation errors returned by HeapResult.ValidateAll() if the designated constraints aren't met.

func (HeapResultMultiError) AllErrors added in v1.2.0

func (m HeapResultMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (HeapResultMultiError) Error added in v1.2.0

func (m HeapResultMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type HeapResultValidationError added in v1.2.0

type HeapResultValidationError struct {
	// contains filtered or unexported fields
}

HeapResultValidationError is the validation error returned by HeapResult.Validate if the designated constraints aren't met.

func (HeapResultValidationError) Cause added in v1.2.0

func (e HeapResultValidationError) Cause() error

Cause function returns cause value.

func (HeapResultValidationError) Error added in v1.2.0

Error satisfies the builtin error interface

func (HeapResultValidationError) ErrorName added in v1.2.0

func (e HeapResultValidationError) ErrorName() string

ErrorName returns error name.

func (HeapResultValidationError) Field added in v1.2.0

Field function returns field value.

func (HeapResultValidationError) Key added in v1.2.0

Key function returns key value.

func (HeapResultValidationError) Reason added in v1.2.0

func (e HeapResultValidationError) Reason() string

Reason function returns reason value.

type WatchdogResult

type WatchdogResult struct {
	Total       uint64               `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Used        uint64               `protobuf:"varint,2,opt,name=used,proto3" json:"used,omitempty"`
	Threshold   uint64               `protobuf:"varint,3,opt,name=threshold,proto3" json:"threshold,omitempty"`
	ForceGcTook *durationpb.Duration `protobuf:"bytes,4,opt,name=force_gc_took,json=forceGcTook,proto3" json:"force_gc_took,omitempty"`
	// contains filtered or unexported fields
}

func (*WatchdogResult) DeepCopy

func (in *WatchdogResult) DeepCopy() *WatchdogResult

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WatchdogResult. Required by controller-gen.

func (*WatchdogResult) DeepCopyInterface

func (in *WatchdogResult) DeepCopyInterface() interface{}

DeepCopyInterface is an autogenerated deepcopy function, copying the receiver, creating a new WatchdogResult. Required by controller-gen.

func (*WatchdogResult) DeepCopyInto

func (in *WatchdogResult) DeepCopyInto(out *WatchdogResult)

DeepCopyInto supports using WatchdogResult within kubernetes types, where deepcopy-gen is used.

func (*WatchdogResult) Descriptor deprecated

func (*WatchdogResult) Descriptor() ([]byte, []int)

Deprecated: Use WatchdogResult.ProtoReflect.Descriptor instead.

func (*WatchdogResult) GetForceGcTook

func (x *WatchdogResult) GetForceGcTook() *durationpb.Duration

func (*WatchdogResult) GetThreshold

func (x *WatchdogResult) GetThreshold() uint64

func (*WatchdogResult) GetTotal

func (x *WatchdogResult) GetTotal() uint64

func (*WatchdogResult) GetUsed

func (x *WatchdogResult) GetUsed() uint64

func (*WatchdogResult) MarshalJSON

func (msg *WatchdogResult) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler

func (*WatchdogResult) ProtoMessage

func (*WatchdogResult) ProtoMessage()

func (*WatchdogResult) ProtoReflect

func (x *WatchdogResult) ProtoReflect() protoreflect.Message

func (*WatchdogResult) Reset

func (x *WatchdogResult) Reset()

func (*WatchdogResult) String

func (x *WatchdogResult) String() string

func (*WatchdogResult) UnmarshalJSON

func (msg *WatchdogResult) UnmarshalJSON(b []byte) error

UnmarshalJSON implements json.Unmarshaler

func (*WatchdogResult) Validate added in v1.2.0

func (m *WatchdogResult) Validate() error

Validate checks the field values on WatchdogResult with the rules defined in the proto definition for this message. If any rules are violated, the first error encountered is returned, or nil if there are no violations.

func (*WatchdogResult) ValidateAll added in v1.2.0

func (m *WatchdogResult) ValidateAll() error

ValidateAll checks the field values on WatchdogResult with the rules defined in the proto definition for this message. If any rules are violated, the result is a list of violation errors wrapped in WatchdogResultMultiError, or nil if none found.

type WatchdogResultMultiError added in v1.2.0

type WatchdogResultMultiError []error

WatchdogResultMultiError is an error wrapping multiple validation errors returned by WatchdogResult.ValidateAll() if the designated constraints aren't met.

func (WatchdogResultMultiError) AllErrors added in v1.2.0

func (m WatchdogResultMultiError) AllErrors() []error

AllErrors returns a list of validation violation errors.

func (WatchdogResultMultiError) Error added in v1.2.0

func (m WatchdogResultMultiError) Error() string

Error returns a concatenation of all the error messages it wraps.

type WatchdogResultValidationError added in v1.2.0

type WatchdogResultValidationError struct {
	// contains filtered or unexported fields
}

WatchdogResultValidationError is the validation error returned by WatchdogResult.Validate if the designated constraints aren't met.

func (WatchdogResultValidationError) Cause added in v1.2.0

Cause function returns cause value.

func (WatchdogResultValidationError) Error added in v1.2.0

Error satisfies the builtin error interface

func (WatchdogResultValidationError) ErrorName added in v1.2.0

func (e WatchdogResultValidationError) ErrorName() string

ErrorName returns error name.

func (WatchdogResultValidationError) Field added in v1.2.0

Field function returns field value.

func (WatchdogResultValidationError) Key added in v1.2.0

Key function returns key value.

func (WatchdogResultValidationError) Reason added in v1.2.0

Reason function returns reason value.

Jump to

Keyboard shortcuts

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