Documentation
¶
Overview ¶
Package ufspb contains the fleet service API.
Index ¶
- Variables
- type AMTManager
- type Audio
- type AudioLatencyToolkit
- func (*AudioLatencyToolkit) Descriptor() ([]byte, []int)deprecated
- func (x *AudioLatencyToolkit) GetVersion() string
- func (*AudioLatencyToolkit) ProtoMessage()
- func (x *AudioLatencyToolkit) ProtoReflect() protoreflect.Message
- func (x *AudioLatencyToolkit) Reset()
- func (x *AudioLatencyToolkit) String() string
- type BluetoothPeer
- func (*BluetoothPeer) Descriptor() ([]byte, []int)deprecated
- func (x *BluetoothPeer) GetDevice() isBluetoothPeer_Device
- func (x *BluetoothPeer) GetRaspberryPi() *RaspberryPi
- func (x *BluetoothPeer) GetRpm() *OSRPM
- func (*BluetoothPeer) ProtoMessage()
- func (x *BluetoothPeer) ProtoReflect() protoreflect.Message
- func (x *BluetoothPeer) Reset()
- func (x *BluetoothPeer) String() string
- type BluetoothPeer_RaspberryPi
- type Cable
- type CableType
- type Camera
- type CameraType
- type Camerabox
- func (*Camerabox) Descriptor() ([]byte, []int)deprecated
- func (x *Camerabox) GetFacing() Camerabox_Facing
- func (x *Camerabox) GetLight() Camerabox_Light
- func (*Camerabox) ProtoMessage()
- func (x *Camerabox) ProtoReflect() protoreflect.Message
- func (x *Camerabox) Reset()
- func (x *Camerabox) String() string
- type Camerabox_Facing
- func (Camerabox_Facing) Descriptor() protoreflect.EnumDescriptor
- func (x Camerabox_Facing) Enum() *Camerabox_Facing
- func (Camerabox_Facing) EnumDescriptor() ([]byte, []int)deprecated
- func (x Camerabox_Facing) Number() protoreflect.EnumNumber
- func (x Camerabox_Facing) String() string
- func (Camerabox_Facing) Type() protoreflect.EnumType
- type Camerabox_Light
- func (Camerabox_Light) Descriptor() protoreflect.EnumDescriptor
- func (x Camerabox_Light) Enum() *Camerabox_Light
- func (Camerabox_Light) EnumDescriptor() ([]byte, []int)deprecated
- func (x Camerabox_Light) Number() protoreflect.EnumNumber
- func (x Camerabox_Light) String() string
- func (Camerabox_Light) Type() protoreflect.EnumType
- type Chameleon
- func (*Chameleon) Descriptor() ([]byte, []int)deprecated
- func (x *Chameleon) GetAudioBoard() bool
- func (x *Chameleon) GetAudioboxJackplugger() Chameleon_AudioBoxJackPlugger
- func (x *Chameleon) GetChameleonConnectionTypes() []ChameleonConnectionType
- func (x *Chameleon) GetChameleonPeripherals() []ChameleonType
- func (x *Chameleon) GetHostname() string
- func (x *Chameleon) GetRpm() *OSRPM
- func (x *Chameleon) GetTrrsType() Chameleon_TRRSType
- func (*Chameleon) ProtoMessage()
- func (x *Chameleon) ProtoReflect() protoreflect.Message
- func (x *Chameleon) Reset()
- func (x *Chameleon) String() string
- type ChameleonConnectionType
- func (ChameleonConnectionType) Descriptor() protoreflect.EnumDescriptor
- func (x ChameleonConnectionType) Enum() *ChameleonConnectionType
- func (ChameleonConnectionType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ChameleonConnectionType) Number() protoreflect.EnumNumber
- func (x ChameleonConnectionType) String() string
- func (ChameleonConnectionType) Type() protoreflect.EnumType
- type ChameleonType
- func (ChameleonType) Descriptor() protoreflect.EnumDescriptor
- func (x ChameleonType) Enum() *ChameleonType
- func (ChameleonType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ChameleonType) Number() protoreflect.EnumNumber
- func (x ChameleonType) String() string
- func (ChameleonType) Type() protoreflect.EnumType
- type Chameleon_AudioBoxJackPlugger
- func (Chameleon_AudioBoxJackPlugger) Descriptor() protoreflect.EnumDescriptor
- func (x Chameleon_AudioBoxJackPlugger) Enum() *Chameleon_AudioBoxJackPlugger
- func (Chameleon_AudioBoxJackPlugger) EnumDescriptor() ([]byte, []int)deprecated
- func (x Chameleon_AudioBoxJackPlugger) Number() protoreflect.EnumNumber
- func (x Chameleon_AudioBoxJackPlugger) String() string
- func (Chameleon_AudioBoxJackPlugger) Type() protoreflect.EnumType
- type Chameleon_TRRSType
- func (Chameleon_TRRSType) Descriptor() protoreflect.EnumDescriptor
- func (x Chameleon_TRRSType) Enum() *Chameleon_TRRSType
- func (Chameleon_TRRSType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Chameleon_TRRSType) Number() protoreflect.EnumNumber
- func (x Chameleon_TRRSType) String() string
- func (Chameleon_TRRSType) Type() protoreflect.EnumType
- type ChromeOSDevice
- func (*ChromeOSDevice) Descriptor() ([]byte, []int)deprecated
- func (x *ChromeOSDevice) GetDevice() isChromeOSDevice_Device
- func (x *ChromeOSDevice) GetDeviceConfigId() *device.ConfigId
- func (x *ChromeOSDevice) GetDut() *DeviceUnderTest
- func (x *ChromeOSDevice) GetId() *ChromeOSDeviceID
- func (x *ChromeOSDevice) GetLabstation() *Labstation
- func (x *ChromeOSDevice) GetManufacturingId() *manufacturing.ConfigID
- func (x *ChromeOSDevice) GetSerialNumber() string
- func (*ChromeOSDevice) ProtoMessage()
- func (x *ChromeOSDevice) ProtoReflect() protoreflect.Message
- func (x *ChromeOSDevice) Reset()
- func (x *ChromeOSDevice) String() string
- type ChromeOSDeviceID
- type ChromeOSDevice_Dut
- type ChromeOSDevice_Labstation
- type Devboard
- type DeviceUnderTest
- func (*DeviceUnderTest) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceUnderTest) GetCbi() *api.Cbi
- func (x *DeviceUnderTest) GetCbx() bool
- func (x *DeviceUnderTest) GetCriticalPools() []DeviceUnderTest_DUTPool
- func (x *DeviceUnderTest) GetHive() string
- func (x *DeviceUnderTest) GetHostname() string
- func (x *DeviceUnderTest) GetLicenses() []*License
- func (x *DeviceUnderTest) GetModeminfo() *ModemInfo
- func (x *DeviceUnderTest) GetPeripherals() *Peripherals
- func (x *DeviceUnderTest) GetPools() []string
- func (x *DeviceUnderTest) GetRoVpdMap() map[string]string
- func (x *DeviceUnderTest) GetSiminfo() []*SIMInfo
- func (x *DeviceUnderTest) GetSubrailConfig() string
- func (*DeviceUnderTest) ProtoMessage()
- func (x *DeviceUnderTest) ProtoReflect() protoreflect.Message
- func (x *DeviceUnderTest) Reset()
- func (x *DeviceUnderTest) String() string
- type DeviceUnderTest_DUTPool
- func (DeviceUnderTest_DUTPool) Descriptor() protoreflect.EnumDescriptor
- func (x DeviceUnderTest_DUTPool) Enum() *DeviceUnderTest_DUTPool
- func (DeviceUnderTest_DUTPool) EnumDescriptor() ([]byte, []int)deprecated
- func (x DeviceUnderTest_DUTPool) Number() protoreflect.EnumNumber
- func (x DeviceUnderTest_DUTPool) String() string
- func (DeviceUnderTest_DUTPool) Type() protoreflect.EnumType
- type Dolos
- func (*Dolos) Descriptor() ([]byte, []int)deprecated
- func (x *Dolos) GetFwVersion() string
- func (x *Dolos) GetHostname() string
- func (x *Dolos) GetHwMajorRevision() DolosHWMajorRevision
- func (x *Dolos) GetRpm() *OSRPM
- func (x *Dolos) GetSerialCable() string
- func (x *Dolos) GetSerialUsb() string
- func (*Dolos) ProtoMessage()
- func (x *Dolos) ProtoReflect() protoreflect.Message
- func (x *Dolos) Reset()
- func (x *Dolos) String() string
- type DolosHWMajorRevision
- func (DolosHWMajorRevision) Descriptor() protoreflect.EnumDescriptor
- func (x DolosHWMajorRevision) Enum() *DolosHWMajorRevision
- func (DolosHWMajorRevision) EnumDescriptor() ([]byte, []int)deprecated
- func (x DolosHWMajorRevision) Number() protoreflect.EnumNumber
- func (x DolosHWMajorRevision) String() string
- func (DolosHWMajorRevision) Type() protoreflect.EnumType
- type DutState
- func (*DutState) Descriptor() ([]byte, []int)deprecated
- func (x *DutState) GetAmtManagerState() PeripheralState
- func (x *DutState) GetAudioBeamforming() string
- func (x *DutState) GetAudioLatencyToolkitState() PeripheralState
- func (x *DutState) GetAudioLoopbackDongle() PeripheralState
- func (x *DutState) GetBatteryState() HardwareState
- func (x *DutState) GetBluetoothState() HardwareState
- func (x *DutState) GetCameraState() HardwareState
- func (x *DutState) GetCellularModemState() HardwareState
- func (x *DutState) GetChameleon() PeripheralState
- func (x *DutState) GetCr50KeyEnv() DutState_CR50KeyEnv
- func (x *DutState) GetCr50Phase() DutState_CR50Phase
- func (x *DutState) GetDolosState() PeripheralState
- func (x *DutState) GetDutStateReason() string
- func (x *DutState) GetFingerprintBoard() string
- func (x *DutState) GetFingerprintMcu() string
- func (x *DutState) GetFingerprintSensor() string
- func (x *DutState) GetFwApTarget() string
- func (x *DutState) GetFwEcTarget() string
- func (x *DutState) GetGpuId() string
- func (x *DutState) GetHmrState() PeripheralState
- func (x *DutState) GetHostname() string
- func (x *DutState) GetId() *ChromeOSDeviceID
- func (x *DutState) GetPeripheralBtpeerState() PeripheralState
- func (x *DutState) GetRealm() string
- func (x *DutState) GetRepairRequests() []DutState_RepairRequest
- func (x *DutState) GetRpmState() PeripheralState
- func (x *DutState) GetServo() PeripheralState
- func (x *DutState) GetServoUsbState() HardwareState
- func (x *DutState) GetStarfishState() PeripheralState
- func (x *DutState) GetStorageState() HardwareState
- func (x *DutState) GetUpdateTime() *timestamppb.Timestamp
- func (x *DutState) GetVersionInfo() *VersionInfo
- func (x *DutState) GetWifiPeripheralState() PeripheralState
- func (x *DutState) GetWifiState() HardwareState
- func (x *DutState) GetWorkingBluetoothBtpeer() int32
- func (*DutState) ProtoMessage()
- func (x *DutState) ProtoReflect() protoreflect.Message
- func (x *DutState) Reset()
- func (x *DutState) String() string
- type DutState_CR50KeyEnv
- func (DutState_CR50KeyEnv) Descriptor() protoreflect.EnumDescriptor
- func (x DutState_CR50KeyEnv) Enum() *DutState_CR50KeyEnv
- func (DutState_CR50KeyEnv) EnumDescriptor() ([]byte, []int)deprecated
- func (x DutState_CR50KeyEnv) Number() protoreflect.EnumNumber
- func (x DutState_CR50KeyEnv) String() string
- func (DutState_CR50KeyEnv) Type() protoreflect.EnumType
- type DutState_CR50Phase
- func (DutState_CR50Phase) Descriptor() protoreflect.EnumDescriptor
- func (x DutState_CR50Phase) Enum() *DutState_CR50Phase
- func (DutState_CR50Phase) EnumDescriptor() ([]byte, []int)deprecated
- func (x DutState_CR50Phase) Number() protoreflect.EnumNumber
- func (x DutState_CR50Phase) String() string
- func (DutState_CR50Phase) Type() protoreflect.EnumType
- type DutState_RepairRequest
- func (DutState_RepairRequest) Descriptor() protoreflect.EnumDescriptor
- func (x DutState_RepairRequest) Enum() *DutState_RepairRequest
- func (DutState_RepairRequest) EnumDescriptor() ([]byte, []int)deprecated
- func (x DutState_RepairRequest) Number() protoreflect.EnumNumber
- func (x DutState_RepairRequest) String() string
- func (DutState_RepairRequest) Type() protoreflect.EnumType
- type HardwareState
- func (HardwareState) Descriptor() protoreflect.EnumDescriptor
- func (x HardwareState) Enum() *HardwareState
- func (HardwareState) EnumDescriptor() ([]byte, []int)deprecated
- func (x HardwareState) Number() protoreflect.EnumNumber
- func (x HardwareState) String() string
- func (HardwareState) Type() protoreflect.EnumType
- type HumanMotionRobot
- func (*HumanMotionRobot) Descriptor() ([]byte, []int)deprecated
- func (x *HumanMotionRobot) GetGatewayHostname() string
- func (x *HumanMotionRobot) GetHmrGen() HumanMotionRobot_HMRGen
- func (x *HumanMotionRobot) GetHmrModel() string
- func (x *HumanMotionRobot) GetHmrToolType() HumanMotionRobot_HMRToolType
- func (x *HumanMotionRobot) GetHmrWalt() bool
- func (x *HumanMotionRobot) GetHostname() string
- func (x *HumanMotionRobot) GetRpm() *OSRPM
- func (*HumanMotionRobot) ProtoMessage()
- func (x *HumanMotionRobot) ProtoReflect() protoreflect.Message
- func (x *HumanMotionRobot) Reset()
- func (x *HumanMotionRobot) String() string
- type HumanMotionRobot_HMRGen
- func (HumanMotionRobot_HMRGen) Descriptor() protoreflect.EnumDescriptor
- func (x HumanMotionRobot_HMRGen) Enum() *HumanMotionRobot_HMRGen
- func (HumanMotionRobot_HMRGen) EnumDescriptor() ([]byte, []int)deprecated
- func (x HumanMotionRobot_HMRGen) Number() protoreflect.EnumNumber
- func (x HumanMotionRobot_HMRGen) String() string
- func (HumanMotionRobot_HMRGen) Type() protoreflect.EnumType
- type HumanMotionRobot_HMRToolType
- func (HumanMotionRobot_HMRToolType) Descriptor() protoreflect.EnumDescriptor
- func (x HumanMotionRobot_HMRToolType) Enum() *HumanMotionRobot_HMRToolType
- func (HumanMotionRobot_HMRToolType) EnumDescriptor() ([]byte, []int)deprecated
- func (x HumanMotionRobot_HMRToolType) Number() protoreflect.EnumNumber
- func (x HumanMotionRobot_HMRToolType) String() string
- func (HumanMotionRobot_HMRToolType) Type() protoreflect.EnumType
- type Labstation
- func (*Labstation) Descriptor() ([]byte, []int)deprecated
- func (x *Labstation) GetHive() string
- func (x *Labstation) GetHostname() string
- func (x *Labstation) GetPools() []string
- func (x *Labstation) GetRpm() *OSRPM
- func (x *Labstation) GetServos() []*Servo
- func (*Labstation) ProtoMessage()
- func (x *Labstation) ProtoReflect() protoreflect.Message
- func (x *Labstation) Reset()
- func (x *Labstation) String() string
- type License
- type LicenseType
- func (LicenseType) Descriptor() protoreflect.EnumDescriptor
- func (x LicenseType) Enum() *LicenseType
- func (LicenseType) EnumDescriptor() ([]byte, []int)deprecated
- func (x LicenseType) Number() protoreflect.EnumNumber
- func (x LicenseType) String() string
- func (LicenseType) Type() protoreflect.EnumType
- type ModemInfo
- func (*ModemInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ModemInfo) GetImei() string
- func (x *ModemInfo) GetModelVariant() string
- func (x *ModemInfo) GetSimCount() int32
- func (x *ModemInfo) GetSupportedBands() string
- func (x *ModemInfo) GetType() ModemType
- func (*ModemInfo) ProtoMessage()
- func (x *ModemInfo) ProtoReflect() protoreflect.Message
- func (x *ModemInfo) Reset()
- func (x *ModemInfo) String() string
- type ModemType
- type NetworkProvider
- func (NetworkProvider) Descriptor() protoreflect.EnumDescriptor
- func (x NetworkProvider) Enum() *NetworkProvider
- func (NetworkProvider) EnumDescriptor() ([]byte, []int)deprecated
- func (x NetworkProvider) Number() protoreflect.EnumNumber
- func (x NetworkProvider) String() string
- func (NetworkProvider) Type() protoreflect.EnumType
- type OSRPM
- func (*OSRPM) Descriptor() ([]byte, []int)deprecated
- func (x *OSRPM) GetPowerunitName() string
- func (x *OSRPM) GetPowerunitOutlet() string
- func (x *OSRPM) GetPowerunitType() OSRPM_Type
- func (*OSRPM) ProtoMessage()
- func (x *OSRPM) ProtoReflect() protoreflect.Message
- func (x *OSRPM) Reset()
- func (x *OSRPM) String() string
- type OSRPM_Type
- type PeripheralState
- func (PeripheralState) Descriptor() protoreflect.EnumDescriptor
- func (x PeripheralState) Enum() *PeripheralState
- func (PeripheralState) EnumDescriptor() ([]byte, []int)deprecated
- func (x PeripheralState) Number() protoreflect.EnumNumber
- func (x PeripheralState) String() string
- func (PeripheralState) Type() protoreflect.EnumType
- type Peripherals
- func (*Peripherals) Descriptor() ([]byte, []int)deprecated
- func (x *Peripherals) GetAmtManager() *AMTManager
- func (x *Peripherals) GetAudio() *Audio
- func (x *Peripherals) GetAudioLatencyToolkit() *AudioLatencyToolkit
- func (x *Peripherals) GetBluetoothPeers() []*BluetoothPeer
- func (x *Peripherals) GetCable() []*Cable
- func (x *Peripherals) GetCameraRoiBack() booldeprecated
- func (x *Peripherals) GetCameraRoiFront() booldeprecated
- func (x *Peripherals) GetCamerabox() bool
- func (x *Peripherals) GetCameraboxInfo() *Camerabox
- func (x *Peripherals) GetCarrier() string
- func (x *Peripherals) GetChameleon() *Chameleon
- func (x *Peripherals) GetChaos() bool
- func (x *Peripherals) GetConnectedCamera() []*Camera
- func (x *Peripherals) GetDolos() *Dolos
- func (x *Peripherals) GetHumanMotionRobot() *HumanMotionRobot
- func (x *Peripherals) GetPasitHost2() *api.PasitHost
- func (x *Peripherals) GetRpm() *OSRPM
- func (x *Peripherals) GetServo() *Servo
- func (x *Peripherals) GetSmartUsbhub() bool
- func (x *Peripherals) GetStarfishSlotMapping() string
- func (x *Peripherals) GetSupportedCarriers() []string
- func (x *Peripherals) GetTouch() *Touch
- func (x *Peripherals) GetWifi() *Wifi
- func (*Peripherals) ProtoMessage()
- func (x *Peripherals) ProtoReflect() protoreflect.Message
- func (x *Peripherals) Reset()
- func (x *Peripherals) String() string
- type RaspberryPi
- func (*RaspberryPi) Descriptor() ([]byte, []int)deprecated
- func (x *RaspberryPi) GetHostname() string
- func (x *RaspberryPi) GetState() PeripheralState
- func (*RaspberryPi) ProtoMessage()
- func (x *RaspberryPi) ProtoReflect() protoreflect.Message
- func (x *RaspberryPi) Reset()
- func (x *RaspberryPi) String() string
- type SIMInfo
- func (*SIMInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SIMInfo) GetEid() string
- func (x *SIMInfo) GetProfileInfo() []*SIMProfileInfo
- func (x *SIMInfo) GetSlotId() int32
- func (x *SIMInfo) GetTestEsim() bool
- func (x *SIMInfo) GetType() SIMType
- func (*SIMInfo) ProtoMessage()
- func (x *SIMInfo) ProtoReflect() protoreflect.Message
- func (x *SIMInfo) Reset()
- func (x *SIMInfo) String() string
- type SIMProfileInfo
- func (*SIMProfileInfo) Descriptor() ([]byte, []int)deprecated
- func (x *SIMProfileInfo) GetCarrierName() NetworkProvider
- func (x *SIMProfileInfo) GetFeatures() []SIMProfileInfo_Feature
- func (x *SIMProfileInfo) GetIccid() string
- func (x *SIMProfileInfo) GetOwnNumber() string
- func (x *SIMProfileInfo) GetSimPin() string
- func (x *SIMProfileInfo) GetSimPuk() string
- func (x *SIMProfileInfo) GetState() SIMProfileInfo_State
- func (*SIMProfileInfo) ProtoMessage()
- func (x *SIMProfileInfo) ProtoReflect() protoreflect.Message
- func (x *SIMProfileInfo) Reset()
- func (x *SIMProfileInfo) String() string
- type SIMProfileInfo_Feature
- func (SIMProfileInfo_Feature) Descriptor() protoreflect.EnumDescriptor
- func (x SIMProfileInfo_Feature) Enum() *SIMProfileInfo_Feature
- func (SIMProfileInfo_Feature) EnumDescriptor() ([]byte, []int)deprecated
- func (x SIMProfileInfo_Feature) Number() protoreflect.EnumNumber
- func (x SIMProfileInfo_Feature) String() string
- func (SIMProfileInfo_Feature) Type() protoreflect.EnumType
- type SIMProfileInfo_State
- func (SIMProfileInfo_State) Descriptor() protoreflect.EnumDescriptor
- func (x SIMProfileInfo_State) Enum() *SIMProfileInfo_State
- func (SIMProfileInfo_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x SIMProfileInfo_State) Number() protoreflect.EnumNumber
- func (x SIMProfileInfo_State) String() string
- func (SIMProfileInfo_State) Type() protoreflect.EnumType
- type SIMType
- type Servo
- func (*Servo) Descriptor() ([]byte, []int)deprecated
- func (x *Servo) GetDockerContainerName() string
- func (x *Servo) GetServoComponent() []string
- func (x *Servo) GetServoFwChannel() ServoFwChannel
- func (x *Servo) GetServoHostname() string
- func (x *Servo) GetServoPort() int32
- func (x *Servo) GetServoSerial() string
- func (x *Servo) GetServoSetup() ServoSetupType
- func (x *Servo) GetServoTopology() *ServoTopology
- func (x *Servo) GetServoType() string
- func (x *Servo) GetUsbDrive() *api.UsbDrive
- func (*Servo) ProtoMessage()
- func (x *Servo) ProtoReflect() protoreflect.Message
- func (x *Servo) Reset()
- func (x *Servo) String() string
- type ServoFwChannel
- func (ServoFwChannel) Descriptor() protoreflect.EnumDescriptor
- func (x ServoFwChannel) Enum() *ServoFwChannel
- func (ServoFwChannel) EnumDescriptor() ([]byte, []int)deprecated
- func (x ServoFwChannel) Number() protoreflect.EnumNumber
- func (x ServoFwChannel) String() string
- func (ServoFwChannel) Type() protoreflect.EnumType
- type ServoSetupType
- func (ServoSetupType) Descriptor() protoreflect.EnumDescriptor
- func (x ServoSetupType) Enum() *ServoSetupType
- func (ServoSetupType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ServoSetupType) Number() protoreflect.EnumNumber
- func (x ServoSetupType) String() string
- func (ServoSetupType) Type() protoreflect.EnumType
- type ServoTopology
- func (*ServoTopology) Descriptor() ([]byte, []int)deprecated
- func (x *ServoTopology) GetChildren() []*ServoTopologyItem
- func (x *ServoTopology) GetMain() *ServoTopologyItem
- func (*ServoTopology) ProtoMessage()
- func (x *ServoTopology) ProtoReflect() protoreflect.Message
- func (x *ServoTopology) Reset()
- func (x *ServoTopology) String() string
- type ServoTopologyItem
- func (*ServoTopologyItem) Descriptor() ([]byte, []int)deprecated
- func (x *ServoTopologyItem) GetFwVersion() string
- func (x *ServoTopologyItem) GetSerial() string
- func (x *ServoTopologyItem) GetSysfsProduct() string
- func (x *ServoTopologyItem) GetType() string
- func (x *ServoTopologyItem) GetUsbHubPort() string
- func (*ServoTopologyItem) ProtoMessage()
- func (x *ServoTopologyItem) ProtoReflect() protoreflect.Message
- func (x *ServoTopologyItem) Reset()
- func (x *ServoTopologyItem) String() string
- type Touch
- type VersionInfo
- func (*VersionInfo) Descriptor() ([]byte, []int)deprecated
- func (x *VersionInfo) GetOs() string
- func (x *VersionInfo) GetOsType() VersionInfo_OsType
- func (x *VersionInfo) GetRoFirmware() string
- func (x *VersionInfo) GetRwFirmware() string
- func (*VersionInfo) ProtoMessage()
- func (x *VersionInfo) ProtoReflect() protoreflect.Message
- func (x *VersionInfo) Reset()
- func (x *VersionInfo) String() string
- type VersionInfo_OsType
- func (VersionInfo_OsType) Descriptor() protoreflect.EnumDescriptor
- func (x VersionInfo_OsType) Enum() *VersionInfo_OsType
- func (VersionInfo_OsType) EnumDescriptor() ([]byte, []int)deprecated
- func (x VersionInfo_OsType) Number() protoreflect.EnumNumber
- func (x VersionInfo_OsType) String() string
- func (VersionInfo_OsType) Type() protoreflect.EnumType
- type Wifi
- func (*Wifi) Descriptor() ([]byte, []int)deprecated
- func (x *Wifi) GetAntennaConn() Wifi_AntennaConnection
- func (x *Wifi) GetRouter() Wifi_Router
- func (x *Wifi) GetWifiRouterFeatures() []api.WifiRouterFeature
- func (x *Wifi) GetWifiRouters() []*WifiRouter
- func (x *Wifi) GetWificell() bool
- func (*Wifi) ProtoMessage()
- func (x *Wifi) ProtoReflect() protoreflect.Message
- func (x *Wifi) Reset()
- func (x *Wifi) String() string
- type WifiRouter
- func (*WifiRouter) Descriptor() ([]byte, []int)deprecated
- func (x *WifiRouter) GetBuildTarget() string
- func (x *WifiRouter) GetDeviceType() api.WifiRouterDeviceType
- func (x *WifiRouter) GetHostname() string
- func (x *WifiRouter) GetModel() string
- func (x *WifiRouter) GetRpm() *OSRPM
- func (x *WifiRouter) GetState() PeripheralState
- func (x *WifiRouter) GetSupportedFeatures() []api.WifiRouterFeature
- func (*WifiRouter) ProtoMessage()
- func (x *WifiRouter) ProtoReflect() protoreflect.Message
- func (x *WifiRouter) Reset()
- func (x *WifiRouter) String() string
- type Wifi_AntennaConnection
- func (Wifi_AntennaConnection) Descriptor() protoreflect.EnumDescriptor
- func (x Wifi_AntennaConnection) Enum() *Wifi_AntennaConnection
- func (Wifi_AntennaConnection) EnumDescriptor() ([]byte, []int)deprecated
- func (x Wifi_AntennaConnection) Number() protoreflect.EnumNumber
- func (x Wifi_AntennaConnection) String() string
- func (Wifi_AntennaConnection) Type() protoreflect.EnumType
- type Wifi_Router
- func (Wifi_Router) Descriptor() protoreflect.EnumDescriptor
- func (x Wifi_Router) Enum() *Wifi_Router
- func (Wifi_Router) EnumDescriptor() ([]byte, []int)deprecated
- func (x Wifi_Router) Number() protoreflect.EnumNumber
- func (x Wifi_Router) String() string
- func (Wifi_Router) Type() protoreflect.EnumType
Constants ¶
This section is empty.
Variables ¶
var ( ChameleonType_name = map[int32]string{ 0: "CHAMELEON_TYPE_INVALID", 2: "CHAMELEON_TYPE_DP", 3: "CHAMELEON_TYPE_DP_HDMI", 4: "CHAMELEON_TYPE_VGA", 5: "CHAMELEON_TYPE_HDMI", 9: "CHAMELEON_TYPE_V2", 10: "CHAMELEON_TYPE_V3", 11: "CHAMELEON_TYPE_RPI", } ChameleonType_value = map[string]int32{ "CHAMELEON_TYPE_INVALID": 0, "CHAMELEON_TYPE_DP": 2, "CHAMELEON_TYPE_DP_HDMI": 3, "CHAMELEON_TYPE_VGA": 4, "CHAMELEON_TYPE_HDMI": 5, "CHAMELEON_TYPE_V2": 9, "CHAMELEON_TYPE_V3": 10, "CHAMELEON_TYPE_RPI": 11, } )
Enum value maps for ChameleonType.
var ( ChameleonConnectionType_name = map[int32]string{ 0: "CHAMELEON_CONNECTION_TYPE_INVALID", 1: "CHAMELEON_CONNECTION_TYPE_AUDIOJACK", 2: "CHAMELEON_CONNECTION_TYPE_USB", 3: "CHAMELEON_CONNECTION_TYPE_HDMI", 4: "CHAMELEON_CONNECTION_TYPE_DP", } ChameleonConnectionType_value = map[string]int32{ "CHAMELEON_CONNECTION_TYPE_INVALID": 0, "CHAMELEON_CONNECTION_TYPE_AUDIOJACK": 1, "CHAMELEON_CONNECTION_TYPE_USB": 2, "CHAMELEON_CONNECTION_TYPE_HDMI": 3, "CHAMELEON_CONNECTION_TYPE_DP": 4, } )
Enum value maps for ChameleonConnectionType.
var ( Chameleon_AudioBoxJackPlugger_name = map[int32]string{ 0: "AUDIOBOX_JACKPLUGGER_UNSPECIFIED", 1: "AUDIOBOX_JACKPLUGGER_WORKING", 2: "AUDIOBOX_JACKPLUGGER_BROKEN", 3: "AUDIOBOX_JACKPLUGGER_NOT_APPLICABLE", } Chameleon_AudioBoxJackPlugger_value = map[string]int32{ "AUDIOBOX_JACKPLUGGER_UNSPECIFIED": 0, "AUDIOBOX_JACKPLUGGER_WORKING": 1, "AUDIOBOX_JACKPLUGGER_BROKEN": 2, "AUDIOBOX_JACKPLUGGER_NOT_APPLICABLE": 3, } )
Enum value maps for Chameleon_AudioBoxJackPlugger.
var ( Chameleon_TRRSType_name = map[int32]string{ 0: "TRRS_TYPE_UNSPECIFIED", 1: "TRRS_TYPE_CTIA", 2: "TRRS_TYPE_OMTP", } Chameleon_TRRSType_value = map[string]int32{ "TRRS_TYPE_UNSPECIFIED": 0, "TRRS_TYPE_CTIA": 1, "TRRS_TYPE_OMTP": 2, } )
Enum value maps for Chameleon_TRRSType.
var ( DeviceUnderTest_DUTPool_name = map[int32]string{ 0: "DUT_POOL_INVALID", 1: "DUT_POOL_CQ", 2: "DUT_POOL_BVT", 3: "DUT_POOL_SUITES", 4: "DUT_POOL_CTS", 5: "DUT_POOL_CTS_PERBUILD", 6: "DUT_POOL_CONTINUOUS", 7: "DUT_POOL_ARC_PRESUBMIT", 8: "DUT_POOL_QUOTA", } DeviceUnderTest_DUTPool_value = map[string]int32{ "DUT_POOL_INVALID": 0, "DUT_POOL_CQ": 1, "DUT_POOL_BVT": 2, "DUT_POOL_SUITES": 3, "DUT_POOL_CTS": 4, "DUT_POOL_CTS_PERBUILD": 5, "DUT_POOL_CONTINUOUS": 6, "DUT_POOL_ARC_PRESUBMIT": 7, "DUT_POOL_QUOTA": 8, } )
Enum value maps for DeviceUnderTest_DUTPool.
var ( DolosHWMajorRevision_name = map[int32]string{ 0: "DOLOS_UNSPECIFIED", 1: "DOLOS_V1", } DolosHWMajorRevision_value = map[string]int32{ "DOLOS_UNSPECIFIED": 0, "DOLOS_V1": 1, } )
Enum value maps for DolosHWMajorRevision.
var ( PeripheralState_name = map[int32]string{ 0: "UNKNOWN", 1: "WORKING", 5: "MISSING_CONFIG", 4: "WRONG_CONFIG", 2: "NOT_CONNECTED", 6: "NO_SSH", 3: "BROKEN", 7: "NEED_REPLACEMENT", 13: "CR50_CONSOLE_MISSING", 8: "CCD_TESTLAB_ISSUE", 9: "SERVOD_ISSUE", 10: "LID_OPEN_FAILED", 11: "BAD_RIBBON_CABLE", 12: "EC_BROKEN", 14: "DUT_NOT_CONNECTED", 15: "TOPOLOGY_ISSUE", 16: "SBU_LOW_VOLTAGE", 17: "CR50_NOT_ENUMERATED", 18: "SERVO_SERIAL_MISMATCH", 19: "SERVOD_PROXY_ISSUE", 20: "SERVO_HOST_ISSUE", 21: "SERVO_UPDATER_ISSUE", 22: "SERVOD_DUT_CONTROLLER_MISSING", 23: "COLD_RESET_PIN_ISSUE", 24: "WARM_RESET_PIN_ISSUE", 25: "POWER_BUTTON_PIN_ISSUE", 26: "NOT_APPLICABLE", 27: "DEBUG_HEADER_SERVO_MISSING", 28: "DOLOS_NO_POWER_SUPPLIED", 29: "DOLOS_OUTPUT_POWER_FAILED", 30: "DOLOS_BMS_STATE_INVALID", 31: "DOLOS_SMBUS_COMM_NOT_DETECTED", 32: "DOLOS_EEPROM_FAILURE", 33: "DOLOS_NO_COMMUNICATION", 34: "DOLOS_NOT_PRESENT", } PeripheralState_value = map[string]int32{ "UNKNOWN": 0, "WORKING": 1, "MISSING_CONFIG": 5, "WRONG_CONFIG": 4, "NOT_CONNECTED": 2, "NO_SSH": 6, "BROKEN": 3, "NEED_REPLACEMENT": 7, "CR50_CONSOLE_MISSING": 13, "CCD_TESTLAB_ISSUE": 8, "SERVOD_ISSUE": 9, "LID_OPEN_FAILED": 10, "BAD_RIBBON_CABLE": 11, "EC_BROKEN": 12, "DUT_NOT_CONNECTED": 14, "TOPOLOGY_ISSUE": 15, "SBU_LOW_VOLTAGE": 16, "CR50_NOT_ENUMERATED": 17, "SERVO_SERIAL_MISMATCH": 18, "SERVOD_PROXY_ISSUE": 19, "SERVO_HOST_ISSUE": 20, "SERVO_UPDATER_ISSUE": 21, "SERVOD_DUT_CONTROLLER_MISSING": 22, "COLD_RESET_PIN_ISSUE": 23, "WARM_RESET_PIN_ISSUE": 24, "POWER_BUTTON_PIN_ISSUE": 25, "NOT_APPLICABLE": 26, "DEBUG_HEADER_SERVO_MISSING": 27, "DOLOS_NO_POWER_SUPPLIED": 28, "DOLOS_OUTPUT_POWER_FAILED": 29, "DOLOS_BMS_STATE_INVALID": 30, "DOLOS_SMBUS_COMM_NOT_DETECTED": 31, "DOLOS_EEPROM_FAILURE": 32, "DOLOS_NO_COMMUNICATION": 33, "DOLOS_NOT_PRESENT": 34, } )
Enum value maps for PeripheralState.
var ( HardwareState_name = map[int32]string{ 0: "HARDWARE_UNKNOWN", 1: "HARDWARE_NORMAL", 2: "HARDWARE_ACCEPTABLE", 3: "HARDWARE_NEED_REPLACEMENT", 4: "HARDWARE_NOT_DETECTED", } HardwareState_value = map[string]int32{ "HARDWARE_UNKNOWN": 0, "HARDWARE_NORMAL": 1, "HARDWARE_ACCEPTABLE": 2, "HARDWARE_NEED_REPLACEMENT": 3, "HARDWARE_NOT_DETECTED": 4, } )
Enum value maps for HardwareState.
var ( DutState_CR50Phase_name = map[int32]string{ 0: "CR50_PHASE_INVALID", 1: "CR50_PHASE_PREPVT", 2: "CR50_PHASE_PVT", } DutState_CR50Phase_value = map[string]int32{ "CR50_PHASE_INVALID": 0, "CR50_PHASE_PREPVT": 1, "CR50_PHASE_PVT": 2, } )
Enum value maps for DutState_CR50Phase.
var ( DutState_CR50KeyEnv_name = map[int32]string{ 0: "CR50_KEYENV_INVALID", 1: "CR50_KEYENV_PROD", 2: "CR50_KEYENV_DEV", } DutState_CR50KeyEnv_value = map[string]int32{ "CR50_KEYENV_INVALID": 0, "CR50_KEYENV_PROD": 1, "CR50_KEYENV_DEV": 2, } )
Enum value maps for DutState_CR50KeyEnv.
var ( DutState_RepairRequest_name = map[int32]string{ 0: "REPAIR_REQUEST_UNKNOWN", 1: "REPAIR_REQUEST_PROVISION", 2: "REPAIR_REQUEST_REIMAGE_BY_USBKEY", 3: "REPAIR_REQUEST_UPDATE_USBKEY_IMAGE", 4: "REPAIR_REQUEST_REFLASH_FW", } DutState_RepairRequest_value = map[string]int32{ "REPAIR_REQUEST_UNKNOWN": 0, "REPAIR_REQUEST_PROVISION": 1, "REPAIR_REQUEST_REIMAGE_BY_USBKEY": 2, "REPAIR_REQUEST_UPDATE_USBKEY_IMAGE": 3, "REPAIR_REQUEST_REFLASH_FW": 4, } )
Enum value maps for DutState_RepairRequest.
var ( VersionInfo_OsType_name = map[int32]string{ 0: "UNKNOWN", 1: "CHROMEOS", 2: "ANDROID", } VersionInfo_OsType_value = map[string]int32{ "UNKNOWN": 0, "CHROMEOS": 1, "ANDROID": 2, } )
Enum value maps for VersionInfo_OsType.
var ( LicenseType_name = map[int32]string{ 0: "LICENSE_TYPE_UNSPECIFIED", 1: "LICENSE_TYPE_WINDOWS_10_PRO", 2: "LICENSE_TYPE_MS_OFFICE_STANDARD", } LicenseType_value = map[string]int32{ "LICENSE_TYPE_UNSPECIFIED": 0, "LICENSE_TYPE_WINDOWS_10_PRO": 1, "LICENSE_TYPE_MS_OFFICE_STANDARD": 2, } )
Enum value maps for LicenseType.
var ( ModemType_name = map[int32]string{ 0: "MODEM_TYPE_UNSPECIFIED", 8: "MODEM_TYPE_UNSUPPORTED", 1: "MODEM_TYPE_QUALCOMM_SC7180", 2: "MODEM_TYPE_FIBOCOMM_L850GL", 3: "MODEM_TYPE_NL668", 4: "MODEM_TYPE_FM350", 5: "MODEM_TYPE_FM101", 6: "MODEM_TYPE_QUALCOMM_SC7280", 7: "MODEM_TYPE_EM060", 9: "MODEM_TYPE_RW101", 10: "MODEM_TYPE_RW135", 11: "MODEM_TYPE_LCUK54", } ModemType_value = map[string]int32{ "MODEM_TYPE_UNSPECIFIED": 0, "MODEM_TYPE_UNSUPPORTED": 8, "MODEM_TYPE_QUALCOMM_SC7180": 1, "MODEM_TYPE_FIBOCOMM_L850GL": 2, "MODEM_TYPE_NL668": 3, "MODEM_TYPE_FM350": 4, "MODEM_TYPE_FM101": 5, "MODEM_TYPE_QUALCOMM_SC7280": 6, "MODEM_TYPE_EM060": 7, "MODEM_TYPE_RW101": 9, "MODEM_TYPE_RW135": 10, "MODEM_TYPE_LCUK54": 11, } )
Enum value maps for ModemType.
var ( CameraType_name = map[int32]string{ 0: "CAMERA_INVALID", 1: "CAMERA_HUDDLY", 2: "CAMERA_PTZPRO2", } CameraType_value = map[string]int32{ "CAMERA_INVALID": 0, "CAMERA_HUDDLY": 1, "CAMERA_PTZPRO2": 2, } )
Enum value maps for CameraType.
var ( CableType_name = map[int32]string{ 0: "CABLE_INVALID", 1: "CABLE_AUDIOJACK", 2: "CABLE_USBAUDIO", 3: "CABLE_USBPRINTING", 4: "CABLE_HDMIAUDIO", } CableType_value = map[string]int32{ "CABLE_INVALID": 0, "CABLE_AUDIOJACK": 1, "CABLE_USBAUDIO": 2, "CABLE_USBPRINTING": 3, "CABLE_HDMIAUDIO": 4, } )
Enum value maps for CableType.
var ( Wifi_AntennaConnection_name = map[int32]string{ 0: "CONN_UNKNOWN", 1: "CONN_CONDUCTIVE", 2: "CONN_OTA", } Wifi_AntennaConnection_value = map[string]int32{ "CONN_UNKNOWN": 0, "CONN_CONDUCTIVE": 1, "CONN_OTA": 2, } )
Enum value maps for Wifi_AntennaConnection.
var ( Wifi_Router_name = map[int32]string{ 0: "ROUTER_UNSPECIFIED", 1: "ROUTER_802_11AX", } Wifi_Router_value = map[string]int32{ "ROUTER_UNSPECIFIED": 0, "ROUTER_802_11AX": 1, } )
Enum value maps for Wifi_Router.
var ( Camerabox_Facing_name = map[int32]string{ 0: "FACING_UNKNOWN", 1: "FACING_BACK", 2: "FACING_FRONT", 3: "FACING_NOCAMERA", } Camerabox_Facing_value = map[string]int32{ "FACING_UNKNOWN": 0, "FACING_BACK": 1, "FACING_FRONT": 2, "FACING_NOCAMERA": 3, } )
Enum value maps for Camerabox_Facing.
var ( Camerabox_Light_name = map[int32]string{ 0: "LIGHT_UNKNOWN", 1: "LIGHT_LED", 2: "LIGHT_NOLED", } Camerabox_Light_value = map[string]int32{ "LIGHT_UNKNOWN": 0, "LIGHT_LED": 1, "LIGHT_NOLED": 2, } )
Enum value maps for Camerabox_Light.
var ( HumanMotionRobot_HMRToolType_name = map[int32]string{ 0: "HMR_TOOL_TYPE_UNKNOWN", 1: "HMR_TOOL_TYPE_STYLUS", 2: "HMR_TOOL_TYPE_FAKE_FINGER", } HumanMotionRobot_HMRToolType_value = map[string]int32{ "HMR_TOOL_TYPE_UNKNOWN": 0, "HMR_TOOL_TYPE_STYLUS": 1, "HMR_TOOL_TYPE_FAKE_FINGER": 2, } )
Enum value maps for HumanMotionRobot_HMRToolType.
var ( HumanMotionRobot_HMRGen_name = map[int32]string{ 0: "HMR_GEN_UNKNOWN", 1: "HMR_GEN_1", 2: "HMR_GEN_2", } HumanMotionRobot_HMRGen_value = map[string]int32{ "HMR_GEN_UNKNOWN": 0, "HMR_GEN_1": 1, "HMR_GEN_2": 2, } )
Enum value maps for HumanMotionRobot_HMRGen.
var ( OSRPM_Type_name = map[int32]string{ 0: "TYPE_UNKNOWN", 1: "TYPE_SENTRY", 2: "TYPE_IP9850", 3: "TYPE_CPI", } OSRPM_Type_value = map[string]int32{ "TYPE_UNKNOWN": 0, "TYPE_SENTRY": 1, "TYPE_IP9850": 2, "TYPE_CPI": 3, } )
Enum value maps for OSRPM_Type.
var ( ServoSetupType_name = map[int32]string{ 0: "SERVO_SETUP_REGULAR", 1: "SERVO_SETUP_DUAL_V4", 2: "SERVO_SETUP_INVALID", } ServoSetupType_value = map[string]int32{ "SERVO_SETUP_REGULAR": 0, "SERVO_SETUP_DUAL_V4": 1, "SERVO_SETUP_INVALID": 2, } )
Enum value maps for ServoSetupType.
var ( ServoFwChannel_name = map[int32]string{ 0: "SERVO_FW_STABLE", 1: "SERVO_FW_PREV", 2: "SERVO_FW_DEV", 3: "SERVO_FW_ALPHA", } ServoFwChannel_value = map[string]int32{ "SERVO_FW_STABLE": 0, "SERVO_FW_PREV": 1, "SERVO_FW_DEV": 2, "SERVO_FW_ALPHA": 3, } )
Enum value maps for ServoFwChannel.
var ( NetworkProvider_name = map[int32]string{ 0: "NETWORK_OTHER", 5: "NETWORK_UNSUPPORTED", 1: "NETWORK_TEST", 2: "NETWORK_ATT", 3: "NETWORK_TMOBILE", 4: "NETWORK_VERIZON", 6: "NETWORK_SPRINT", 7: "NETWORK_DOCOMO", 8: "NETWORK_SOFTBANK", 9: "NETWORK_KDDI", 10: "NETWORK_RAKUTEN", 11: "NETWORK_VODAFONE", 12: "NETWORK_EE", 13: "NETWORK_AMARISOFT", 14: "NETWORK_ROGER", 15: "NETWORK_BELL", 16: "NETWORK_TELUS", 17: "NETWORK_FI", 18: "NETWORK_CBRS", 19: "NETWORK_LINEMO", 20: "NETWORK_POVO", 21: "NETWORK_HANSHIN", } NetworkProvider_value = map[string]int32{ "NETWORK_OTHER": 0, "NETWORK_UNSUPPORTED": 5, "NETWORK_TEST": 1, "NETWORK_ATT": 2, "NETWORK_TMOBILE": 3, "NETWORK_VERIZON": 4, "NETWORK_SPRINT": 6, "NETWORK_DOCOMO": 7, "NETWORK_SOFTBANK": 8, "NETWORK_KDDI": 9, "NETWORK_RAKUTEN": 10, "NETWORK_VODAFONE": 11, "NETWORK_EE": 12, "NETWORK_AMARISOFT": 13, "NETWORK_ROGER": 14, "NETWORK_BELL": 15, "NETWORK_TELUS": 16, "NETWORK_FI": 17, "NETWORK_CBRS": 18, "NETWORK_LINEMO": 19, "NETWORK_POVO": 20, "NETWORK_HANSHIN": 21, } )
Enum value maps for NetworkProvider.
var ( SIMType_name = map[int32]string{ 0: "SIM_UNKNOWN", 1: "SIM_PHYSICAL", 2: "SIM_DIGITAL", } SIMType_value = map[string]int32{ "SIM_UNKNOWN": 0, "SIM_PHYSICAL": 1, "SIM_DIGITAL": 2, } )
Enum value maps for SIMType.
var ( SIMProfileInfo_State_name = map[int32]string{ 0: "UNSPECIFIED", 1: "BROKEN", 2: "LOCKED", 3: "NO_NETWORK", 4: "WORKING", 5: "WRONG_CONFIG", } SIMProfileInfo_State_value = map[string]int32{ "UNSPECIFIED": 0, "BROKEN": 1, "LOCKED": 2, "NO_NETWORK": 3, "WORKING": 4, "WRONG_CONFIG": 5, } )
Enum value maps for SIMProfileInfo_State.
var ( SIMProfileInfo_Feature_name = map[int32]string{ 0: "FEATURE_UNSPECIFIED", 1: "FEATURE_LIVE_NETWORK", 2: "FEATURE_SMS", } SIMProfileInfo_Feature_value = map[string]int32{ "FEATURE_UNSPECIFIED": 0, "FEATURE_LIVE_NETWORK": 1, "FEATURE_SMS": 2, } )
Enum value maps for SIMProfileInfo_Feature.
var File_go_chromium_org_infra_unifiedfleet_api_v1_models_chromeos_lab_chameleon_proto protoreflect.FileDescriptor
var File_go_chromium_org_infra_unifiedfleet_api_v1_models_chromeos_lab_chromeos_device_id_proto protoreflect.FileDescriptor
var File_go_chromium_org_infra_unifiedfleet_api_v1_models_chromeos_lab_device_proto protoreflect.FileDescriptor
var File_go_chromium_org_infra_unifiedfleet_api_v1_models_chromeos_lab_dolos_proto protoreflect.FileDescriptor
var File_go_chromium_org_infra_unifiedfleet_api_v1_models_chromeos_lab_dut_state_proto protoreflect.FileDescriptor
var File_go_chromium_org_infra_unifiedfleet_api_v1_models_chromeos_lab_license_proto protoreflect.FileDescriptor
var File_go_chromium_org_infra_unifiedfleet_api_v1_models_chromeos_lab_modeminfo_proto protoreflect.FileDescriptor
var File_go_chromium_org_infra_unifiedfleet_api_v1_models_chromeos_lab_peripherals_proto protoreflect.FileDescriptor
var File_go_chromium_org_infra_unifiedfleet_api_v1_models_chromeos_lab_rpm_proto protoreflect.FileDescriptor
var File_go_chromium_org_infra_unifiedfleet_api_v1_models_chromeos_lab_servo_proto protoreflect.FileDescriptor
var File_go_chromium_org_infra_unifiedfleet_api_v1_models_chromeos_lab_siminfo_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AMTManager ¶
type AMTManager struct { // Hostname for the AMT management port. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // Connect to AMT on port 16993 with TLS enabled. UseTls bool `protobuf:"varint,3,opt,name=use_tls,json=useTls,proto3" json:"use_tls,omitempty"` // contains filtered or unexported fields }
AMTManager enables remote, out-of-band management.
func (*AMTManager) Descriptor
deprecated
func (*AMTManager) Descriptor() ([]byte, []int)
Deprecated: Use AMTManager.ProtoReflect.Descriptor instead.
func (*AMTManager) GetHostname ¶
func (x *AMTManager) GetHostname() string
func (*AMTManager) GetUseTls ¶
func (x *AMTManager) GetUseTls() bool
func (*AMTManager) ProtoMessage ¶
func (*AMTManager) ProtoMessage()
func (*AMTManager) ProtoReflect ¶
func (x *AMTManager) ProtoReflect() protoreflect.Message
func (*AMTManager) Reset ¶
func (x *AMTManager) Reset()
func (*AMTManager) String ¶
func (x *AMTManager) String() string
type Audio ¶
type Audio struct { // Indicate if the DUT is housed in an audio box to record / replay audio // for audio testing. AudioBox bool `protobuf:"varint,1,opt,name=audio_box,json=audioBox,proto3" json:"audio_box,omitempty"` // Indicate if the DUT is connected to Atrus speakermic Atrus bool `protobuf:"varint,2,opt,name=atrus,proto3" json:"atrus,omitempty"` // Indicate if the DUT is connected to chameleon through static audio cable AudioCable bool `protobuf:"varint,3,opt,name=audio_cable,json=audioCable,proto3" json:"audio_cable,omitempty"` // contains filtered or unexported fields }
Next Tag: 4
func (*Audio) Descriptor
deprecated
func (*Audio) GetAudioBox ¶
func (*Audio) GetAudioCable ¶
func (*Audio) ProtoMessage ¶
func (*Audio) ProtoMessage()
func (*Audio) ProtoReflect ¶
func (x *Audio) ProtoReflect() protoreflect.Message
type AudioLatencyToolkit ¶
type AudioLatencyToolkit struct { Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` // default: "4.1" // contains filtered or unexported fields }
AudioLatencyToolkit models audio latency toolkits including a Teensy and Teensy Audio Board Next Tag: 1
func (*AudioLatencyToolkit) Descriptor
deprecated
func (*AudioLatencyToolkit) Descriptor() ([]byte, []int)
Deprecated: Use AudioLatencyToolkit.ProtoReflect.Descriptor instead.
func (*AudioLatencyToolkit) GetVersion ¶
func (x *AudioLatencyToolkit) GetVersion() string
func (*AudioLatencyToolkit) ProtoMessage ¶
func (*AudioLatencyToolkit) ProtoMessage()
func (*AudioLatencyToolkit) ProtoReflect ¶
func (x *AudioLatencyToolkit) ProtoReflect() protoreflect.Message
func (*AudioLatencyToolkit) Reset ¶
func (x *AudioLatencyToolkit) Reset()
func (*AudioLatencyToolkit) String ¶
func (x *AudioLatencyToolkit) String() string
type BluetoothPeer ¶
type BluetoothPeer struct { // Types that are valid to be assigned to Device: // // *BluetoothPeer_RaspberryPi Device isBluetoothPeer_Device `protobuf_oneof:"device"` // Remote Power Management for the bluetooth peer device. Rpm *OSRPM `protobuf:"bytes,2,opt,name=rpm,proto3" json:"rpm,omitempty"` // contains filtered or unexported fields }
BluetoothPeer is hardware that is used as a Bluetooth peer. It models function rather than hardware.
func (*BluetoothPeer) Descriptor
deprecated
func (*BluetoothPeer) Descriptor() ([]byte, []int)
Deprecated: Use BluetoothPeer.ProtoReflect.Descriptor instead.
func (*BluetoothPeer) GetDevice ¶
func (x *BluetoothPeer) GetDevice() isBluetoothPeer_Device
func (*BluetoothPeer) GetRaspberryPi ¶
func (x *BluetoothPeer) GetRaspberryPi() *RaspberryPi
func (*BluetoothPeer) GetRpm ¶
func (x *BluetoothPeer) GetRpm() *OSRPM
func (*BluetoothPeer) ProtoMessage ¶
func (*BluetoothPeer) ProtoMessage()
func (*BluetoothPeer) ProtoReflect ¶
func (x *BluetoothPeer) ProtoReflect() protoreflect.Message
func (*BluetoothPeer) Reset ¶
func (x *BluetoothPeer) Reset()
func (*BluetoothPeer) String ¶
func (x *BluetoothPeer) String() string
type BluetoothPeer_RaspberryPi ¶
type BluetoothPeer_RaspberryPi struct {
RaspberryPi *RaspberryPi `protobuf:"bytes,1,opt,name=raspberry_pi,json=raspberryPi,proto3,oneof"`
}
type Cable ¶
type Cable struct { Type CableType `protobuf:"varint,1,opt,name=type,proto3,enum=unifiedfleet.api.v1.models.chromeos.lab.CableType" json:"type,omitempty"` // contains filtered or unexported fields }
func (*Cable) Descriptor
deprecated
func (*Cable) ProtoMessage ¶
func (*Cable) ProtoMessage()
func (*Cable) ProtoReflect ¶
func (x *Cable) ProtoReflect() protoreflect.Message
type CableType ¶
type CableType int32
func (CableType) Descriptor ¶
func (CableType) Descriptor() protoreflect.EnumDescriptor
func (CableType) EnumDescriptor
deprecated
func (CableType) Number ¶
func (x CableType) Number() protoreflect.EnumNumber
func (CableType) Type ¶
func (CableType) Type() protoreflect.EnumType
type Camera ¶
type Camera struct { CameraType CameraType `` /* 148-byte string literal not displayed */ // contains filtered or unexported fields }
Next Tag: 2
func (*Camera) Descriptor
deprecated
func (*Camera) GetCameraType ¶
func (x *Camera) GetCameraType() CameraType
func (*Camera) ProtoMessage ¶
func (*Camera) ProtoMessage()
func (*Camera) ProtoReflect ¶
func (x *Camera) ProtoReflect() protoreflect.Message
type CameraType ¶
type CameraType int32
Next Tag: 3
const ( CameraType_CAMERA_INVALID CameraType = 0 // camera Huddly GO CameraType_CAMERA_HUDDLY CameraType = 1 // camera Logitech PTZ Pro 2 CameraType_CAMERA_PTZPRO2 CameraType = 2 )
func (CameraType) Descriptor ¶
func (CameraType) Descriptor() protoreflect.EnumDescriptor
func (CameraType) Enum ¶
func (x CameraType) Enum() *CameraType
func (CameraType) EnumDescriptor
deprecated
func (CameraType) EnumDescriptor() ([]byte, []int)
Deprecated: Use CameraType.Descriptor instead.
func (CameraType) Number ¶
func (x CameraType) Number() protoreflect.EnumNumber
func (CameraType) String ¶
func (x CameraType) String() string
func (CameraType) Type ¶
func (CameraType) Type() protoreflect.EnumType
type Camerabox ¶
type Camerabox struct { Facing Camerabox_Facing `` /* 128-byte string literal not displayed */ Light Camerabox_Light `protobuf:"varint,2,opt,name=light,proto3,enum=unifiedfleet.api.v1.models.chromeos.lab.Camerabox_Light" json:"light,omitempty"` // contains filtered or unexported fields }
Next Tag: 3
func (*Camerabox) Descriptor
deprecated
func (*Camerabox) GetFacing ¶
func (x *Camerabox) GetFacing() Camerabox_Facing
func (*Camerabox) GetLight ¶
func (x *Camerabox) GetLight() Camerabox_Light
func (*Camerabox) ProtoMessage ¶
func (*Camerabox) ProtoMessage()
func (*Camerabox) ProtoReflect ¶
func (x *Camerabox) ProtoReflect() protoreflect.Message
type Camerabox_Facing ¶
type Camerabox_Facing int32
Facing of DUT's camera to be tested whose FOV should cover chart tablet's screen. Next Tag: 4
const ( Camerabox_FACING_UNKNOWN Camerabox_Facing = 0 // DUT's back camera is facing to chart tablet. Camerabox_FACING_BACK Camerabox_Facing = 1 // DUT's front camera is facing to chart tablet. Camerabox_FACING_FRONT Camerabox_Facing = 2 // DUT has no camera Camerabox_FACING_NOCAMERA Camerabox_Facing = 3 )
func (Camerabox_Facing) Descriptor ¶
func (Camerabox_Facing) Descriptor() protoreflect.EnumDescriptor
func (Camerabox_Facing) Enum ¶
func (x Camerabox_Facing) Enum() *Camerabox_Facing
func (Camerabox_Facing) EnumDescriptor
deprecated
func (Camerabox_Facing) EnumDescriptor() ([]byte, []int)
Deprecated: Use Camerabox_Facing.Descriptor instead.
func (Camerabox_Facing) Number ¶
func (x Camerabox_Facing) Number() protoreflect.EnumNumber
func (Camerabox_Facing) String ¶
func (x Camerabox_Facing) String() string
func (Camerabox_Facing) Type ¶
func (Camerabox_Facing) Type() protoreflect.EnumType
type Camerabox_Light ¶
type Camerabox_Light int32
Light provision of camerabox, if LED is present or not. Next Tag: 3
const ( Camerabox_LIGHT_UNKNOWN Camerabox_Light = 0 // Camerabox has LED light provisioned. Camerabox_LIGHT_LED Camerabox_Light = 1 // Camerabox do not have LED light provision. Camerabox_LIGHT_NOLED Camerabox_Light = 2 )
func (Camerabox_Light) Descriptor ¶
func (Camerabox_Light) Descriptor() protoreflect.EnumDescriptor
func (Camerabox_Light) Enum ¶
func (x Camerabox_Light) Enum() *Camerabox_Light
func (Camerabox_Light) EnumDescriptor
deprecated
func (Camerabox_Light) EnumDescriptor() ([]byte, []int)
Deprecated: Use Camerabox_Light.Descriptor instead.
func (Camerabox_Light) Number ¶
func (x Camerabox_Light) Number() protoreflect.EnumNumber
func (Camerabox_Light) String ¶
func (x Camerabox_Light) String() string
func (Camerabox_Light) Type ¶
func (Camerabox_Light) Type() protoreflect.EnumType
type Chameleon ¶
type Chameleon struct { ChameleonPeripherals []ChameleonType `` /* 188-byte string literal not displayed */ ChameleonConnectionTypes []ChameleonConnectionType `` /* 212-byte string literal not displayed */ // Indicate if there's audio_board in the chameleon. AudioBoard bool `protobuf:"varint,2,opt,name=audio_board,json=audioBoard,proto3" json:"audio_board,omitempty"` Hostname string `protobuf:"bytes,4,opt,name=hostname,proto3" json:"hostname,omitempty"` // Remote Power Management for chameleon device. Rpm *OSRPM `protobuf:"bytes,5,opt,name=rpm,proto3" json:"rpm,omitempty"` AudioboxJackplugger Chameleon_AudioBoxJackPlugger `` /* 194-byte string literal not displayed */ // Indicate the type of audio cable TrrsType Chameleon_TRRSType `` /* 150-byte string literal not displayed */ // contains filtered or unexported fields }
Next Tag: 9
func (*Chameleon) Descriptor
deprecated
func (*Chameleon) GetAudioBoard ¶
func (*Chameleon) GetAudioboxJackplugger ¶
func (x *Chameleon) GetAudioboxJackplugger() Chameleon_AudioBoxJackPlugger
func (*Chameleon) GetChameleonConnectionTypes ¶
func (x *Chameleon) GetChameleonConnectionTypes() []ChameleonConnectionType
func (*Chameleon) GetChameleonPeripherals ¶
func (x *Chameleon) GetChameleonPeripherals() []ChameleonType
func (*Chameleon) GetHostname ¶
func (*Chameleon) GetTrrsType ¶
func (x *Chameleon) GetTrrsType() Chameleon_TRRSType
func (*Chameleon) ProtoMessage ¶
func (*Chameleon) ProtoMessage()
func (*Chameleon) ProtoReflect ¶
func (x *Chameleon) ProtoReflect() protoreflect.Message
type ChameleonConnectionType ¶
type ChameleonConnectionType int32
const ( ChameleonConnectionType_CHAMELEON_CONNECTION_TYPE_INVALID ChameleonConnectionType = 0 ChameleonConnectionType_CHAMELEON_CONNECTION_TYPE_AUDIOJACK ChameleonConnectionType = 1 ChameleonConnectionType_CHAMELEON_CONNECTION_TYPE_USB ChameleonConnectionType = 2 ChameleonConnectionType_CHAMELEON_CONNECTION_TYPE_HDMI ChameleonConnectionType = 3 ChameleonConnectionType_CHAMELEON_CONNECTION_TYPE_DP ChameleonConnectionType = 4 )
func (ChameleonConnectionType) Descriptor ¶
func (ChameleonConnectionType) Descriptor() protoreflect.EnumDescriptor
func (ChameleonConnectionType) Enum ¶
func (x ChameleonConnectionType) Enum() *ChameleonConnectionType
func (ChameleonConnectionType) EnumDescriptor
deprecated
func (ChameleonConnectionType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ChameleonConnectionType.Descriptor instead.
func (ChameleonConnectionType) Number ¶
func (x ChameleonConnectionType) Number() protoreflect.EnumNumber
func (ChameleonConnectionType) String ¶
func (x ChameleonConnectionType) String() string
func (ChameleonConnectionType) Type ¶
func (ChameleonConnectionType) Type() protoreflect.EnumType
type ChameleonType ¶
type ChameleonType int32
Next Tag: 12
const ( ChameleonType_CHAMELEON_TYPE_INVALID ChameleonType = 0 // Deprecated: Marked as deprecated in go.chromium.org/infra/unifiedfleet/api/v1/models/chromeos/lab/chameleon.proto. ChameleonType_CHAMELEON_TYPE_DP ChameleonType = 2 // Deprecated: Marked as deprecated in go.chromium.org/infra/unifiedfleet/api/v1/models/chromeos/lab/chameleon.proto. ChameleonType_CHAMELEON_TYPE_DP_HDMI ChameleonType = 3 // Deprecated: Marked as deprecated in go.chromium.org/infra/unifiedfleet/api/v1/models/chromeos/lab/chameleon.proto. ChameleonType_CHAMELEON_TYPE_VGA ChameleonType = 4 // Deprecated: Marked as deprecated in go.chromium.org/infra/unifiedfleet/api/v1/models/chromeos/lab/chameleon.proto. ChameleonType_CHAMELEON_TYPE_HDMI ChameleonType = 5 ChameleonType_CHAMELEON_TYPE_V2 ChameleonType = 9 ChameleonType_CHAMELEON_TYPE_V3 ChameleonType = 10 ChameleonType_CHAMELEON_TYPE_RPI ChameleonType = 11 // RaspberryPi 4B )
func (ChameleonType) Descriptor ¶
func (ChameleonType) Descriptor() protoreflect.EnumDescriptor
func (ChameleonType) Enum ¶
func (x ChameleonType) Enum() *ChameleonType
func (ChameleonType) EnumDescriptor
deprecated
func (ChameleonType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ChameleonType.Descriptor instead.
func (ChameleonType) Number ¶
func (x ChameleonType) Number() protoreflect.EnumNumber
func (ChameleonType) String ¶
func (x ChameleonType) String() string
func (ChameleonType) Type ¶
func (ChameleonType) Type() protoreflect.EnumType
type Chameleon_AudioBoxJackPlugger ¶
type Chameleon_AudioBoxJackPlugger int32
Indicate the audio box jack plugger state Next Tag: 4
const ( Chameleon_AUDIOBOX_JACKPLUGGER_UNSPECIFIED Chameleon_AudioBoxJackPlugger = 0 Chameleon_AUDIOBOX_JACKPLUGGER_WORKING Chameleon_AudioBoxJackPlugger = 1 Chameleon_AUDIOBOX_JACKPLUGGER_BROKEN Chameleon_AudioBoxJackPlugger = 2 Chameleon_AUDIOBOX_JACKPLUGGER_NOT_APPLICABLE Chameleon_AudioBoxJackPlugger = 3 )
func (Chameleon_AudioBoxJackPlugger) Descriptor ¶
func (Chameleon_AudioBoxJackPlugger) Descriptor() protoreflect.EnumDescriptor
func (Chameleon_AudioBoxJackPlugger) Enum ¶
func (x Chameleon_AudioBoxJackPlugger) Enum() *Chameleon_AudioBoxJackPlugger
func (Chameleon_AudioBoxJackPlugger) EnumDescriptor
deprecated
func (Chameleon_AudioBoxJackPlugger) EnumDescriptor() ([]byte, []int)
Deprecated: Use Chameleon_AudioBoxJackPlugger.Descriptor instead.
func (Chameleon_AudioBoxJackPlugger) Number ¶
func (x Chameleon_AudioBoxJackPlugger) Number() protoreflect.EnumNumber
func (Chameleon_AudioBoxJackPlugger) String ¶
func (x Chameleon_AudioBoxJackPlugger) String() string
func (Chameleon_AudioBoxJackPlugger) Type ¶
func (Chameleon_AudioBoxJackPlugger) Type() protoreflect.EnumType
type Chameleon_TRRSType ¶
type Chameleon_TRRSType int32
Indicate the trrs types Next Tag: 3
const ( Chameleon_TRRS_TYPE_UNSPECIFIED Chameleon_TRRSType = 0 Chameleon_TRRS_TYPE_CTIA Chameleon_TRRSType = 1 Chameleon_TRRS_TYPE_OMTP Chameleon_TRRSType = 2 // Refer "go/wiki/Phone_connector_(audio)#TRRS_standards" for more types )
func (Chameleon_TRRSType) Descriptor ¶
func (Chameleon_TRRSType) Descriptor() protoreflect.EnumDescriptor
func (Chameleon_TRRSType) Enum ¶
func (x Chameleon_TRRSType) Enum() *Chameleon_TRRSType
func (Chameleon_TRRSType) EnumDescriptor
deprecated
func (Chameleon_TRRSType) EnumDescriptor() ([]byte, []int)
Deprecated: Use Chameleon_TRRSType.Descriptor instead.
func (Chameleon_TRRSType) Number ¶
func (x Chameleon_TRRSType) Number() protoreflect.EnumNumber
func (Chameleon_TRRSType) String ¶
func (x Chameleon_TRRSType) String() string
func (Chameleon_TRRSType) Type ¶
func (Chameleon_TRRSType) Type() protoreflect.EnumType
type ChromeOSDevice ¶
type ChromeOSDevice struct { // A unique ID for chromeos device, a randomly generated uuid or AssetTag. Id *ChromeOSDeviceID `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` SerialNumber string `protobuf:"bytes,2,opt,name=serial_number,json=serialNumber,proto3" json:"serial_number,omitempty"` ManufacturingId *manufacturing.ConfigID `protobuf:"bytes,3,opt,name=manufacturing_id,json=manufacturingId,proto3" json:"manufacturing_id,omitempty"` // Device config identifiers. // These values will be extracted from DUT and joinable to device config. DeviceConfigId *device.ConfigId `protobuf:"bytes,4,opt,name=device_config_id,json=deviceConfigId,proto3" json:"device_config_id,omitempty"` // Types that are valid to be assigned to Device: // // *ChromeOSDevice_Dut // *ChromeOSDevice_Labstation Device isChromeOSDevice_Device `protobuf_oneof:"device"` // contains filtered or unexported fields }
Next Tag: 7
func (*ChromeOSDevice) Descriptor
deprecated
func (*ChromeOSDevice) Descriptor() ([]byte, []int)
Deprecated: Use ChromeOSDevice.ProtoReflect.Descriptor instead.
func (*ChromeOSDevice) GetDevice ¶
func (x *ChromeOSDevice) GetDevice() isChromeOSDevice_Device
func (*ChromeOSDevice) GetDeviceConfigId ¶
func (x *ChromeOSDevice) GetDeviceConfigId() *device.ConfigId
func (*ChromeOSDevice) GetDut ¶
func (x *ChromeOSDevice) GetDut() *DeviceUnderTest
func (*ChromeOSDevice) GetId ¶
func (x *ChromeOSDevice) GetId() *ChromeOSDeviceID
func (*ChromeOSDevice) GetLabstation ¶
func (x *ChromeOSDevice) GetLabstation() *Labstation
func (*ChromeOSDevice) GetManufacturingId ¶
func (x *ChromeOSDevice) GetManufacturingId() *manufacturing.ConfigID
func (*ChromeOSDevice) GetSerialNumber ¶
func (x *ChromeOSDevice) GetSerialNumber() string
func (*ChromeOSDevice) ProtoMessage ¶
func (*ChromeOSDevice) ProtoMessage()
func (*ChromeOSDevice) ProtoReflect ¶
func (x *ChromeOSDevice) ProtoReflect() protoreflect.Message
func (*ChromeOSDevice) Reset ¶
func (x *ChromeOSDevice) Reset()
func (*ChromeOSDevice) String ¶
func (x *ChromeOSDevice) String() string
type ChromeOSDeviceID ¶
type ChromeOSDeviceID struct { // A unique ID for chromeos device, a randomly generated uuid or AssetTag. Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*ChromeOSDeviceID) Descriptor
deprecated
func (*ChromeOSDeviceID) Descriptor() ([]byte, []int)
Deprecated: Use ChromeOSDeviceID.ProtoReflect.Descriptor instead.
func (*ChromeOSDeviceID) GetValue ¶
func (x *ChromeOSDeviceID) GetValue() string
func (*ChromeOSDeviceID) ProtoMessage ¶
func (*ChromeOSDeviceID) ProtoMessage()
func (*ChromeOSDeviceID) ProtoReflect ¶
func (x *ChromeOSDeviceID) ProtoReflect() protoreflect.Message
func (*ChromeOSDeviceID) Reset ¶
func (x *ChromeOSDeviceID) Reset()
func (*ChromeOSDeviceID) String ¶
func (x *ChromeOSDeviceID) String() string
type ChromeOSDevice_Dut ¶
type ChromeOSDevice_Dut struct {
Dut *DeviceUnderTest `protobuf:"bytes,5,opt,name=dut,proto3,oneof"`
}
type ChromeOSDevice_Labstation ¶
type ChromeOSDevice_Labstation struct {
Labstation *Labstation `protobuf:"bytes,6,opt,name=labstation,proto3,oneof"`
}
type Devboard ¶
type Devboard struct { Servo *Servo `protobuf:"bytes,1,opt,name=servo,proto3" json:"servo,omitempty"` Pools []string `protobuf:"bytes,2,rep,name=pools,proto3" json:"pools,omitempty"` // contains filtered or unexported fields }
Next Tag: 3
func (*Devboard) Descriptor
deprecated
func (*Devboard) ProtoMessage ¶
func (*Devboard) ProtoMessage()
func (*Devboard) ProtoReflect ¶
func (x *Devboard) ProtoReflect() protoreflect.Message
type DeviceUnderTest ¶
type DeviceUnderTest struct { Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Peripherals *Peripherals `protobuf:"bytes,2,opt,name=peripherals,proto3" json:"peripherals,omitempty"` CriticalPools []DeviceUnderTest_DUTPool `` /* 177-byte string literal not displayed */ Pools []string `protobuf:"bytes,4,rep,name=pools,proto3" json:"pools,omitempty"` Licenses []*License `protobuf:"bytes,5,rep,name=licenses,proto3" json:"licenses,omitempty"` Modeminfo *ModemInfo `protobuf:"bytes,6,opt,name=modeminfo,proto3" json:"modeminfo,omitempty"` Siminfo []*SIMInfo `protobuf:"bytes,7,rep,name=siminfo,proto3" json:"siminfo,omitempty"` RoVpdMap map[string]string `` /* 161-byte string literal not displayed */ // CBI contents on the DUT Cbi *api.Cbi `protobuf:"bytes,9,opt,name=cbi,proto3" json:"cbi,omitempty"` // Capability to support Chromebook X features Cbx bool `protobuf:"varint,10,opt,name=cbx,proto3" json:"cbx,omitempty"` // Provide DUT/drone affinity // Example: satlab-abc123 Hive string `protobuf:"bytes,11,opt,name=hive,proto3" json:"hive,omitempty"` // Power subrail config file SubrailConfig string `protobuf:"bytes,12,opt,name=subrail_config,json=subrailConfig,proto3" json:"subrail_config,omitempty"` // contains filtered or unexported fields }
Next Tag: 12
func (*DeviceUnderTest) Descriptor
deprecated
func (*DeviceUnderTest) Descriptor() ([]byte, []int)
Deprecated: Use DeviceUnderTest.ProtoReflect.Descriptor instead.
func (*DeviceUnderTest) GetCbi ¶
func (x *DeviceUnderTest) GetCbi() *api.Cbi
func (*DeviceUnderTest) GetCbx ¶
func (x *DeviceUnderTest) GetCbx() bool
func (*DeviceUnderTest) GetCriticalPools ¶
func (x *DeviceUnderTest) GetCriticalPools() []DeviceUnderTest_DUTPool
func (*DeviceUnderTest) GetHive ¶
func (x *DeviceUnderTest) GetHive() string
func (*DeviceUnderTest) GetHostname ¶
func (x *DeviceUnderTest) GetHostname() string
func (*DeviceUnderTest) GetLicenses ¶
func (x *DeviceUnderTest) GetLicenses() []*License
func (*DeviceUnderTest) GetModeminfo ¶
func (x *DeviceUnderTest) GetModeminfo() *ModemInfo
func (*DeviceUnderTest) GetPeripherals ¶
func (x *DeviceUnderTest) GetPeripherals() *Peripherals
func (*DeviceUnderTest) GetPools ¶
func (x *DeviceUnderTest) GetPools() []string
func (*DeviceUnderTest) GetRoVpdMap ¶
func (x *DeviceUnderTest) GetRoVpdMap() map[string]string
func (*DeviceUnderTest) GetSiminfo ¶
func (x *DeviceUnderTest) GetSiminfo() []*SIMInfo
func (*DeviceUnderTest) GetSubrailConfig ¶
func (x *DeviceUnderTest) GetSubrailConfig() string
func (*DeviceUnderTest) ProtoMessage ¶
func (*DeviceUnderTest) ProtoMessage()
func (*DeviceUnderTest) ProtoReflect ¶
func (x *DeviceUnderTest) ProtoReflect() protoreflect.Message
func (*DeviceUnderTest) Reset ¶
func (x *DeviceUnderTest) Reset()
func (*DeviceUnderTest) String ¶
func (x *DeviceUnderTest) String() string
type DeviceUnderTest_DUTPool ¶
type DeviceUnderTest_DUTPool int32
critical_pools are pool labels that the builders are dependent on, and that the cros-infra team is responsible for managing explicitly. All other pool labels used for adhoc labeling of DUTs go into self_serve_pools. TO BE DELETED
const ( DeviceUnderTest_DUT_POOL_INVALID DeviceUnderTest_DUTPool = 0 DeviceUnderTest_DUT_POOL_CQ DeviceUnderTest_DUTPool = 1 DeviceUnderTest_DUT_POOL_BVT DeviceUnderTest_DUTPool = 2 DeviceUnderTest_DUT_POOL_SUITES DeviceUnderTest_DUTPool = 3 DeviceUnderTest_DUT_POOL_CTS DeviceUnderTest_DUTPool = 4 DeviceUnderTest_DUT_POOL_CTS_PERBUILD DeviceUnderTest_DUTPool = 5 DeviceUnderTest_DUT_POOL_CONTINUOUS DeviceUnderTest_DUTPool = 6 DeviceUnderTest_DUT_POOL_ARC_PRESUBMIT DeviceUnderTest_DUTPool = 7 DeviceUnderTest_DUT_POOL_QUOTA DeviceUnderTest_DUTPool = 8 )
func (DeviceUnderTest_DUTPool) Descriptor ¶
func (DeviceUnderTest_DUTPool) Descriptor() protoreflect.EnumDescriptor
func (DeviceUnderTest_DUTPool) Enum ¶
func (x DeviceUnderTest_DUTPool) Enum() *DeviceUnderTest_DUTPool
func (DeviceUnderTest_DUTPool) EnumDescriptor
deprecated
func (DeviceUnderTest_DUTPool) EnumDescriptor() ([]byte, []int)
Deprecated: Use DeviceUnderTest_DUTPool.Descriptor instead.
func (DeviceUnderTest_DUTPool) Number ¶
func (x DeviceUnderTest_DUTPool) Number() protoreflect.EnumNumber
func (DeviceUnderTest_DUTPool) String ¶
func (x DeviceUnderTest_DUTPool) String() string
func (DeviceUnderTest_DUTPool) Type ¶
func (DeviceUnderTest_DUTPool) Type() protoreflect.EnumType
type Dolos ¶
type Dolos struct { // Serial used to identify device over USB SerialCable string `protobuf:"bytes,1,opt,name=serial_cable,json=serialCable,proto3" json:"serial_cable,omitempty"` // Serial of the cable_cable SerialUsb string `protobuf:"bytes,2,opt,name=serial_usb,json=serialUsb,proto3" json:"serial_usb,omitempty"` // Hardware revision HwMajorRevision DolosHWMajorRevision `` /* 175-byte string literal not displayed */ // Dolos firmware version FwVersion string `protobuf:"bytes,4,opt,name=fw_version,json=fwVersion,proto3" json:"fw_version,omitempty"` // Hostname of the host machine the dolos connected to via USB cable. Hostname string `protobuf:"bytes,5,opt,name=hostname,proto3" json:"hostname,omitempty"` // RPM that controls the power source for Dolos. Rpm *OSRPM `protobuf:"bytes,6,opt,name=rpm,proto3" json:"rpm,omitempty"` // contains filtered or unexported fields }
Next Tag: 7
func (*Dolos) Descriptor
deprecated
func (*Dolos) GetFwVersion ¶
func (*Dolos) GetHostname ¶
func (*Dolos) GetHwMajorRevision ¶
func (x *Dolos) GetHwMajorRevision() DolosHWMajorRevision
func (*Dolos) GetSerialCable ¶
func (*Dolos) GetSerialUsb ¶
func (*Dolos) ProtoMessage ¶
func (*Dolos) ProtoMessage()
func (*Dolos) ProtoReflect ¶
func (x *Dolos) ProtoReflect() protoreflect.Message
type DolosHWMajorRevision ¶
type DolosHWMajorRevision int32
Major hardware revision for Dolos Next Tag: 2
const ( // Default unset value DolosHWMajorRevision_DOLOS_UNSPECIFIED DolosHWMajorRevision = 0 DolosHWMajorRevision_DOLOS_V1 DolosHWMajorRevision = 1 )
func (DolosHWMajorRevision) Descriptor ¶
func (DolosHWMajorRevision) Descriptor() protoreflect.EnumDescriptor
func (DolosHWMajorRevision) Enum ¶
func (x DolosHWMajorRevision) Enum() *DolosHWMajorRevision
func (DolosHWMajorRevision) EnumDescriptor
deprecated
func (DolosHWMajorRevision) EnumDescriptor() ([]byte, []int)
Deprecated: Use DolosHWMajorRevision.Descriptor instead.
func (DolosHWMajorRevision) Number ¶
func (x DolosHWMajorRevision) Number() protoreflect.EnumNumber
func (DolosHWMajorRevision) String ¶
func (x DolosHWMajorRevision) String() string
func (DolosHWMajorRevision) Type ¶
func (DolosHWMajorRevision) Type() protoreflect.EnumType
type DutState ¶
type DutState struct { Id *ChromeOSDeviceID `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Servo PeripheralState `protobuf:"varint,2,opt,name=servo,proto3,enum=unifiedfleet.api.v1.models.chromeos.lab.PeripheralState" json:"servo,omitempty"` Chameleon PeripheralState `` /* 133-byte string literal not displayed */ AudioLoopbackDongle PeripheralState `` /* 182-byte string literal not displayed */ // wifi_peripheral_state is used for swarming scheduling. It represent the // state for wifi peripheral devices. WifiPeripheralState PeripheralState `` /* 183-byte string literal not displayed */ // Indicate how many working bluetooth btpeers there are in the testbed. WorkingBluetoothBtpeer int32 `` /* 130-byte string literal not displayed */ // Combined state of all btpeers in the testbed. Only set as WORKING if all // btpeers are WORKING as well. PeripheralBtpeerState PeripheralState `` /* 189-byte string literal not displayed */ // State for the human motion robot system. HmrState PeripheralState `` /* 148-byte string literal not displayed */ // State for audio latency toolkit AudioLatencyToolkitState PeripheralState `` /* 200-byte string literal not displayed */ Cr50Phase DutState_CR50Phase `` /* 153-byte string literal not displayed */ // Detected based on the cr50 RW version that the DUT is running on. Cr50KeyEnv DutState_CR50KeyEnv `` /* 159-byte string literal not displayed */ // Detected during running admin_audit task. StorageState HardwareState `` /* 157-byte string literal not displayed */ ServoUsbState HardwareState `` /* 162-byte string literal not displayed */ BatteryState HardwareState `` /* 158-byte string literal not displayed */ // wifi_state represent state for DUT's internal wifi component. WifiState HardwareState `` /* 149-byte string literal not displayed */ BluetoothState HardwareState `` /* 164-byte string literal not displayed */ CellularModemState HardwareState `` /* 178-byte string literal not displayed */ StarfishState PeripheralState `` /* 163-byte string literal not displayed */ RpmState PeripheralState `` /* 148-byte string literal not displayed */ // Record the last update timestamp of this MachineLSE (In UTC timezone) UpdateTime *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // Record the hostname at that time for further analysis. Hostname string `protobuf:"bytes,11,opt,name=hostname,proto3" json:"hostname,omitempty"` // Explain why the DUT state was set. // The value may not be available, and is used to indicate reason of a bad // state. DutStateReason string `protobuf:"bytes,18,opt,name=dut_state_reason,json=dutStateReason,proto3" json:"dut_state_reason,omitempty"` // List of repair-requestes specified by external services for AutoRepair. RepairRequests []DutState_RepairRequest `` /* 180-byte string literal not displayed */ // Realm the underlying machine of the DutState belongs to. Shouldn't be set by the user. Realm string `protobuf:"bytes,21,opt,name=realm,proto3" json:"realm,omitempty"` // Common version information for a device. VersionInfo *VersionInfo `protobuf:"bytes,24,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"` // State for Dolos device. DolosState PeripheralState `` /* 154-byte string literal not displayed */ // FW targets name for EC/AP used for FW flash. FwEcTarget string `protobuf:"bytes,26,opt,name=fw_ec_target,json=fwEcTarget,proto3" json:"fw_ec_target,omitempty"` FwApTarget string `protobuf:"bytes,27,opt,name=fw_ap_target,json=fwApTarget,proto3" json:"fw_ap_target,omitempty"` GpuId string `protobuf:"bytes,28,opt,name=gpu_id,json=gpuId,proto3" json:"gpu_id,omitempty"` // State for AMT management. AmtManagerState PeripheralState `` /* 171-byte string literal not displayed */ // The type of Audio Beamforming on the DUT. AudioBeamforming string `protobuf:"bytes,31,opt,name=audio_beamforming,json=audioBeamforming,proto3" json:"audio_beamforming,omitempty"` // State for camera on the DUT. CameraState HardwareState `` /* 155-byte string literal not displayed */ // The type of Fingerprint board on the DUT. FingerprintBoard string `protobuf:"bytes,34,opt,name=fingerprint_board,json=fingerprintBoard,proto3" json:"fingerprint_board,omitempty"` // The type of Fingerprint MCU on the DUT. FingerprintMcu string `protobuf:"bytes,33,opt,name=fingerprint_mcu,json=fingerprintMcu,proto3" json:"fingerprint_mcu,omitempty"` // The type of Fingerprint sensor on the DUT. FingerprintSensor string `protobuf:"bytes,35,opt,name=fingerprint_sensor,json=fingerprintSensor,proto3" json:"fingerprint_sensor,omitempty"` // contains filtered or unexported fields }
This proto defines status labels in lab config of a DUT. Next Tag: 36
func (*DutState) Descriptor
deprecated
func (*DutState) GetAmtManagerState ¶
func (x *DutState) GetAmtManagerState() PeripheralState
func (*DutState) GetAudioBeamforming ¶
func (*DutState) GetAudioLatencyToolkitState ¶
func (x *DutState) GetAudioLatencyToolkitState() PeripheralState
func (*DutState) GetAudioLoopbackDongle ¶
func (x *DutState) GetAudioLoopbackDongle() PeripheralState
func (*DutState) GetBatteryState ¶
func (x *DutState) GetBatteryState() HardwareState
func (*DutState) GetBluetoothState ¶
func (x *DutState) GetBluetoothState() HardwareState
func (*DutState) GetCameraState ¶
func (x *DutState) GetCameraState() HardwareState
func (*DutState) GetCellularModemState ¶
func (x *DutState) GetCellularModemState() HardwareState
func (*DutState) GetChameleon ¶
func (x *DutState) GetChameleon() PeripheralState
func (*DutState) GetCr50KeyEnv ¶
func (x *DutState) GetCr50KeyEnv() DutState_CR50KeyEnv
func (*DutState) GetCr50Phase ¶
func (x *DutState) GetCr50Phase() DutState_CR50Phase
func (*DutState) GetDolosState ¶
func (x *DutState) GetDolosState() PeripheralState
func (*DutState) GetDutStateReason ¶
func (*DutState) GetFingerprintBoard ¶
func (*DutState) GetFingerprintMcu ¶
func (*DutState) GetFingerprintSensor ¶
func (*DutState) GetFwApTarget ¶
func (*DutState) GetFwEcTarget ¶
func (*DutState) GetHmrState ¶
func (x *DutState) GetHmrState() PeripheralState
func (*DutState) GetHostname ¶
func (*DutState) GetId ¶
func (x *DutState) GetId() *ChromeOSDeviceID
func (*DutState) GetPeripheralBtpeerState ¶
func (x *DutState) GetPeripheralBtpeerState() PeripheralState
func (*DutState) GetRepairRequests ¶
func (x *DutState) GetRepairRequests() []DutState_RepairRequest
func (*DutState) GetRpmState ¶
func (x *DutState) GetRpmState() PeripheralState
func (*DutState) GetServo ¶
func (x *DutState) GetServo() PeripheralState
func (*DutState) GetServoUsbState ¶
func (x *DutState) GetServoUsbState() HardwareState
func (*DutState) GetStarfishState ¶
func (x *DutState) GetStarfishState() PeripheralState
func (*DutState) GetStorageState ¶
func (x *DutState) GetStorageState() HardwareState
func (*DutState) GetUpdateTime ¶
func (x *DutState) GetUpdateTime() *timestamppb.Timestamp
func (*DutState) GetVersionInfo ¶
func (x *DutState) GetVersionInfo() *VersionInfo
func (*DutState) GetWifiPeripheralState ¶
func (x *DutState) GetWifiPeripheralState() PeripheralState
func (*DutState) GetWifiState ¶
func (x *DutState) GetWifiState() HardwareState
func (*DutState) GetWorkingBluetoothBtpeer ¶
func (*DutState) ProtoMessage ¶
func (*DutState) ProtoMessage()
func (*DutState) ProtoReflect ¶
func (x *DutState) ProtoReflect() protoreflect.Message
type DutState_CR50KeyEnv ¶
type DutState_CR50KeyEnv int32
key env for cr50 RW version. Next Tag: 3
const ( DutState_CR50_KEYENV_INVALID DutState_CR50KeyEnv = 0 DutState_CR50_KEYENV_PROD DutState_CR50KeyEnv = 1 DutState_CR50_KEYENV_DEV DutState_CR50KeyEnv = 2 )
func (DutState_CR50KeyEnv) Descriptor ¶
func (DutState_CR50KeyEnv) Descriptor() protoreflect.EnumDescriptor
func (DutState_CR50KeyEnv) Enum ¶
func (x DutState_CR50KeyEnv) Enum() *DutState_CR50KeyEnv
func (DutState_CR50KeyEnv) EnumDescriptor
deprecated
func (DutState_CR50KeyEnv) EnumDescriptor() ([]byte, []int)
Deprecated: Use DutState_CR50KeyEnv.Descriptor instead.
func (DutState_CR50KeyEnv) Number ¶
func (x DutState_CR50KeyEnv) Number() protoreflect.EnumNumber
func (DutState_CR50KeyEnv) String ¶
func (x DutState_CR50KeyEnv) String() string
func (DutState_CR50KeyEnv) Type ¶
func (DutState_CR50KeyEnv) Type() protoreflect.EnumType
type DutState_CR50Phase ¶
type DutState_CR50Phase int32
CR50-related configs by definition shouldn't be a state config, but a build config. However, we don't have a way to source it from any external configuration system, and it's changed frequently enough to handle cr50 tests, which makes it basically impossible for manual updatings: See crbug.com/1057145 for the troubles it causes.
So we temporarily set it in state config so that repair job can update it. For further changes of it, please see tracking bug crbug.com/1057719.
phases for cr50 module. Next Tag: 3
const ( DutState_CR50_PHASE_INVALID DutState_CR50Phase = 0 DutState_CR50_PHASE_PREPVT DutState_CR50Phase = 1 DutState_CR50_PHASE_PVT DutState_CR50Phase = 2 )
func (DutState_CR50Phase) Descriptor ¶
func (DutState_CR50Phase) Descriptor() protoreflect.EnumDescriptor
func (DutState_CR50Phase) Enum ¶
func (x DutState_CR50Phase) Enum() *DutState_CR50Phase
func (DutState_CR50Phase) EnumDescriptor
deprecated
func (DutState_CR50Phase) EnumDescriptor() ([]byte, []int)
Deprecated: Use DutState_CR50Phase.Descriptor instead.
func (DutState_CR50Phase) Number ¶
func (x DutState_CR50Phase) Number() protoreflect.EnumNumber
func (DutState_CR50Phase) String ¶
func (x DutState_CR50Phase) String() string
func (DutState_CR50Phase) Type ¶
func (DutState_CR50Phase) Type() protoreflect.EnumType
type DutState_RepairRequest ¶
type DutState_RepairRequest int32
const ( DutState_REPAIR_REQUEST_UNKNOWN DutState_RepairRequest = 0 // Request to re-provision DUT. DutState_REPAIR_REQUEST_PROVISION DutState_RepairRequest = 1 // Request to reimage DUT by USB-key. DutState_REPAIR_REQUEST_REIMAGE_BY_USBKEY DutState_RepairRequest = 2 // Request to re-download image to USB-key. DutState_REPAIR_REQUEST_UPDATE_USBKEY_IMAGE DutState_RepairRequest = 3 // Request to re-flash firmware of the DUT. DutState_REPAIR_REQUEST_REFLASH_FW DutState_RepairRequest = 4 )
func (DutState_RepairRequest) Descriptor ¶
func (DutState_RepairRequest) Descriptor() protoreflect.EnumDescriptor
func (DutState_RepairRequest) Enum ¶
func (x DutState_RepairRequest) Enum() *DutState_RepairRequest
func (DutState_RepairRequest) EnumDescriptor
deprecated
func (DutState_RepairRequest) EnumDescriptor() ([]byte, []int)
Deprecated: Use DutState_RepairRequest.Descriptor instead.
func (DutState_RepairRequest) Number ¶
func (x DutState_RepairRequest) Number() protoreflect.EnumNumber
func (DutState_RepairRequest) String ¶
func (x DutState_RepairRequest) String() string
func (DutState_RepairRequest) Type ¶
func (DutState_RepairRequest) Type() protoreflect.EnumType
type HardwareState ¶
type HardwareState int32
The states are using for DUT storage and USB-drive on servo. Next Tag: 5
const ( // keep for all unknown state by default. HardwareState_HARDWARE_UNKNOWN HardwareState = 0 // Hardware is in good shape and pass all verifiers. HardwareState_HARDWARE_NORMAL HardwareState = 1 // Hardware is still good but some not critical verifiers did not pass or // provided border values. (used for DUT storage when usage reached 98%) HardwareState_HARDWARE_ACCEPTABLE HardwareState = 2 // Hardware is broken or bad (did not pass verifiers). HardwareState_HARDWARE_NEED_REPLACEMENT HardwareState = 3 // Hardware is not detected to run verifiers. // (used for USB-drive when it expected but not detected on the device) HardwareState_HARDWARE_NOT_DETECTED HardwareState = 4 )
func (HardwareState) Descriptor ¶
func (HardwareState) Descriptor() protoreflect.EnumDescriptor
func (HardwareState) Enum ¶
func (x HardwareState) Enum() *HardwareState
func (HardwareState) EnumDescriptor
deprecated
func (HardwareState) EnumDescriptor() ([]byte, []int)
Deprecated: Use HardwareState.Descriptor instead.
func (HardwareState) Number ¶
func (x HardwareState) Number() protoreflect.EnumNumber
func (HardwareState) String ¶
func (x HardwareState) String() string
func (HardwareState) Type ¶
func (HardwareState) Type() protoreflect.EnumType
type HumanMotionRobot ¶
type HumanMotionRobot struct { // hostname for HMR pi Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // model of the HMR HmrModel string `protobuf:"bytes,2,opt,name=hmr_model,json=hmrModel,proto3" json:"hmr_model,omitempty"` // hostname for touch-host pi GatewayHostname string `protobuf:"bytes,3,opt,name=gateway_hostname,json=gatewayHostname,proto3" json:"gateway_hostname,omitempty"` // Remote Power Management for HMR device. Rpm *OSRPM `protobuf:"bytes,4,opt,name=rpm,proto3" json:"rpm,omitempty"` // Indicate the presence of a WALT device for latency testing. // The walt device will be connected to the bottom usb-A port of the servo. // Set to true if the HMR has a walt unit attached to it else False. HmrWalt bool `protobuf:"varint,5,opt,name=hmr_walt,json=hmrWalt,proto3" json:"hmr_walt,omitempty"` // Indicate the tool type currently attached to the HMR. HmrToolType HumanMotionRobot_HMRToolType `` /* 171-byte string literal not displayed */ // Indicate the generation of the HMR. // The type of generation can be identified by the serial number behind the HMR. HmrGen HumanMotionRobot_HMRGen `` /* 149-byte string literal not displayed */ // contains filtered or unexported fields }
HumanMotionRobot models the whole HMR system including touchhost, Pi, HMR fixture, etc. Next Tag: 8
func (*HumanMotionRobot) Descriptor
deprecated
func (*HumanMotionRobot) Descriptor() ([]byte, []int)
Deprecated: Use HumanMotionRobot.ProtoReflect.Descriptor instead.
func (*HumanMotionRobot) GetGatewayHostname ¶
func (x *HumanMotionRobot) GetGatewayHostname() string
func (*HumanMotionRobot) GetHmrGen ¶
func (x *HumanMotionRobot) GetHmrGen() HumanMotionRobot_HMRGen
func (*HumanMotionRobot) GetHmrModel ¶
func (x *HumanMotionRobot) GetHmrModel() string
func (*HumanMotionRobot) GetHmrToolType ¶
func (x *HumanMotionRobot) GetHmrToolType() HumanMotionRobot_HMRToolType
func (*HumanMotionRobot) GetHmrWalt ¶
func (x *HumanMotionRobot) GetHmrWalt() bool
func (*HumanMotionRobot) GetHostname ¶
func (x *HumanMotionRobot) GetHostname() string
func (*HumanMotionRobot) GetRpm ¶
func (x *HumanMotionRobot) GetRpm() *OSRPM
func (*HumanMotionRobot) ProtoMessage ¶
func (*HumanMotionRobot) ProtoMessage()
func (*HumanMotionRobot) ProtoReflect ¶
func (x *HumanMotionRobot) ProtoReflect() protoreflect.Message
func (*HumanMotionRobot) Reset ¶
func (x *HumanMotionRobot) Reset()
func (*HumanMotionRobot) String ¶
func (x *HumanMotionRobot) String() string
type HumanMotionRobot_HMRGen ¶
type HumanMotionRobot_HMRGen int32
HMRGen describe the enum of generation of the HMR. Next Tag: 3
const ( HumanMotionRobot_HMR_GEN_UNKNOWN HumanMotionRobot_HMRGen = 0 HumanMotionRobot_HMR_GEN_1 HumanMotionRobot_HMRGen = 1 HumanMotionRobot_HMR_GEN_2 HumanMotionRobot_HMRGen = 2 )
func (HumanMotionRobot_HMRGen) Descriptor ¶
func (HumanMotionRobot_HMRGen) Descriptor() protoreflect.EnumDescriptor
func (HumanMotionRobot_HMRGen) Enum ¶
func (x HumanMotionRobot_HMRGen) Enum() *HumanMotionRobot_HMRGen
func (HumanMotionRobot_HMRGen) EnumDescriptor
deprecated
func (HumanMotionRobot_HMRGen) EnumDescriptor() ([]byte, []int)
Deprecated: Use HumanMotionRobot_HMRGen.Descriptor instead.
func (HumanMotionRobot_HMRGen) Number ¶
func (x HumanMotionRobot_HMRGen) Number() protoreflect.EnumNumber
func (HumanMotionRobot_HMRGen) String ¶
func (x HumanMotionRobot_HMRGen) String() string
func (HumanMotionRobot_HMRGen) Type ¶
func (HumanMotionRobot_HMRGen) Type() protoreflect.EnumType
type HumanMotionRobot_HMRToolType ¶
type HumanMotionRobot_HMRToolType int32
HMRToolType describe the enum of types of tool on HMR. Next Tag: 3
const ( HumanMotionRobot_HMR_TOOL_TYPE_UNKNOWN HumanMotionRobot_HMRToolType = 0 HumanMotionRobot_HMR_TOOL_TYPE_STYLUS HumanMotionRobot_HMRToolType = 1 HumanMotionRobot_HMR_TOOL_TYPE_FAKE_FINGER HumanMotionRobot_HMRToolType = 2 )
func (HumanMotionRobot_HMRToolType) Descriptor ¶
func (HumanMotionRobot_HMRToolType) Descriptor() protoreflect.EnumDescriptor
func (HumanMotionRobot_HMRToolType) Enum ¶
func (x HumanMotionRobot_HMRToolType) Enum() *HumanMotionRobot_HMRToolType
func (HumanMotionRobot_HMRToolType) EnumDescriptor
deprecated
func (HumanMotionRobot_HMRToolType) EnumDescriptor() ([]byte, []int)
Deprecated: Use HumanMotionRobot_HMRToolType.Descriptor instead.
func (HumanMotionRobot_HMRToolType) Number ¶
func (x HumanMotionRobot_HMRToolType) Number() protoreflect.EnumNumber
func (HumanMotionRobot_HMRToolType) String ¶
func (x HumanMotionRobot_HMRToolType) String() string
func (HumanMotionRobot_HMRToolType) Type ¶
func (HumanMotionRobot_HMRToolType) Type() protoreflect.EnumType
type Labstation ¶
type Labstation struct { Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Servos []*Servo `protobuf:"bytes,2,rep,name=servos,proto3" json:"servos,omitempty"` Rpm *OSRPM `protobuf:"bytes,3,opt,name=rpm,proto3" json:"rpm,omitempty"` Pools []string `protobuf:"bytes,4,rep,name=pools,proto3" json:"pools,omitempty"` Hive string `protobuf:"bytes,5,opt,name=hive,proto3" json:"hive,omitempty"` // contains filtered or unexported fields }
Next Tag: 6
func (*Labstation) Descriptor
deprecated
func (*Labstation) Descriptor() ([]byte, []int)
Deprecated: Use Labstation.ProtoReflect.Descriptor instead.
func (*Labstation) GetHive ¶
func (x *Labstation) GetHive() string
func (*Labstation) GetHostname ¶
func (x *Labstation) GetHostname() string
func (*Labstation) GetPools ¶
func (x *Labstation) GetPools() []string
func (*Labstation) GetRpm ¶
func (x *Labstation) GetRpm() *OSRPM
func (*Labstation) GetServos ¶
func (x *Labstation) GetServos() []*Servo
func (*Labstation) ProtoMessage ¶
func (*Labstation) ProtoMessage()
func (*Labstation) ProtoReflect ¶
func (x *Labstation) ProtoReflect() protoreflect.Message
func (*Labstation) Reset ¶
func (x *Labstation) Reset()
func (*Labstation) String ¶
func (x *Labstation) String() string
type License ¶
type License struct { Type LicenseType `protobuf:"varint,1,opt,name=type,proto3,enum=unifiedfleet.api.v1.models.chromeos.lab.LicenseType" json:"type,omitempty"` // An optional string to uniquely identify the license that was assigned, // for tracking purposes. Identifier string `protobuf:"bytes,2,opt,name=identifier,proto3" json:"identifier,omitempty"` // contains filtered or unexported fields }
Represents a Software License assigned to a device. Next Tag: 3
func (*License) Descriptor
deprecated
func (*License) GetIdentifier ¶
func (*License) GetType ¶
func (x *License) GetType() LicenseType
func (*License) ProtoMessage ¶
func (*License) ProtoMessage()
func (*License) ProtoReflect ¶
func (x *License) ProtoReflect() protoreflect.Message
type LicenseType ¶
type LicenseType int32
Next Tag: 3
const ( LicenseType_LICENSE_TYPE_UNSPECIFIED LicenseType = 0 // Microsoft Windows 10 Professional Desktop Operating System. // Contact the Chrome OS Parallels team for license specifics. LicenseType_LICENSE_TYPE_WINDOWS_10_PRO LicenseType = 1 // Microsoft Office Standard. // Contact the Chrome OS Parallels team for license specifics. LicenseType_LICENSE_TYPE_MS_OFFICE_STANDARD LicenseType = 2 )
func (LicenseType) Descriptor ¶
func (LicenseType) Descriptor() protoreflect.EnumDescriptor
func (LicenseType) Enum ¶
func (x LicenseType) Enum() *LicenseType
func (LicenseType) EnumDescriptor
deprecated
func (LicenseType) EnumDescriptor() ([]byte, []int)
Deprecated: Use LicenseType.Descriptor instead.
func (LicenseType) Number ¶
func (x LicenseType) Number() protoreflect.EnumNumber
func (LicenseType) String ¶
func (x LicenseType) String() string
func (LicenseType) Type ¶
func (LicenseType) Type() protoreflect.EnumType
type ModemInfo ¶
type ModemInfo struct { Type ModemType `protobuf:"varint,1,opt,name=type,proto3,enum=unifiedfleet.api.v1.models.chromeos.lab.ModemType" json:"type,omitempty"` // Equipment Identifier Imei string `protobuf:"bytes,2,opt,name=imei,proto3" json:"imei,omitempty"` // Comma separated band numbers SupportedBands string `protobuf:"bytes,3,opt,name=supported_bands,json=supportedBands,proto3" json:"supported_bands,omitempty"` // Number of SIM's present SimCount int32 `protobuf:"varint,4,opt,name=sim_count,json=simCount,proto3" json:"sim_count,omitempty"` // The device model cellular sub-variant. ModelVariant string `protobuf:"bytes,5,opt,name=model_variant,json=modelVariant,proto3" json:"model_variant,omitempty"` // contains filtered or unexported fields }
Next Tag: 6
func (*ModemInfo) Descriptor
deprecated
func (*ModemInfo) GetModelVariant ¶
func (*ModemInfo) GetSimCount ¶
func (*ModemInfo) GetSupportedBands ¶
func (*ModemInfo) ProtoMessage ¶
func (*ModemInfo) ProtoMessage()
func (*ModemInfo) ProtoReflect ¶
func (x *ModemInfo) ProtoReflect() protoreflect.Message
type ModemType ¶
type ModemType int32
Next Tag: 9
const ( ModemType_MODEM_TYPE_UNSPECIFIED ModemType = 0 // Unsupported modem ModemType_MODEM_TYPE_UNSUPPORTED ModemType = 8 // Qualcomm modem ModemType_MODEM_TYPE_QUALCOMM_SC7180 ModemType = 1 // Fibocomm modem ModemType_MODEM_TYPE_FIBOCOMM_L850GL ModemType = 2 // NL668 ModemType_MODEM_TYPE_NL668 ModemType = 3 // FM350 ModemType_MODEM_TYPE_FM350 ModemType = 4 // FM101 ModemType_MODEM_TYPE_FM101 ModemType = 5 // SC7280 ModemType_MODEM_TYPE_QUALCOMM_SC7280 ModemType = 6 // EM060 ModemType_MODEM_TYPE_EM060 ModemType = 7 // RW101 ModemType_MODEM_TYPE_RW101 ModemType = 9 // RW135 ModemType_MODEM_TYPE_RW135 ModemType = 10 // LCUK54 ModemType_MODEM_TYPE_LCUK54 ModemType = 11 )
func (ModemType) Descriptor ¶
func (ModemType) Descriptor() protoreflect.EnumDescriptor
func (ModemType) EnumDescriptor
deprecated
func (ModemType) Number ¶
func (x ModemType) Number() protoreflect.EnumNumber
func (ModemType) Type ¶
func (ModemType) Type() protoreflect.EnumType
type NetworkProvider ¶
type NetworkProvider int32
Next Tag: 22
const ( NetworkProvider_NETWORK_OTHER NetworkProvider = 0 NetworkProvider_NETWORK_UNSUPPORTED NetworkProvider = 5 NetworkProvider_NETWORK_TEST NetworkProvider = 1 NetworkProvider_NETWORK_ATT NetworkProvider = 2 NetworkProvider_NETWORK_TMOBILE NetworkProvider = 3 NetworkProvider_NETWORK_VERIZON NetworkProvider = 4 NetworkProvider_NETWORK_SPRINT NetworkProvider = 6 NetworkProvider_NETWORK_DOCOMO NetworkProvider = 7 NetworkProvider_NETWORK_SOFTBANK NetworkProvider = 8 NetworkProvider_NETWORK_KDDI NetworkProvider = 9 NetworkProvider_NETWORK_RAKUTEN NetworkProvider = 10 NetworkProvider_NETWORK_VODAFONE NetworkProvider = 11 NetworkProvider_NETWORK_EE NetworkProvider = 12 NetworkProvider_NETWORK_AMARISOFT NetworkProvider = 13 NetworkProvider_NETWORK_ROGER NetworkProvider = 14 NetworkProvider_NETWORK_BELL NetworkProvider = 15 NetworkProvider_NETWORK_TELUS NetworkProvider = 16 NetworkProvider_NETWORK_FI NetworkProvider = 17 NetworkProvider_NETWORK_CBRS NetworkProvider = 18 NetworkProvider_NETWORK_LINEMO NetworkProvider = 19 NetworkProvider_NETWORK_POVO NetworkProvider = 20 NetworkProvider_NETWORK_HANSHIN NetworkProvider = 21 )
func (NetworkProvider) Descriptor ¶
func (NetworkProvider) Descriptor() protoreflect.EnumDescriptor
func (NetworkProvider) Enum ¶
func (x NetworkProvider) Enum() *NetworkProvider
func (NetworkProvider) EnumDescriptor
deprecated
func (NetworkProvider) EnumDescriptor() ([]byte, []int)
Deprecated: Use NetworkProvider.Descriptor instead.
func (NetworkProvider) Number ¶
func (x NetworkProvider) Number() protoreflect.EnumNumber
func (NetworkProvider) String ¶
func (x NetworkProvider) String() string
func (NetworkProvider) Type ¶
func (NetworkProvider) Type() protoreflect.EnumType
type OSRPM ¶
type OSRPM struct { PowerunitName string `protobuf:"bytes,1,opt,name=powerunit_name,json=powerunitName,proto3" json:"powerunit_name,omitempty"` PowerunitOutlet string `protobuf:"bytes,2,opt,name=powerunit_outlet,json=powerunitOutlet,proto3" json:"powerunit_outlet,omitempty"` PowerunitType OSRPM_Type `` /* 157-byte string literal not displayed */ // contains filtered or unexported fields }
Remote power management info. Next Tag: 4
func (*OSRPM) Descriptor
deprecated
func (*OSRPM) GetPowerunitName ¶
func (*OSRPM) GetPowerunitOutlet ¶
func (*OSRPM) GetPowerunitType ¶
func (x *OSRPM) GetPowerunitType() OSRPM_Type
func (*OSRPM) ProtoMessage ¶
func (*OSRPM) ProtoMessage()
func (*OSRPM) ProtoReflect ¶
func (x *OSRPM) ProtoReflect() protoreflect.Message
type OSRPM_Type ¶
type OSRPM_Type int32
Type of RPM that controls the device Next Tag: 4
const ( OSRPM_TYPE_UNKNOWN OSRPM_Type = 0 // Sentry Switched PDU OSRPM_TYPE_SENTRY OSRPM_Type = 1 // IP Power 9850 OSRPM_TYPE_IP9850 OSRPM_Type = 2 // CPI PDU OSRPM_TYPE_CPI OSRPM_Type = 3 )
func (OSRPM_Type) Descriptor ¶
func (OSRPM_Type) Descriptor() protoreflect.EnumDescriptor
func (OSRPM_Type) Enum ¶
func (x OSRPM_Type) Enum() *OSRPM_Type
func (OSRPM_Type) EnumDescriptor
deprecated
func (OSRPM_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use OSRPM_Type.Descriptor instead.
func (OSRPM_Type) Number ¶
func (x OSRPM_Type) Number() protoreflect.EnumNumber
func (OSRPM_Type) String ¶
func (x OSRPM_Type) String() string
func (OSRPM_Type) Type ¶
func (OSRPM_Type) Type() protoreflect.EnumType
type PeripheralState ¶
type PeripheralState int32
Next Tag: 35
const ( // Please keep for all unknown states. PeripheralState_UNKNOWN PeripheralState = 0 // Device and software on it is working as expected. PeripheralState_WORKING PeripheralState = 1 // Configuration for device is not provided. PeripheralState_MISSING_CONFIG PeripheralState = 5 // Configuration contains incorrect information. PeripheralState_WRONG_CONFIG PeripheralState = 4 // Device is not connected/plugged. PeripheralState_NOT_CONNECTED PeripheralState = 2 // Device is not reachable over ssh. PeripheralState_NO_SSH PeripheralState = 6 // Device is broken or not working as expected. the state used if no specified // state for the issue. PeripheralState_BROKEN PeripheralState = 3 // Device cannot be repaired or required manual attention to fix/replace it. PeripheralState_NEED_REPLACEMENT PeripheralState = 7 // Servo specific states. // cr50 console missing or unresponsive. PeripheralState_CR50_CONSOLE_MISSING PeripheralState = 13 // Servod daemon cannot start on servo-host because cr50 testlab not enabled. PeripheralState_CCD_TESTLAB_ISSUE PeripheralState = 8 // Servod daemon cannot start on servo-host. PeripheralState_SERVOD_ISSUE PeripheralState = 9 // device lid is not open. PeripheralState_LID_OPEN_FAILED PeripheralState = 10 // the ribbon cable between servo and DUT is broken or not connected. PeripheralState_BAD_RIBBON_CABLE PeripheralState = 11 // the EC on the DUT has issue. PeripheralState_EC_BROKEN PeripheralState = 12 // Servo is not connected to the DUT. PeripheralState_DUT_NOT_CONNECTED PeripheralState = 14 // Some component in servo-topology missed or not detected. PeripheralState_TOPOLOGY_ISSUE PeripheralState = 15 // SBU voltage issues effect CR50 detection. PeripheralState_SBU_LOW_VOLTAGE PeripheralState = 16 // CR50 SBU voltage detected but device was not enumerated. PeripheralState_CR50_NOT_ENUMERATED PeripheralState = 17 // Servo serial mismatch, when servo not detected and another serial detected // on previous used port. PeripheralState_SERVO_SERIAL_MISMATCH PeripheralState = 18 // Issue to connect to servod by XMLRPC proxy. PeripheralState_SERVOD_PROXY_ISSUE PeripheralState = 19 // Issue related to servo-host. Timeout to start servod or issue with // detecting devices. PeripheralState_SERVO_HOST_ISSUE PeripheralState = 20 // Issue related to servo_updater. PeripheralState_SERVO_UPDATER_ISSUE PeripheralState = 21 // Issue detected in servod and reported by dut_controller_missing_fault // control. PeripheralState_SERVOD_DUT_CONTROLLER_MISSING PeripheralState = 22 // Issue related to cold reset pin on the DUT. PeripheralState_COLD_RESET_PIN_ISSUE PeripheralState = 23 // Issue related to warm reset pin on the DUT. PeripheralState_WARM_RESET_PIN_ISSUE PeripheralState = 24 // Issue related to power button pin on the DUT. PeripheralState_POWER_BUTTON_PIN_ISSUE PeripheralState = 25 // Peripheral state is not applicable. PeripheralState_NOT_APPLICABLE PeripheralState = 26 // The servo device connected to debug header is not detected. // Reported by dut_controller_missing_fault control. PeripheralState_DEBUG_HEADER_SERVO_MISSING PeripheralState = 27 // No power from charger detected. PeripheralState_DOLOS_NO_POWER_SUPPLIED PeripheralState = 28 // No power is being delivered to the DUT. PeripheralState_DOLOS_OUTPUT_POWER_FAILED PeripheralState = 29 // Internal battery management state fail. PeripheralState_DOLOS_BMS_STATE_INVALID PeripheralState = 30 // SMBus failure. PeripheralState_DOLOS_SMBUS_COMM_NOT_DETECTED PeripheralState = 31 // Unable to communicate with the eeprom on the battery cable. PeripheralState_DOLOS_EEPROM_FAILURE PeripheralState = 32 // UART device is present but unable to communicate with it. PeripheralState_DOLOS_NO_COMMUNICATION PeripheralState = 33 // UART device is missing from the host. PeripheralState_DOLOS_NOT_PRESENT PeripheralState = 34 )
func (PeripheralState) Descriptor ¶
func (PeripheralState) Descriptor() protoreflect.EnumDescriptor
func (PeripheralState) Enum ¶
func (x PeripheralState) Enum() *PeripheralState
func (PeripheralState) EnumDescriptor
deprecated
func (PeripheralState) EnumDescriptor() ([]byte, []int)
Deprecated: Use PeripheralState.Descriptor instead.
func (PeripheralState) Number ¶
func (x PeripheralState) Number() protoreflect.EnumNumber
func (PeripheralState) String ¶
func (x PeripheralState) String() string
func (PeripheralState) Type ¶
func (PeripheralState) Type() protoreflect.EnumType
type Peripherals ¶
type Peripherals struct { Servo *Servo `protobuf:"bytes,1,opt,name=servo,proto3" json:"servo,omitempty"` Chameleon *Chameleon `protobuf:"bytes,2,opt,name=chameleon,proto3" json:"chameleon,omitempty"` Rpm *OSRPM `protobuf:"bytes,3,opt,name=rpm,proto3" json:"rpm,omitempty"` // refer to cameras that connected to the device. ConnectedCamera []*Camera `protobuf:"bytes,4,rep,name=connected_camera,json=connectedCamera,proto3" json:"connected_camera,omitempty"` Audio *Audio `protobuf:"bytes,5,opt,name=audio,proto3" json:"audio,omitempty"` Wifi *Wifi `protobuf:"bytes,6,opt,name=wifi,proto3" json:"wifi,omitempty"` Touch *Touch `protobuf:"bytes,7,opt,name=touch,proto3" json:"touch,omitempty"` // e.g: "att", "verizon",.. It's a manual label set by lab, varies dut by dut. Carrier string `protobuf:"bytes,8,opt,name=carrier,proto3" json:"carrier,omitempty"` // e.g: "0_att,1_verizon,3_tmobile", "1_kddi,6_rakuten".. slot mapping: only for Starfish enabled modules. StarfishSlotMapping string `protobuf:"bytes,17,opt,name=starfish_slot_mapping,json=starfishSlotMapping,proto3" json:"starfish_slot_mapping,omitempty"` // A list of all carriers that can be tested on the DUT. This extends the carrier field which could previously only // be used with a single carrier. SupportedCarriers []string `protobuf:"bytes,21,rep,name=supported_carriers,json=supportedCarriers,proto3" json:"supported_carriers,omitempty"` // Indicate if the device is setup in a steady and controllable camera box environment for camera test automation. // http://go/cros-camera-box Camerabox bool `protobuf:"varint,9,opt,name=camerabox,proto3" json:"camerabox,omitempty"` // Indicate if the device is setup in a chaos environment. It's a special settings for running wifi interop tests. Chaos bool `protobuf:"varint,10,opt,name=chaos,proto3" json:"chaos,omitempty"` // Indicate the cables that connect audio, printer to the device in ACS lab. Cable []*Cable `protobuf:"bytes,11,rep,name=cable,proto3" json:"cable,omitempty"` // Incompatible upgraded type from bool camerabox=9. CameraboxInfo *Camerabox `protobuf:"bytes,12,opt,name=camerabox_info,json=cameraboxInfo,proto3" json:"camerabox_info,omitempty"` // Indicate if device is connected to a smart usb hub, detected in AdminRepair task. SmartUsbhub bool `protobuf:"varint,13,opt,name=smart_usbhub,json=smartUsbhub,proto3" json:"smart_usbhub,omitempty"` // Indicate if the DUT's back camera supports region of interest // Deprecated. // // Deprecated: Marked as deprecated in go.chromium.org/infra/unifiedfleet/api/v1/models/chromeos/lab/peripherals.proto. CameraRoiBack bool `protobuf:"varint,14,opt,name=camera_roi_back,json=cameraRoiBack,proto3" json:"camera_roi_back,omitempty"` // Indicate if the DUT's front camera supports region of interest // Deprecated. // // Deprecated: Marked as deprecated in go.chromium.org/infra/unifiedfleet/api/v1/models/chromeos/lab/peripherals.proto. CameraRoiFront bool `protobuf:"varint,15,opt,name=camera_roi_front,json=cameraRoiFront,proto3" json:"camera_roi_front,omitempty"` BluetoothPeers []*BluetoothPeer `protobuf:"bytes,16,rep,name=bluetooth_peers,json=bluetoothPeers,proto3" json:"bluetooth_peers,omitempty"` HumanMotionRobot *HumanMotionRobot `protobuf:"bytes,18,opt,name=human_motion_robot,json=humanMotionRobot,proto3" json:"human_motion_robot,omitempty"` // Indicate if the DUT is connected to an audio latency toolkit AudioLatencyToolkit *AudioLatencyToolkit `protobuf:"bytes,19,opt,name=audio_latency_toolkit,json=audioLatencyToolkit,proto3" json:"audio_latency_toolkit,omitempty"` // Indicate if the DUT uses Dolos as a battery replacement Dolos *Dolos `protobuf:"bytes,20,opt,name=dolos,proto3" json:"dolos,omitempty"` PasitHost2 *api.PasitHost `protobuf:"bytes,24,opt,name=pasit_host2,json=pasitHost2,proto3" json:"pasit_host2,omitempty"` // Indicate if the DUT is equipped with Intel AMT. AmtManager *AMTManager `protobuf:"bytes,25,opt,name=amt_manager,json=amtManager,proto3" json:"amt_manager,omitempty"` // contains filtered or unexported fields }
Peripherals of device. Next Tag: 26
func (*Peripherals) Descriptor
deprecated
func (*Peripherals) Descriptor() ([]byte, []int)
Deprecated: Use Peripherals.ProtoReflect.Descriptor instead.
func (*Peripherals) GetAmtManager ¶
func (x *Peripherals) GetAmtManager() *AMTManager
func (*Peripherals) GetAudio ¶
func (x *Peripherals) GetAudio() *Audio
func (*Peripherals) GetAudioLatencyToolkit ¶
func (x *Peripherals) GetAudioLatencyToolkit() *AudioLatencyToolkit
func (*Peripherals) GetBluetoothPeers ¶
func (x *Peripherals) GetBluetoothPeers() []*BluetoothPeer
func (*Peripherals) GetCable ¶
func (x *Peripherals) GetCable() []*Cable
func (*Peripherals) GetCameraRoiBack
deprecated
func (x *Peripherals) GetCameraRoiBack() bool
Deprecated: Marked as deprecated in go.chromium.org/infra/unifiedfleet/api/v1/models/chromeos/lab/peripherals.proto.
func (*Peripherals) GetCameraRoiFront
deprecated
func (x *Peripherals) GetCameraRoiFront() bool
Deprecated: Marked as deprecated in go.chromium.org/infra/unifiedfleet/api/v1/models/chromeos/lab/peripherals.proto.
func (*Peripherals) GetCamerabox ¶
func (x *Peripherals) GetCamerabox() bool
func (*Peripherals) GetCameraboxInfo ¶
func (x *Peripherals) GetCameraboxInfo() *Camerabox
func (*Peripherals) GetCarrier ¶
func (x *Peripherals) GetCarrier() string
func (*Peripherals) GetChameleon ¶
func (x *Peripherals) GetChameleon() *Chameleon
func (*Peripherals) GetChaos ¶
func (x *Peripherals) GetChaos() bool
func (*Peripherals) GetConnectedCamera ¶
func (x *Peripherals) GetConnectedCamera() []*Camera
func (*Peripherals) GetDolos ¶
func (x *Peripherals) GetDolos() *Dolos
func (*Peripherals) GetHumanMotionRobot ¶
func (x *Peripherals) GetHumanMotionRobot() *HumanMotionRobot
func (*Peripherals) GetPasitHost2 ¶
func (x *Peripherals) GetPasitHost2() *api.PasitHost
func (*Peripherals) GetRpm ¶
func (x *Peripherals) GetRpm() *OSRPM
func (*Peripherals) GetServo ¶
func (x *Peripherals) GetServo() *Servo
func (*Peripherals) GetSmartUsbhub ¶
func (x *Peripherals) GetSmartUsbhub() bool
func (*Peripherals) GetStarfishSlotMapping ¶
func (x *Peripherals) GetStarfishSlotMapping() string
func (*Peripherals) GetSupportedCarriers ¶
func (x *Peripherals) GetSupportedCarriers() []string
func (*Peripherals) GetTouch ¶
func (x *Peripherals) GetTouch() *Touch
func (*Peripherals) GetWifi ¶
func (x *Peripherals) GetWifi() *Wifi
func (*Peripherals) ProtoMessage ¶
func (*Peripherals) ProtoMessage()
func (*Peripherals) ProtoReflect ¶
func (x *Peripherals) ProtoReflect() protoreflect.Message
func (*Peripherals) Reset ¶
func (x *Peripherals) Reset()
func (*Peripherals) String ¶
func (x *Peripherals) String() string
type RaspberryPi ¶
type RaspberryPi struct { Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` State PeripheralState `protobuf:"varint,2,opt,name=state,proto3,enum=unifiedfleet.api.v1.models.chromeos.lab.PeripheralState" json:"state,omitempty"` // contains filtered or unexported fields }
RaspberryPi models hardware without an assumption of how it will be used, e.g. Bluetooth peers, audio testing, etc.
func (*RaspberryPi) Descriptor
deprecated
func (*RaspberryPi) Descriptor() ([]byte, []int)
Deprecated: Use RaspberryPi.ProtoReflect.Descriptor instead.
func (*RaspberryPi) GetHostname ¶
func (x *RaspberryPi) GetHostname() string
func (*RaspberryPi) GetState ¶
func (x *RaspberryPi) GetState() PeripheralState
func (*RaspberryPi) ProtoMessage ¶
func (*RaspberryPi) ProtoMessage()
func (*RaspberryPi) ProtoReflect ¶
func (x *RaspberryPi) ProtoReflect() protoreflect.Message
func (*RaspberryPi) Reset ¶
func (x *RaspberryPi) Reset()
func (*RaspberryPi) String ¶
func (x *RaspberryPi) String() string
type SIMInfo ¶
type SIMInfo struct { SlotId int32 `protobuf:"varint,1,opt,name=slot_id,json=slotId,proto3" json:"slot_id,omitempty"` Type SIMType `protobuf:"varint,2,opt,name=type,proto3,enum=unifiedfleet.api.v1.models.chromeos.lab.SIMType" json:"type,omitempty"` Eid string `protobuf:"bytes,3,opt,name=eid,proto3" json:"eid,omitempty"` TestEsim bool `protobuf:"varint,4,opt,name=test_esim,json=testEsim,proto3" json:"test_esim,omitempty"` ProfileInfo []*SIMProfileInfo `protobuf:"bytes,5,rep,name=profile_info,json=profileInfo,proto3" json:"profile_info,omitempty"` // contains filtered or unexported fields }
Next Tag: 6
func (*SIMInfo) Descriptor
deprecated
func (*SIMInfo) GetProfileInfo ¶
func (x *SIMInfo) GetProfileInfo() []*SIMProfileInfo
func (*SIMInfo) GetTestEsim ¶
func (*SIMInfo) ProtoMessage ¶
func (*SIMInfo) ProtoMessage()
func (*SIMInfo) ProtoReflect ¶
func (x *SIMInfo) ProtoReflect() protoreflect.Message
type SIMProfileInfo ¶
type SIMProfileInfo struct { Iccid string `protobuf:"bytes,1,opt,name=iccid,proto3" json:"iccid,omitempty"` SimPin string `protobuf:"bytes,2,opt,name=sim_pin,json=simPin,proto3" json:"sim_pin,omitempty"` SimPuk string `protobuf:"bytes,3,opt,name=sim_puk,json=simPuk,proto3" json:"sim_puk,omitempty"` CarrierName NetworkProvider `` /* 156-byte string literal not displayed */ OwnNumber string `protobuf:"bytes,5,opt,name=own_number,json=ownNumber,proto3" json:"own_number,omitempty"` // The SIM state as reported by the cellular modem. State SIMProfileInfo_State `` /* 130-byte string literal not displayed */ // Features supported by the profile. // These features are used to determine what tests can be run against which SIMs // in the lab, see go/cros-cellular-features for more information. // File bugs against buganizer component: 979102. Features []SIMProfileInfo_Feature `` /* 145-byte string literal not displayed */ // contains filtered or unexported fields }
Next Tag: 7
func (*SIMProfileInfo) Descriptor
deprecated
func (*SIMProfileInfo) Descriptor() ([]byte, []int)
Deprecated: Use SIMProfileInfo.ProtoReflect.Descriptor instead.
func (*SIMProfileInfo) GetCarrierName ¶
func (x *SIMProfileInfo) GetCarrierName() NetworkProvider
func (*SIMProfileInfo) GetFeatures ¶
func (x *SIMProfileInfo) GetFeatures() []SIMProfileInfo_Feature
func (*SIMProfileInfo) GetIccid ¶
func (x *SIMProfileInfo) GetIccid() string
func (*SIMProfileInfo) GetOwnNumber ¶
func (x *SIMProfileInfo) GetOwnNumber() string
func (*SIMProfileInfo) GetSimPin ¶
func (x *SIMProfileInfo) GetSimPin() string
func (*SIMProfileInfo) GetSimPuk ¶
func (x *SIMProfileInfo) GetSimPuk() string
func (*SIMProfileInfo) GetState ¶
func (x *SIMProfileInfo) GetState() SIMProfileInfo_State
func (*SIMProfileInfo) ProtoMessage ¶
func (*SIMProfileInfo) ProtoMessage()
func (*SIMProfileInfo) ProtoReflect ¶
func (x *SIMProfileInfo) ProtoReflect() protoreflect.Message
func (*SIMProfileInfo) Reset ¶
func (x *SIMProfileInfo) Reset()
func (*SIMProfileInfo) String ¶
func (x *SIMProfileInfo) String() string
type SIMProfileInfo_Feature ¶
type SIMProfileInfo_Feature int32
Possible features that the SIM supports.
const ( // Unset feature. SIMProfileInfo_FEATURE_UNSPECIFIED SIMProfileInfo_Feature = 0 // The SIM supports a generic live network. SIMProfileInfo_FEATURE_LIVE_NETWORK SIMProfileInfo_Feature = 1 // The SIM supports SMS messaging. SIMProfileInfo_FEATURE_SMS SIMProfileInfo_Feature = 2 )
func (SIMProfileInfo_Feature) Descriptor ¶
func (SIMProfileInfo_Feature) Descriptor() protoreflect.EnumDescriptor
func (SIMProfileInfo_Feature) Enum ¶
func (x SIMProfileInfo_Feature) Enum() *SIMProfileInfo_Feature
func (SIMProfileInfo_Feature) EnumDescriptor
deprecated
func (SIMProfileInfo_Feature) EnumDescriptor() ([]byte, []int)
Deprecated: Use SIMProfileInfo_Feature.Descriptor instead.
func (SIMProfileInfo_Feature) Number ¶
func (x SIMProfileInfo_Feature) Number() protoreflect.EnumNumber
func (SIMProfileInfo_Feature) String ¶
func (x SIMProfileInfo_Feature) String() string
func (SIMProfileInfo_Feature) Type ¶
func (SIMProfileInfo_Feature) Type() protoreflect.EnumType
type SIMProfileInfo_State ¶
type SIMProfileInfo_State int32
Possible states of the SIM profile.
const ( // State not set. SIMProfileInfo_UNSPECIFIED SIMProfileInfo_State = 0 // The device is unusable. SIMProfileInfo_BROKEN SIMProfileInfo_State = 1 // The device needs to be unlocked. SIMProfileInfo_LOCKED SIMProfileInfo_State = 2 // No data connection available and not in a failed state. SIMProfileInfo_NO_NETWORK SIMProfileInfo_State = 3 // The device is registered with a network provider, and data connections and messaging may be available for use. SIMProfileInfo_WORKING SIMProfileInfo_State = 4 // The device has an invalid configuration in UFS. SIMProfileInfo_WRONG_CONFIG SIMProfileInfo_State = 5 )
func (SIMProfileInfo_State) Descriptor ¶
func (SIMProfileInfo_State) Descriptor() protoreflect.EnumDescriptor
func (SIMProfileInfo_State) Enum ¶
func (x SIMProfileInfo_State) Enum() *SIMProfileInfo_State
func (SIMProfileInfo_State) EnumDescriptor
deprecated
func (SIMProfileInfo_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use SIMProfileInfo_State.Descriptor instead.
func (SIMProfileInfo_State) Number ¶
func (x SIMProfileInfo_State) Number() protoreflect.EnumNumber
func (SIMProfileInfo_State) String ¶
func (x SIMProfileInfo_State) String() string
func (SIMProfileInfo_State) Type ¶
func (SIMProfileInfo_State) Type() protoreflect.EnumType
type SIMType ¶
type SIMType int32
Next Tag: 3
func (SIMType) Descriptor ¶
func (SIMType) Descriptor() protoreflect.EnumDescriptor
func (SIMType) EnumDescriptor
deprecated
func (SIMType) Number ¶
func (x SIMType) Number() protoreflect.EnumNumber
func (SIMType) Type ¶
func (SIMType) Type() protoreflect.EnumType
type Servo ¶
type Servo struct { // Servo-specific configs ServoHostname string `protobuf:"bytes,2,opt,name=servo_hostname,json=servoHostname,proto3" json:"servo_hostname,omitempty"` ServoPort int32 `protobuf:"varint,3,opt,name=servo_port,json=servoPort,proto3" json:"servo_port,omitempty"` ServoSerial string `protobuf:"bytes,4,opt,name=servo_serial,json=servoSerial,proto3" json:"servo_serial,omitempty"` // Based on https://docs.google.com/document/d/1TPp7yp-uwFUh5xOnBLI4jPYtYD7IcdyQ1dgqFqtcJEU/edit?ts=5d8eafb7#heading=h.csdfk1i6g0l // servo_type will contain different setup of servos. So string is recommended than enum. ServoType string `protobuf:"bytes,5,opt,name=servo_type,json=servoType,proto3" json:"servo_type,omitempty"` ServoSetup ServoSetupType `` /* 152-byte string literal not displayed */ // Based on http://go/fleet-servo-topology ServoTopology *ServoTopology `protobuf:"bytes,8,opt,name=servo_topology,json=servoTopology,proto3" json:"servo_topology,omitempty"` ServoFwChannel ServoFwChannel `` /* 166-byte string literal not displayed */ ServoComponent []string `protobuf:"bytes,11,rep,name=servo_component,json=servoComponent,proto3" json:"servo_component,omitempty"` // b/190538710 optional docker container name if servod is running in docker DockerContainerName string `protobuf:"bytes,10,opt,name=docker_container_name,json=dockerContainerName,proto3" json:"docker_container_name,omitempty"` // UsbDrive contains details of the servo's plugged USB drive. UsbDrive *api.UsbDrive `protobuf:"bytes,12,opt,name=usb_drive,json=usbDrive,proto3" json:"usb_drive,omitempty"` // contains filtered or unexported fields }
NEXT TAG: 13
func (*Servo) Descriptor
deprecated
func (*Servo) GetDockerContainerName ¶
func (*Servo) GetServoComponent ¶
func (*Servo) GetServoFwChannel ¶
func (x *Servo) GetServoFwChannel() ServoFwChannel
func (*Servo) GetServoHostname ¶
func (*Servo) GetServoPort ¶
func (*Servo) GetServoSerial ¶
func (*Servo) GetServoSetup ¶
func (x *Servo) GetServoSetup() ServoSetupType
func (*Servo) GetServoTopology ¶
func (x *Servo) GetServoTopology() *ServoTopology
func (*Servo) GetServoType ¶
func (*Servo) GetUsbDrive ¶
func (*Servo) ProtoMessage ¶
func (*Servo) ProtoMessage()
func (*Servo) ProtoReflect ¶
func (x *Servo) ProtoReflect() protoreflect.Message
type ServoFwChannel ¶
type ServoFwChannel int32
Servo Firmware Channel describes the firmware expected to have on servos. Next Tag : 4
const ( // Servo firmware from Stable channel. ServoFwChannel_SERVO_FW_STABLE ServoFwChannel = 0 // The previous Servo firmware from Stable channel. ServoFwChannel_SERVO_FW_PREV ServoFwChannel = 1 // Servo firmware from Dev channel. ServoFwChannel_SERVO_FW_DEV ServoFwChannel = 2 // Servo firmware from Alpha channel. ServoFwChannel_SERVO_FW_ALPHA ServoFwChannel = 3 )
func (ServoFwChannel) Descriptor ¶
func (ServoFwChannel) Descriptor() protoreflect.EnumDescriptor
func (ServoFwChannel) Enum ¶
func (x ServoFwChannel) Enum() *ServoFwChannel
func (ServoFwChannel) EnumDescriptor
deprecated
func (ServoFwChannel) EnumDescriptor() ([]byte, []int)
Deprecated: Use ServoFwChannel.Descriptor instead.
func (ServoFwChannel) Number ¶
func (x ServoFwChannel) Number() protoreflect.EnumNumber
func (ServoFwChannel) String ¶
func (x ServoFwChannel) String() string
func (ServoFwChannel) Type ¶
func (ServoFwChannel) Type() protoreflect.EnumType
type ServoSetupType ¶
type ServoSetupType int32
Servo Setup Type describes the capabilities of servos. Next Tag : 3
const ( ServoSetupType_SERVO_SETUP_REGULAR ServoSetupType = 0 ServoSetupType_SERVO_SETUP_DUAL_V4 ServoSetupType = 1 // SERVO_SETUP_INVALID explicitly marks errors in servo setup. ServoSetupType_SERVO_SETUP_INVALID ServoSetupType = 2 )
func (ServoSetupType) Descriptor ¶
func (ServoSetupType) Descriptor() protoreflect.EnumDescriptor
func (ServoSetupType) Enum ¶
func (x ServoSetupType) Enum() *ServoSetupType
func (ServoSetupType) EnumDescriptor
deprecated
func (ServoSetupType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ServoSetupType.Descriptor instead.
func (ServoSetupType) Number ¶
func (x ServoSetupType) Number() protoreflect.EnumNumber
func (ServoSetupType) String ¶
func (x ServoSetupType) String() string
func (ServoSetupType) Type ¶
func (ServoSetupType) Type() protoreflect.EnumType
type ServoTopology ¶
type ServoTopology struct { Main *ServoTopologyItem `protobuf:"bytes,1,opt,name=main,proto3" json:"main,omitempty"` Children []*ServoTopologyItem `protobuf:"bytes,2,rep,name=children,proto3" json:"children,omitempty"` // contains filtered or unexported fields }
Servo Topology describe connected servo devices on DUT set-up to provide Servo functionality. Next Tag : 3
func (*ServoTopology) Descriptor
deprecated
func (*ServoTopology) Descriptor() ([]byte, []int)
Deprecated: Use ServoTopology.ProtoReflect.Descriptor instead.
func (*ServoTopology) GetChildren ¶
func (x *ServoTopology) GetChildren() []*ServoTopologyItem
func (*ServoTopology) GetMain ¶
func (x *ServoTopology) GetMain() *ServoTopologyItem
func (*ServoTopology) ProtoMessage ¶
func (*ServoTopology) ProtoMessage()
func (*ServoTopology) ProtoReflect ¶
func (x *ServoTopology) ProtoReflect() protoreflect.Message
func (*ServoTopology) Reset ¶
func (x *ServoTopology) Reset()
func (*ServoTopology) String ¶
func (x *ServoTopology) String() string
type ServoTopologyItem ¶
type ServoTopologyItem struct { // type provides the type of servo device. Keeping as String to avoid issue with introduce new type. Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // sysfs_product provides the product name of the device recorded in File System. SysfsProduct string `protobuf:"bytes,2,opt,name=sysfs_product,json=sysfsProduct,proto3" json:"sysfs_product,omitempty"` // serial provides the serial number of the device. Serial string `protobuf:"bytes,3,opt,name=serial,proto3" json:"serial,omitempty"` // usb_hub_port provides the port connection to the device. // e.g. '1-6.2.2' where // // '1-6' - port on the labstation // '2' - port on smart-hub connected to the labstation // '2' - port on servo hub (part of servo_v4 or servo_v4.1) connected to the smart-hub // // The same path will look '1-6.2' if connected servo_v4 directly to the labstation. UsbHubPort string `protobuf:"bytes,4,opt,name=usb_hub_port,json=usbHubPort,proto3" json:"usb_hub_port,omitempty"` // This is the firmware version of servo device. FwVersion string `protobuf:"bytes,5,opt,name=fw_version,json=fwVersion,proto3" json:"fw_version,omitempty"` // contains filtered or unexported fields }
Servo Topology Item describe details of one servo device on DUT set-up. Next Tag : 6
func (*ServoTopologyItem) Descriptor
deprecated
func (*ServoTopologyItem) Descriptor() ([]byte, []int)
Deprecated: Use ServoTopologyItem.ProtoReflect.Descriptor instead.
func (*ServoTopologyItem) GetFwVersion ¶
func (x *ServoTopologyItem) GetFwVersion() string
func (*ServoTopologyItem) GetSerial ¶
func (x *ServoTopologyItem) GetSerial() string
func (*ServoTopologyItem) GetSysfsProduct ¶
func (x *ServoTopologyItem) GetSysfsProduct() string
func (*ServoTopologyItem) GetType ¶
func (x *ServoTopologyItem) GetType() string
func (*ServoTopologyItem) GetUsbHubPort ¶
func (x *ServoTopologyItem) GetUsbHubPort() string
func (*ServoTopologyItem) ProtoMessage ¶
func (*ServoTopologyItem) ProtoMessage()
func (*ServoTopologyItem) ProtoReflect ¶
func (x *ServoTopologyItem) ProtoReflect() protoreflect.Message
func (*ServoTopologyItem) Reset ¶
func (x *ServoTopologyItem) Reset()
func (*ServoTopologyItem) String ¶
func (x *ServoTopologyItem) String() string
type Touch ¶
type Touch struct { // Has touch monitor mimo. Mimo bool `protobuf:"varint,1,opt,name=mimo,proto3" json:"mimo,omitempty"` // contains filtered or unexported fields }
Next Tag: 2
func (*Touch) Descriptor
deprecated
func (*Touch) ProtoMessage ¶
func (*Touch) ProtoMessage()
func (*Touch) ProtoReflect ¶
func (x *Touch) ProtoReflect() protoreflect.Message
type VersionInfo ¶
type VersionInfo struct { Os string `protobuf:"bytes,1,opt,name=os,proto3" json:"os,omitempty"` RoFirmware string `protobuf:"bytes,2,opt,name=ro_firmware,json=roFirmware,proto3" json:"ro_firmware,omitempty"` RwFirmware string `protobuf:"bytes,3,opt,name=rw_firmware,json=rwFirmware,proto3" json:"rw_firmware,omitempty"` OsType VersionInfo_OsType `` /* 144-byte string literal not displayed */ // contains filtered or unexported fields }
This proto define common version info we want to record from a device. Next Tag: 5
func (*VersionInfo) Descriptor
deprecated
func (*VersionInfo) Descriptor() ([]byte, []int)
Deprecated: Use VersionInfo.ProtoReflect.Descriptor instead.
func (*VersionInfo) GetOs ¶
func (x *VersionInfo) GetOs() string
func (*VersionInfo) GetOsType ¶
func (x *VersionInfo) GetOsType() VersionInfo_OsType
func (*VersionInfo) GetRoFirmware ¶
func (x *VersionInfo) GetRoFirmware() string
func (*VersionInfo) GetRwFirmware ¶
func (x *VersionInfo) GetRwFirmware() string
func (*VersionInfo) ProtoMessage ¶
func (*VersionInfo) ProtoMessage()
func (*VersionInfo) ProtoReflect ¶
func (x *VersionInfo) ProtoReflect() protoreflect.Message
func (*VersionInfo) Reset ¶
func (x *VersionInfo) Reset()
func (*VersionInfo) String ¶
func (x *VersionInfo) String() string
type VersionInfo_OsType ¶
type VersionInfo_OsType int32
const ( VersionInfo_UNKNOWN VersionInfo_OsType = 0 VersionInfo_CHROMEOS VersionInfo_OsType = 1 VersionInfo_ANDROID VersionInfo_OsType = 2 )
func (VersionInfo_OsType) Descriptor ¶
func (VersionInfo_OsType) Descriptor() protoreflect.EnumDescriptor
func (VersionInfo_OsType) Enum ¶
func (x VersionInfo_OsType) Enum() *VersionInfo_OsType
func (VersionInfo_OsType) EnumDescriptor
deprecated
func (VersionInfo_OsType) EnumDescriptor() ([]byte, []int)
Deprecated: Use VersionInfo_OsType.Descriptor instead.
func (VersionInfo_OsType) Number ¶
func (x VersionInfo_OsType) Number() protoreflect.EnumNumber
func (VersionInfo_OsType) String ¶
func (x VersionInfo_OsType) String() string
func (VersionInfo_OsType) Type ¶
func (VersionInfo_OsType) Type() protoreflect.EnumType
type Wifi ¶
type Wifi struct { // Indicate if the device is inside a hermetic wifi cell. Wificell bool `protobuf:"varint,1,opt,name=wificell,proto3" json:"wificell,omitempty"` AntennaConn Wifi_AntennaConnection `` /* 163-byte string literal not displayed */ // Indicate if the device is in a pre-setup environment with 802.11ax routers. // crbug.com/1044786 Router Wifi_Router `protobuf:"varint,3,opt,name=router,proto3,enum=unifiedfleet.api.v1.models.chromeos.lab.Wifi_Router" json:"router,omitempty"` // collections of routers used for wifi testing. WifiRouters []*WifiRouter `protobuf:"bytes,4,rep,name=wifi_routers,json=wifiRouters,proto3" json:"wifi_routers,omitempty"` // WifiRouterFeatures that are supported by all wifi routers in the testbed. // // If there are no wifi routers this will be empty. // If any routers have unknown features, this will just have a single // WIFI_ROUTER_FEATURE_UNKNOWN entry. // If any routers' features has a WIFI_ROUTER_FEATURE_INVALID feature, a // WIFI_ROUTER_FEATURE_INVALID feature will be included along with the other // common, valid features. // If there are no common, valid features between all routers, this will just // have a single WIFI_ROUTER_FEATURE_INVALID entry. WifiRouterFeatures []api.WifiRouterFeature `` /* 172-byte string literal not displayed */ // contains filtered or unexported fields }
Next Tag: 7
func (*Wifi) Descriptor
deprecated
func (*Wifi) GetAntennaConn ¶
func (x *Wifi) GetAntennaConn() Wifi_AntennaConnection
func (*Wifi) GetRouter ¶
func (x *Wifi) GetRouter() Wifi_Router
func (*Wifi) GetWifiRouterFeatures ¶
func (x *Wifi) GetWifiRouterFeatures() []api.WifiRouterFeature
func (*Wifi) GetWifiRouters ¶
func (x *Wifi) GetWifiRouters() []*WifiRouter
func (*Wifi) GetWificell ¶
func (*Wifi) ProtoMessage ¶
func (*Wifi) ProtoMessage()
func (*Wifi) ProtoReflect ¶
func (x *Wifi) ProtoReflect() protoreflect.Message
type WifiRouter ¶
type WifiRouter struct { Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` State PeripheralState `protobuf:"varint,2,opt,name=state,proto3,enum=unifiedfleet.api.v1.models.chromeos.lab.PeripheralState" json:"state,omitempty"` BuildTarget string `protobuf:"bytes,3,opt,name=build_target,json=buildTarget,proto3" json:"build_target,omitempty"` Model string `protobuf:"bytes,4,opt,name=model,proto3" json:"model,omitempty"` // RPM to perform remote power management. use OSRPM defined here. Rpm *OSRPM `protobuf:"bytes,5,opt,name=rpm,proto3" json:"rpm,omitempty"` // Supported test router hardware and software features. SupportedFeatures []api.WifiRouterFeature `` /* 167-byte string literal not displayed */ // The type of router device this is (e.g. OpenWrt-based, ChromeOS Gale). DeviceType api.WifiRouterDeviceType `` /* 142-byte string literal not displayed */ // contains filtered or unexported fields }
Next Tag: 7
func (*WifiRouter) Descriptor
deprecated
func (*WifiRouter) Descriptor() ([]byte, []int)
Deprecated: Use WifiRouter.ProtoReflect.Descriptor instead.
func (*WifiRouter) GetBuildTarget ¶
func (x *WifiRouter) GetBuildTarget() string
func (*WifiRouter) GetDeviceType ¶
func (x *WifiRouter) GetDeviceType() api.WifiRouterDeviceType
func (*WifiRouter) GetHostname ¶
func (x *WifiRouter) GetHostname() string
func (*WifiRouter) GetModel ¶
func (x *WifiRouter) GetModel() string
func (*WifiRouter) GetRpm ¶
func (x *WifiRouter) GetRpm() *OSRPM
func (*WifiRouter) GetState ¶
func (x *WifiRouter) GetState() PeripheralState
func (*WifiRouter) GetSupportedFeatures ¶
func (x *WifiRouter) GetSupportedFeatures() []api.WifiRouterFeature
func (*WifiRouter) ProtoMessage ¶
func (*WifiRouter) ProtoMessage()
func (*WifiRouter) ProtoReflect ¶
func (x *WifiRouter) ProtoReflect() protoreflect.Message
func (*WifiRouter) Reset ¶
func (x *WifiRouter) Reset()
func (*WifiRouter) String ¶
func (x *WifiRouter) String() string
type Wifi_AntennaConnection ¶
type Wifi_AntennaConnection int32
DUT's WiFi antenna's connection. Next Tag: 3
const ( Wifi_CONN_UNKNOWN Wifi_AntennaConnection = 0 // WIFI antenna is connected conductively. Wifi_CONN_CONDUCTIVE Wifi_AntennaConnection = 1 // WIFI antenna is connected over-the-air. Wifi_CONN_OTA Wifi_AntennaConnection = 2 )
func (Wifi_AntennaConnection) Descriptor ¶
func (Wifi_AntennaConnection) Descriptor() protoreflect.EnumDescriptor
func (Wifi_AntennaConnection) Enum ¶
func (x Wifi_AntennaConnection) Enum() *Wifi_AntennaConnection
func (Wifi_AntennaConnection) EnumDescriptor
deprecated
func (Wifi_AntennaConnection) EnumDescriptor() ([]byte, []int)
Deprecated: Use Wifi_AntennaConnection.Descriptor instead.
func (Wifi_AntennaConnection) Number ¶
func (x Wifi_AntennaConnection) Number() protoreflect.EnumNumber
func (Wifi_AntennaConnection) String ¶
func (x Wifi_AntennaConnection) String() string
func (Wifi_AntennaConnection) Type ¶
func (Wifi_AntennaConnection) Type() protoreflect.EnumType
type Wifi_Router ¶
type Wifi_Router int32
const ( Wifi_ROUTER_UNSPECIFIED Wifi_Router = 0 Wifi_ROUTER_802_11AX Wifi_Router = 1 )
func (Wifi_Router) Descriptor ¶
func (Wifi_Router) Descriptor() protoreflect.EnumDescriptor
func (Wifi_Router) Enum ¶
func (x Wifi_Router) Enum() *Wifi_Router
func (Wifi_Router) EnumDescriptor
deprecated
func (Wifi_Router) EnumDescriptor() ([]byte, []int)
Deprecated: Use Wifi_Router.Descriptor instead.
func (Wifi_Router) Number ¶
func (x Wifi_Router) Number() protoreflect.EnumNumber
func (Wifi_Router) String ¶
func (x Wifi_Router) String() string
func (Wifi_Router) Type ¶
func (Wifi_Router) Type() protoreflect.EnumType