watchdogv1

package
v0.25.1-rc.1 Latest Latest
Warning

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

Go to latest
Published: Feb 28, 2023 License: Apache-2.0 Imports: 7 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

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

Jump to

Keyboard shortcuts

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