internalmodelpb

package
v0.0.0-...-7bf56e6 Latest Latest
Warning

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

Go to latest
Published: Dec 3, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package internalmodelpb contains messages used by Swarming data model.

Index

Constants

This section is empty.

Variables

View Source
var File_go_chromium_org_luci_swarming_server_model_internalmodelpb_model_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AggregatedDimensions

type AggregatedDimensions struct {
	Pools []*AggregatedDimensions_Pool `protobuf:"bytes,1,rep,name=pools,proto3" json:"pools,omitempty"`
	// contains filtered or unexported fields
}

AggregatedDimensions is stored in the datastore in a compressed form.

See BotsDimensionsAggregation entity.

It is a map (pool, dimension key) => [set of dimension values]. It is used to serve GetBotDimensions RPC. Updated by scan.BotsDimensionsAggregator.

All entries are sorted.

func (*AggregatedDimensions) Descriptor deprecated

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

Deprecated: Use AggregatedDimensions.ProtoReflect.Descriptor instead.

func (*AggregatedDimensions) GetPools

func (*AggregatedDimensions) ProtoMessage

func (*AggregatedDimensions) ProtoMessage()

func (*AggregatedDimensions) ProtoReflect

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

func (*AggregatedDimensions) Reset

func (x *AggregatedDimensions) Reset()

func (*AggregatedDimensions) String

func (x *AggregatedDimensions) String() string

type AggregatedDimensions_Pool

type AggregatedDimensions_Pool struct {
	Pool       string                                 `protobuf:"bytes,1,opt,name=pool,proto3" json:"pool,omitempty"`
	Dimensions []*AggregatedDimensions_Pool_Dimension `protobuf:"bytes,2,rep,name=dimensions,proto3" json:"dimensions,omitempty"`
	// contains filtered or unexported fields
}

func (*AggregatedDimensions_Pool) Descriptor deprecated

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

Deprecated: Use AggregatedDimensions_Pool.ProtoReflect.Descriptor instead.

func (*AggregatedDimensions_Pool) GetDimensions

func (*AggregatedDimensions_Pool) GetPool

func (x *AggregatedDimensions_Pool) GetPool() string

func (*AggregatedDimensions_Pool) ProtoMessage

func (*AggregatedDimensions_Pool) ProtoMessage()

func (*AggregatedDimensions_Pool) ProtoReflect

func (*AggregatedDimensions_Pool) Reset

func (x *AggregatedDimensions_Pool) Reset()

func (*AggregatedDimensions_Pool) String

func (x *AggregatedDimensions_Pool) String() string

type AggregatedDimensions_Pool_Dimension

type AggregatedDimensions_Pool_Dimension struct {
	Name   string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Values []string `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

func (*AggregatedDimensions_Pool_Dimension) Descriptor deprecated

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

Deprecated: Use AggregatedDimensions_Pool_Dimension.ProtoReflect.Descriptor instead.

func (*AggregatedDimensions_Pool_Dimension) GetName

func (*AggregatedDimensions_Pool_Dimension) GetValues

func (*AggregatedDimensions_Pool_Dimension) ProtoMessage

func (*AggregatedDimensions_Pool_Dimension) ProtoMessage()

func (*AggregatedDimensions_Pool_Dimension) ProtoReflect

func (*AggregatedDimensions_Pool_Dimension) Reset

func (*AggregatedDimensions_Pool_Dimension) String

Jump to

Keyboard shortcuts

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