Documentation ¶
Index ¶
- Variables
- type Machine
- func (*Machine) Descriptor() ([]byte, []int)deprecated
- func (x *Machine) GetCreateTime() *timestamppb.Timestamp
- func (x *Machine) GetHwid() string
- func (x *Machine) GetName() *MachineId
- func (x *Machine) GetOwner() string
- func (*Machine) ProtoMessage()
- func (x *Machine) ProtoReflect() protoreflect.Message
- func (x *Machine) Reset()
- func (x *Machine) String() string
- type MachineId
- type Package
- func (*Package) Descriptor() ([]byte, []int)deprecated
- func (x *Package) GetBranch() string
- func (x *Package) GetCommitDate() *timestamppb.Timestamp
- func (x *Package) GetGitHash() string
- func (x *Package) GetName() string
- func (x *Package) GetRepoDirty() bool
- func (x *Package) GetVersion() string
- func (*Package) ProtoMessage()
- func (x *Package) ProtoReflect() protoreflect.Message
- func (x *Package) Reset()
- func (x *Package) String() string
- type Result
- func (*Result) Descriptor() ([]byte, []int)deprecated
- func (x *Result) GetBenchmark() string
- func (x *Result) GetCommandLine() string
- func (x *Result) GetEndTime() *timestamppb.Timestamp
- func (x *Result) GetExecutionEnvironment() Result_ExecutionEnvironment
- func (x *Result) GetId() *ResultId
- func (x *Result) GetInvocationSource() string
- func (x *Result) GetLabels() []*Result_Label
- func (x *Result) GetMachine() *MachineId
- func (x *Result) GetMetrics() []*Result_Metric
- func (x *Result) GetOverrides() *SoftwareOverridesConfig
- func (x *Result) GetPrimaryMetricName() string
- func (x *Result) GetSoftwareConfig() *SoftwareConfigId
- func (x *Result) GetStartTime() *timestamppb.Timestamp
- func (x *Result) GetTestId() string
- func (x *Result) GetTestJobId() string
- func (x *Result) GetTestName() string
- func (x *Result) GetTrace() *v1.TraceId
- func (*Result) ProtoMessage()
- func (x *Result) ProtoReflect() protoreflect.Message
- func (x *Result) Reset()
- func (x *Result) String() string
- type ResultId
- type ResultList
- type Result_ExecutionEnvironment
- func (Result_ExecutionEnvironment) Descriptor() protoreflect.EnumDescriptor
- func (x Result_ExecutionEnvironment) Enum() *Result_ExecutionEnvironment
- func (Result_ExecutionEnvironment) EnumDescriptor() ([]byte, []int)deprecated
- func (x Result_ExecutionEnvironment) Number() protoreflect.EnumNumber
- func (x Result_ExecutionEnvironment) String() string
- func (Result_ExecutionEnvironment) Type() protoreflect.EnumType
- type Result_Label
- func (*Result_Label) Descriptor() ([]byte, []int)deprecated
- func (x *Result_Label) GetGrouping() string
- func (x *Result_Label) GetName() string
- func (x *Result_Label) GetValue() string
- func (*Result_Label) ProtoMessage()
- func (x *Result_Label) ProtoReflect() protoreflect.Message
- func (x *Result_Label) Reset()
- func (x *Result_Label) String() string
- type Result_Metric
- func (*Result_Metric) Descriptor() ([]byte, []int)deprecated
- func (x *Result_Metric) GetExternallyGathered() bool
- func (x *Result_Metric) GetIndex() uint64
- func (x *Result_Metric) GetLargerIsBetter() bool
- func (x *Result_Metric) GetName() string
- func (x *Result_Metric) GetUnits() string
- func (x *Result_Metric) GetValue() float64
- func (*Result_Metric) ProtoMessage()
- func (x *Result_Metric) ProtoReflect() protoreflect.Message
- func (x *Result_Metric) Reset()
- func (x *Result_Metric) String() string
- type SoftwareConfig
- func (*SoftwareConfig) Descriptor() ([]byte, []int)deprecated
- func (x *SoftwareConfig) GetBiosVersion() string
- func (x *SoftwareConfig) GetChromeos() *SoftwareConfig_ChromeOS
- func (x *SoftwareConfig) GetCreateTime() *timestamppb.Timestamp
- func (x *SoftwareConfig) GetEcVersion() string
- func (x *SoftwareConfig) GetId() *SoftwareConfigId
- func (x *SoftwareConfig) GetKernelRelease() string
- func (x *SoftwareConfig) GetKernelVersion() string
- func (x *SoftwareConfig) GetOs() *SoftwareConfig_OS
- func (x *SoftwareConfig) GetPackages() []*Package
- func (x *SoftwareConfig) GetParent() *SoftwareConfigId
- func (*SoftwareConfig) ProtoMessage()
- func (x *SoftwareConfig) ProtoReflect() protoreflect.Message
- func (x *SoftwareConfig) Reset()
- func (x *SoftwareConfig) String() string
- type SoftwareConfigId
- type SoftwareConfig_ChromeOS
- func (*SoftwareConfig_ChromeOS) Descriptor() ([]byte, []int)deprecated
- func (x *SoftwareConfig_ChromeOS) GetBoard() string
- func (x *SoftwareConfig_ChromeOS) GetBranchNumber() uint32
- func (x *SoftwareConfig_ChromeOS) GetBuildNumber() uint32
- func (x *SoftwareConfig_ChromeOS) GetBuildType() string
- func (x *SoftwareConfig_ChromeOS) GetBuilderPath() string
- func (x *SoftwareConfig_ChromeOS) GetChromeMilestone() uint32
- func (x *SoftwareConfig_ChromeOS) GetDescription() string
- func (x *SoftwareConfig_ChromeOS) GetKeyset() string
- func (x *SoftwareConfig_ChromeOS) GetName() string
- func (x *SoftwareConfig_ChromeOS) GetPatchNumber() string
- func (x *SoftwareConfig_ChromeOS) GetTrack() string
- func (x *SoftwareConfig_ChromeOS) GetVersion() string
- func (*SoftwareConfig_ChromeOS) ProtoMessage()
- func (x *SoftwareConfig_ChromeOS) ProtoReflect() protoreflect.Message
- func (x *SoftwareConfig_ChromeOS) Reset()
- func (x *SoftwareConfig_ChromeOS) String() string
- type SoftwareConfig_OS
- func (*SoftwareConfig_OS) Descriptor() ([]byte, []int)deprecated
- func (x *SoftwareConfig_OS) GetBuildId() string
- func (x *SoftwareConfig_OS) GetCodename() string
- func (x *SoftwareConfig_OS) GetId() string
- func (x *SoftwareConfig_OS) GetName() string
- func (x *SoftwareConfig_OS) GetPrettyName() string
- func (x *SoftwareConfig_OS) GetVersion() string
- func (x *SoftwareConfig_OS) GetVersionId() string
- func (*SoftwareConfig_OS) ProtoMessage()
- func (x *SoftwareConfig_OS) ProtoReflect() protoreflect.Message
- func (x *SoftwareConfig_OS) Reset()
- func (x *SoftwareConfig_OS) String() string
- type SoftwareOverridesConfig
- func (*SoftwareOverridesConfig) Descriptor() ([]byte, []int)deprecated
- func (x *SoftwareOverridesConfig) GetPackages() []*Package
- func (*SoftwareOverridesConfig) ProtoMessage()
- func (x *SoftwareOverridesConfig) ProtoReflect() protoreflect.Message
- func (x *SoftwareOverridesConfig) Reset()
- func (x *SoftwareOverridesConfig) String() string
Constants ¶
This section is empty.
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", } Result_ExecutionEnvironment_value = map[string]int32{ "UNKNOWN": 0, "HOST": 1, "TERMINA": 2, "CROSTINI": 3, "STEAM": 4, "ARC": 5, "ARCVM": 6, "CROUTON": 7, "CROSVM": 8, } )
Enum value maps for Result_ExecutionEnvironment.
var File_chromiumos_config_api_test_results_v1_machine_id_proto protoreflect.FileDescriptor
var File_chromiumos_config_api_test_results_v1_machine_proto protoreflect.FileDescriptor
var File_chromiumos_config_api_test_results_v1_package_proto protoreflect.FileDescriptor
var File_chromiumos_config_api_test_results_v1_result_id_proto protoreflect.FileDescriptor
var File_chromiumos_config_api_test_results_v1_result_proto protoreflect.FileDescriptor
var File_chromiumos_config_api_test_results_v1_software_config_id_proto protoreflect.FileDescriptor
var File_chromiumos_config_api_test_results_v1_software_config_proto protoreflect.FileDescriptor
var File_chromiumos_config_api_test_results_v1_software_overrides_config_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Machine ¶
type Machine struct { // Global unique machine identifier. Name *MachineId `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` CreateTime *timestamppb.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"` // contains filtered or unexported fields }
Next Tag: 5
func (*Machine) Descriptor
deprecated
func (*Machine) GetCreateTime ¶
func (x *Machine) GetCreateTime() *timestamppb.Timestamp
func (*Machine) ProtoMessage ¶
func (*Machine) ProtoMessage()
func (*Machine) ProtoReflect ¶
func (x *Machine) ProtoReflect() protoreflect.Message
type MachineId ¶
type MachineId struct { Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Uniquely identifies a machine.
func (*MachineId) Descriptor
deprecated
func (*MachineId) ProtoMessage ¶
func (*MachineId) ProtoMessage()
func (*MachineId) ProtoReflect ¶
func (x *MachineId) ProtoReflect() protoreflect.Message
type Package ¶
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 *timestamppb.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"` // contains filtered or unexported fields }
Next Tag: 7
func (*Package) Descriptor
deprecated
func (*Package) GetCommitDate ¶
func (x *Package) GetCommitDate() *timestamppb.Timestamp
func (*Package) GetGitHash ¶
func (*Package) GetRepoDirty ¶
func (*Package) GetVersion ¶
func (*Package) ProtoMessage ¶
func (*Package) ProtoMessage()
func (*Package) ProtoReflect ¶
func (x *Package) ProtoReflect() protoreflect.Message
type Result ¶
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 *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` EndTime *timestamppb.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 `` /* 193-byte string literal not displayed */ // 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"` // contains filtered or unexported fields }
Result of a single test, trace, or benchmark run. Next Tag: 19
func (*Result) Descriptor
deprecated
func (*Result) GetBenchmark ¶
func (*Result) GetCommandLine ¶
func (*Result) GetEndTime ¶
func (x *Result) GetEndTime() *timestamppb.Timestamp
func (*Result) GetExecutionEnvironment ¶
func (x *Result) GetExecutionEnvironment() Result_ExecutionEnvironment
func (*Result) GetInvocationSource ¶
func (*Result) GetLabels ¶
func (x *Result) GetLabels() []*Result_Label
func (*Result) GetMachine ¶
func (*Result) GetMetrics ¶
func (x *Result) GetMetrics() []*Result_Metric
func (*Result) GetOverrides ¶
func (x *Result) GetOverrides() *SoftwareOverridesConfig
func (*Result) GetPrimaryMetricName ¶
func (*Result) GetSoftwareConfig ¶
func (x *Result) GetSoftwareConfig() *SoftwareConfigId
func (*Result) GetStartTime ¶
func (x *Result) GetStartTime() *timestamppb.Timestamp
func (*Result) GetTestJobId ¶
func (*Result) GetTestName ¶
func (*Result) ProtoMessage ¶
func (*Result) ProtoMessage()
func (*Result) ProtoReflect ¶
func (x *Result) ProtoReflect() protoreflect.Message
type ResultId ¶
type ResultId struct { Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Uniquely identifies a test result.
func (*ResultId) Descriptor
deprecated
func (*ResultId) ProtoMessage ¶
func (*ResultId) ProtoMessage()
func (*ResultId) ProtoReflect ¶
func (x *ResultId) ProtoReflect() protoreflect.Message
type ResultList ¶
type ResultList struct { Value []*Result `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*ResultList) Descriptor
deprecated
func (*ResultList) Descriptor() ([]byte, []int)
Deprecated: Use ResultList.ProtoReflect.Descriptor instead.
func (*ResultList) GetValue ¶
func (x *ResultList) GetValue() []*Result
func (*ResultList) ProtoMessage ¶
func (*ResultList) ProtoMessage()
func (*ResultList) ProtoReflect ¶
func (x *ResultList) ProtoReflect() protoreflect.Message
func (*ResultList) Reset ¶
func (x *ResultList) Reset()
func (*ResultList) String ¶
func (x *ResultList) String() string
type Result_ExecutionEnvironment ¶
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) Descriptor ¶
func (Result_ExecutionEnvironment) Descriptor() protoreflect.EnumDescriptor
func (Result_ExecutionEnvironment) Enum ¶
func (x Result_ExecutionEnvironment) Enum() *Result_ExecutionEnvironment
func (Result_ExecutionEnvironment) EnumDescriptor
deprecated
func (Result_ExecutionEnvironment) EnumDescriptor() ([]byte, []int)
Deprecated: Use Result_ExecutionEnvironment.Descriptor instead.
func (Result_ExecutionEnvironment) Number ¶
func (x Result_ExecutionEnvironment) Number() protoreflect.EnumNumber
func (Result_ExecutionEnvironment) String ¶
func (x Result_ExecutionEnvironment) String() string
func (Result_ExecutionEnvironment) Type ¶
func (Result_ExecutionEnvironment) Type() protoreflect.EnumType
type Result_Label ¶
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"` // contains filtered or unexported fields }
General non-numeric details collected about the environment or system state. eg Interesting environment variables, glxinfo info. Next Tag: 4
func (*Result_Label) Descriptor
deprecated
func (*Result_Label) Descriptor() ([]byte, []int)
Deprecated: Use Result_Label.ProtoReflect.Descriptor instead.
func (*Result_Label) GetGrouping ¶
func (x *Result_Label) GetGrouping() string
func (*Result_Label) GetName ¶
func (x *Result_Label) GetName() string
func (*Result_Label) GetValue ¶
func (x *Result_Label) GetValue() string
func (*Result_Label) ProtoMessage ¶
func (*Result_Label) ProtoMessage()
func (*Result_Label) ProtoReflect ¶
func (x *Result_Label) ProtoReflect() protoreflect.Message
func (*Result_Label) Reset ¶
func (x *Result_Label) Reset()
func (*Result_Label) String ¶
func (x *Result_Label) String() string
type Result_Metric ¶
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"` // contains filtered or unexported fields }
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
deprecated
func (*Result_Metric) Descriptor() ([]byte, []int)
Deprecated: Use Result_Metric.ProtoReflect.Descriptor instead.
func (*Result_Metric) GetExternallyGathered ¶
func (x *Result_Metric) GetExternallyGathered() bool
func (*Result_Metric) GetIndex ¶
func (x *Result_Metric) GetIndex() uint64
func (*Result_Metric) GetLargerIsBetter ¶
func (x *Result_Metric) GetLargerIsBetter() bool
func (*Result_Metric) GetName ¶
func (x *Result_Metric) GetName() string
func (*Result_Metric) GetUnits ¶
func (x *Result_Metric) GetUnits() string
func (*Result_Metric) GetValue ¶
func (x *Result_Metric) GetValue() float64
func (*Result_Metric) ProtoMessage ¶
func (*Result_Metric) ProtoMessage()
func (*Result_Metric) ProtoReflect ¶
func (x *Result_Metric) ProtoReflect() protoreflect.Message
func (*Result_Metric) Reset ¶
func (x *Result_Metric) Reset()
func (*Result_Metric) String ¶
func (x *Result_Metric) String() string
type SoftwareConfig ¶
type SoftwareConfig struct { // Global unique software configuration identifier. Id *SoftwareConfigId `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` CreateTime *timestamppb.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"` // contains filtered or unexported fields }
Software configuration of installed software on a device. Next Tag: 11
func (*SoftwareConfig) Descriptor
deprecated
func (*SoftwareConfig) Descriptor() ([]byte, []int)
Deprecated: Use SoftwareConfig.ProtoReflect.Descriptor instead.
func (*SoftwareConfig) GetBiosVersion ¶
func (x *SoftwareConfig) GetBiosVersion() string
func (*SoftwareConfig) GetChromeos ¶
func (x *SoftwareConfig) GetChromeos() *SoftwareConfig_ChromeOS
func (*SoftwareConfig) GetCreateTime ¶
func (x *SoftwareConfig) GetCreateTime() *timestamppb.Timestamp
func (*SoftwareConfig) GetEcVersion ¶
func (x *SoftwareConfig) GetEcVersion() string
func (*SoftwareConfig) GetId ¶
func (x *SoftwareConfig) GetId() *SoftwareConfigId
func (*SoftwareConfig) GetKernelRelease ¶
func (x *SoftwareConfig) GetKernelRelease() string
func (*SoftwareConfig) GetKernelVersion ¶
func (x *SoftwareConfig) GetKernelVersion() string
func (*SoftwareConfig) GetOs ¶
func (x *SoftwareConfig) GetOs() *SoftwareConfig_OS
func (*SoftwareConfig) GetPackages ¶
func (x *SoftwareConfig) GetPackages() []*Package
func (*SoftwareConfig) GetParent ¶
func (x *SoftwareConfig) GetParent() *SoftwareConfigId
func (*SoftwareConfig) ProtoMessage ¶
func (*SoftwareConfig) ProtoMessage()
func (*SoftwareConfig) ProtoReflect ¶
func (x *SoftwareConfig) ProtoReflect() protoreflect.Message
func (*SoftwareConfig) Reset ¶
func (x *SoftwareConfig) Reset()
func (*SoftwareConfig) String ¶
func (x *SoftwareConfig) String() string
type SoftwareConfigId ¶
type SoftwareConfigId struct { Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Uniquely identifies a software configuration.
func (*SoftwareConfigId) Descriptor
deprecated
func (*SoftwareConfigId) Descriptor() ([]byte, []int)
Deprecated: Use SoftwareConfigId.ProtoReflect.Descriptor instead.
func (*SoftwareConfigId) GetValue ¶
func (x *SoftwareConfigId) GetValue() string
func (*SoftwareConfigId) ProtoMessage ¶
func (*SoftwareConfigId) ProtoMessage()
func (*SoftwareConfigId) ProtoReflect ¶
func (x *SoftwareConfigId) ProtoReflect() protoreflect.Message
func (*SoftwareConfigId) Reset ¶
func (x *SoftwareConfigId) Reset()
func (*SoftwareConfigId) String ¶
func (x *SoftwareConfigId) String() string
type SoftwareConfig_ChromeOS ¶
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"` // contains filtered or unexported fields }
Next Tag: 13
func (*SoftwareConfig_ChromeOS) Descriptor
deprecated
func (*SoftwareConfig_ChromeOS) Descriptor() ([]byte, []int)
Deprecated: Use SoftwareConfig_ChromeOS.ProtoReflect.Descriptor instead.
func (*SoftwareConfig_ChromeOS) GetBoard ¶
func (x *SoftwareConfig_ChromeOS) GetBoard() string
func (*SoftwareConfig_ChromeOS) GetBranchNumber ¶
func (x *SoftwareConfig_ChromeOS) GetBranchNumber() uint32
func (*SoftwareConfig_ChromeOS) GetBuildNumber ¶
func (x *SoftwareConfig_ChromeOS) GetBuildNumber() uint32
func (*SoftwareConfig_ChromeOS) GetBuildType ¶
func (x *SoftwareConfig_ChromeOS) GetBuildType() string
func (*SoftwareConfig_ChromeOS) GetBuilderPath ¶
func (x *SoftwareConfig_ChromeOS) GetBuilderPath() string
func (*SoftwareConfig_ChromeOS) GetChromeMilestone ¶
func (x *SoftwareConfig_ChromeOS) GetChromeMilestone() uint32
func (*SoftwareConfig_ChromeOS) GetDescription ¶
func (x *SoftwareConfig_ChromeOS) GetDescription() string
func (*SoftwareConfig_ChromeOS) GetKeyset ¶
func (x *SoftwareConfig_ChromeOS) GetKeyset() string
func (*SoftwareConfig_ChromeOS) GetName ¶
func (x *SoftwareConfig_ChromeOS) GetName() string
func (*SoftwareConfig_ChromeOS) GetPatchNumber ¶
func (x *SoftwareConfig_ChromeOS) GetPatchNumber() string
func (*SoftwareConfig_ChromeOS) GetTrack ¶
func (x *SoftwareConfig_ChromeOS) GetTrack() string
func (*SoftwareConfig_ChromeOS) GetVersion ¶
func (x *SoftwareConfig_ChromeOS) GetVersion() string
func (*SoftwareConfig_ChromeOS) ProtoMessage ¶
func (*SoftwareConfig_ChromeOS) ProtoMessage()
func (*SoftwareConfig_ChromeOS) ProtoReflect ¶
func (x *SoftwareConfig_ChromeOS) ProtoReflect() protoreflect.Message
func (*SoftwareConfig_ChromeOS) Reset ¶
func (x *SoftwareConfig_ChromeOS) Reset()
func (*SoftwareConfig_ChromeOS) String ¶
func (x *SoftwareConfig_ChromeOS) String() string
type SoftwareConfig_OS ¶
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"` // contains filtered or unexported fields }
Next Tag: 8
func (*SoftwareConfig_OS) Descriptor
deprecated
func (*SoftwareConfig_OS) Descriptor() ([]byte, []int)
Deprecated: Use SoftwareConfig_OS.ProtoReflect.Descriptor instead.
func (*SoftwareConfig_OS) GetBuildId ¶
func (x *SoftwareConfig_OS) GetBuildId() string
func (*SoftwareConfig_OS) GetCodename ¶
func (x *SoftwareConfig_OS) GetCodename() string
func (*SoftwareConfig_OS) GetId ¶
func (x *SoftwareConfig_OS) GetId() string
func (*SoftwareConfig_OS) GetName ¶
func (x *SoftwareConfig_OS) GetName() string
func (*SoftwareConfig_OS) GetPrettyName ¶
func (x *SoftwareConfig_OS) GetPrettyName() string
func (*SoftwareConfig_OS) GetVersion ¶
func (x *SoftwareConfig_OS) GetVersion() string
func (*SoftwareConfig_OS) GetVersionId ¶
func (x *SoftwareConfig_OS) GetVersionId() string
func (*SoftwareConfig_OS) ProtoMessage ¶
func (*SoftwareConfig_OS) ProtoMessage()
func (*SoftwareConfig_OS) ProtoReflect ¶
func (x *SoftwareConfig_OS) ProtoReflect() protoreflect.Message
func (*SoftwareConfig_OS) Reset ¶
func (x *SoftwareConfig_OS) Reset()
func (*SoftwareConfig_OS) String ¶
func (x *SoftwareConfig_OS) String() string
type SoftwareOverridesConfig ¶
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"` // contains filtered or unexported fields }
Software overridden from the normal system software. Next Tag: 2
func (*SoftwareOverridesConfig) Descriptor
deprecated
func (*SoftwareOverridesConfig) Descriptor() ([]byte, []int)
Deprecated: Use SoftwareOverridesConfig.ProtoReflect.Descriptor instead.
func (*SoftwareOverridesConfig) GetPackages ¶
func (x *SoftwareOverridesConfig) GetPackages() []*Package
func (*SoftwareOverridesConfig) ProtoMessage ¶
func (*SoftwareOverridesConfig) ProtoMessage()
func (*SoftwareOverridesConfig) ProtoReflect ¶
func (x *SoftwareOverridesConfig) ProtoReflect() protoreflect.Message
func (*SoftwareOverridesConfig) Reset ¶
func (x *SoftwareOverridesConfig) Reset()
func (*SoftwareOverridesConfig) String ¶
func (x *SoftwareOverridesConfig) String() string