stats

package
v0.0.0-...-e006c75 Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2024 License: Apache-2.0 Imports: 6 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_api_stats_stats_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type LogDirectory

type LogDirectory struct {
	Path   string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	Digest string `protobuf:"bytes,2,opt,name=digest,proto3" json:"digest,omitempty"`
	// contains filtered or unexported fields
}

func (*LogDirectory) Descriptor deprecated

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

Deprecated: Use LogDirectory.ProtoReflect.Descriptor instead.

func (*LogDirectory) GetDigest

func (x *LogDirectory) GetDigest() string

func (*LogDirectory) GetPath

func (x *LogDirectory) GetPath() string

func (*LogDirectory) ProtoMessage

func (*LogDirectory) ProtoMessage()

func (*LogDirectory) ProtoReflect

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

func (*LogDirectory) Reset

func (x *LogDirectory) Reset()

func (*LogDirectory) String

func (x *LogDirectory) String() string

type MachineInfo

type MachineInfo struct {
	NumCpu   int64  `protobuf:"varint,1,opt,name=num_cpu,json=numCpu,proto3" json:"num_cpu,omitempty"`
	RamMbs   int64  `protobuf:"varint,2,opt,name=ram_mbs,json=ramMbs,proto3" json:"ram_mbs,omitempty"`
	OsFamily string `protobuf:"bytes,3,opt,name=os_family,json=osFamily,proto3" json:"os_family,omitempty"`
	Arch     string `protobuf:"bytes,4,opt,name=arch,proto3" json:"arch,omitempty"`
	// contains filtered or unexported fields
}

func (*MachineInfo) Descriptor deprecated

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

Deprecated: Use MachineInfo.ProtoReflect.Descriptor instead.

func (*MachineInfo) GetArch

func (x *MachineInfo) GetArch() string

func (*MachineInfo) GetNumCpu

func (x *MachineInfo) GetNumCpu() int64

func (*MachineInfo) GetOsFamily

func (x *MachineInfo) GetOsFamily() string

func (*MachineInfo) GetRamMbs

func (x *MachineInfo) GetRamMbs() int64

func (*MachineInfo) ProtoMessage

func (*MachineInfo) ProtoMessage()

func (*MachineInfo) ProtoReflect

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

func (*MachineInfo) Reset

func (x *MachineInfo) Reset()

func (*MachineInfo) String

func (x *MachineInfo) String() string

type Stats

type Stats struct {
	NumRecords         int64             `protobuf:"varint,1,opt,name=num_records,json=numRecords,proto3" json:"num_records,omitempty"`
	Stats              []*stat.Stat      `protobuf:"bytes,2,rep,name=stats,proto3" json:"stats,omitempty"`
	Verification       *log.Verification `protobuf:"bytes,4,opt,name=verification,proto3" json:"verification,omitempty"`
	ToolVersion        string            `protobuf:"bytes,5,opt,name=tool_version,json=toolVersion,proto3" json:"tool_version,omitempty"`
	InvocationIds      []string          `protobuf:"bytes,6,rep,name=invocation_ids,json=invocationIds,proto3" json:"invocation_ids,omitempty"`
	MachineInfo        *MachineInfo      `protobuf:"bytes,7,opt,name=machine_info,json=machineInfo,proto3" json:"machine_info,omitempty"`
	ProxyInfo          []*log.ProxyInfo  `protobuf:"bytes,9,rep,name=proxy_info,json=proxyInfo,proto3" json:"proxy_info,omitempty"`
	BuildCacheHitRatio float64           `protobuf:"fixed64,10,opt,name=build_cache_hit_ratio,json=buildCacheHitRatio,proto3" json:"build_cache_hit_ratio,omitempty"`
	BuildLatency       float64           `protobuf:"fixed64,11,opt,name=build_latency,json=buildLatency,proto3" json:"build_latency,omitempty"`
	FatalExit          bool              `protobuf:"varint,12,opt,name=fatal_exit,json=fatalExit,proto3" json:"fatal_exit,omitempty"`
	LogDirectories     []*LogDirectory   `protobuf:"bytes,13,rep,name=log_directories,json=logDirectories,proto3" json:"log_directories,omitempty"`
	// contains filtered or unexported fields
}

func (*Stats) Descriptor deprecated

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

Deprecated: Use Stats.ProtoReflect.Descriptor instead.

func (*Stats) GetBuildCacheHitRatio

func (x *Stats) GetBuildCacheHitRatio() float64

func (*Stats) GetBuildLatency

func (x *Stats) GetBuildLatency() float64

func (*Stats) GetFatalExit

func (x *Stats) GetFatalExit() bool

func (*Stats) GetInvocationIds

func (x *Stats) GetInvocationIds() []string

func (*Stats) GetLogDirectories

func (x *Stats) GetLogDirectories() []*LogDirectory

func (*Stats) GetMachineInfo

func (x *Stats) GetMachineInfo() *MachineInfo

func (*Stats) GetNumRecords

func (x *Stats) GetNumRecords() int64

func (*Stats) GetProxyInfo

func (x *Stats) GetProxyInfo() []*log.ProxyInfo

func (*Stats) GetStats

func (x *Stats) GetStats() []*stat.Stat

func (*Stats) GetToolVersion

func (x *Stats) GetToolVersion() string

func (*Stats) GetVerification

func (x *Stats) GetVerification() *log.Verification

func (*Stats) ProtoMessage

func (*Stats) ProtoMessage()

func (*Stats) ProtoReflect

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

func (*Stats) Reset

func (x *Stats) Reset()

func (*Stats) String

func (x *Stats) String() string

Jump to

Keyboard shortcuts

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