Documentation ¶
Index ¶
- Variables
- type AllConfigs
- type BrandId
- type CableRepairAction
- func (CableRepairAction) Descriptor() protoreflect.EnumDescriptor
- func (x CableRepairAction) Enum() *CableRepairAction
- func (CableRepairAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x CableRepairAction) Number() protoreflect.EnumNumber
- func (x CableRepairAction) String() string
- func (CableRepairAction) Type() protoreflect.EnumType
- type ChargerRepairAction
- func (ChargerRepairAction) Descriptor() protoreflect.EnumDescriptor
- func (x ChargerRepairAction) Enum() *ChargerRepairAction
- func (ChargerRepairAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x ChargerRepairAction) Number() protoreflect.EnumNumber
- func (x ChargerRepairAction) String() string
- func (ChargerRepairAction) Type() protoreflect.EnumType
- type Config
- func (*Config) Descriptor() ([]byte, []int)deprecated
- func (x *Config) GetCpu() Config_Architecture
- func (x *Config) GetEc() Config_EC
- func (x *Config) GetEe() []string
- func (x *Config) GetFirmwareConfiguration() uint32
- func (x *Config) GetFormFactor() Config_FormFactor
- func (x *Config) GetGpuFamily() string
- func (x *Config) GetGraphics() Config_Graphics
- func (x *Config) GetHardwareFeatures() []Config_HardwareFeature
- func (x *Config) GetId() *ConfigId
- func (x *Config) GetOdm() Config_ODM
- func (x *Config) GetOdmEmailGroup() string
- func (x *Config) GetOem() Config_OEM
- func (x *Config) GetOemEmailGroup() string
- func (x *Config) GetPower() Config_PowerSupply
- func (x *Config) GetSoc() Config_SOC
- func (x *Config) GetSocEmailGroup() string
- func (x *Config) GetStorage() Config_Storage
- func (x *Config) GetTam() []string
- func (x *Config) GetVideoAccelerationSupports() []Config_VideoAcceleration
- func (*Config) ProtoMessage()
- func (x *Config) ProtoReflect() protoreflect.Message
- func (x *Config) Reset()
- func (x *Config) String() string
- type ConfigId
- func (*ConfigId) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigId) GetBrandId() *BrandId
- func (x *ConfigId) GetModelId() *ModelId
- func (x *ConfigId) GetPlatformId() *PlatformId
- func (x *ConfigId) GetVariantId() *VariantId
- func (*ConfigId) ProtoMessage()
- func (x *ConfigId) ProtoReflect() protoreflect.Message
- func (x *ConfigId) Reset()
- func (x *ConfigId) String() string
- type Config_Architecture
- func (Config_Architecture) Descriptor() protoreflect.EnumDescriptor
- func (x Config_Architecture) Enum() *Config_Architecture
- func (Config_Architecture) EnumDescriptor() ([]byte, []int)deprecated
- func (x Config_Architecture) Number() protoreflect.EnumNumber
- func (x Config_Architecture) String() string
- func (Config_Architecture) Type() protoreflect.EnumType
- type Config_EC
- type Config_FormFactor
- func (Config_FormFactor) Descriptor() protoreflect.EnumDescriptor
- func (x Config_FormFactor) Enum() *Config_FormFactor
- func (Config_FormFactor) EnumDescriptor() ([]byte, []int)deprecated
- func (x Config_FormFactor) Number() protoreflect.EnumNumber
- func (x Config_FormFactor) String() string
- func (Config_FormFactor) Type() protoreflect.EnumType
- type Config_Graphics
- func (Config_Graphics) Descriptor() protoreflect.EnumDescriptor
- func (x Config_Graphics) Enum() *Config_Graphics
- func (Config_Graphics) EnumDescriptor() ([]byte, []int)deprecated
- func (x Config_Graphics) Number() protoreflect.EnumNumber
- func (x Config_Graphics) String() string
- func (Config_Graphics) Type() protoreflect.EnumType
- type Config_HardwareFeature
- func (Config_HardwareFeature) Descriptor() protoreflect.EnumDescriptor
- func (x Config_HardwareFeature) Enum() *Config_HardwareFeature
- func (Config_HardwareFeature) EnumDescriptor() ([]byte, []int)deprecated
- func (x Config_HardwareFeature) Number() protoreflect.EnumNumber
- func (x Config_HardwareFeature) String() string
- func (Config_HardwareFeature) Type() protoreflect.EnumType
- type Config_ODM
- type Config_OEM
- type Config_PowerSupply
- func (Config_PowerSupply) Descriptor() protoreflect.EnumDescriptor
- func (x Config_PowerSupply) Enum() *Config_PowerSupply
- func (Config_PowerSupply) EnumDescriptor() ([]byte, []int)deprecated
- func (x Config_PowerSupply) Number() protoreflect.EnumNumber
- func (x Config_PowerSupply) String() string
- func (Config_PowerSupply) Type() protoreflect.EnumType
- type Config_SOC
- type Config_Storage
- func (Config_Storage) Descriptor() protoreflect.EnumDescriptor
- func (x Config_Storage) Enum() *Config_Storage
- func (Config_Storage) EnumDescriptor() ([]byte, []int)deprecated
- func (x Config_Storage) Number() protoreflect.EnumNumber
- func (x Config_Storage) String() string
- func (Config_Storage) Type() protoreflect.EnumType
- type Config_VideoAcceleration
- func (Config_VideoAcceleration) Descriptor() protoreflect.EnumDescriptor
- func (x Config_VideoAcceleration) Enum() *Config_VideoAcceleration
- func (Config_VideoAcceleration) EnumDescriptor() ([]byte, []int)deprecated
- func (x Config_VideoAcceleration) Number() protoreflect.EnumNumber
- func (x Config_VideoAcceleration) String() string
- func (Config_VideoAcceleration) Type() protoreflect.EnumType
- type DeviceManualRepairRecord
- func (*DeviceManualRepairRecord) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceManualRepairRecord) GetAdditionalComments() string
- func (x *DeviceManualRepairRecord) GetAssetTag() string
- func (x *DeviceManualRepairRecord) GetBuganizerBugUrl() string
- func (x *DeviceManualRepairRecord) GetCableRepairActions() []CableRepairAction
- func (x *DeviceManualRepairRecord) GetChargerRepairActions() []ChargerRepairAction
- func (x *DeviceManualRepairRecord) GetChromiumBugUrl() string
- func (x *DeviceManualRepairRecord) GetCompletedTime() *timestamppb.Timestamp
- func (x *DeviceManualRepairRecord) GetCreatedTime() *timestamppb.Timestamp
- func (x *DeviceManualRepairRecord) GetDiagnosis() string
- func (x *DeviceManualRepairRecord) GetDutRepairActions() []DutRepairAction
- func (x *DeviceManualRepairRecord) GetDutRepairFailureDescription() stringdeprecated
- func (x *DeviceManualRepairRecord) GetDutVerifierFailureDescription() stringdeprecated
- func (x *DeviceManualRepairRecord) GetHostname() string
- func (x *DeviceManualRepairRecord) GetIssueFixed() bool
- func (x *DeviceManualRepairRecord) GetLabstationRepairActions() []LabstationRepairAction
- func (x *DeviceManualRepairRecord) GetManualRepairActions() []DeviceManualRepairRecord_ManualRepairActiondeprecated
- func (x *DeviceManualRepairRecord) GetRepairProcedure() string
- func (x *DeviceManualRepairRecord) GetRepairState() DeviceManualRepairRecord_RepairState
- func (x *DeviceManualRepairRecord) GetRepairTargetType() DeviceManualRepairRecord_RepairTargetType
- func (x *DeviceManualRepairRecord) GetReplacementRequested() bool
- func (x *DeviceManualRepairRecord) GetRpmRepairActions() []RpmRepairAction
- func (x *DeviceManualRepairRecord) GetServoRepairActions() []ServoRepairAction
- func (x *DeviceManualRepairRecord) GetServoRepairFailureDescription() stringdeprecated
- func (x *DeviceManualRepairRecord) GetServoVerifierFailureDescription() stringdeprecated
- func (x *DeviceManualRepairRecord) GetTimeTaken() int32
- func (x *DeviceManualRepairRecord) GetUpdatedTime() *timestamppb.Timestamp
- func (x *DeviceManualRepairRecord) GetUsbStickRepairActions() []UsbStickRepairAction
- func (x *DeviceManualRepairRecord) GetUserLdap() string
- func (x *DeviceManualRepairRecord) GetYoshiRepairActions() []YoshiRepairAction
- func (*DeviceManualRepairRecord) ProtoMessage()
- func (x *DeviceManualRepairRecord) ProtoReflect() protoreflect.Message
- func (x *DeviceManualRepairRecord) Reset()
- func (x *DeviceManualRepairRecord) String() string
- type DeviceManualRepairRecord_ManualRepairAction
- func (DeviceManualRepairRecord_ManualRepairAction) Descriptor() protoreflect.EnumDescriptor
- func (x DeviceManualRepairRecord_ManualRepairAction) Enum() *DeviceManualRepairRecord_ManualRepairAction
- func (DeviceManualRepairRecord_ManualRepairAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x DeviceManualRepairRecord_ManualRepairAction) Number() protoreflect.EnumNumber
- func (x DeviceManualRepairRecord_ManualRepairAction) String() string
- func (DeviceManualRepairRecord_ManualRepairAction) Type() protoreflect.EnumType
- type DeviceManualRepairRecord_RepairState
- func (DeviceManualRepairRecord_RepairState) Descriptor() protoreflect.EnumDescriptor
- func (x DeviceManualRepairRecord_RepairState) Enum() *DeviceManualRepairRecord_RepairState
- func (DeviceManualRepairRecord_RepairState) EnumDescriptor() ([]byte, []int)deprecated
- func (x DeviceManualRepairRecord_RepairState) Number() protoreflect.EnumNumber
- func (x DeviceManualRepairRecord_RepairState) String() string
- func (DeviceManualRepairRecord_RepairState) Type() protoreflect.EnumType
- type DeviceManualRepairRecord_RepairTargetType
- func (DeviceManualRepairRecord_RepairTargetType) Descriptor() protoreflect.EnumDescriptor
- func (x DeviceManualRepairRecord_RepairTargetType) Enum() *DeviceManualRepairRecord_RepairTargetType
- func (DeviceManualRepairRecord_RepairTargetType) EnumDescriptor() ([]byte, []int)deprecated
- func (x DeviceManualRepairRecord_RepairTargetType) Number() protoreflect.EnumNumber
- func (x DeviceManualRepairRecord_RepairTargetType) String() string
- func (DeviceManualRepairRecord_RepairTargetType) Type() protoreflect.EnumType
- type DutLabel
- func (*DutLabel) Descriptor() ([]byte, []int)deprecated
- func (x *DutLabel) GetLabels() []*DutLabel_Label
- func (x *DutLabel) GetPossibleLabels() []string
- func (*DutLabel) ProtoMessage()
- func (x *DutLabel) ProtoReflect() protoreflect.Message
- func (x *DutLabel) Reset()
- func (x *DutLabel) String() string
- type DutLabel_Label
- func (*DutLabel_Label) Descriptor() ([]byte, []int)deprecated
- func (x *DutLabel_Label) GetName() string
- func (x *DutLabel_Label) GetValue() string
- func (*DutLabel_Label) ProtoMessage()
- func (x *DutLabel_Label) ProtoReflect() protoreflect.Message
- func (x *DutLabel_Label) Reset()
- func (x *DutLabel_Label) String() string
- type DutRepairAction
- func (DutRepairAction) Descriptor() protoreflect.EnumDescriptor
- func (x DutRepairAction) Enum() *DutRepairAction
- func (DutRepairAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x DutRepairAction) Number() protoreflect.EnumNumber
- func (x DutRepairAction) String() string
- func (DutRepairAction) Type() protoreflect.EnumType
- type GetDutLabelResponse
- func (*GetDutLabelResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetDutLabelResponse) GetDutLabel() *DutLabel
- func (*GetDutLabelResponse) ProtoMessage()
- func (x *GetDutLabelResponse) ProtoReflect() protoreflect.Message
- func (x *GetDutLabelResponse) Reset()
- func (x *GetDutLabelResponse) String() string
- type LabstationRepairAction
- func (LabstationRepairAction) Descriptor() protoreflect.EnumDescriptor
- func (x LabstationRepairAction) Enum() *LabstationRepairAction
- func (LabstationRepairAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x LabstationRepairAction) Number() protoreflect.EnumNumber
- func (x LabstationRepairAction) String() string
- func (LabstationRepairAction) Type() protoreflect.EnumType
- type ModelId
- type PlatformId
- type RpmRepairAction
- func (RpmRepairAction) Descriptor() protoreflect.EnumDescriptor
- func (x RpmRepairAction) Enum() *RpmRepairAction
- func (RpmRepairAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x RpmRepairAction) Number() protoreflect.EnumNumber
- func (x RpmRepairAction) String() string
- func (RpmRepairAction) Type() protoreflect.EnumType
- type ServoRepairAction
- func (ServoRepairAction) Descriptor() protoreflect.EnumDescriptor
- func (x ServoRepairAction) Enum() *ServoRepairAction
- func (ServoRepairAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x ServoRepairAction) Number() protoreflect.EnumNumber
- func (x ServoRepairAction) String() string
- func (ServoRepairAction) Type() protoreflect.EnumType
- type UsbStickRepairAction
- func (UsbStickRepairAction) Descriptor() protoreflect.EnumDescriptor
- func (x UsbStickRepairAction) Enum() *UsbStickRepairAction
- func (UsbStickRepairAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x UsbStickRepairAction) Number() protoreflect.EnumNumber
- func (x UsbStickRepairAction) String() string
- func (UsbStickRepairAction) Type() protoreflect.EnumType
- type VariantId
- type YoshiRepairAction
- func (YoshiRepairAction) Descriptor() protoreflect.EnumDescriptor
- func (x YoshiRepairAction) Enum() *YoshiRepairAction
- func (YoshiRepairAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x YoshiRepairAction) Number() protoreflect.EnumNumber
- func (x YoshiRepairAction) String() string
- func (YoshiRepairAction) Type() protoreflect.EnumType
Constants ¶
This section is empty.
Variables ¶
var ( Config_FormFactor_name = map[int32]string{ 0: "FORM_FACTOR_UNSPECIFIED", 1: "FORM_FACTOR_CLAMSHELL", 2: "FORM_FACTOR_CONVERTIBLE", 3: "FORM_FACTOR_DETACHABLE", 4: "FORM_FACTOR_CHROMEBASE", 5: "FORM_FACTOR_CHROMEBOX", 6: "FORM_FACTOR_CHROMEBIT", 7: "FORM_FACTOR_CHROMESLATE", } Config_FormFactor_value = map[string]int32{ "FORM_FACTOR_UNSPECIFIED": 0, "FORM_FACTOR_CLAMSHELL": 1, "FORM_FACTOR_CONVERTIBLE": 2, "FORM_FACTOR_DETACHABLE": 3, "FORM_FACTOR_CHROMEBASE": 4, "FORM_FACTOR_CHROMEBOX": 5, "FORM_FACTOR_CHROMEBIT": 6, "FORM_FACTOR_CHROMESLATE": 7, } )
Enum value maps for Config_FormFactor.
var ( Config_Graphics_name = map[int32]string{ 0: "GRAPHICS_UNSPECIFIED", 1: "GRAPHICS_GL", 2: "GRAPHICS_GLE", } Config_Graphics_value = map[string]int32{ "GRAPHICS_UNSPECIFIED": 0, "GRAPHICS_GL": 1, "GRAPHICS_GLE": 2, } )
Enum value maps for Config_Graphics.
var ( Config_HardwareFeature_name = map[int32]string{ 0: "HARDWARE_FEATURE_UNSPECIFIED", 1: "HARDWARE_FEATURE_BLUETOOTH", 2: "HARDWARE_FEATURE_FLASHROM", 3: "HARDWARE_FEATURE_HOTWORDING", 4: "HARDWARE_FEATURE_INTERNAL_DISPLAY", 5: "HARDWARE_FEATURE_LUCID_SLEEP", 6: "HARDWARE_FEATURE_WEBCAM", 7: "HARDWARE_FEATURE_STYLUS", 8: "HARDWARE_FEATURE_TOUCHPAD", 9: "HARDWARE_FEATURE_TOUCHSCREEN", 10: "HARDWARE_FEATURE_DETACHABLE_KEYBOARD", 11: "HARDWARE_FEATURE_FINGERPRINT", } Config_HardwareFeature_value = map[string]int32{ "HARDWARE_FEATURE_UNSPECIFIED": 0, "HARDWARE_FEATURE_BLUETOOTH": 1, "HARDWARE_FEATURE_FLASHROM": 2, "HARDWARE_FEATURE_HOTWORDING": 3, "HARDWARE_FEATURE_INTERNAL_DISPLAY": 4, "HARDWARE_FEATURE_LUCID_SLEEP": 5, "HARDWARE_FEATURE_WEBCAM": 6, "HARDWARE_FEATURE_STYLUS": 7, "HARDWARE_FEATURE_TOUCHPAD": 8, "HARDWARE_FEATURE_TOUCHSCREEN": 9, "HARDWARE_FEATURE_DETACHABLE_KEYBOARD": 10, "HARDWARE_FEATURE_FINGERPRINT": 11, } )
Enum value maps for Config_HardwareFeature.
var ( Config_PowerSupply_name = map[int32]string{ 0: "POWER_SUPPLY_UNSPECIFIED", 1: "POWER_SUPPLY_BATTERY", 2: "POWER_SUPPLY_AC_ONLY", } Config_PowerSupply_value = map[string]int32{ "POWER_SUPPLY_UNSPECIFIED": 0, "POWER_SUPPLY_BATTERY": 1, "POWER_SUPPLY_AC_ONLY": 2, } )
Enum value maps for Config_PowerSupply.
var ( Config_Storage_name = map[int32]string{ 0: "STORAGE_UNSPECIFIED", 1: "STORAGE_SSD", 2: "STORAGE_HDD", 3: "STORAGE_MMC", 4: "STORAGE_NVME", 5: "STORAGE_UFS", } Config_Storage_value = map[string]int32{ "STORAGE_UNSPECIFIED": 0, "STORAGE_SSD": 1, "STORAGE_HDD": 2, "STORAGE_MMC": 3, "STORAGE_NVME": 4, "STORAGE_UFS": 5, } )
Enum value maps for Config_Storage.
var ( Config_VideoAcceleration_name = map[int32]string{ 0: "VIDEO_UNSPECIFIED", 1: "VIDEO_ACCELERATION_H264", 2: "VIDEO_ACCELERATION_ENC_H264", 3: "VIDEO_ACCELERATION_VP8", 4: "VIDEO_ACCELERATION_ENC_VP8", 5: "VIDEO_ACCELERATION_VP9", 6: "VIDEO_ACCELERATION_ENC_VP9", 7: "VIDEO_ACCELERATION_VP9_2", 8: "VIDEO_ACCELERATION_ENC_VP9_2", 9: "VIDEO_ACCELERATION_H265", 10: "VIDEO_ACCELERATION_ENC_H265", 11: "VIDEO_ACCELERATION_MJPG", 12: "VIDEO_ACCELERATION_ENC_MJPG", } Config_VideoAcceleration_value = map[string]int32{ "VIDEO_UNSPECIFIED": 0, "VIDEO_ACCELERATION_H264": 1, "VIDEO_ACCELERATION_ENC_H264": 2, "VIDEO_ACCELERATION_VP8": 3, "VIDEO_ACCELERATION_ENC_VP8": 4, "VIDEO_ACCELERATION_VP9": 5, "VIDEO_ACCELERATION_ENC_VP9": 6, "VIDEO_ACCELERATION_VP9_2": 7, "VIDEO_ACCELERATION_ENC_VP9_2": 8, "VIDEO_ACCELERATION_H265": 9, "VIDEO_ACCELERATION_ENC_H265": 10, "VIDEO_ACCELERATION_MJPG": 11, "VIDEO_ACCELERATION_ENC_MJPG": 12, } )
Enum value maps for Config_VideoAcceleration.
var ( Config_SOC_name = map[int32]string{ 0: "SOC_UNSPECIFIED", 1: "SOC_AMBERLAKE_Y", 2: "SOC_APOLLO_LAKE", 3: "SOC_BAY_TRAIL", 4: "SOC_BRASWELL", 5: "SOC_BROADWELL", 6: "SOC_CANNON_LAKE_Y", 7: "SOC_COMET_LAKE_U", 8: "SOC_EXYNOS_5250", 9: "SOC_EXYNOS_5420", 10: "SOC_GEMINI_LAKE", 11: "SOC_HASWELL", 12: "SOC_ICE_LAKE_Y", 13: "SOC_IVY_BRIDGE", 14: "SOC_KABYLAKE_U", 15: "SOC_KABYLAKE_U_R", 16: "SOC_KABYLAKE_Y", 17: "SOC_MT8173", 18: "SOC_MT8176", 19: "SOC_MT8183", 20: "SOC_PICASSO", 21: "SOC_PINE_TRAIL", 22: "SOC_RK3288", 23: "SOC_RK3399", 24: "SOC_SANDY_BRIDGE", 25: "SOC_SDM845", 26: "SOC_SKYLAKE_U", 27: "SOC_SKYLAKE_Y", 28: "SOC_STONEY_RIDGE", 29: "SOC_TEGRA_K1", 30: "SOC_WHISKEY_LAKE_U", 31: "SOC_SC7180", 32: "SOC_JASPER_LAKE", 33: "SOC_TIGER_LAKE", 34: "SOC_MT8192", } Config_SOC_value = map[string]int32{ "SOC_UNSPECIFIED": 0, "SOC_AMBERLAKE_Y": 1, "SOC_APOLLO_LAKE": 2, "SOC_BAY_TRAIL": 3, "SOC_BRASWELL": 4, "SOC_BROADWELL": 5, "SOC_CANNON_LAKE_Y": 6, "SOC_COMET_LAKE_U": 7, "SOC_EXYNOS_5250": 8, "SOC_EXYNOS_5420": 9, "SOC_GEMINI_LAKE": 10, "SOC_HASWELL": 11, "SOC_ICE_LAKE_Y": 12, "SOC_IVY_BRIDGE": 13, "SOC_KABYLAKE_U": 14, "SOC_KABYLAKE_U_R": 15, "SOC_KABYLAKE_Y": 16, "SOC_MT8173": 17, "SOC_MT8176": 18, "SOC_MT8183": 19, "SOC_PICASSO": 20, "SOC_PINE_TRAIL": 21, "SOC_RK3288": 22, "SOC_RK3399": 23, "SOC_SANDY_BRIDGE": 24, "SOC_SDM845": 25, "SOC_SKYLAKE_U": 26, "SOC_SKYLAKE_Y": 27, "SOC_STONEY_RIDGE": 28, "SOC_TEGRA_K1": 29, "SOC_WHISKEY_LAKE_U": 30, "SOC_SC7180": 31, "SOC_JASPER_LAKE": 32, "SOC_TIGER_LAKE": 33, "SOC_MT8192": 34, } )
Enum value maps for Config_SOC.
var ( Config_ODM_name = map[int32]string{ 0: "ODM_UNSPECIFIED", 1: "ODM_QUANTA", 2: "ODM_BITLAND", 3: "ODM_SAMSUNG", 4: "ODM_PEGATRON", 5: "ODM_COMPAL", } Config_ODM_value = map[string]int32{ "ODM_UNSPECIFIED": 0, "ODM_QUANTA": 1, "ODM_BITLAND": 2, "ODM_SAMSUNG": 3, "ODM_PEGATRON": 4, "ODM_COMPAL": 5, } )
Enum value maps for Config_ODM.
var ( Config_OEM_name = map[int32]string{ 0: "OEM_UNSPECIFIED", 1: "OEM_ACER", 2: "OEM_DELL", 3: "OEM_SAMSUNG", 4: "OEM_HP", 5: "OEM_LENOVO", 6: "OEM_ASUS", 7: "OEM_NEC", } Config_OEM_value = map[string]int32{ "OEM_UNSPECIFIED": 0, "OEM_ACER": 1, "OEM_DELL": 2, "OEM_SAMSUNG": 3, "OEM_HP": 4, "OEM_LENOVO": 5, "OEM_ASUS": 6, "OEM_NEC": 7, } )
Enum value maps for Config_OEM.
var ( Config_Architecture_name = map[int32]string{ 0: "ARCHITECTURE_UNDEFINED", 1: "X86", 2: "X86_64", 3: "ARM", 4: "ARM64", } Config_Architecture_value = map[string]int32{ "ARCHITECTURE_UNDEFINED": 0, "X86": 1, "X86_64": 2, "ARM": 3, "ARM64": 4, } )
Enum value maps for Config_Architecture.
var ( Config_EC_name = map[int32]string{ 0: "EC_UNSPECIFIED", 1: "EC_CHROME", 2: "EC_WILCO", } Config_EC_value = map[string]int32{ "EC_UNSPECIFIED": 0, "EC_CHROME": 1, "EC_WILCO": 2, } )
Enum value maps for Config_EC.
var ( LabstationRepairAction_name = map[int32]string{ 0: "LABSTATION_NA", 1: "LABSTATION_POWER_CYCLE", 2: "LABSTATION_REIMAGE", 3: "LABSTATION_UPDATE_CONFIG", 4: "LABSTATION_REPLACE", 5: "LABSTATION_OTHER", 6: "LABSTATION_FLASH", } LabstationRepairAction_value = map[string]int32{ "LABSTATION_NA": 0, "LABSTATION_POWER_CYCLE": 1, "LABSTATION_REIMAGE": 2, "LABSTATION_UPDATE_CONFIG": 3, "LABSTATION_REPLACE": 4, "LABSTATION_OTHER": 5, "LABSTATION_FLASH": 6, } )
Enum value maps for LabstationRepairAction.
var ( ServoRepairAction_name = map[int32]string{ 0: "SERVO_NA", 1: "SERVO_POWER_CYCLE", 2: "SERVO_REPLUG_USB_TO_DUT", 3: "SERVO_REPLUG_TO_SERVO_HOST", 4: "SERVO_UPDATE_CONFIG", 5: "SERVO_REPLACE", 6: "SERVO_OTHER", } ServoRepairAction_value = map[string]int32{ "SERVO_NA": 0, "SERVO_POWER_CYCLE": 1, "SERVO_REPLUG_USB_TO_DUT": 2, "SERVO_REPLUG_TO_SERVO_HOST": 3, "SERVO_UPDATE_CONFIG": 4, "SERVO_REPLACE": 5, "SERVO_OTHER": 6, } )
Enum value maps for ServoRepairAction.
var ( YoshiRepairAction_name = map[int32]string{ 0: "YOSHI_NA", 1: "YOSHI_REPLUG_ON_DUT", 2: "YOSHI_REPLUG_TO_SERVO", 3: "YOSHI_REPLACE", 4: "YOSHI_OTHER", } YoshiRepairAction_value = map[string]int32{ "YOSHI_NA": 0, "YOSHI_REPLUG_ON_DUT": 1, "YOSHI_REPLUG_TO_SERVO": 2, "YOSHI_REPLACE": 3, "YOSHI_OTHER": 4, } )
Enum value maps for YoshiRepairAction.
var ( ChargerRepairAction_name = map[int32]string{ 0: "CHARGER_NA", 1: "CHARGER_REPLUG", 2: "CHARGER_REPLACE", 3: "CHARGER_OTHER", } ChargerRepairAction_value = map[string]int32{ "CHARGER_NA": 0, "CHARGER_REPLUG": 1, "CHARGER_REPLACE": 2, "CHARGER_OTHER": 3, } )
Enum value maps for ChargerRepairAction.
var ( UsbStickRepairAction_name = map[int32]string{ 0: "USB_STICK_NA", 1: "USB_STICK_REPLUG", 2: "USB_STICK_REPLACE", 3: "USB_STICK_MISSED", 4: "USB_STICK_OTHER", } UsbStickRepairAction_value = map[string]int32{ "USB_STICK_NA": 0, "USB_STICK_REPLUG": 1, "USB_STICK_REPLACE": 2, "USB_STICK_MISSED": 3, "USB_STICK_OTHER": 4, } )
Enum value maps for UsbStickRepairAction.
var ( CableRepairAction_name = map[int32]string{ 0: "CABLE_NA", 1: "CABLE_SERVO_HOST_SERVO", 2: "CABLE_SERVO_DUT", 3: "CABLE_SERVO_SERVO_MICRO", 4: "CABLE_OTHER", } CableRepairAction_value = map[string]int32{ "CABLE_NA": 0, "CABLE_SERVO_HOST_SERVO": 1, "CABLE_SERVO_DUT": 2, "CABLE_SERVO_SERVO_MICRO": 3, "CABLE_OTHER": 4, } )
Enum value maps for CableRepairAction.
var ( RpmRepairAction_name = map[int32]string{ 0: "RPM_NA", 1: "RPM_UPDATE_DHCP", 2: "RPM_UPDATE_DUT_CONFIG", 3: "RPM_REPLACE", 4: "RPM_OTHER", } RpmRepairAction_value = map[string]int32{ "RPM_NA": 0, "RPM_UPDATE_DHCP": 1, "RPM_UPDATE_DUT_CONFIG": 2, "RPM_REPLACE": 3, "RPM_OTHER": 4, } )
Enum value maps for RpmRepairAction.
var ( DutRepairAction_name = map[int32]string{ 0: "DUT_NA", 1: "DUT_REIMAGE_DEV", 2: "DUT_REIMAGE_PROD", 4: "DUT_POWER_CYCLE_DUT", 5: "DUT_REBOOT_EC", 6: "DUT_NOT_PRESENT", 7: "DUT_REFLASH", 8: "DUT_REPLACE", 9: "DUT_OTHER", } DutRepairAction_value = map[string]int32{ "DUT_NA": 0, "DUT_REIMAGE_DEV": 1, "DUT_REIMAGE_PROD": 2, "DUT_POWER_CYCLE_DUT": 4, "DUT_REBOOT_EC": 5, "DUT_NOT_PRESENT": 6, "DUT_REFLASH": 7, "DUT_REPLACE": 8, "DUT_OTHER": 9, } )
Enum value maps for DutRepairAction.
var ( DeviceManualRepairRecord_RepairTargetType_name = map[int32]string{ 0: "TYPE_DUT", 1: "TYPE_LABSTATION", 2: "TYPE_SERVO", } DeviceManualRepairRecord_RepairTargetType_value = map[string]int32{ "TYPE_DUT": 0, "TYPE_LABSTATION": 1, "TYPE_SERVO": 2, } )
Enum value maps for DeviceManualRepairRecord_RepairTargetType.
var ( DeviceManualRepairRecord_RepairState_name = map[int32]string{ 0: "STATE_INVALID", 1: "STATE_NOT_STARTED", 2: "STATE_IN_PROGRESS", 3: "STATE_COMPLETED", } DeviceManualRepairRecord_RepairState_value = map[string]int32{ "STATE_INVALID": 0, "STATE_NOT_STARTED": 1, "STATE_IN_PROGRESS": 2, "STATE_COMPLETED": 3, } )
Enum value maps for DeviceManualRepairRecord_RepairState.
var ( DeviceManualRepairRecord_ManualRepairAction_name = map[int32]string{ 0: "ACTION_FIX_LABSTATION", 1: "ACTION_FIX_SERVO", 2: "ACTION_FIX_YOSHI_CABLE", 3: "ACTION_VISUAL_INSPECTION", 4: "ACTION_DUT_POWER", 5: "ACTION_TROUBLESHOOT_DUT", 6: "ACTION_REIMAGE_DUT", } DeviceManualRepairRecord_ManualRepairAction_value = map[string]int32{ "ACTION_FIX_LABSTATION": 0, "ACTION_FIX_SERVO": 1, "ACTION_FIX_YOSHI_CABLE": 2, "ACTION_VISUAL_INSPECTION": 3, "ACTION_DUT_POWER": 4, "ACTION_TROUBLESHOOT_DUT": 5, "ACTION_REIMAGE_DUT": 6, } )
Enum value maps for DeviceManualRepairRecord_ManualRepairAction.
var File_infra_cros_lab_inventory_protos_device_config_proto protoreflect.FileDescriptor
var File_infra_cros_lab_inventory_protos_hwid_proto protoreflect.FileDescriptor
var File_infra_cros_lab_inventory_protos_repair_record_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AllConfigs ¶
type AllConfigs struct { Configs []*Config `protobuf:"bytes,1,rep,name=configs,proto3" json:"configs,omitempty"` // contains filtered or unexported fields }
Message contains all ChromeOS device configs.
func (*AllConfigs) Descriptor
deprecated
func (*AllConfigs) Descriptor() ([]byte, []int)
Deprecated: Use AllConfigs.ProtoReflect.Descriptor instead.
func (*AllConfigs) GetConfigs ¶
func (x *AllConfigs) GetConfigs() []*Config
func (*AllConfigs) ProtoMessage ¶
func (*AllConfigs) ProtoMessage()
func (*AllConfigs) ProtoReflect ¶
func (x *AllConfigs) ProtoReflect() protoreflect.Message
func (*AllConfigs) Reset ¶
func (x *AllConfigs) Reset()
func (*AllConfigs) String ¶
func (x *AllConfigs) String() string
type BrandId ¶
type BrandId struct { // Required. Source: 'mosys platform brand', aka RLZ-code. Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Globally unique identifier.
func (*BrandId) Descriptor
deprecated
func (*BrandId) ProtoMessage ¶
func (*BrandId) ProtoMessage()
func (*BrandId) ProtoReflect ¶
func (x *BrandId) ProtoReflect() protoreflect.Message
type CableRepairAction ¶
type CableRepairAction int32
Standard manual repair actions taken to fix any other cables. Next tag: 5
const ( CableRepairAction_CABLE_NA CableRepairAction = 0 CableRepairAction_CABLE_SERVO_HOST_SERVO CableRepairAction = 1 CableRepairAction_CABLE_SERVO_DUT CableRepairAction = 2 CableRepairAction_CABLE_SERVO_SERVO_MICRO CableRepairAction = 3 CableRepairAction_CABLE_OTHER CableRepairAction = 4 )
func (CableRepairAction) Descriptor ¶
func (CableRepairAction) Descriptor() protoreflect.EnumDescriptor
func (CableRepairAction) Enum ¶
func (x CableRepairAction) Enum() *CableRepairAction
func (CableRepairAction) EnumDescriptor
deprecated
func (CableRepairAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use CableRepairAction.Descriptor instead.
func (CableRepairAction) Number ¶
func (x CableRepairAction) Number() protoreflect.EnumNumber
func (CableRepairAction) String ¶
func (x CableRepairAction) String() string
func (CableRepairAction) Type ¶
func (CableRepairAction) Type() protoreflect.EnumType
type ChargerRepairAction ¶
type ChargerRepairAction int32
Standard manual repair actions taken to fix the charger. Next tag: 4
const ( ChargerRepairAction_CHARGER_NA ChargerRepairAction = 0 ChargerRepairAction_CHARGER_REPLUG ChargerRepairAction = 1 ChargerRepairAction_CHARGER_REPLACE ChargerRepairAction = 2 ChargerRepairAction_CHARGER_OTHER ChargerRepairAction = 3 )
func (ChargerRepairAction) Descriptor ¶
func (ChargerRepairAction) Descriptor() protoreflect.EnumDescriptor
func (ChargerRepairAction) Enum ¶
func (x ChargerRepairAction) Enum() *ChargerRepairAction
func (ChargerRepairAction) EnumDescriptor
deprecated
func (ChargerRepairAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use ChargerRepairAction.Descriptor instead.
func (ChargerRepairAction) Number ¶
func (x ChargerRepairAction) Number() protoreflect.EnumNumber
func (ChargerRepairAction) String ¶
func (x ChargerRepairAction) String() string
func (ChargerRepairAction) Type ¶
func (ChargerRepairAction) Type() protoreflect.EnumType
type Config ¶
type Config struct { // Required. Unique ID of the device config. Id *ConfigId `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` FormFactor Config_FormFactor `` /* 137-byte string literal not displayed */ // e.g: "haswell", "tegra",... GpuFamily string `protobuf:"bytes,4,opt,name=gpu_family,json=gpuFamily,proto3" json:"gpu_family,omitempty"` Graphics Config_Graphics `protobuf:"varint,5,opt,name=graphics,proto3,enum=inventory.libs.protos.Config_Graphics" json:"graphics,omitempty"` // If a hardware feature isn't specified, one can assume that it doesn't // exist on the device. HardwareFeatures []Config_HardwareFeature `` /* 167-byte string literal not displayed */ Power Config_PowerSupply `protobuf:"varint,8,opt,name=power,proto3,enum=inventory.libs.protos.Config_PowerSupply" json:"power,omitempty"` // Indicate the device's storage type. Storage Config_Storage `protobuf:"varint,9,opt,name=storage,proto3,enum=inventory.libs.protos.Config_Storage" json:"storage,omitempty"` VideoAccelerationSupports []Config_VideoAcceleration `` /* 199-byte string literal not displayed */ Soc Config_SOC `protobuf:"varint,11,opt,name=soc,proto3,enum=inventory.libs.protos.Config_SOC" json:"soc,omitempty"` // Full email address for TAMs responsible for device Tam []string `protobuf:"bytes,12,rep,name=tam,proto3" json:"tam,omitempty"` // Full email address for Google EEs responsible for device Ee []string `protobuf:"bytes,13,rep,name=ee,proto3" json:"ee,omitempty"` // ODM for device Odm Config_ODM `protobuf:"varint,14,opt,name=odm,proto3,enum=inventory.libs.protos.Config_ODM" json:"odm,omitempty"` // Group email address for this device's odm contact in buganizer (@google.com) OdmEmailGroup string `protobuf:"bytes,15,opt,name=odm_email_group,json=odmEmailGroup,proto3" json:"odm_email_group,omitempty"` // OEM for device Oem Config_OEM `protobuf:"varint,16,opt,name=oem,proto3,enum=inventory.libs.protos.Config_OEM" json:"oem,omitempty"` // Group email address for this device's oem contact in buganizer (@google.com) OemEmailGroup string `protobuf:"bytes,17,opt,name=oem_email_group,json=oemEmailGroup,proto3" json:"oem_email_group,omitempty"` // Group email address for this device's SoC contact in buganizer (@google.com) SocEmailGroup string `protobuf:"bytes,18,opt,name=soc_email_group,json=socEmailGroup,proto3" json:"soc_email_group,omitempty"` // A bit field used by firmware to make decisions. The definition of this // firmware configuration field is per firmware build. This does not have // 1st-class definitions for values in the top-level configuration proto since // each firmware build target can appropriate the bits within this 32-bit // field differently. Each firmware build can vary significantly in the // configuration space that needs customization. FirmwareConfiguration uint32 `` /* 126-byte string literal not displayed */ Cpu Config_Architecture `protobuf:"varint,20,opt,name=cpu,proto3,enum=inventory.libs.protos.Config_Architecture" json:"cpu,omitempty"` // If an EC is not specified, one can assume the device has no EC. Ec Config_EC `protobuf:"varint,21,opt,name=ec,proto3,enum=inventory.libs.protos.Config_EC" json:"ec,omitempty"` // contains filtered or unexported fields }
Next tag: 22
func (*Config) Descriptor
deprecated
func (*Config) GetCpu ¶
func (x *Config) GetCpu() Config_Architecture
func (*Config) GetFirmwareConfiguration ¶
func (*Config) GetFormFactor ¶
func (x *Config) GetFormFactor() Config_FormFactor
func (*Config) GetGpuFamily ¶
func (*Config) GetGraphics ¶
func (x *Config) GetGraphics() Config_Graphics
func (*Config) GetHardwareFeatures ¶
func (x *Config) GetHardwareFeatures() []Config_HardwareFeature
func (*Config) GetOdm ¶
func (x *Config) GetOdm() Config_ODM
func (*Config) GetOdmEmailGroup ¶
func (*Config) GetOem ¶
func (x *Config) GetOem() Config_OEM
func (*Config) GetOemEmailGroup ¶
func (*Config) GetPower ¶
func (x *Config) GetPower() Config_PowerSupply
func (*Config) GetSoc ¶
func (x *Config) GetSoc() Config_SOC
func (*Config) GetSocEmailGroup ¶
func (*Config) GetStorage ¶
func (x *Config) GetStorage() Config_Storage
func (*Config) GetVideoAccelerationSupports ¶
func (x *Config) GetVideoAccelerationSupports() []Config_VideoAcceleration
func (*Config) ProtoMessage ¶
func (*Config) ProtoMessage()
func (*Config) ProtoReflect ¶
func (x *Config) ProtoReflect() protoreflect.Message
type ConfigId ¶
type ConfigId struct { // Required. PlatformId *PlatformId `protobuf:"bytes,1,opt,name=platform_id,json=platformId,proto3" json:"platform_id,omitempty"` // Required. ModelId *ModelId `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"` // Required. VariantId *VariantId `protobuf:"bytes,3,opt,name=variant_id,json=variantId,proto3" json:"variant_id,omitempty"` // Required. BrandId *BrandId `protobuf:"bytes,4,opt,name=brand_id,json=brandId,proto3" json:"brand_id,omitempty"` // contains filtered or unexported fields }
These are the globally unique identifiers that determine what set of configuration data is used for a given device.
func (*ConfigId) Descriptor
deprecated
func (*ConfigId) GetBrandId ¶
func (*ConfigId) GetModelId ¶
func (*ConfigId) GetPlatformId ¶
func (x *ConfigId) GetPlatformId() *PlatformId
func (*ConfigId) GetVariantId ¶
func (*ConfigId) ProtoMessage ¶
func (*ConfigId) ProtoMessage()
func (*ConfigId) ProtoReflect ¶
func (x *ConfigId) ProtoReflect() protoreflect.Message
type Config_Architecture ¶
type Config_Architecture int32
const ( Config_ARCHITECTURE_UNDEFINED Config_Architecture = 0 Config_X86 Config_Architecture = 1 Config_X86_64 Config_Architecture = 2 Config_ARM Config_Architecture = 3 Config_ARM64 Config_Architecture = 4 )
func (Config_Architecture) Descriptor ¶
func (Config_Architecture) Descriptor() protoreflect.EnumDescriptor
func (Config_Architecture) Enum ¶
func (x Config_Architecture) Enum() *Config_Architecture
func (Config_Architecture) EnumDescriptor
deprecated
func (Config_Architecture) EnumDescriptor() ([]byte, []int)
Deprecated: Use Config_Architecture.Descriptor instead.
func (Config_Architecture) Number ¶
func (x Config_Architecture) Number() protoreflect.EnumNumber
func (Config_Architecture) String ¶
func (x Config_Architecture) String() string
func (Config_Architecture) Type ¶
func (Config_Architecture) Type() protoreflect.EnumType
type Config_EC ¶
type Config_EC int32
Indicate the type of EC present on a device. Next tag: 3
func (Config_EC) Descriptor ¶
func (Config_EC) Descriptor() protoreflect.EnumDescriptor
func (Config_EC) EnumDescriptor
deprecated
func (Config_EC) Number ¶
func (x Config_EC) Number() protoreflect.EnumNumber
func (Config_EC) Type ¶
func (Config_EC) Type() protoreflect.EnumType
type Config_FormFactor ¶
type Config_FormFactor int32
Next tag: 8
const ( Config_FORM_FACTOR_UNSPECIFIED Config_FormFactor = 0 Config_FORM_FACTOR_CLAMSHELL Config_FormFactor = 1 Config_FORM_FACTOR_CONVERTIBLE Config_FormFactor = 2 Config_FORM_FACTOR_DETACHABLE Config_FormFactor = 3 Config_FORM_FACTOR_CHROMEBASE Config_FormFactor = 4 Config_FORM_FACTOR_CHROMEBOX Config_FormFactor = 5 Config_FORM_FACTOR_CHROMEBIT Config_FormFactor = 6 Config_FORM_FACTOR_CHROMESLATE Config_FormFactor = 7 )
func (Config_FormFactor) Descriptor ¶
func (Config_FormFactor) Descriptor() protoreflect.EnumDescriptor
func (Config_FormFactor) Enum ¶
func (x Config_FormFactor) Enum() *Config_FormFactor
func (Config_FormFactor) EnumDescriptor
deprecated
func (Config_FormFactor) EnumDescriptor() ([]byte, []int)
Deprecated: Use Config_FormFactor.Descriptor instead.
func (Config_FormFactor) Number ¶
func (x Config_FormFactor) Number() protoreflect.EnumNumber
func (Config_FormFactor) String ¶
func (x Config_FormFactor) String() string
func (Config_FormFactor) Type ¶
func (Config_FormFactor) Type() protoreflect.EnumType
type Config_Graphics ¶
type Config_Graphics int32
Next Tag: 3
const ( Config_GRAPHICS_UNSPECIFIED Config_Graphics = 0 Config_GRAPHICS_GL Config_Graphics = 1 Config_GRAPHICS_GLE Config_Graphics = 2 )
func (Config_Graphics) Descriptor ¶
func (Config_Graphics) Descriptor() protoreflect.EnumDescriptor
func (Config_Graphics) Enum ¶
func (x Config_Graphics) Enum() *Config_Graphics
func (Config_Graphics) EnumDescriptor
deprecated
func (Config_Graphics) EnumDescriptor() ([]byte, []int)
Deprecated: Use Config_Graphics.Descriptor instead.
func (Config_Graphics) Number ¶
func (x Config_Graphics) Number() protoreflect.EnumNumber
func (Config_Graphics) String ¶
func (x Config_Graphics) String() string
func (Config_Graphics) Type ¶
func (Config_Graphics) Type() protoreflect.EnumType
type Config_HardwareFeature ¶
type Config_HardwareFeature int32
Next Tag: 12
const ( Config_HARDWARE_FEATURE_UNSPECIFIED Config_HardwareFeature = 0 Config_HARDWARE_FEATURE_BLUETOOTH Config_HardwareFeature = 1 Config_HARDWARE_FEATURE_FLASHROM Config_HardwareFeature = 2 // Indicate if the device support audio hotwording, an audio listening module // included with Google Chrome and Chromium to support Google Assistant. // https://chromeos.google.com/partner/dlm/docs/latest-requirements/chromebook.html#audio-hotwording-always-on-listening Config_HARDWARE_FEATURE_HOTWORDING Config_HardwareFeature = 3 Config_HARDWARE_FEATURE_INTERNAL_DISPLAY Config_HardwareFeature = 4 // Indicate if the device has support for lucid sleep (a connected lower power state, // in which the device should still has some network communications) // https://chromeos.google.com/partner/dlm/docs/p-hardware-specs/lucidsleep.html Config_HARDWARE_FEATURE_LUCID_SLEEP Config_HardwareFeature = 5 Config_HARDWARE_FEATURE_WEBCAM Config_HardwareFeature = 6 Config_HARDWARE_FEATURE_STYLUS Config_HardwareFeature = 7 Config_HARDWARE_FEATURE_TOUCHPAD Config_HardwareFeature = 8 Config_HARDWARE_FEATURE_TOUCHSCREEN Config_HardwareFeature = 9 // Indicate if the device has detachable keyboard. // https://chromeos.google.com/partner/dlm/docs/latest-requirements/detachable.html#keyboard-external Config_HARDWARE_FEATURE_DETACHABLE_KEYBOARD Config_HardwareFeature = 10 // Indicate if the device has fingerprint sensor. Config_HARDWARE_FEATURE_FINGERPRINT Config_HardwareFeature = 11 )
func (Config_HardwareFeature) Descriptor ¶
func (Config_HardwareFeature) Descriptor() protoreflect.EnumDescriptor
func (Config_HardwareFeature) Enum ¶
func (x Config_HardwareFeature) Enum() *Config_HardwareFeature
func (Config_HardwareFeature) EnumDescriptor
deprecated
func (Config_HardwareFeature) EnumDescriptor() ([]byte, []int)
Deprecated: Use Config_HardwareFeature.Descriptor instead.
func (Config_HardwareFeature) Number ¶
func (x Config_HardwareFeature) Number() protoreflect.EnumNumber
func (Config_HardwareFeature) String ¶
func (x Config_HardwareFeature) String() string
func (Config_HardwareFeature) Type ¶
func (Config_HardwareFeature) Type() protoreflect.EnumType
type Config_ODM ¶
type Config_ODM int32
Next Tag: 6
const ( Config_ODM_UNSPECIFIED Config_ODM = 0 Config_ODM_QUANTA Config_ODM = 1 Config_ODM_BITLAND Config_ODM = 2 Config_ODM_SAMSUNG Config_ODM = 3 Config_ODM_PEGATRON Config_ODM = 4 Config_ODM_COMPAL Config_ODM = 5 )
func (Config_ODM) Descriptor ¶
func (Config_ODM) Descriptor() protoreflect.EnumDescriptor
func (Config_ODM) Enum ¶
func (x Config_ODM) Enum() *Config_ODM
func (Config_ODM) EnumDescriptor
deprecated
func (Config_ODM) EnumDescriptor() ([]byte, []int)
Deprecated: Use Config_ODM.Descriptor instead.
func (Config_ODM) Number ¶
func (x Config_ODM) Number() protoreflect.EnumNumber
func (Config_ODM) String ¶
func (x Config_ODM) String() string
func (Config_ODM) Type ¶
func (Config_ODM) Type() protoreflect.EnumType
type Config_OEM ¶
type Config_OEM int32
const ( Config_OEM_UNSPECIFIED Config_OEM = 0 Config_OEM_ACER Config_OEM = 1 Config_OEM_DELL Config_OEM = 2 Config_OEM_SAMSUNG Config_OEM = 3 Config_OEM_HP Config_OEM = 4 Config_OEM_LENOVO Config_OEM = 5 Config_OEM_ASUS Config_OEM = 6 Config_OEM_NEC Config_OEM = 7 )
func (Config_OEM) Descriptor ¶
func (Config_OEM) Descriptor() protoreflect.EnumDescriptor
func (Config_OEM) Enum ¶
func (x Config_OEM) Enum() *Config_OEM
func (Config_OEM) EnumDescriptor
deprecated
func (Config_OEM) EnumDescriptor() ([]byte, []int)
Deprecated: Use Config_OEM.Descriptor instead.
func (Config_OEM) Number ¶
func (x Config_OEM) Number() protoreflect.EnumNumber
func (Config_OEM) String ¶
func (x Config_OEM) String() string
func (Config_OEM) Type ¶
func (Config_OEM) Type() protoreflect.EnumType
type Config_PowerSupply ¶
type Config_PowerSupply int32
Indicate the device's power supply. Next Tag: 3
const ( Config_POWER_SUPPLY_UNSPECIFIED Config_PowerSupply = 0 Config_POWER_SUPPLY_BATTERY Config_PowerSupply = 1 Config_POWER_SUPPLY_AC_ONLY Config_PowerSupply = 2 )
func (Config_PowerSupply) Descriptor ¶
func (Config_PowerSupply) Descriptor() protoreflect.EnumDescriptor
func (Config_PowerSupply) Enum ¶
func (x Config_PowerSupply) Enum() *Config_PowerSupply
func (Config_PowerSupply) EnumDescriptor
deprecated
func (Config_PowerSupply) EnumDescriptor() ([]byte, []int)
Deprecated: Use Config_PowerSupply.Descriptor instead.
func (Config_PowerSupply) Number ¶
func (x Config_PowerSupply) Number() protoreflect.EnumNumber
func (Config_PowerSupply) String ¶
func (x Config_PowerSupply) String() string
func (Config_PowerSupply) Type ¶
func (Config_PowerSupply) Type() protoreflect.EnumType
type Config_SOC ¶
type Config_SOC int32
Next Tag: 35
const ( Config_SOC_UNSPECIFIED Config_SOC = 0 // Aka AML-Y Config_SOC_AMBERLAKE_Y Config_SOC = 1 Config_SOC_APOLLO_LAKE Config_SOC = 2 Config_SOC_BAY_TRAIL Config_SOC = 3 Config_SOC_BRASWELL Config_SOC = 4 Config_SOC_BROADWELL Config_SOC = 5 Config_SOC_CANNON_LAKE_Y Config_SOC = 6 Config_SOC_COMET_LAKE_U Config_SOC = 7 Config_SOC_EXYNOS_5250 Config_SOC = 8 Config_SOC_EXYNOS_5420 Config_SOC = 9 // Aka GLK Config_SOC_GEMINI_LAKE Config_SOC = 10 Config_SOC_HASWELL Config_SOC = 11 Config_SOC_ICE_LAKE_Y Config_SOC = 12 Config_SOC_IVY_BRIDGE Config_SOC = 13 Config_SOC_KABYLAKE_U Config_SOC = 14 // KabyLake U refresh Config_SOC_KABYLAKE_U_R Config_SOC = 15 Config_SOC_KABYLAKE_Y Config_SOC = 16 Config_SOC_MT8173 Config_SOC = 17 Config_SOC_MT8176 Config_SOC = 18 Config_SOC_MT8183 Config_SOC = 19 Config_SOC_PICASSO Config_SOC = 20 Config_SOC_PINE_TRAIL Config_SOC = 21 Config_SOC_RK3288 Config_SOC = 22 Config_SOC_RK3399 Config_SOC = 23 Config_SOC_SANDY_BRIDGE Config_SOC = 24 Config_SOC_SDM845 Config_SOC = 25 Config_SOC_SKYLAKE_U Config_SOC = 26 Config_SOC_SKYLAKE_Y Config_SOC = 27 Config_SOC_STONEY_RIDGE Config_SOC = 28 Config_SOC_TEGRA_K1 Config_SOC = 29 Config_SOC_WHISKEY_LAKE_U Config_SOC = 30 Config_SOC_SC7180 Config_SOC = 31 Config_SOC_JASPER_LAKE Config_SOC = 32 Config_SOC_TIGER_LAKE Config_SOC = 33 Config_SOC_MT8192 Config_SOC = 34 )
func (Config_SOC) Descriptor ¶
func (Config_SOC) Descriptor() protoreflect.EnumDescriptor
func (Config_SOC) Enum ¶
func (x Config_SOC) Enum() *Config_SOC
func (Config_SOC) EnumDescriptor
deprecated
func (Config_SOC) EnumDescriptor() ([]byte, []int)
Deprecated: Use Config_SOC.Descriptor instead.
func (Config_SOC) Number ¶
func (x Config_SOC) Number() protoreflect.EnumNumber
func (Config_SOC) String ¶
func (x Config_SOC) String() string
func (Config_SOC) Type ¶
func (Config_SOC) Type() protoreflect.EnumType
type Config_Storage ¶
type Config_Storage int32
Next Tag: 6
const ( Config_STORAGE_UNSPECIFIED Config_Storage = 0 Config_STORAGE_SSD Config_Storage = 1 Config_STORAGE_HDD Config_Storage = 2 Config_STORAGE_MMC Config_Storage = 3 Config_STORAGE_NVME Config_Storage = 4 Config_STORAGE_UFS Config_Storage = 5 )
func (Config_Storage) Descriptor ¶
func (Config_Storage) Descriptor() protoreflect.EnumDescriptor
func (Config_Storage) Enum ¶
func (x Config_Storage) Enum() *Config_Storage
func (Config_Storage) EnumDescriptor
deprecated
func (Config_Storage) EnumDescriptor() ([]byte, []int)
Deprecated: Use Config_Storage.Descriptor instead.
func (Config_Storage) Number ¶
func (x Config_Storage) Number() protoreflect.EnumNumber
func (Config_Storage) String ¶
func (x Config_Storage) String() string
func (Config_Storage) Type ¶
func (Config_Storage) Type() protoreflect.EnumType
type Config_VideoAcceleration ¶
type Config_VideoAcceleration int32
Next tag: 13
const ( Config_VIDEO_UNSPECIFIED Config_VideoAcceleration = 0 Config_VIDEO_ACCELERATION_H264 Config_VideoAcceleration = 1 Config_VIDEO_ACCELERATION_ENC_H264 Config_VideoAcceleration = 2 Config_VIDEO_ACCELERATION_VP8 Config_VideoAcceleration = 3 Config_VIDEO_ACCELERATION_ENC_VP8 Config_VideoAcceleration = 4 Config_VIDEO_ACCELERATION_VP9 Config_VideoAcceleration = 5 Config_VIDEO_ACCELERATION_ENC_VP9 Config_VideoAcceleration = 6 Config_VIDEO_ACCELERATION_VP9_2 Config_VideoAcceleration = 7 Config_VIDEO_ACCELERATION_ENC_VP9_2 Config_VideoAcceleration = 8 Config_VIDEO_ACCELERATION_H265 Config_VideoAcceleration = 9 Config_VIDEO_ACCELERATION_ENC_H265 Config_VideoAcceleration = 10 Config_VIDEO_ACCELERATION_MJPG Config_VideoAcceleration = 11 Config_VIDEO_ACCELERATION_ENC_MJPG Config_VideoAcceleration = 12 )
func (Config_VideoAcceleration) Descriptor ¶
func (Config_VideoAcceleration) Descriptor() protoreflect.EnumDescriptor
func (Config_VideoAcceleration) Enum ¶
func (x Config_VideoAcceleration) Enum() *Config_VideoAcceleration
func (Config_VideoAcceleration) EnumDescriptor
deprecated
func (Config_VideoAcceleration) EnumDescriptor() ([]byte, []int)
Deprecated: Use Config_VideoAcceleration.Descriptor instead.
func (Config_VideoAcceleration) Number ¶
func (x Config_VideoAcceleration) Number() protoreflect.EnumNumber
func (Config_VideoAcceleration) String ¶
func (x Config_VideoAcceleration) String() string
func (Config_VideoAcceleration) Type ¶
func (Config_VideoAcceleration) Type() protoreflect.EnumType
type DeviceManualRepairRecord ¶
type DeviceManualRepairRecord struct { Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` AssetTag string `protobuf:"bytes,2,opt,name=asset_tag,json=assetTag,proto3" json:"asset_tag,omitempty"` RepairTargetType DeviceManualRepairRecord_RepairTargetType `` /* 181-byte string literal not displayed */ RepairState DeviceManualRepairRecord_RepairState `` /* 159-byte string literal not displayed */ // Buganizer bug tracking https://b/XXXXXXXXX. BuganizerBugUrl string `protobuf:"bytes,5,opt,name=buganizer_bug_url,json=buganizerBugUrl,proto3" json:"buganizer_bug_url,omitempty"` // Chromium bug tracking https://crbug.com/XXXXXXX. ChromiumBugUrl string `protobuf:"bytes,6,opt,name=chromium_bug_url,json=chromiumBugUrl,proto3" json:"chromium_bug_url,omitempty"` // DUT repair failure description. // // Deprecated: Do not use. DutRepairFailureDescription string `` /* 146-byte string literal not displayed */ // The last DUT repair verifier that failed. // // Deprecated: Do not use. DutVerifierFailureDescription string `` /* 152-byte string literal not displayed */ // Servo repair failure description. // // Deprecated: Do not use. ServoRepairFailureDescription string `` /* 152-byte string literal not displayed */ // The last Servo repair verifier that failed. // // Deprecated: Do not use. ServoVerifierFailureDescription string `` /* 159-byte string literal not displayed */ // Diagnosis of what is wrong with the device. Diagnosis string `protobuf:"bytes,11,opt,name=diagnosis,proto3" json:"diagnosis,omitempty"` // The procedure that fixed the device. This can be a best guess. Assumption // is that admin/skylab repairs will run to verify the repair post fix. RepairProcedure string `protobuf:"bytes,12,opt,name=repair_procedure,json=repairProcedure,proto3" json:"repair_procedure,omitempty"` // Deprecated: Do not use. ManualRepairActions []DeviceManualRepairRecord_ManualRepairAction `` /* 200-byte string literal not displayed */ LabstationRepairActions []LabstationRepairAction `` /* 191-byte string literal not displayed */ ServoRepairActions []ServoRepairAction `` /* 171-byte string literal not displayed */ YoshiRepairActions []YoshiRepairAction `` /* 171-byte string literal not displayed */ ChargerRepairActions []ChargerRepairAction `` /* 179-byte string literal not displayed */ UsbStickRepairActions []UsbStickRepairAction `` /* 185-byte string literal not displayed */ CableRepairActions []CableRepairAction `` /* 171-byte string literal not displayed */ RpmRepairActions []RpmRepairAction `` /* 163-byte string literal not displayed */ DutRepairActions []DutRepairAction `` /* 163-byte string literal not displayed */ // Boolean value of whether the primary issue has been fixed or not. IssueFixed bool `protobuf:"varint,18,opt,name=issue_fixed,json=issueFixed,proto3" json:"issue_fixed,omitempty"` // Technician ldap of who started the device repair. UserLdap string `protobuf:"bytes,19,opt,name=user_ldap,json=userLdap,proto3" json:"user_ldap,omitempty"` // Whether a replacement was requested for this device. ReplacementRequested bool `protobuf:"varint,29,opt,name=replacement_requested,json=replacementRequested,proto3" json:"replacement_requested,omitempty"` // Time taken will be calculated based on the types of repair actions take. // This is to give a better repair time estimate that excludes time spent // waiting. Record updations may not happen right after a repair is completed // so calculating from other timestamps may not accurately portray the time a // Lab Tech spent actually investigating and repairing the device. TimeTaken int32 `protobuf:"varint,14,opt,name=time_taken,json=timeTaken,proto3" json:"time_taken,omitempty"` // Timestamp when repair record was created. CreatedTime *timestamppb.Timestamp `protobuf:"bytes,15,opt,name=created_time,json=createdTime,proto3" json:"created_time,omitempty"` // Timestamp when repair record was last updated. UpdatedTime *timestamppb.Timestamp `protobuf:"bytes,16,opt,name=updated_time,json=updatedTime,proto3" json:"updated_time,omitempty"` // Timestamp when repair record was marked completed. CompletedTime *timestamppb.Timestamp `protobuf:"bytes,17,opt,name=completed_time,json=completedTime,proto3" json:"completed_time,omitempty"` // Additional comments if needed to capture repair status. AdditionalComments string `protobuf:"bytes,28,opt,name=additional_comments,json=additionalComments,proto3" json:"additional_comments,omitempty"` // contains filtered or unexported fields }
Next tag: 30
func (*DeviceManualRepairRecord) Descriptor
deprecated
func (*DeviceManualRepairRecord) Descriptor() ([]byte, []int)
Deprecated: Use DeviceManualRepairRecord.ProtoReflect.Descriptor instead.
func (*DeviceManualRepairRecord) GetAdditionalComments ¶
func (x *DeviceManualRepairRecord) GetAdditionalComments() string
func (*DeviceManualRepairRecord) GetAssetTag ¶
func (x *DeviceManualRepairRecord) GetAssetTag() string
func (*DeviceManualRepairRecord) GetBuganizerBugUrl ¶
func (x *DeviceManualRepairRecord) GetBuganizerBugUrl() string
func (*DeviceManualRepairRecord) GetCableRepairActions ¶
func (x *DeviceManualRepairRecord) GetCableRepairActions() []CableRepairAction
func (*DeviceManualRepairRecord) GetChargerRepairActions ¶
func (x *DeviceManualRepairRecord) GetChargerRepairActions() []ChargerRepairAction
func (*DeviceManualRepairRecord) GetChromiumBugUrl ¶
func (x *DeviceManualRepairRecord) GetChromiumBugUrl() string
func (*DeviceManualRepairRecord) GetCompletedTime ¶
func (x *DeviceManualRepairRecord) GetCompletedTime() *timestamppb.Timestamp
func (*DeviceManualRepairRecord) GetCreatedTime ¶
func (x *DeviceManualRepairRecord) GetCreatedTime() *timestamppb.Timestamp
func (*DeviceManualRepairRecord) GetDiagnosis ¶
func (x *DeviceManualRepairRecord) GetDiagnosis() string
func (*DeviceManualRepairRecord) GetDutRepairActions ¶
func (x *DeviceManualRepairRecord) GetDutRepairActions() []DutRepairAction
func (*DeviceManualRepairRecord) GetDutRepairFailureDescription
deprecated
func (x *DeviceManualRepairRecord) GetDutRepairFailureDescription() string
Deprecated: Do not use.
func (*DeviceManualRepairRecord) GetDutVerifierFailureDescription
deprecated
func (x *DeviceManualRepairRecord) GetDutVerifierFailureDescription() string
Deprecated: Do not use.
func (*DeviceManualRepairRecord) GetHostname ¶
func (x *DeviceManualRepairRecord) GetHostname() string
func (*DeviceManualRepairRecord) GetIssueFixed ¶
func (x *DeviceManualRepairRecord) GetIssueFixed() bool
func (*DeviceManualRepairRecord) GetLabstationRepairActions ¶
func (x *DeviceManualRepairRecord) GetLabstationRepairActions() []LabstationRepairAction
func (*DeviceManualRepairRecord) GetManualRepairActions
deprecated
func (x *DeviceManualRepairRecord) GetManualRepairActions() []DeviceManualRepairRecord_ManualRepairAction
Deprecated: Do not use.
func (*DeviceManualRepairRecord) GetRepairProcedure ¶
func (x *DeviceManualRepairRecord) GetRepairProcedure() string
func (*DeviceManualRepairRecord) GetRepairState ¶
func (x *DeviceManualRepairRecord) GetRepairState() DeviceManualRepairRecord_RepairState
func (*DeviceManualRepairRecord) GetRepairTargetType ¶
func (x *DeviceManualRepairRecord) GetRepairTargetType() DeviceManualRepairRecord_RepairTargetType
func (*DeviceManualRepairRecord) GetReplacementRequested ¶
func (x *DeviceManualRepairRecord) GetReplacementRequested() bool
func (*DeviceManualRepairRecord) GetRpmRepairActions ¶
func (x *DeviceManualRepairRecord) GetRpmRepairActions() []RpmRepairAction
func (*DeviceManualRepairRecord) GetServoRepairActions ¶
func (x *DeviceManualRepairRecord) GetServoRepairActions() []ServoRepairAction
func (*DeviceManualRepairRecord) GetServoRepairFailureDescription
deprecated
func (x *DeviceManualRepairRecord) GetServoRepairFailureDescription() string
Deprecated: Do not use.
func (*DeviceManualRepairRecord) GetServoVerifierFailureDescription
deprecated
func (x *DeviceManualRepairRecord) GetServoVerifierFailureDescription() string
Deprecated: Do not use.
func (*DeviceManualRepairRecord) GetTimeTaken ¶
func (x *DeviceManualRepairRecord) GetTimeTaken() int32
func (*DeviceManualRepairRecord) GetUpdatedTime ¶
func (x *DeviceManualRepairRecord) GetUpdatedTime() *timestamppb.Timestamp
func (*DeviceManualRepairRecord) GetUsbStickRepairActions ¶
func (x *DeviceManualRepairRecord) GetUsbStickRepairActions() []UsbStickRepairAction
func (*DeviceManualRepairRecord) GetUserLdap ¶
func (x *DeviceManualRepairRecord) GetUserLdap() string
func (*DeviceManualRepairRecord) GetYoshiRepairActions ¶
func (x *DeviceManualRepairRecord) GetYoshiRepairActions() []YoshiRepairAction
func (*DeviceManualRepairRecord) ProtoMessage ¶
func (*DeviceManualRepairRecord) ProtoMessage()
func (*DeviceManualRepairRecord) ProtoReflect ¶
func (x *DeviceManualRepairRecord) ProtoReflect() protoreflect.Message
func (*DeviceManualRepairRecord) Reset ¶
func (x *DeviceManualRepairRecord) Reset()
func (*DeviceManualRepairRecord) String ¶
func (x *DeviceManualRepairRecord) String() string
type DeviceManualRepairRecord_ManualRepairAction ¶
type DeviceManualRepairRecord_ManualRepairAction int32
DEPRECATED: Using more granular actions instead. Standard manual repair actions taken to fix the device. Next tag: 7
const ( // Fix Labstation DeviceManualRepairRecord_ACTION_FIX_LABSTATION DeviceManualRepairRecord_ManualRepairAction = 0 // Fix Servo DeviceManualRepairRecord_ACTION_FIX_SERVO DeviceManualRepairRecord_ManualRepairAction = 1 // Fix Yoshi cable / servo_micro DeviceManualRepairRecord_ACTION_FIX_YOSHI_CABLE DeviceManualRepairRecord_ManualRepairAction = 2 // Visual Inspection DeviceManualRepairRecord_ACTION_VISUAL_INSPECTION DeviceManualRepairRecord_ManualRepairAction = 3 // Check / Fix Power for DUT DeviceManualRepairRecord_ACTION_DUT_POWER DeviceManualRepairRecord_ManualRepairAction = 4 // Troubleshoot DUT DeviceManualRepairRecord_ACTION_TROUBLESHOOT_DUT DeviceManualRepairRecord_ManualRepairAction = 5 // Reimage / Reflash DUT DeviceManualRepairRecord_ACTION_REIMAGE_DUT DeviceManualRepairRecord_ManualRepairAction = 6 )
func (DeviceManualRepairRecord_ManualRepairAction) Descriptor ¶
func (DeviceManualRepairRecord_ManualRepairAction) Descriptor() protoreflect.EnumDescriptor
func (DeviceManualRepairRecord_ManualRepairAction) EnumDescriptor
deprecated
func (DeviceManualRepairRecord_ManualRepairAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use DeviceManualRepairRecord_ManualRepairAction.Descriptor instead.
func (DeviceManualRepairRecord_ManualRepairAction) Number ¶
func (x DeviceManualRepairRecord_ManualRepairAction) Number() protoreflect.EnumNumber
func (DeviceManualRepairRecord_ManualRepairAction) String ¶
func (x DeviceManualRepairRecord_ManualRepairAction) String() string
func (DeviceManualRepairRecord_ManualRepairAction) Type ¶
func (DeviceManualRepairRecord_ManualRepairAction) Type() protoreflect.EnumType
type DeviceManualRepairRecord_RepairState ¶
type DeviceManualRepairRecord_RepairState int32
State for tracking manual repair progress. Next tag: 4
const ( DeviceManualRepairRecord_STATE_INVALID DeviceManualRepairRecord_RepairState = 0 DeviceManualRepairRecord_STATE_NOT_STARTED DeviceManualRepairRecord_RepairState = 1 DeviceManualRepairRecord_STATE_IN_PROGRESS DeviceManualRepairRecord_RepairState = 2 DeviceManualRepairRecord_STATE_COMPLETED DeviceManualRepairRecord_RepairState = 3 )
func (DeviceManualRepairRecord_RepairState) Descriptor ¶
func (DeviceManualRepairRecord_RepairState) Descriptor() protoreflect.EnumDescriptor
func (DeviceManualRepairRecord_RepairState) Enum ¶
func (x DeviceManualRepairRecord_RepairState) Enum() *DeviceManualRepairRecord_RepairState
func (DeviceManualRepairRecord_RepairState) EnumDescriptor
deprecated
func (DeviceManualRepairRecord_RepairState) EnumDescriptor() ([]byte, []int)
Deprecated: Use DeviceManualRepairRecord_RepairState.Descriptor instead.
func (DeviceManualRepairRecord_RepairState) Number ¶
func (x DeviceManualRepairRecord_RepairState) Number() protoreflect.EnumNumber
func (DeviceManualRepairRecord_RepairState) String ¶
func (x DeviceManualRepairRecord_RepairState) String() string
func (DeviceManualRepairRecord_RepairState) Type ¶
func (DeviceManualRepairRecord_RepairState) Type() protoreflect.EnumType
type DeviceManualRepairRecord_RepairTargetType ¶
type DeviceManualRepairRecord_RepairTargetType int32
The triggering device that led you to work on this repair.
ie. If the DUT repairs dashboard led you to work on this device, then it is a DUT repair. If the Servo or Labstation dashboard lead to you work on this device, then it is a Servo or Labstation repair. Next tag: 3
const ( DeviceManualRepairRecord_TYPE_DUT DeviceManualRepairRecord_RepairTargetType = 0 DeviceManualRepairRecord_TYPE_LABSTATION DeviceManualRepairRecord_RepairTargetType = 1 DeviceManualRepairRecord_TYPE_SERVO DeviceManualRepairRecord_RepairTargetType = 2 )
func (DeviceManualRepairRecord_RepairTargetType) Descriptor ¶
func (DeviceManualRepairRecord_RepairTargetType) Descriptor() protoreflect.EnumDescriptor
func (DeviceManualRepairRecord_RepairTargetType) EnumDescriptor
deprecated
func (DeviceManualRepairRecord_RepairTargetType) EnumDescriptor() ([]byte, []int)
Deprecated: Use DeviceManualRepairRecord_RepairTargetType.Descriptor instead.
func (DeviceManualRepairRecord_RepairTargetType) Number ¶
func (x DeviceManualRepairRecord_RepairTargetType) Number() protoreflect.EnumNumber
func (DeviceManualRepairRecord_RepairTargetType) String ¶
func (x DeviceManualRepairRecord_RepairTargetType) String() string
func (DeviceManualRepairRecord_RepairTargetType) Type ¶
func (DeviceManualRepairRecord_RepairTargetType) Type() protoreflect.EnumType
type DutLabel ¶
type DutLabel struct { // Possible labels in the labels field. PossibleLabels []string `protobuf:"bytes,1,rep,name=possible_labels,json=possibleLabels,proto3" json:"possible_labels,omitempty"` Labels []*DutLabel_Label `protobuf:"bytes,2,rep,name=labels,proto3" json:"labels,omitempty"` // NOLINT // contains filtered or unexported fields }
A set of labels representing the features of the device, can be revealed by decoding the HWID string.
func (*DutLabel) Descriptor
deprecated
func (*DutLabel) GetLabels ¶
func (x *DutLabel) GetLabels() []*DutLabel_Label
func (*DutLabel) GetPossibleLabels ¶
func (*DutLabel) ProtoMessage ¶
func (*DutLabel) ProtoMessage()
func (*DutLabel) ProtoReflect ¶
func (x *DutLabel) ProtoReflect() protoreflect.Message
type DutLabel_Label ¶
type DutLabel_Label struct { // Name of the label, will always exist in the field of `possible_labels`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // required // The valid of this label. Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // required // contains filtered or unexported fields }
All labels extracted from the HWID string.
func (*DutLabel_Label) Descriptor
deprecated
func (*DutLabel_Label) Descriptor() ([]byte, []int)
Deprecated: Use DutLabel_Label.ProtoReflect.Descriptor instead.
func (*DutLabel_Label) GetName ¶
func (x *DutLabel_Label) GetName() string
func (*DutLabel_Label) GetValue ¶
func (x *DutLabel_Label) GetValue() string
func (*DutLabel_Label) ProtoMessage ¶
func (*DutLabel_Label) ProtoMessage()
func (*DutLabel_Label) ProtoReflect ¶
func (x *DutLabel_Label) ProtoReflect() protoreflect.Message
func (*DutLabel_Label) Reset ¶
func (x *DutLabel_Label) Reset()
func (*DutLabel_Label) String ¶
func (x *DutLabel_Label) String() string
type DutRepairAction ¶
type DutRepairAction int32
Standard manual repair actions taken to fix the dut. Next tag: 10
const ( DutRepairAction_DUT_NA DutRepairAction = 0 DutRepairAction_DUT_REIMAGE_DEV DutRepairAction = 1 DutRepairAction_DUT_REIMAGE_PROD DutRepairAction = 2 DutRepairAction_DUT_POWER_CYCLE_DUT DutRepairAction = 4 DutRepairAction_DUT_REBOOT_EC DutRepairAction = 5 DutRepairAction_DUT_NOT_PRESENT DutRepairAction = 6 DutRepairAction_DUT_REFLASH DutRepairAction = 7 DutRepairAction_DUT_REPLACE DutRepairAction = 8 DutRepairAction_DUT_OTHER DutRepairAction = 9 )
func (DutRepairAction) Descriptor ¶
func (DutRepairAction) Descriptor() protoreflect.EnumDescriptor
func (DutRepairAction) Enum ¶
func (x DutRepairAction) Enum() *DutRepairAction
func (DutRepairAction) EnumDescriptor
deprecated
func (DutRepairAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use DutRepairAction.Descriptor instead.
func (DutRepairAction) Number ¶
func (x DutRepairAction) Number() protoreflect.EnumNumber
func (DutRepairAction) String ¶
func (x DutRepairAction) String() string
func (DutRepairAction) Type ¶
func (DutRepairAction) Type() protoreflect.EnumType
type GetDutLabelResponse ¶
type GetDutLabelResponse struct { // The DUT labels decoded from the HWID string. DutLabel *DutLabel `protobuf:"bytes,1,opt,name=dut_label,json=dutLabel,proto3" json:"dut_label,omitempty"` // contains filtered or unexported fields }
The response message for `HwidService.GetDutLabel`.
func (*GetDutLabelResponse) Descriptor
deprecated
func (*GetDutLabelResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetDutLabelResponse.ProtoReflect.Descriptor instead.
func (*GetDutLabelResponse) GetDutLabel ¶
func (x *GetDutLabelResponse) GetDutLabel() *DutLabel
func (*GetDutLabelResponse) ProtoMessage ¶
func (*GetDutLabelResponse) ProtoMessage()
func (*GetDutLabelResponse) ProtoReflect ¶
func (x *GetDutLabelResponse) ProtoReflect() protoreflect.Message
func (*GetDutLabelResponse) Reset ¶
func (x *GetDutLabelResponse) Reset()
func (*GetDutLabelResponse) String ¶
func (x *GetDutLabelResponse) String() string
type LabstationRepairAction ¶
type LabstationRepairAction int32
Standard manual repair actions taken to fix the labstation. Next tag: 7
const ( LabstationRepairAction_LABSTATION_NA LabstationRepairAction = 0 LabstationRepairAction_LABSTATION_POWER_CYCLE LabstationRepairAction = 1 LabstationRepairAction_LABSTATION_REIMAGE LabstationRepairAction = 2 LabstationRepairAction_LABSTATION_UPDATE_CONFIG LabstationRepairAction = 3 LabstationRepairAction_LABSTATION_REPLACE LabstationRepairAction = 4 LabstationRepairAction_LABSTATION_OTHER LabstationRepairAction = 5 LabstationRepairAction_LABSTATION_FLASH LabstationRepairAction = 6 )
func (LabstationRepairAction) Descriptor ¶
func (LabstationRepairAction) Descriptor() protoreflect.EnumDescriptor
func (LabstationRepairAction) Enum ¶
func (x LabstationRepairAction) Enum() *LabstationRepairAction
func (LabstationRepairAction) EnumDescriptor
deprecated
func (LabstationRepairAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use LabstationRepairAction.Descriptor instead.
func (LabstationRepairAction) Number ¶
func (x LabstationRepairAction) Number() protoreflect.EnumNumber
func (LabstationRepairAction) String ¶
func (x LabstationRepairAction) String() string
func (LabstationRepairAction) Type ¶
func (LabstationRepairAction) Type() protoreflect.EnumType
type ModelId ¶
type ModelId struct { // Required. Source: 'mosys platform model'. Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Globally unique identifier.
func (*ModelId) Descriptor
deprecated
func (*ModelId) ProtoMessage ¶
func (*ModelId) ProtoMessage()
func (*ModelId) ProtoReflect ¶
func (x *ModelId) ProtoReflect() protoreflect.Message
type PlatformId ¶
type PlatformId struct { // Required. Source: 'mosys platform name'. Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Globally unique identifier.
func (*PlatformId) Descriptor
deprecated
func (*PlatformId) Descriptor() ([]byte, []int)
Deprecated: Use PlatformId.ProtoReflect.Descriptor instead.
func (*PlatformId) GetValue ¶
func (x *PlatformId) GetValue() string
func (*PlatformId) ProtoMessage ¶
func (*PlatformId) ProtoMessage()
func (*PlatformId) ProtoReflect ¶
func (x *PlatformId) ProtoReflect() protoreflect.Message
func (*PlatformId) Reset ¶
func (x *PlatformId) Reset()
func (*PlatformId) String ¶
func (x *PlatformId) String() string
type RpmRepairAction ¶
type RpmRepairAction int32
Standard manual repair actions taken to fix the rpm. Next tag: 5
const ( RpmRepairAction_RPM_NA RpmRepairAction = 0 RpmRepairAction_RPM_UPDATE_DHCP RpmRepairAction = 1 RpmRepairAction_RPM_UPDATE_DUT_CONFIG RpmRepairAction = 2 RpmRepairAction_RPM_REPLACE RpmRepairAction = 3 RpmRepairAction_RPM_OTHER RpmRepairAction = 4 )
func (RpmRepairAction) Descriptor ¶
func (RpmRepairAction) Descriptor() protoreflect.EnumDescriptor
func (RpmRepairAction) Enum ¶
func (x RpmRepairAction) Enum() *RpmRepairAction
func (RpmRepairAction) EnumDescriptor
deprecated
func (RpmRepairAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use RpmRepairAction.Descriptor instead.
func (RpmRepairAction) Number ¶
func (x RpmRepairAction) Number() protoreflect.EnumNumber
func (RpmRepairAction) String ¶
func (x RpmRepairAction) String() string
func (RpmRepairAction) Type ¶
func (RpmRepairAction) Type() protoreflect.EnumType
type ServoRepairAction ¶
type ServoRepairAction int32
Standard manual repair actions taken to fix the servo (servo_v4, servo_v3). Next tag: 7
const ( ServoRepairAction_SERVO_NA ServoRepairAction = 0 ServoRepairAction_SERVO_POWER_CYCLE ServoRepairAction = 1 ServoRepairAction_SERVO_REPLUG_USB_TO_DUT ServoRepairAction = 2 ServoRepairAction_SERVO_REPLUG_TO_SERVO_HOST ServoRepairAction = 3 ServoRepairAction_SERVO_UPDATE_CONFIG ServoRepairAction = 4 ServoRepairAction_SERVO_REPLACE ServoRepairAction = 5 ServoRepairAction_SERVO_OTHER ServoRepairAction = 6 )
func (ServoRepairAction) Descriptor ¶
func (ServoRepairAction) Descriptor() protoreflect.EnumDescriptor
func (ServoRepairAction) Enum ¶
func (x ServoRepairAction) Enum() *ServoRepairAction
func (ServoRepairAction) EnumDescriptor
deprecated
func (ServoRepairAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use ServoRepairAction.Descriptor instead.
func (ServoRepairAction) Number ¶
func (x ServoRepairAction) Number() protoreflect.EnumNumber
func (ServoRepairAction) String ¶
func (x ServoRepairAction) String() string
func (ServoRepairAction) Type ¶
func (ServoRepairAction) Type() protoreflect.EnumType
type UsbStickRepairAction ¶
type UsbStickRepairAction int32
Standard manual repair actions taken to fix the usb stick on the servo. Next tag: 5
const ( UsbStickRepairAction_USB_STICK_NA UsbStickRepairAction = 0 UsbStickRepairAction_USB_STICK_REPLUG UsbStickRepairAction = 1 UsbStickRepairAction_USB_STICK_REPLACE UsbStickRepairAction = 2 UsbStickRepairAction_USB_STICK_MISSED UsbStickRepairAction = 3 UsbStickRepairAction_USB_STICK_OTHER UsbStickRepairAction = 4 )
func (UsbStickRepairAction) Descriptor ¶
func (UsbStickRepairAction) Descriptor() protoreflect.EnumDescriptor
func (UsbStickRepairAction) Enum ¶
func (x UsbStickRepairAction) Enum() *UsbStickRepairAction
func (UsbStickRepairAction) EnumDescriptor
deprecated
func (UsbStickRepairAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use UsbStickRepairAction.Descriptor instead.
func (UsbStickRepairAction) Number ¶
func (x UsbStickRepairAction) Number() protoreflect.EnumNumber
func (UsbStickRepairAction) String ¶
func (x UsbStickRepairAction) String() string
func (UsbStickRepairAction) Type ¶
func (UsbStickRepairAction) Type() protoreflect.EnumType
type VariantId ¶
type VariantId struct { // Required. Source: 'mosys platform sku', aka Device-SKU. Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Globally unique identifier.
func (*VariantId) Descriptor
deprecated
func (*VariantId) ProtoMessage ¶
func (*VariantId) ProtoMessage()
func (*VariantId) ProtoReflect ¶
func (x *VariantId) ProtoReflect() protoreflect.Message
type YoshiRepairAction ¶
type YoshiRepairAction int32
Standard manual repair actions taken to fix the yoshi cable (ribbon cable or servo_micro). Next tag: 5
const ( YoshiRepairAction_YOSHI_NA YoshiRepairAction = 0 YoshiRepairAction_YOSHI_REPLUG_ON_DUT YoshiRepairAction = 1 YoshiRepairAction_YOSHI_REPLUG_TO_SERVO YoshiRepairAction = 2 YoshiRepairAction_YOSHI_REPLACE YoshiRepairAction = 3 YoshiRepairAction_YOSHI_OTHER YoshiRepairAction = 4 )
func (YoshiRepairAction) Descriptor ¶
func (YoshiRepairAction) Descriptor() protoreflect.EnumDescriptor
func (YoshiRepairAction) Enum ¶
func (x YoshiRepairAction) Enum() *YoshiRepairAction
func (YoshiRepairAction) EnumDescriptor
deprecated
func (YoshiRepairAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use YoshiRepairAction.Descriptor instead.
func (YoshiRepairAction) Number ¶
func (x YoshiRepairAction) Number() protoreflect.EnumNumber
func (YoshiRepairAction) String ¶
func (x YoshiRepairAction) String() string
func (YoshiRepairAction) Type ¶
func (YoshiRepairAction) Type() protoreflect.EnumType