config: go.chromium.org/chromiumos/config/go/api/test/results/v1 Index | Files

package results

import "go.chromium.org/chromiumos/config/go/api/test/results/v1"

Index

Package Files

machine.pb.go machine_id.pb.go package.pb.go result.pb.go result_id.pb.go software_config.pb.go software_config_id.pb.go software_overrides_config.pb.go

Variables

var Result_ExecutionEnvironment_name = map[int32]string{
    0:  "UNKNOWN",
    1:  "HOST",
    2:  "TERMINA",
    3:  "CROSTINI",
    4:  "STEAM",
    5:  "ARC",
    6:  "ARCVM",
    7:  "CROUTON",
    8:  "CROSVM",
}
var Result_ExecutionEnvironment_value = map[string]int32{
    "UNKNOWN":  0,
    "HOST":     1,
    "TERMINA":  2,
    "CROSTINI": 3,
    "STEAM":    4,
    "ARC":      5,
    "ARCVM":    6,
    "CROUTON":  7,
    "CROSVM":   8,
}

type Machine Uses

type Machine struct {
    // Global unique machine identifier.
    Name       *MachineId           `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    CreateTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
    // Identity of owner.
    // Format:
    // - lab/LABNAME
    // - user/USERNAME
    Owner string `protobuf:"bytes,3,opt,name=owner,proto3" json:"owner,omitempty"`
    // Hardware identification.
    Hwid                 string   `protobuf:"bytes,4,opt,name=hwid,proto3" json:"hwid,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

Next Tag: 5

func (*Machine) Descriptor Uses

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

func (*Machine) GetCreateTime Uses

func (m *Machine) GetCreateTime() *timestamp.Timestamp

func (*Machine) GetHwid Uses

func (m *Machine) GetHwid() string

func (*Machine) GetName Uses

func (m *Machine) GetName() *MachineId

func (*Machine) GetOwner Uses

func (m *Machine) GetOwner() string

func (*Machine) ProtoMessage Uses

func (*Machine) ProtoMessage()

func (*Machine) Reset Uses

func (m *Machine) Reset()

func (*Machine) String Uses

func (m *Machine) String() string

func (*Machine) XXX_DiscardUnknown Uses

func (m *Machine) XXX_DiscardUnknown()

func (*Machine) XXX_Marshal Uses

func (m *Machine) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Machine) XXX_Merge Uses

func (m *Machine) XXX_Merge(src proto.Message)

func (*Machine) XXX_Size Uses

func (m *Machine) XXX_Size() int

func (*Machine) XXX_Unmarshal Uses

func (m *Machine) XXX_Unmarshal(b []byte) error

type MachineId Uses

type MachineId struct {
    Value                string   `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

Uniquely identifies a machine.

func (*MachineId) Descriptor Uses

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

func (*MachineId) GetValue Uses

func (m *MachineId) GetValue() string

func (*MachineId) ProtoMessage Uses

func (*MachineId) ProtoMessage()

func (*MachineId) Reset Uses

func (m *MachineId) Reset()

func (*MachineId) String Uses

func (m *MachineId) String() string

func (*MachineId) XXX_DiscardUnknown Uses

func (m *MachineId) XXX_DiscardUnknown()

func (*MachineId) XXX_Marshal Uses

func (m *MachineId) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MachineId) XXX_Merge Uses

func (m *MachineId) XXX_Merge(src proto.Message)

func (*MachineId) XXX_Size Uses

func (m *MachineId) XXX_Size() int

func (*MachineId) XXX_Unmarshal Uses

func (m *MachineId) XXX_Unmarshal(b []byte) error

type Package Uses

type Package struct {
    Name    string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
    // Hash of last commit in git repo.
    GitHash string `protobuf:"bytes,3,opt,name=git_hash,json=gitHash,proto3" json:"git_hash,omitempty"`
    // Git branch package was build from.
    Branch string `protobuf:"bytes,4,opt,name=branch,proto3" json:"branch,omitempty"`
    // Commit date of last commit in git repo.
    CommitDate *timestamp.Timestamp `protobuf:"bytes,5,opt,name=commit_date,json=commitDate,proto3" json:"commit_date,omitempty"`
    // For packages coming from git, indicate if the build was generated
    // with a dirty git repo.
    RepoDirty            bool     `protobuf:"varint,6,opt,name=repo_dirty,json=repoDirty,proto3" json:"repo_dirty,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

Next Tag: 7

func (*Package) Descriptor Uses

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

func (*Package) GetBranch Uses

func (m *Package) GetBranch() string

func (*Package) GetCommitDate Uses

func (m *Package) GetCommitDate() *timestamp.Timestamp

func (*Package) GetGitHash Uses

func (m *Package) GetGitHash() string

func (*Package) GetName Uses

func (m *Package) GetName() string

func (*Package) GetRepoDirty Uses

func (m *Package) GetRepoDirty() bool

func (*Package) GetVersion Uses

func (m *Package) GetVersion() string

func (*Package) ProtoMessage Uses

func (*Package) ProtoMessage()

func (*Package) Reset Uses

func (m *Package) Reset()

func (*Package) String Uses

func (m *Package) String() string

func (*Package) XXX_DiscardUnknown Uses

func (m *Package) XXX_DiscardUnknown()

func (*Package) XXX_Marshal Uses

func (m *Package) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Package) XXX_Merge Uses

func (m *Package) XXX_Merge(src proto.Message)

func (*Package) XXX_Size Uses

func (m *Package) XXX_Size() int

func (*Package) XXX_Unmarshal Uses

func (m *Package) XXX_Unmarshal(b []byte) error

type Result Uses

type Result struct {
    // Global unique result identifier.
    Id  *ResultId `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
    // When the result started and finished being collected.
    StartTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
    EndTime   *timestamp.Timestamp `protobuf:"bytes,3,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
    // Machine which generated the result.
    Machine *MachineId `protobuf:"bytes,4,opt,name=machine,proto3" json:"machine,omitempty"`
    // Installed software at the time the result was collected.
    SoftwareConfig       *SoftwareConfigId           `protobuf:"bytes,5,opt,name=software_config,json=softwareConfig,proto3" json:"software_config,omitempty"`
    ExecutionEnvironment Result_ExecutionEnvironment `protobuf:"varint,6,opt,name=execution_environment,json=executionEnvironment,proto3,enum=chromiumos.config.api.test.results.v1.Result_ExecutionEnvironment" json:"execution_environment,omitempty"`
    // Lab or user originating this result.
    // Format:
    // - lab/LABNAME
    // - user/USERNAME
    InvocationSource string `protobuf:"bytes,7,opt,name=invocation_source,json=invocationSource,proto3" json:"invocation_source,omitempty"`
    // Details on the invocation if it was generated as part of a test.
    // TODO(davidriley): Flesh these out better.
    // TODO(davidriley): Record test status and error messages.
    TestId    string `protobuf:"bytes,17,opt,name=test_id,json=testId,proto3" json:"test_id,omitempty"`
    TestName  string `protobuf:"bytes,8,opt,name=test_name,json=testName,proto3" json:"test_name,omitempty"`
    TestJobId string `protobuf:"bytes,9,opt,name=test_job_id,json=testJobId,proto3" json:"test_job_id,omitempty"`
    // Command line used invoke the test.
    CommandLine string `protobuf:"bytes,10,opt,name=command_line,json=commandLine,proto3" json:"command_line,omitempty"`
    // Thing being tested.
    Benchmark string      `protobuf:"bytes,11,opt,name=benchmark,proto3" json:"benchmark,omitempty"`
    Trace     *v1.TraceId `protobuf:"bytes,12,opt,name=trace,proto3" json:"trace,omitempty"`
    // fps, frames, time
    // usec for frame N
    // cpu/gpu utilization/frequency
    Metrics []*Result_Metric `protobuf:"bytes,13,rep,name=metrics,proto3" json:"metrics,omitempty"`
    // Identify the most interesting metric to show by default for a given result.
    PrimaryMetricName string          `protobuf:"bytes,14,opt,name=primary_metric_name,json=primaryMetricName,proto3" json:"primary_metric_name,omitempty"`
    Labels            []*Result_Label `protobuf:"bytes,15,rep,name=labels,proto3" json:"labels,omitempty"`
    // Software that was explicitly overridden from the normal system software
    // for a given result.
    Overrides            *SoftwareOverridesConfig `protobuf:"bytes,18,opt,name=overrides,proto3" json:"overrides,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
    XXX_unrecognized     []byte                   `json:"-"`
    XXX_sizecache        int32                    `json:"-"`
}

Result of a single test, trace, or benchmark run. Next Tag: 19

func (*Result) Descriptor Uses

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

func (*Result) GetBenchmark Uses

func (m *Result) GetBenchmark() string

func (*Result) GetCommandLine Uses

func (m *Result) GetCommandLine() string

func (*Result) GetEndTime Uses

func (m *Result) GetEndTime() *timestamp.Timestamp

func (*Result) GetExecutionEnvironment Uses

func (m *Result) GetExecutionEnvironment() Result_ExecutionEnvironment

func (*Result) GetId Uses

func (m *Result) GetId() *ResultId

func (*Result) GetInvocationSource Uses

func (m *Result) GetInvocationSource() string

func (*Result) GetLabels Uses

func (m *Result) GetLabels() []*Result_Label

func (*Result) GetMachine Uses

func (m *Result) GetMachine() *MachineId

func (*Result) GetMetrics Uses

func (m *Result) GetMetrics() []*Result_Metric

func (*Result) GetOverrides Uses

func (m *Result) GetOverrides() *SoftwareOverridesConfig

func (*Result) GetPrimaryMetricName Uses

func (m *Result) GetPrimaryMetricName() string

func (*Result) GetSoftwareConfig Uses

func (m *Result) GetSoftwareConfig() *SoftwareConfigId

func (*Result) GetStartTime Uses

func (m *Result) GetStartTime() *timestamp.Timestamp

func (*Result) GetTestId Uses

func (m *Result) GetTestId() string

func (*Result) GetTestJobId Uses

func (m *Result) GetTestJobId() string

func (*Result) GetTestName Uses

func (m *Result) GetTestName() string

func (*Result) GetTrace Uses

func (m *Result) GetTrace() *v1.TraceId

func (*Result) ProtoMessage Uses

func (*Result) ProtoMessage()

func (*Result) Reset Uses

func (m *Result) Reset()

func (*Result) String Uses

func (m *Result) String() string

func (*Result) XXX_DiscardUnknown Uses

func (m *Result) XXX_DiscardUnknown()

func (*Result) XXX_Marshal Uses

func (m *Result) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Result) XXX_Merge Uses

func (m *Result) XXX_Merge(src proto.Message)

func (*Result) XXX_Size Uses

func (m *Result) XXX_Size() int

func (*Result) XXX_Unmarshal Uses

func (m *Result) XXX_Unmarshal(b []byte) error

type ResultId Uses

type ResultId struct {
    Value                string   `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

Uniquely identifies a test result.

func (*ResultId) Descriptor Uses

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

func (*ResultId) GetValue Uses

func (m *ResultId) GetValue() string

func (*ResultId) ProtoMessage Uses

func (*ResultId) ProtoMessage()

func (*ResultId) Reset Uses

func (m *ResultId) Reset()

func (*ResultId) String Uses

func (m *ResultId) String() string

func (*ResultId) XXX_DiscardUnknown Uses

func (m *ResultId) XXX_DiscardUnknown()

func (*ResultId) XXX_Marshal Uses

func (m *ResultId) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ResultId) XXX_Merge Uses

func (m *ResultId) XXX_Merge(src proto.Message)

func (*ResultId) XXX_Size Uses

func (m *ResultId) XXX_Size() int

func (*ResultId) XXX_Unmarshal Uses

func (m *ResultId) XXX_Unmarshal(b []byte) error

type ResultList Uses

type ResultList struct {
    Value                []*Result `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"`
    XXX_NoUnkeyedLiteral struct{}  `json:"-"`
    XXX_unrecognized     []byte    `json:"-"`
    XXX_sizecache        int32     `json:"-"`
}

func (*ResultList) Descriptor Uses

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

func (*ResultList) GetValue Uses

func (m *ResultList) GetValue() []*Result

func (*ResultList) ProtoMessage Uses

func (*ResultList) ProtoMessage()

func (*ResultList) Reset Uses

func (m *ResultList) Reset()

func (*ResultList) String Uses

func (m *ResultList) String() string

func (*ResultList) XXX_DiscardUnknown Uses

func (m *ResultList) XXX_DiscardUnknown()

func (*ResultList) XXX_Marshal Uses

func (m *ResultList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ResultList) XXX_Merge Uses

func (m *ResultList) XXX_Merge(src proto.Message)

func (*ResultList) XXX_Size Uses

func (m *ResultList) XXX_Size() int

func (*ResultList) XXX_Unmarshal Uses

func (m *ResultList) XXX_Unmarshal(b []byte) error

type Result_ExecutionEnvironment Uses

type Result_ExecutionEnvironment int32
const (
    Result_UNKNOWN  Result_ExecutionEnvironment = 0
    Result_HOST     Result_ExecutionEnvironment = 1
    Result_TERMINA  Result_ExecutionEnvironment = 2
    Result_CROSTINI Result_ExecutionEnvironment = 3
    Result_STEAM    Result_ExecutionEnvironment = 4
    Result_ARC      Result_ExecutionEnvironment = 5
    Result_ARCVM    Result_ExecutionEnvironment = 6
    Result_CROUTON  Result_ExecutionEnvironment = 7
    Result_CROSVM   Result_ExecutionEnvironment = 8
)

func (Result_ExecutionEnvironment) EnumDescriptor Uses

func (Result_ExecutionEnvironment) EnumDescriptor() ([]byte, []int)

func (Result_ExecutionEnvironment) String Uses

func (x Result_ExecutionEnvironment) String() string

type Result_Label Uses

type Result_Label struct {
    Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    Value                string   `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
    Grouping             string   `protobuf:"bytes,3,opt,name=grouping,proto3" json:"grouping,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

General non-numeric details collected about the environment or system state. eg Interesting environment variables, glxinfo info. Next Tag: 4

func (*Result_Label) Descriptor Uses

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

func (*Result_Label) GetGrouping Uses

func (m *Result_Label) GetGrouping() string

func (*Result_Label) GetName Uses

func (m *Result_Label) GetName() string

func (*Result_Label) GetValue Uses

func (m *Result_Label) GetValue() string

func (*Result_Label) ProtoMessage Uses

func (*Result_Label) ProtoMessage()

func (*Result_Label) Reset Uses

func (m *Result_Label) Reset()

func (*Result_Label) String Uses

func (m *Result_Label) String() string

func (*Result_Label) XXX_DiscardUnknown Uses

func (m *Result_Label) XXX_DiscardUnknown()

func (*Result_Label) XXX_Marshal Uses

func (m *Result_Label) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Result_Label) XXX_Merge Uses

func (m *Result_Label) XXX_Merge(src proto.Message)

func (*Result_Label) XXX_Size Uses

func (m *Result_Label) XXX_Size() int

func (*Result_Label) XXX_Unmarshal Uses

func (m *Result_Label) XXX_Unmarshal(b []byte) error

type Result_Metric Uses

type Result_Metric struct {
    Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    Index                uint64   `protobuf:"varint,2,opt,name=index,proto3" json:"index,omitempty"`
    Value                float64  `protobuf:"fixed64,3,opt,name=value,proto3" json:"value,omitempty"`
    Units                string   `protobuf:"bytes,4,opt,name=units,proto3" json:"units,omitempty"`
    LargerIsBetter       bool     `protobuf:"varint,5,opt,name=larger_is_better,json=largerIsBetter,proto3" json:"larger_is_better,omitempty"`
    ExternallyGathered   bool     `protobuf:"varint,6,opt,name=externally_gathered,json=externallyGathered,proto3" json:"externally_gathered,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

TODO(davidriley): This unit could be made into a separate Message a) This stanza is directly part of TraceResult with TraceResult repeated. b) This stanze becomes a separate repeated Message within TraceResult. c) This stanza becomes a separate Message with TraceResultId link to them. Next Tag: 7

func (*Result_Metric) Descriptor Uses

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

func (*Result_Metric) GetExternallyGathered Uses

func (m *Result_Metric) GetExternallyGathered() bool

func (*Result_Metric) GetIndex Uses

func (m *Result_Metric) GetIndex() uint64

func (*Result_Metric) GetLargerIsBetter Uses

func (m *Result_Metric) GetLargerIsBetter() bool

func (*Result_Metric) GetName Uses

func (m *Result_Metric) GetName() string

func (*Result_Metric) GetUnits Uses

func (m *Result_Metric) GetUnits() string

func (*Result_Metric) GetValue Uses

func (m *Result_Metric) GetValue() float64

func (*Result_Metric) ProtoMessage Uses

func (*Result_Metric) ProtoMessage()

func (*Result_Metric) Reset Uses

func (m *Result_Metric) Reset()

func (*Result_Metric) String Uses

func (m *Result_Metric) String() string

func (*Result_Metric) XXX_DiscardUnknown Uses

func (m *Result_Metric) XXX_DiscardUnknown()

func (*Result_Metric) XXX_Marshal Uses

func (m *Result_Metric) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Result_Metric) XXX_Merge Uses

func (m *Result_Metric) XXX_Merge(src proto.Message)

func (*Result_Metric) XXX_Size Uses

func (m *Result_Metric) XXX_Size() int

func (*Result_Metric) XXX_Unmarshal Uses

func (m *Result_Metric) XXX_Unmarshal(b []byte) error

type SoftwareConfig Uses

type SoftwareConfig struct {
    // Global unique software configuration identifier.
    Id         *SoftwareConfigId    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
    CreateTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
    // For nested systems, the software configuration of the host system.
    Parent               *SoftwareConfigId        `protobuf:"bytes,3,opt,name=parent,proto3" json:"parent,omitempty"`
    Packages             []*Package               `protobuf:"bytes,4,rep,name=packages,proto3" json:"packages,omitempty"`
    KernelRelease        string                   `protobuf:"bytes,5,opt,name=kernel_release,json=kernelRelease,proto3" json:"kernel_release,omitempty"`
    KernelVersion        string                   `protobuf:"bytes,6,opt,name=kernel_version,json=kernelVersion,proto3" json:"kernel_version,omitempty"`
    Chromeos             *SoftwareConfig_ChromeOS `protobuf:"bytes,7,opt,name=chromeos,proto3" json:"chromeos,omitempty"`
    Os                   *SoftwareConfig_OS       `protobuf:"bytes,8,opt,name=os,proto3" json:"os,omitempty"`
    BiosVersion          string                   `protobuf:"bytes,9,opt,name=bios_version,json=biosVersion,proto3" json:"bios_version,omitempty"`
    EcVersion            string                   `protobuf:"bytes,10,opt,name=ec_version,json=ecVersion,proto3" json:"ec_version,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
    XXX_unrecognized     []byte                   `json:"-"`
    XXX_sizecache        int32                    `json:"-"`
}

Software configuration of installed software on a device. Next Tag: 11

func (*SoftwareConfig) Descriptor Uses

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

func (*SoftwareConfig) GetBiosVersion Uses

func (m *SoftwareConfig) GetBiosVersion() string

func (*SoftwareConfig) GetChromeos Uses

func (m *SoftwareConfig) GetChromeos() *SoftwareConfig_ChromeOS

func (*SoftwareConfig) GetCreateTime Uses

func (m *SoftwareConfig) GetCreateTime() *timestamp.Timestamp

func (*SoftwareConfig) GetEcVersion Uses

func (m *SoftwareConfig) GetEcVersion() string

func (*SoftwareConfig) GetId Uses

func (m *SoftwareConfig) GetId() *SoftwareConfigId

func (*SoftwareConfig) GetKernelRelease Uses

func (m *SoftwareConfig) GetKernelRelease() string

func (*SoftwareConfig) GetKernelVersion Uses

func (m *SoftwareConfig) GetKernelVersion() string

func (*SoftwareConfig) GetOs Uses

func (m *SoftwareConfig) GetOs() *SoftwareConfig_OS

func (*SoftwareConfig) GetPackages Uses

func (m *SoftwareConfig) GetPackages() []*Package

func (*SoftwareConfig) GetParent Uses

func (m *SoftwareConfig) GetParent() *SoftwareConfigId

func (*SoftwareConfig) ProtoMessage Uses

func (*SoftwareConfig) ProtoMessage()

func (*SoftwareConfig) Reset Uses

func (m *SoftwareConfig) Reset()

func (*SoftwareConfig) String Uses

func (m *SoftwareConfig) String() string

func (*SoftwareConfig) XXX_DiscardUnknown Uses

func (m *SoftwareConfig) XXX_DiscardUnknown()

func (*SoftwareConfig) XXX_Marshal Uses

func (m *SoftwareConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SoftwareConfig) XXX_Merge Uses

func (m *SoftwareConfig) XXX_Merge(src proto.Message)

func (*SoftwareConfig) XXX_Size Uses

func (m *SoftwareConfig) XXX_Size() int

func (*SoftwareConfig) XXX_Unmarshal Uses

func (m *SoftwareConfig) XXX_Unmarshal(b []byte) error

type SoftwareConfigId Uses

type SoftwareConfigId struct {
    Value                string   `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

Uniquely identifies a software configuration.

func (*SoftwareConfigId) Descriptor Uses

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

func (*SoftwareConfigId) GetValue Uses

func (m *SoftwareConfigId) GetValue() string

func (*SoftwareConfigId) ProtoMessage Uses

func (*SoftwareConfigId) ProtoMessage()

func (*SoftwareConfigId) Reset Uses

func (m *SoftwareConfigId) Reset()

func (*SoftwareConfigId) String Uses

func (m *SoftwareConfigId) String() string

func (*SoftwareConfigId) XXX_DiscardUnknown Uses

func (m *SoftwareConfigId) XXX_DiscardUnknown()

func (*SoftwareConfigId) XXX_Marshal Uses

func (m *SoftwareConfigId) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SoftwareConfigId) XXX_Merge Uses

func (m *SoftwareConfigId) XXX_Merge(src proto.Message)

func (*SoftwareConfigId) XXX_Size Uses

func (m *SoftwareConfigId) XXX_Size() int

func (*SoftwareConfigId) XXX_Unmarshal Uses

func (m *SoftwareConfigId) XXX_Unmarshal(b []byte) error

type SoftwareConfig_ChromeOS Uses

type SoftwareConfig_ChromeOS struct {
    Board                string   `protobuf:"bytes,1,opt,name=board,proto3" json:"board,omitempty"`
    BranchNumber         uint32   `protobuf:"varint,2,opt,name=branch_number,json=branchNumber,proto3" json:"branch_number,omitempty"`
    BuilderPath          string   `protobuf:"bytes,3,opt,name=builder_path,json=builderPath,proto3" json:"builder_path,omitempty"`
    BuildNumber          uint32   `protobuf:"varint,4,opt,name=build_number,json=buildNumber,proto3" json:"build_number,omitempty"`
    BuildType            string   `protobuf:"bytes,5,opt,name=build_type,json=buildType,proto3" json:"build_type,omitempty"`
    ChromeMilestone      uint32   `protobuf:"varint,6,opt,name=chrome_milestone,json=chromeMilestone,proto3" json:"chrome_milestone,omitempty"`
    Description          string   `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
    Keyset               string   `protobuf:"bytes,8,opt,name=keyset,proto3" json:"keyset,omitempty"`
    Name                 string   `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty"`
    PatchNumber          string   `protobuf:"bytes,10,opt,name=patch_number,json=patchNumber,proto3" json:"patch_number,omitempty"`
    Track                string   `protobuf:"bytes,11,opt,name=track,proto3" json:"track,omitempty"`
    Version              string   `protobuf:"bytes,12,opt,name=version,proto3" json:"version,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

Next Tag: 13

func (*SoftwareConfig_ChromeOS) Descriptor Uses

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

func (*SoftwareConfig_ChromeOS) GetBoard Uses

func (m *SoftwareConfig_ChromeOS) GetBoard() string

func (*SoftwareConfig_ChromeOS) GetBranchNumber Uses

func (m *SoftwareConfig_ChromeOS) GetBranchNumber() uint32

func (*SoftwareConfig_ChromeOS) GetBuildNumber Uses

func (m *SoftwareConfig_ChromeOS) GetBuildNumber() uint32

func (*SoftwareConfig_ChromeOS) GetBuildType Uses

func (m *SoftwareConfig_ChromeOS) GetBuildType() string

func (*SoftwareConfig_ChromeOS) GetBuilderPath Uses

func (m *SoftwareConfig_ChromeOS) GetBuilderPath() string

func (*SoftwareConfig_ChromeOS) GetChromeMilestone Uses

func (m *SoftwareConfig_ChromeOS) GetChromeMilestone() uint32

func (*SoftwareConfig_ChromeOS) GetDescription Uses

func (m *SoftwareConfig_ChromeOS) GetDescription() string

func (*SoftwareConfig_ChromeOS) GetKeyset Uses

func (m *SoftwareConfig_ChromeOS) GetKeyset() string

func (*SoftwareConfig_ChromeOS) GetName Uses

func (m *SoftwareConfig_ChromeOS) GetName() string

func (*SoftwareConfig_ChromeOS) GetPatchNumber Uses

func (m *SoftwareConfig_ChromeOS) GetPatchNumber() string

func (*SoftwareConfig_ChromeOS) GetTrack Uses

func (m *SoftwareConfig_ChromeOS) GetTrack() string

func (*SoftwareConfig_ChromeOS) GetVersion Uses

func (m *SoftwareConfig_ChromeOS) GetVersion() string

func (*SoftwareConfig_ChromeOS) ProtoMessage Uses

func (*SoftwareConfig_ChromeOS) ProtoMessage()

func (*SoftwareConfig_ChromeOS) Reset Uses

func (m *SoftwareConfig_ChromeOS) Reset()

func (*SoftwareConfig_ChromeOS) String Uses

func (m *SoftwareConfig_ChromeOS) String() string

func (*SoftwareConfig_ChromeOS) XXX_DiscardUnknown Uses

func (m *SoftwareConfig_ChromeOS) XXX_DiscardUnknown()

func (*SoftwareConfig_ChromeOS) XXX_Marshal Uses

func (m *SoftwareConfig_ChromeOS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SoftwareConfig_ChromeOS) XXX_Merge Uses

func (m *SoftwareConfig_ChromeOS) XXX_Merge(src proto.Message)

func (*SoftwareConfig_ChromeOS) XXX_Size Uses

func (m *SoftwareConfig_ChromeOS) XXX_Size() int

func (*SoftwareConfig_ChromeOS) XXX_Unmarshal Uses

func (m *SoftwareConfig_ChromeOS) XXX_Unmarshal(b []byte) error

type SoftwareConfig_OS Uses

type SoftwareConfig_OS struct {
    BuildId              string   `protobuf:"bytes,1,opt,name=build_id,json=buildId,proto3" json:"build_id,omitempty"`
    Codename             string   `protobuf:"bytes,2,opt,name=codename,proto3" json:"codename,omitempty"`
    Id                   string   `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
    Name                 string   `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
    PrettyName           string   `protobuf:"bytes,5,opt,name=pretty_name,json=prettyName,proto3" json:"pretty_name,omitempty"`
    VersionId            string   `protobuf:"bytes,6,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"`
    Version              string   `protobuf:"bytes,7,opt,name=version,proto3" json:"version,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

Next Tag: 8

func (*SoftwareConfig_OS) Descriptor Uses

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

func (*SoftwareConfig_OS) GetBuildId Uses

func (m *SoftwareConfig_OS) GetBuildId() string

func (*SoftwareConfig_OS) GetCodename Uses

func (m *SoftwareConfig_OS) GetCodename() string

func (*SoftwareConfig_OS) GetId Uses

func (m *SoftwareConfig_OS) GetId() string

func (*SoftwareConfig_OS) GetName Uses

func (m *SoftwareConfig_OS) GetName() string

func (*SoftwareConfig_OS) GetPrettyName Uses

func (m *SoftwareConfig_OS) GetPrettyName() string

func (*SoftwareConfig_OS) GetVersion Uses

func (m *SoftwareConfig_OS) GetVersion() string

func (*SoftwareConfig_OS) GetVersionId Uses

func (m *SoftwareConfig_OS) GetVersionId() string

func (*SoftwareConfig_OS) ProtoMessage Uses

func (*SoftwareConfig_OS) ProtoMessage()

func (*SoftwareConfig_OS) Reset Uses

func (m *SoftwareConfig_OS) Reset()

func (*SoftwareConfig_OS) String Uses

func (m *SoftwareConfig_OS) String() string

func (*SoftwareConfig_OS) XXX_DiscardUnknown Uses

func (m *SoftwareConfig_OS) XXX_DiscardUnknown()

func (*SoftwareConfig_OS) XXX_Marshal Uses

func (m *SoftwareConfig_OS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SoftwareConfig_OS) XXX_Merge Uses

func (m *SoftwareConfig_OS) XXX_Merge(src proto.Message)

func (*SoftwareConfig_OS) XXX_Size Uses

func (m *SoftwareConfig_OS) XXX_Size() int

func (*SoftwareConfig_OS) XXX_Unmarshal Uses

func (m *SoftwareConfig_OS) XXX_Unmarshal(b []byte) error

type SoftwareOverridesConfig Uses

type SoftwareOverridesConfig struct {
    // Packages that were explicitly overridden from the normal system software.
    Packages             []*Package `protobuf:"bytes,1,rep,name=packages,proto3" json:"packages,omitempty"`
    XXX_NoUnkeyedLiteral struct{}   `json:"-"`
    XXX_unrecognized     []byte     `json:"-"`
    XXX_sizecache        int32      `json:"-"`
}

Software overridden from the normal system software. Next Tag: 2

func (*SoftwareOverridesConfig) Descriptor Uses

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

func (*SoftwareOverridesConfig) GetPackages Uses

func (m *SoftwareOverridesConfig) GetPackages() []*Package

func (*SoftwareOverridesConfig) ProtoMessage Uses

func (*SoftwareOverridesConfig) ProtoMessage()

func (*SoftwareOverridesConfig) Reset Uses

func (m *SoftwareOverridesConfig) Reset()

func (*SoftwareOverridesConfig) String Uses

func (m *SoftwareOverridesConfig) String() string

func (*SoftwareOverridesConfig) XXX_DiscardUnknown Uses

func (m *SoftwareOverridesConfig) XXX_DiscardUnknown()

func (*SoftwareOverridesConfig) XXX_Marshal Uses

func (m *SoftwareOverridesConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SoftwareOverridesConfig) XXX_Merge Uses

func (m *SoftwareOverridesConfig) XXX_Merge(src proto.Message)

func (*SoftwareOverridesConfig) XXX_Size Uses

func (m *SoftwareOverridesConfig) XXX_Size() int

func (*SoftwareOverridesConfig) XXX_Unmarshal Uses

func (m *SoftwareOverridesConfig) XXX_Unmarshal(b []byte) error

Package results imports 5 packages (graph). Updated 2020-09-28. Refresh now. Tools for package owners.