observability

package
v0.0.0-...-f036f95 Latest Latest
Warning

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

Go to latest
Published: May 6, 2024 License: BSD-3-Clause Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_chromite_observability_shared_proto protoreflect.FileDescriptor
View Source
var File_chromite_observability_sizes_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type BuildVersionData

type BuildVersionData struct {
	Milestone       uint32           `protobuf:"varint,1,opt,name=milestone,proto3" json:"milestone,omitempty"`
	PlatformVersion *PlatformVersion `protobuf:"bytes,2,opt,name=platform_version,json=platformVersion,proto3" json:"platform_version,omitempty"`
	// contains filtered or unexported fields
}

func (*BuildVersionData) Descriptor deprecated

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

Deprecated: Use BuildVersionData.ProtoReflect.Descriptor instead.

func (*BuildVersionData) GetMilestone

func (x *BuildVersionData) GetMilestone() uint32

func (*BuildVersionData) GetPlatformVersion

func (x *BuildVersionData) GetPlatformVersion() *PlatformVersion

func (*BuildVersionData) ProtoMessage

func (*BuildVersionData) ProtoMessage()

func (*BuildVersionData) ProtoReflect

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

func (*BuildVersionData) Reset

func (x *BuildVersionData) Reset()

func (*BuildVersionData) String

func (x *BuildVersionData) String() string

type BuilderMetadata

type BuilderMetadata struct {
	BuildbucketId  uint64                           `protobuf:"varint,1,opt,name=buildbucket_id,json=buildbucketId,proto3" json:"buildbucket_id,omitempty"`
	StartTimestamp *timestamppb.Timestamp           `protobuf:"bytes,2,opt,name=start_timestamp,json=startTimestamp,proto3" json:"start_timestamp,omitempty"`
	BuildTarget    *chromiumos.BuildTarget          `protobuf:"bytes,3,opt,name=build_target,json=buildTarget,proto3" json:"build_target,omitempty"`
	BuildType      chromiumos.BuilderConfig_Id_Type `` // e.g. CQ, POSTSUBMIT, etc
	/* 127-byte string literal not displayed */
	BuildConfigName   string `protobuf:"bytes,5,opt,name=build_config_name,json=buildConfigName,proto3" json:"build_config_name,omitempty"` // e.g. amd64-generic-arcnext-fuzzer-cq
	AnnealingCommitId uint32 `protobuf:"varint,6,opt,name=annealing_commit_id,json=annealingCommitId,proto3" json:"annealing_commit_id,omitempty"`
	ManifestCommit    string `protobuf:"bytes,7,opt,name=manifest_commit,json=manifestCommit,proto3" json:"manifest_commit,omitempty"`
	// contains filtered or unexported fields
}

func (*BuilderMetadata) Descriptor deprecated

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

Deprecated: Use BuilderMetadata.ProtoReflect.Descriptor instead.

func (*BuilderMetadata) GetAnnealingCommitId

func (x *BuilderMetadata) GetAnnealingCommitId() uint32

func (*BuilderMetadata) GetBuildConfigName

func (x *BuilderMetadata) GetBuildConfigName() string

func (*BuilderMetadata) GetBuildTarget

func (x *BuilderMetadata) GetBuildTarget() *chromiumos.BuildTarget

func (*BuilderMetadata) GetBuildType

func (*BuilderMetadata) GetBuildbucketId

func (x *BuilderMetadata) GetBuildbucketId() uint64

func (*BuilderMetadata) GetManifestCommit

func (x *BuilderMetadata) GetManifestCommit() string

func (*BuilderMetadata) GetStartTimestamp

func (x *BuilderMetadata) GetStartTimestamp() *timestamppb.Timestamp

func (*BuilderMetadata) ProtoMessage

func (*BuilderMetadata) ProtoMessage()

func (*BuilderMetadata) ProtoReflect

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

func (*BuilderMetadata) Reset

func (x *BuilderMetadata) Reset()

func (*BuilderMetadata) String

func (x *BuilderMetadata) String() string

type ImageData

type ImageData struct {
	ImageType          chromiumos.ImageType  `protobuf:"varint,1,opt,name=image_type,json=imageType,proto3,enum=chromiumos.ImageType" json:"image_type,omitempty"`
	ImagePartitionData []*ImagePartitionData `protobuf:"bytes,2,rep,name=image_partition_data,json=imagePartitionData,proto3" json:"image_partition_data,omitempty"`
	// contains filtered or unexported fields
}

func (*ImageData) Descriptor deprecated

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

Deprecated: Use ImageData.ProtoReflect.Descriptor instead.

func (*ImageData) GetImagePartitionData

func (x *ImageData) GetImagePartitionData() []*ImagePartitionData

func (*ImageData) GetImageType

func (x *ImageData) GetImageType() chromiumos.ImageType

func (*ImageData) ProtoMessage

func (*ImageData) ProtoMessage()

func (*ImageData) ProtoReflect

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

func (*ImageData) Reset

func (x *ImageData) Reset()

func (*ImageData) String

func (x *ImageData) String() string

type ImagePartitionData

type ImagePartitionData struct {
	PartitionName string             `protobuf:"bytes,1,opt,name=partition_name,json=partitionName,proto3" json:"partition_name,omitempty"`
	Packages      []*PackageSizeData `protobuf:"bytes,3,rep,name=packages,proto3" json:"packages,omitempty"`
	// Apparent size represents how many bytes are contained in a fileset's
	// contents; in this case, the fileset is all of the files installed by
	// packages on the partition.
	PartitionApparentSize uint64 `` /* 127-byte string literal not displayed */
	// Disk utilization represents how many bytes are reserved by the operating
	// system for a given fileset; in this case, the fileset is all of the files
	// installed by packages on the partition.
	PartitionDiskUtilizationSize uint64 `` /* 150-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ImagePartitionData) Descriptor deprecated

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

Deprecated: Use ImagePartitionData.ProtoReflect.Descriptor instead.

func (*ImagePartitionData) GetPackages

func (x *ImagePartitionData) GetPackages() []*PackageSizeData

func (*ImagePartitionData) GetPartitionApparentSize

func (x *ImagePartitionData) GetPartitionApparentSize() uint64

func (*ImagePartitionData) GetPartitionDiskUtilizationSize

func (x *ImagePartitionData) GetPartitionDiskUtilizationSize() uint64

func (*ImagePartitionData) GetPartitionName

func (x *ImagePartitionData) GetPartitionName() string

func (*ImagePartitionData) ProtoMessage

func (*ImagePartitionData) ProtoMessage()

func (*ImagePartitionData) ProtoReflect

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

func (*ImagePartitionData) Reset

func (x *ImagePartitionData) Reset()

func (*ImagePartitionData) String

func (x *ImagePartitionData) String() string

type ImageSizeObservabilityData

type ImageSizeObservabilityData struct {
	BuilderMetadata  *BuilderMetadata  `protobuf:"bytes,1,opt,name=builder_metadata,json=builderMetadata,proto3" json:"builder_metadata,omitempty"`
	BuildVersionData *BuildVersionData `protobuf:"bytes,2,opt,name=build_version_data,json=buildVersionData,proto3" json:"build_version_data,omitempty"`
	ImageData        []*ImageData      `protobuf:"bytes,3,rep,name=image_data,json=imageData,proto3" json:"image_data,omitempty"`
	// contains filtered or unexported fields
}

func (*ImageSizeObservabilityData) Descriptor deprecated

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

Deprecated: Use ImageSizeObservabilityData.ProtoReflect.Descriptor instead.

func (*ImageSizeObservabilityData) GetBuildVersionData

func (x *ImageSizeObservabilityData) GetBuildVersionData() *BuildVersionData

func (*ImageSizeObservabilityData) GetBuilderMetadata

func (x *ImageSizeObservabilityData) GetBuilderMetadata() *BuilderMetadata

func (*ImageSizeObservabilityData) GetImageData

func (x *ImageSizeObservabilityData) GetImageData() []*ImageData

func (*ImageSizeObservabilityData) ProtoMessage

func (*ImageSizeObservabilityData) ProtoMessage()

func (*ImageSizeObservabilityData) ProtoReflect

func (*ImageSizeObservabilityData) Reset

func (x *ImageSizeObservabilityData) Reset()

func (*ImageSizeObservabilityData) String

func (x *ImageSizeObservabilityData) String() string

type PackageIdentifier

type PackageIdentifier struct {
	PackageName    *PackageName    `protobuf:"bytes,1,opt,name=package_name,json=packageName,proto3" json:"package_name,omitempty"`
	PackageVersion *PackageVersion `protobuf:"bytes,2,opt,name=package_version,json=packageVersion,proto3" json:"package_version,omitempty"`
	// contains filtered or unexported fields
}

Provides the category, name, version components, and revision components of a given package. This is used in place of chromiumos.PackageInfo because it is more extensible and minimizes the amount of post-processing required for building out the ISCP data pipeline.

func (*PackageIdentifier) Descriptor deprecated

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

Deprecated: Use PackageIdentifier.ProtoReflect.Descriptor instead.

func (*PackageIdentifier) GetPackageName

func (x *PackageIdentifier) GetPackageName() *PackageName

func (*PackageIdentifier) GetPackageVersion

func (x *PackageIdentifier) GetPackageVersion() *PackageVersion

func (*PackageIdentifier) ProtoMessage

func (*PackageIdentifier) ProtoMessage()

func (*PackageIdentifier) ProtoReflect

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

func (*PackageIdentifier) Reset

func (x *PackageIdentifier) Reset()

func (*PackageIdentifier) String

func (x *PackageIdentifier) String() string

type PackageName

type PackageName struct {
	Atom        string `protobuf:"bytes,1,opt,name=atom,proto3" json:"atom,omitempty"`
	Category    string `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty"`
	PackageName string `protobuf:"bytes,3,opt,name=package_name,json=packageName,proto3" json:"package_name,omitempty"`
	// contains filtered or unexported fields
}

func (*PackageName) Descriptor deprecated

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

Deprecated: Use PackageName.ProtoReflect.Descriptor instead.

func (*PackageName) GetAtom

func (x *PackageName) GetAtom() string

func (*PackageName) GetCategory

func (x *PackageName) GetCategory() string

func (*PackageName) GetPackageName

func (x *PackageName) GetPackageName() string

func (*PackageName) ProtoMessage

func (*PackageName) ProtoMessage()

func (*PackageName) ProtoReflect

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

func (*PackageName) Reset

func (x *PackageName) Reset()

func (*PackageName) String

func (x *PackageName) String() string

type PackageSizeData

type PackageSizeData struct {
	Identifier *PackageIdentifier `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"`
	// Apparent size represents how many bytes are contained in a file's
	// contents. It is the number provided by `ls -l` in the terminal. This field
	// represents the total sum of the apparent size of all real files installed
	// by the package in question. It does not include inode blocks or symlinks.
	ApparentSize uint64 `protobuf:"varint,3,opt,name=apparent_size,json=apparentSize,proto3" json:"apparent_size,omitempty"`
	// Disk utilization represents how many bytes are reserved by the operating
	// system for a given file. It is provided in bytes, not blocks. This field
	// represents the total sum of all bytes reserved for the files installed by
	// the package in question. It does not include inode blocks or symlinks.
	DiskUtilizationSize uint64 `protobuf:"varint,4,opt,name=disk_utilization_size,json=diskUtilizationSize,proto3" json:"disk_utilization_size,omitempty"`
	// contains filtered or unexported fields
}

func (*PackageSizeData) Descriptor deprecated

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

Deprecated: Use PackageSizeData.ProtoReflect.Descriptor instead.

func (*PackageSizeData) GetApparentSize

func (x *PackageSizeData) GetApparentSize() uint64

func (*PackageSizeData) GetDiskUtilizationSize

func (x *PackageSizeData) GetDiskUtilizationSize() uint64

func (*PackageSizeData) GetIdentifier

func (x *PackageSizeData) GetIdentifier() *PackageIdentifier

func (*PackageSizeData) ProtoMessage

func (*PackageSizeData) ProtoMessage()

func (*PackageSizeData) ProtoReflect

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

func (*PackageSizeData) Reset

func (x *PackageSizeData) Reset()

func (*PackageSizeData) String

func (x *PackageSizeData) String() string

type PackageVersion

type PackageVersion struct {
	Major       uint32 `protobuf:"varint,1,opt,name=major,proto3" json:"major,omitempty"`
	Minor       uint32 `protobuf:"varint,2,opt,name=minor,proto3" json:"minor,omitempty"`
	Patch       uint32 `protobuf:"varint,3,opt,name=patch,proto3" json:"patch,omitempty"`
	Extended    uint32 `protobuf:"varint,4,opt,name=extended,proto3" json:"extended,omitempty"`
	Revision    uint32 `protobuf:"varint,5,opt,name=revision,proto3" json:"revision,omitempty"`
	FullVersion string `protobuf:"bytes,6,opt,name=full_version,json=fullVersion,proto3" json:"full_version,omitempty"`
	// contains filtered or unexported fields
}

func (*PackageVersion) Descriptor deprecated

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

Deprecated: Use PackageVersion.ProtoReflect.Descriptor instead.

func (*PackageVersion) GetExtended

func (x *PackageVersion) GetExtended() uint32

func (*PackageVersion) GetFullVersion

func (x *PackageVersion) GetFullVersion() string

func (*PackageVersion) GetMajor

func (x *PackageVersion) GetMajor() uint32

func (*PackageVersion) GetMinor

func (x *PackageVersion) GetMinor() uint32

func (*PackageVersion) GetPatch

func (x *PackageVersion) GetPatch() uint32

func (*PackageVersion) GetRevision

func (x *PackageVersion) GetRevision() uint32

func (*PackageVersion) ProtoMessage

func (*PackageVersion) ProtoMessage()

func (*PackageVersion) ProtoReflect

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

func (*PackageVersion) Reset

func (x *PackageVersion) Reset()

func (*PackageVersion) String

func (x *PackageVersion) String() string

type PlatformVersion

type PlatformVersion struct {
	PlatformBuild  uint32 `protobuf:"varint,1,opt,name=platform_build,json=platformBuild,proto3" json:"platform_build,omitempty"`
	PlatformBranch uint32 `protobuf:"varint,2,opt,name=platform_branch,json=platformBranch,proto3" json:"platform_branch,omitempty"`
	PlatformPatch  uint32 `protobuf:"varint,3,opt,name=platform_patch,json=platformPatch,proto3" json:"platform_patch,omitempty"`
	// contains filtered or unexported fields
}

func (*PlatformVersion) Descriptor deprecated

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

Deprecated: Use PlatformVersion.ProtoReflect.Descriptor instead.

func (*PlatformVersion) GetPlatformBranch

func (x *PlatformVersion) GetPlatformBranch() uint32

func (*PlatformVersion) GetPlatformBuild

func (x *PlatformVersion) GetPlatformBuild() uint32

func (*PlatformVersion) GetPlatformPatch

func (x *PlatformVersion) GetPlatformPatch() uint32

func (*PlatformVersion) ProtoMessage

func (*PlatformVersion) ProtoMessage()

func (*PlatformVersion) ProtoReflect

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

func (*PlatformVersion) Reset

func (x *PlatformVersion) Reset()

func (*PlatformVersion) String

func (x *PlatformVersion) String() string

Jump to

Keyboard shortcuts

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