Documentation
¶
Overview ¶
Package ufspb contains the fleet service API.
Index ¶
- Variables
- type AllConfigs
- type BrandId
- type Config
- func (*Config) Descriptor() ([]byte, []int)deprecated
- func (x *Config) GetCpu() Config_Architecture
- func (x *Config) GetEc() Config_EC
- func (x *Config) GetEe() []string
- func (x *Config) GetFirmwareConfiguration() uint32
- func (x *Config) GetFormFactor() Config_FormFactor
- func (x *Config) GetGpuFamily() string
- func (x *Config) GetGraphics() Config_Graphics
- func (x *Config) GetHardwareFeatures() []Config_HardwareFeature
- func (x *Config) GetId() *ConfigId
- func (x *Config) GetOdm() Config_ODM
- func (x *Config) GetOdmEmailGroup() string
- func (x *Config) GetOem() Config_OEM
- func (x *Config) GetOemEmailGroup() string
- func (x *Config) GetPower() Config_PowerSupply
- func (x *Config) GetSoc() Config_SOC
- func (x *Config) GetSocEmailGroup() string
- func (x *Config) GetStorage() Config_Storage
- func (x *Config) GetTam() []string
- func (x *Config) GetVideoAccelerationSupports() []Config_VideoAcceleration
- func (*Config) ProtoMessage()
- func (x *Config) ProtoReflect() protoreflect.Message
- func (x *Config) Reset()
- func (x *Config) String() string
- type ConfigId
- func (*ConfigId) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigId) GetBrandId() *BrandId
- func (x *ConfigId) GetModelId() *ModelId
- func (x *ConfigId) GetPlatformId() *PlatformId
- func (x *ConfigId) GetVariantId() *VariantId
- func (*ConfigId) ProtoMessage()
- func (x *ConfigId) ProtoReflect() protoreflect.Message
- func (x *ConfigId) Reset()
- func (x *ConfigId) String() string
- type Config_Architecture
- func (Config_Architecture) Descriptor() protoreflect.EnumDescriptor
- func (x Config_Architecture) Enum() *Config_Architecture
- func (Config_Architecture) EnumDescriptor() ([]byte, []int)deprecated
- func (x Config_Architecture) Number() protoreflect.EnumNumber
- func (x Config_Architecture) String() string
- func (Config_Architecture) Type() protoreflect.EnumType
- type Config_EC
- type Config_FormFactor
- func (Config_FormFactor) Descriptor() protoreflect.EnumDescriptor
- func (x Config_FormFactor) Enum() *Config_FormFactor
- func (Config_FormFactor) EnumDescriptor() ([]byte, []int)deprecated
- func (x Config_FormFactor) Number() protoreflect.EnumNumber
- func (x Config_FormFactor) String() string
- func (Config_FormFactor) Type() protoreflect.EnumType
- type Config_Graphics
- func (Config_Graphics) Descriptor() protoreflect.EnumDescriptor
- func (x Config_Graphics) Enum() *Config_Graphics
- func (Config_Graphics) EnumDescriptor() ([]byte, []int)deprecated
- func (x Config_Graphics) Number() protoreflect.EnumNumber
- func (x Config_Graphics) String() string
- func (Config_Graphics) Type() protoreflect.EnumType
- type Config_HardwareFeature
- func (Config_HardwareFeature) Descriptor() protoreflect.EnumDescriptor
- func (x Config_HardwareFeature) Enum() *Config_HardwareFeature
- func (Config_HardwareFeature) EnumDescriptor() ([]byte, []int)deprecated
- func (x Config_HardwareFeature) Number() protoreflect.EnumNumber
- func (x Config_HardwareFeature) String() string
- func (Config_HardwareFeature) Type() protoreflect.EnumType
- type Config_ODM
- type Config_OEM
- type Config_PowerSupply
- func (Config_PowerSupply) Descriptor() protoreflect.EnumDescriptor
- func (x Config_PowerSupply) Enum() *Config_PowerSupply
- func (Config_PowerSupply) EnumDescriptor() ([]byte, []int)deprecated
- func (x Config_PowerSupply) Number() protoreflect.EnumNumber
- func (x Config_PowerSupply) String() string
- func (Config_PowerSupply) Type() protoreflect.EnumType
- type Config_SOC
- type Config_Storage
- func (Config_Storage) Descriptor() protoreflect.EnumDescriptor
- func (x Config_Storage) Enum() *Config_Storage
- func (Config_Storage) EnumDescriptor() ([]byte, []int)deprecated
- func (x Config_Storage) Number() protoreflect.EnumNumber
- func (x Config_Storage) String() string
- func (Config_Storage) Type() protoreflect.EnumType
- type Config_VideoAcceleration
- func (Config_VideoAcceleration) Descriptor() protoreflect.EnumDescriptor
- func (x Config_VideoAcceleration) Enum() *Config_VideoAcceleration
- func (Config_VideoAcceleration) EnumDescriptor() ([]byte, []int)deprecated
- func (x Config_VideoAcceleration) Number() protoreflect.EnumNumber
- func (x Config_VideoAcceleration) String() string
- func (Config_VideoAcceleration) Type() protoreflect.EnumType
- type ModelId
- type PlatformId
- type VariantId
Constants ¶
This section is empty.
Variables ¶
var ( Config_FormFactor_name = map[int32]string{ 0: "FORM_FACTOR_UNSPECIFIED", 1: "FORM_FACTOR_CLAMSHELL", 2: "FORM_FACTOR_CONVERTIBLE", 3: "FORM_FACTOR_DETACHABLE", 4: "FORM_FACTOR_CHROMEBASE", 5: "FORM_FACTOR_CHROMEBOX", 6: "FORM_FACTOR_CHROMEBIT", 7: "FORM_FACTOR_CHROMESLATE", } Config_FormFactor_value = map[string]int32{ "FORM_FACTOR_UNSPECIFIED": 0, "FORM_FACTOR_CLAMSHELL": 1, "FORM_FACTOR_CONVERTIBLE": 2, "FORM_FACTOR_DETACHABLE": 3, "FORM_FACTOR_CHROMEBASE": 4, "FORM_FACTOR_CHROMEBOX": 5, "FORM_FACTOR_CHROMEBIT": 6, "FORM_FACTOR_CHROMESLATE": 7, } )
Enum value maps for Config_FormFactor.
var ( Config_Graphics_name = map[int32]string{ 0: "GRAPHICS_UNSPECIFIED", 1: "GRAPHICS_GL", 2: "GRAPHICS_GLE", } Config_Graphics_value = map[string]int32{ "GRAPHICS_UNSPECIFIED": 0, "GRAPHICS_GL": 1, "GRAPHICS_GLE": 2, } )
Enum value maps for Config_Graphics.
var ( Config_HardwareFeature_name = map[int32]string{ 0: "HARDWARE_FEATURE_UNSPECIFIED", 1: "HARDWARE_FEATURE_BLUETOOTH", 2: "HARDWARE_FEATURE_FLASHROM", 3: "HARDWARE_FEATURE_HOTWORDING", 4: "HARDWARE_FEATURE_INTERNAL_DISPLAY", 5: "HARDWARE_FEATURE_LUCID_SLEEP", 6: "HARDWARE_FEATURE_WEBCAM", 7: "HARDWARE_FEATURE_STYLUS", 8: "HARDWARE_FEATURE_TOUCHPAD", 9: "HARDWARE_FEATURE_TOUCHSCREEN", 10: "HARDWARE_FEATURE_DETACHABLE_KEYBOARD", 11: "HARDWARE_FEATURE_FINGERPRINT", } Config_HardwareFeature_value = map[string]int32{ "HARDWARE_FEATURE_UNSPECIFIED": 0, "HARDWARE_FEATURE_BLUETOOTH": 1, "HARDWARE_FEATURE_FLASHROM": 2, "HARDWARE_FEATURE_HOTWORDING": 3, "HARDWARE_FEATURE_INTERNAL_DISPLAY": 4, "HARDWARE_FEATURE_LUCID_SLEEP": 5, "HARDWARE_FEATURE_WEBCAM": 6, "HARDWARE_FEATURE_STYLUS": 7, "HARDWARE_FEATURE_TOUCHPAD": 8, "HARDWARE_FEATURE_TOUCHSCREEN": 9, "HARDWARE_FEATURE_DETACHABLE_KEYBOARD": 10, "HARDWARE_FEATURE_FINGERPRINT": 11, } )
Enum value maps for Config_HardwareFeature.
var ( Config_PowerSupply_name = map[int32]string{ 0: "POWER_SUPPLY_UNSPECIFIED", 1: "POWER_SUPPLY_BATTERY", 2: "POWER_SUPPLY_AC_ONLY", } Config_PowerSupply_value = map[string]int32{ "POWER_SUPPLY_UNSPECIFIED": 0, "POWER_SUPPLY_BATTERY": 1, "POWER_SUPPLY_AC_ONLY": 2, } )
Enum value maps for Config_PowerSupply.
var ( Config_Storage_name = map[int32]string{ 0: "STORAGE_UNSPECIFIED", 1: "STORAGE_SSD", 2: "STORAGE_HDD", 3: "STORAGE_MMC", 4: "STORAGE_NVME", 5: "STORAGE_UFS", } Config_Storage_value = map[string]int32{ "STORAGE_UNSPECIFIED": 0, "STORAGE_SSD": 1, "STORAGE_HDD": 2, "STORAGE_MMC": 3, "STORAGE_NVME": 4, "STORAGE_UFS": 5, } )
Enum value maps for Config_Storage.
var ( Config_VideoAcceleration_name = map[int32]string{ 0: "VIDEO_UNSPECIFIED", 1: "VIDEO_ACCELERATION_H264", 2: "VIDEO_ACCELERATION_ENC_H264", 3: "VIDEO_ACCELERATION_VP8", 4: "VIDEO_ACCELERATION_ENC_VP8", 5: "VIDEO_ACCELERATION_VP9", 6: "VIDEO_ACCELERATION_ENC_VP9", 7: "VIDEO_ACCELERATION_VP9_2", 8: "VIDEO_ACCELERATION_ENC_VP9_2", 9: "VIDEO_ACCELERATION_H265", 10: "VIDEO_ACCELERATION_ENC_H265", 11: "VIDEO_ACCELERATION_MJPG", 12: "VIDEO_ACCELERATION_ENC_MJPG", } Config_VideoAcceleration_value = map[string]int32{ "VIDEO_UNSPECIFIED": 0, "VIDEO_ACCELERATION_H264": 1, "VIDEO_ACCELERATION_ENC_H264": 2, "VIDEO_ACCELERATION_VP8": 3, "VIDEO_ACCELERATION_ENC_VP8": 4, "VIDEO_ACCELERATION_VP9": 5, "VIDEO_ACCELERATION_ENC_VP9": 6, "VIDEO_ACCELERATION_VP9_2": 7, "VIDEO_ACCELERATION_ENC_VP9_2": 8, "VIDEO_ACCELERATION_H265": 9, "VIDEO_ACCELERATION_ENC_H265": 10, "VIDEO_ACCELERATION_MJPG": 11, "VIDEO_ACCELERATION_ENC_MJPG": 12, } )
Enum value maps for Config_VideoAcceleration.
var ( Config_SOC_name = map[int32]string{ 0: "SOC_UNSPECIFIED", 1: "SOC_AMBERLAKE_Y", 2: "SOC_APOLLO_LAKE", 3: "SOC_BAY_TRAIL", 4: "SOC_BRASWELL", 5: "SOC_BROADWELL", 6: "SOC_CANNON_LAKE_Y", 7: "SOC_COMET_LAKE_U", 8: "SOC_EXYNOS_5250", 9: "SOC_EXYNOS_5420", 10: "SOC_GEMINI_LAKE", 11: "SOC_HASWELL", 12: "SOC_ICE_LAKE_Y", 13: "SOC_IVY_BRIDGE", 14: "SOC_KABYLAKE_U", 15: "SOC_KABYLAKE_U_R", 16: "SOC_KABYLAKE_Y", 17: "SOC_MT8173", 18: "SOC_MT8176", 19: "SOC_MT8183", 20: "SOC_PICASSO", 21: "SOC_PINE_TRAIL", 22: "SOC_RK3288", 23: "SOC_RK3399", 24: "SOC_SANDY_BRIDGE", 25: "SOC_SDM845", 26: "SOC_SKYLAKE_U", 27: "SOC_SKYLAKE_Y", 28: "SOC_STONEY_RIDGE", 29: "SOC_TEGRA_K1", 30: "SOC_WHISKEY_LAKE_U", 31: "SOC_SC7180", 32: "SOC_JASPER_LAKE", 33: "SOC_TIGER_LAKE", 34: "SOC_MT8192", 35: "SOC_ALDER_LAKE", 36: "SOC_SC7280", 37: "SOC_MT8195", 38: "SOC_QCS40X", 39: "SOC_METEOR_LAKE", 40: "SOC_CEZANNE", 41: "SOC_ALDER_LAKE_N", 42: "SOC_RAPTOR_LAKE_N", 43: "SOC_MT8186", 44: "SOC_MT8188G", 45: "SOC_PHOENIX", 46: "SOC_MENDOCINO", 47: "SOC_RAPTOR_LAKE", 48: "SOC_MT8196", 49: "SOC_MT8189", 50: "SOC_TWIN_LAKE", 51: "SOC_PANTHER_LAKE", 52: "SOC_WILDCAT_LAKE", } Config_SOC_value = map[string]int32{ "SOC_UNSPECIFIED": 0, "SOC_AMBERLAKE_Y": 1, "SOC_APOLLO_LAKE": 2, "SOC_BAY_TRAIL": 3, "SOC_BRASWELL": 4, "SOC_BROADWELL": 5, "SOC_CANNON_LAKE_Y": 6, "SOC_COMET_LAKE_U": 7, "SOC_EXYNOS_5250": 8, "SOC_EXYNOS_5420": 9, "SOC_GEMINI_LAKE": 10, "SOC_HASWELL": 11, "SOC_ICE_LAKE_Y": 12, "SOC_IVY_BRIDGE": 13, "SOC_KABYLAKE_U": 14, "SOC_KABYLAKE_U_R": 15, "SOC_KABYLAKE_Y": 16, "SOC_MT8173": 17, "SOC_MT8176": 18, "SOC_MT8183": 19, "SOC_PICASSO": 20, "SOC_PINE_TRAIL": 21, "SOC_RK3288": 22, "SOC_RK3399": 23, "SOC_SANDY_BRIDGE": 24, "SOC_SDM845": 25, "SOC_SKYLAKE_U": 26, "SOC_SKYLAKE_Y": 27, "SOC_STONEY_RIDGE": 28, "SOC_TEGRA_K1": 29, "SOC_WHISKEY_LAKE_U": 30, "SOC_SC7180": 31, "SOC_JASPER_LAKE": 32, "SOC_TIGER_LAKE": 33, "SOC_MT8192": 34, "SOC_ALDER_LAKE": 35, "SOC_SC7280": 36, "SOC_MT8195": 37, "SOC_QCS40X": 38, "SOC_METEOR_LAKE": 39, "SOC_CEZANNE": 40, "SOC_ALDER_LAKE_N": 41, "SOC_RAPTOR_LAKE_N": 42, "SOC_MT8186": 43, "SOC_MT8188G": 44, "SOC_PHOENIX": 45, "SOC_MENDOCINO": 46, "SOC_RAPTOR_LAKE": 47, "SOC_MT8196": 48, "SOC_MT8189": 49, "SOC_TWIN_LAKE": 50, "SOC_PANTHER_LAKE": 51, "SOC_WILDCAT_LAKE": 52, } )
Enum value maps for Config_SOC.
var ( Config_ODM_name = map[int32]string{ 0: "ODM_UNSPECIFIED", 1: "ODM_QUANTA", 2: "ODM_BITLAND", 3: "ODM_SAMSUNG", 4: "ODM_PEGATRON", 5: "ODM_COMPAL", } Config_ODM_value = map[string]int32{ "ODM_UNSPECIFIED": 0, "ODM_QUANTA": 1, "ODM_BITLAND": 2, "ODM_SAMSUNG": 3, "ODM_PEGATRON": 4, "ODM_COMPAL": 5, } )
Enum value maps for Config_ODM.
var ( Config_OEM_name = map[int32]string{ 0: "OEM_UNSPECIFIED", 1: "OEM_ACER", 2: "OEM_DELL", 3: "OEM_SAMSUNG", 4: "OEM_HP", 5: "OEM_LENOVO", 6: "OEM_ASUS", 7: "OEM_NEC", } Config_OEM_value = map[string]int32{ "OEM_UNSPECIFIED": 0, "OEM_ACER": 1, "OEM_DELL": 2, "OEM_SAMSUNG": 3, "OEM_HP": 4, "OEM_LENOVO": 5, "OEM_ASUS": 6, "OEM_NEC": 7, } )
Enum value maps for Config_OEM.
var ( Config_Architecture_name = map[int32]string{ 0: "ARCHITECTURE_UNDEFINED", 1: "X86", 2: "X86_64", 3: "ARM", 4: "ARM64", } Config_Architecture_value = map[string]int32{ "ARCHITECTURE_UNDEFINED": 0, "X86": 1, "X86_64": 2, "ARM": 3, "ARM64": 4, } )
Enum value maps for Config_Architecture.
var ( Config_EC_name = map[int32]string{ 0: "EC_UNSPECIFIED", 1: "EC_CHROME", 2: "EC_WILCO", } Config_EC_value = map[string]int32{ "EC_UNSPECIFIED": 0, "EC_CHROME": 1, "EC_WILCO": 2, } )
Enum value maps for Config_EC.
var File_go_chromium_org_infra_unifiedfleet_api_v1_models_chromeos_device_brand_id_proto protoreflect.FileDescriptor
var File_go_chromium_org_infra_unifiedfleet_api_v1_models_chromeos_device_config_id_proto protoreflect.FileDescriptor
var File_go_chromium_org_infra_unifiedfleet_api_v1_models_chromeos_device_config_proto protoreflect.FileDescriptor
var File_go_chromium_org_infra_unifiedfleet_api_v1_models_chromeos_device_model_id_proto protoreflect.FileDescriptor
var File_go_chromium_org_infra_unifiedfleet_api_v1_models_chromeos_device_platform_id_proto protoreflect.FileDescriptor
var File_go_chromium_org_infra_unifiedfleet_api_v1_models_chromeos_device_variant_id_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AllConfigs ¶
type AllConfigs struct { Configs []*Config `protobuf:"bytes,1,rep,name=configs,proto3" json:"configs,omitempty"` // contains filtered or unexported fields }
Message contains all ChromeOS device configs.
func (*AllConfigs) Descriptor
deprecated
func (*AllConfigs) Descriptor() ([]byte, []int)
Deprecated: Use AllConfigs.ProtoReflect.Descriptor instead.
func (*AllConfigs) GetConfigs ¶
func (x *AllConfigs) GetConfigs() []*Config
func (*AllConfigs) ProtoMessage ¶
func (*AllConfigs) ProtoMessage()
func (*AllConfigs) ProtoReflect ¶
func (x *AllConfigs) ProtoReflect() protoreflect.Message
func (*AllConfigs) Reset ¶
func (x *AllConfigs) Reset()
func (*AllConfigs) String ¶
func (x *AllConfigs) String() string
type BrandId ¶
type BrandId struct { // Required. Source: 'mosys platform brand', aka RLZ-code. Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Globally unique identifier.
func (*BrandId) Descriptor
deprecated
func (*BrandId) ProtoMessage ¶
func (*BrandId) ProtoMessage()
func (*BrandId) ProtoReflect ¶
func (x *BrandId) ProtoReflect() protoreflect.Message
type Config ¶
type Config struct { // Required. Unique ID of the device config. Id *ConfigId `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` FormFactor Config_FormFactor `` /* 158-byte string literal not displayed */ // e.g: "haswell", "tegra",... GpuFamily string `protobuf:"bytes,4,opt,name=gpu_family,json=gpuFamily,proto3" json:"gpu_family,omitempty"` Graphics Config_Graphics `` /* 134-byte string literal not displayed */ // If a hardware feature isn't specified, one can assume that it doesn't // exist on the device. HardwareFeatures []Config_HardwareFeature `` /* 188-byte string literal not displayed */ Power Config_PowerSupply `` /* 131-byte string literal not displayed */ // Indicate the device's storage type. Storage Config_Storage `` /* 131-byte string literal not displayed */ VideoAccelerationSupports []Config_VideoAcceleration `` /* 220-byte string literal not displayed */ Soc Config_SOC `protobuf:"varint,11,opt,name=soc,proto3,enum=unifiedfleet.api.v1.models.chromeos.device.Config_SOC" json:"soc,omitempty"` // Full email address for TAMs responsible for device Tam []string `protobuf:"bytes,12,rep,name=tam,proto3" json:"tam,omitempty"` // Full email address for Google EEs responsible for device Ee []string `protobuf:"bytes,13,rep,name=ee,proto3" json:"ee,omitempty"` // ODM for device Odm Config_ODM `protobuf:"varint,14,opt,name=odm,proto3,enum=unifiedfleet.api.v1.models.chromeos.device.Config_ODM" json:"odm,omitempty"` // Group email address for this device's odm contact in buganizer // (@google.com) OdmEmailGroup string `protobuf:"bytes,15,opt,name=odm_email_group,json=odmEmailGroup,proto3" json:"odm_email_group,omitempty"` // OEM for device Oem Config_OEM `protobuf:"varint,16,opt,name=oem,proto3,enum=unifiedfleet.api.v1.models.chromeos.device.Config_OEM" json:"oem,omitempty"` // Group email address for this device's oem contact in buganizer // (@google.com) OemEmailGroup string `protobuf:"bytes,17,opt,name=oem_email_group,json=oemEmailGroup,proto3" json:"oem_email_group,omitempty"` // Group email address for this device's SoC contact in buganizer // (@google.com) SocEmailGroup string `protobuf:"bytes,18,opt,name=soc_email_group,json=socEmailGroup,proto3" json:"soc_email_group,omitempty"` // A bit field used by firmware to make decisions. The definition of this // firmware configuration field is per firmware build. This does not have // 1st-class definitions for values in the top-level configuration proto since // each firmware build target can appropriate the bits within this 32-bit // field differently. Each firmware build can vary significantly in the // configuration space that needs customization. FirmwareConfiguration uint32 `` /* 126-byte string literal not displayed */ Cpu Config_Architecture `` /* 129-byte string literal not displayed */ // If an EC is not specified, one can assume the device has no EC. Ec Config_EC `protobuf:"varint,21,opt,name=ec,proto3,enum=unifiedfleet.api.v1.models.chromeos.device.Config_EC" json:"ec,omitempty"` // contains filtered or unexported fields }
Next tag: 22
func (*Config) Descriptor
deprecated
func (*Config) GetCpu ¶
func (x *Config) GetCpu() Config_Architecture
func (*Config) GetFirmwareConfiguration ¶
func (*Config) GetFormFactor ¶
func (x *Config) GetFormFactor() Config_FormFactor
func (*Config) GetGpuFamily ¶
func (*Config) GetGraphics ¶
func (x *Config) GetGraphics() Config_Graphics
func (*Config) GetHardwareFeatures ¶
func (x *Config) GetHardwareFeatures() []Config_HardwareFeature
func (*Config) GetOdm ¶
func (x *Config) GetOdm() Config_ODM
func (*Config) GetOdmEmailGroup ¶
func (*Config) GetOem ¶
func (x *Config) GetOem() Config_OEM
func (*Config) GetOemEmailGroup ¶
func (*Config) GetPower ¶
func (x *Config) GetPower() Config_PowerSupply
func (*Config) GetSoc ¶
func (x *Config) GetSoc() Config_SOC
func (*Config) GetSocEmailGroup ¶
func (*Config) GetStorage ¶
func (x *Config) GetStorage() Config_Storage
func (*Config) GetVideoAccelerationSupports ¶
func (x *Config) GetVideoAccelerationSupports() []Config_VideoAcceleration
func (*Config) ProtoMessage ¶
func (*Config) ProtoMessage()
func (*Config) ProtoReflect ¶
func (x *Config) ProtoReflect() protoreflect.Message
type ConfigId ¶
type ConfigId struct { // Required. PlatformId *PlatformId `protobuf:"bytes,1,opt,name=platform_id,json=platformId,proto3" json:"platform_id,omitempty"` // Required. ModelId *ModelId `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"` // Required. VariantId *VariantId `protobuf:"bytes,3,opt,name=variant_id,json=variantId,proto3" json:"variant_id,omitempty"` // Required. BrandId *BrandId `protobuf:"bytes,4,opt,name=brand_id,json=brandId,proto3" json:"brand_id,omitempty"` // contains filtered or unexported fields }
These are the globally unique identifiers that determine what set of configuration data is used for a given device.
func (*ConfigId) Descriptor
deprecated
func (*ConfigId) GetBrandId ¶
func (*ConfigId) GetModelId ¶
func (*ConfigId) GetPlatformId ¶
func (x *ConfigId) GetPlatformId() *PlatformId
func (*ConfigId) GetVariantId ¶
func (*ConfigId) ProtoMessage ¶
func (*ConfigId) ProtoMessage()
func (*ConfigId) ProtoReflect ¶
func (x *ConfigId) ProtoReflect() protoreflect.Message
type Config_Architecture ¶
type Config_Architecture int32
const ( Config_ARCHITECTURE_UNDEFINED Config_Architecture = 0 Config_X86 Config_Architecture = 1 Config_X86_64 Config_Architecture = 2 Config_ARM Config_Architecture = 3 Config_ARM64 Config_Architecture = 4 )
func (Config_Architecture) Descriptor ¶
func (Config_Architecture) Descriptor() protoreflect.EnumDescriptor
func (Config_Architecture) Enum ¶
func (x Config_Architecture) Enum() *Config_Architecture
func (Config_Architecture) EnumDescriptor
deprecated
func (Config_Architecture) EnumDescriptor() ([]byte, []int)
Deprecated: Use Config_Architecture.Descriptor instead.
func (Config_Architecture) Number ¶
func (x Config_Architecture) Number() protoreflect.EnumNumber
func (Config_Architecture) String ¶
func (x Config_Architecture) String() string
func (Config_Architecture) Type ¶
func (Config_Architecture) Type() protoreflect.EnumType
type Config_EC ¶
type Config_EC int32
Indicate the type of EC present on a device. Next tag: 3
func (Config_EC) Descriptor ¶
func (Config_EC) Descriptor() protoreflect.EnumDescriptor
func (Config_EC) EnumDescriptor
deprecated
func (Config_EC) Number ¶
func (x Config_EC) Number() protoreflect.EnumNumber
func (Config_EC) Type ¶
func (Config_EC) Type() protoreflect.EnumType
type Config_FormFactor ¶
type Config_FormFactor int32
Next tag: 8
const ( Config_FORM_FACTOR_UNSPECIFIED Config_FormFactor = 0 Config_FORM_FACTOR_CLAMSHELL Config_FormFactor = 1 Config_FORM_FACTOR_CONVERTIBLE Config_FormFactor = 2 Config_FORM_FACTOR_DETACHABLE Config_FormFactor = 3 Config_FORM_FACTOR_CHROMEBASE Config_FormFactor = 4 Config_FORM_FACTOR_CHROMEBOX Config_FormFactor = 5 Config_FORM_FACTOR_CHROMEBIT Config_FormFactor = 6 Config_FORM_FACTOR_CHROMESLATE Config_FormFactor = 7 )
func (Config_FormFactor) Descriptor ¶
func (Config_FormFactor) Descriptor() protoreflect.EnumDescriptor
func (Config_FormFactor) Enum ¶
func (x Config_FormFactor) Enum() *Config_FormFactor
func (Config_FormFactor) EnumDescriptor
deprecated
func (Config_FormFactor) EnumDescriptor() ([]byte, []int)
Deprecated: Use Config_FormFactor.Descriptor instead.
func (Config_FormFactor) Number ¶
func (x Config_FormFactor) Number() protoreflect.EnumNumber
func (Config_FormFactor) String ¶
func (x Config_FormFactor) String() string
func (Config_FormFactor) Type ¶
func (Config_FormFactor) Type() protoreflect.EnumType
type Config_Graphics ¶
type Config_Graphics int32
Next Tag: 3
const ( Config_GRAPHICS_UNSPECIFIED Config_Graphics = 0 Config_GRAPHICS_GL Config_Graphics = 1 Config_GRAPHICS_GLE Config_Graphics = 2 )
func (Config_Graphics) Descriptor ¶
func (Config_Graphics) Descriptor() protoreflect.EnumDescriptor
func (Config_Graphics) Enum ¶
func (x Config_Graphics) Enum() *Config_Graphics
func (Config_Graphics) EnumDescriptor
deprecated
func (Config_Graphics) EnumDescriptor() ([]byte, []int)
Deprecated: Use Config_Graphics.Descriptor instead.
func (Config_Graphics) Number ¶
func (x Config_Graphics) Number() protoreflect.EnumNumber
func (Config_Graphics) String ¶
func (x Config_Graphics) String() string
func (Config_Graphics) Type ¶
func (Config_Graphics) Type() protoreflect.EnumType
type Config_HardwareFeature ¶
type Config_HardwareFeature int32
Next Tag: 12
const ( Config_HARDWARE_FEATURE_UNSPECIFIED Config_HardwareFeature = 0 Config_HARDWARE_FEATURE_BLUETOOTH Config_HardwareFeature = 1 Config_HARDWARE_FEATURE_FLASHROM Config_HardwareFeature = 2 // Indicate if the device support audio hotwording, an audio listening // module included with Google Chrome and Chromium to support Google // Assistant. // https://chromeos.google.com/partner/dlm/docs/latest-requirements/chromebook.html#audio-hotwording-always-on-listening Config_HARDWARE_FEATURE_HOTWORDING Config_HardwareFeature = 3 Config_HARDWARE_FEATURE_INTERNAL_DISPLAY Config_HardwareFeature = 4 // Indicate if the device has support for lucid sleep (a connected lower // power state, in which the device should still has some network // communications) // https://chromeos.google.com/partner/dlm/docs/p-hardware-specs/lucidsleep.html Config_HARDWARE_FEATURE_LUCID_SLEEP Config_HardwareFeature = 5 Config_HARDWARE_FEATURE_WEBCAM Config_HardwareFeature = 6 Config_HARDWARE_FEATURE_STYLUS Config_HardwareFeature = 7 Config_HARDWARE_FEATURE_TOUCHPAD Config_HardwareFeature = 8 Config_HARDWARE_FEATURE_TOUCHSCREEN Config_HardwareFeature = 9 // Indicate if the device has detachable keyboard. // https://chromeos.google.com/partner/dlm/docs/latest-requirements/detachable.html#keyboard-external Config_HARDWARE_FEATURE_DETACHABLE_KEYBOARD Config_HardwareFeature = 10 // Indicate if the device has fingerprint sensor. Config_HARDWARE_FEATURE_FINGERPRINT Config_HardwareFeature = 11 )
func (Config_HardwareFeature) Descriptor ¶
func (Config_HardwareFeature) Descriptor() protoreflect.EnumDescriptor
func (Config_HardwareFeature) Enum ¶
func (x Config_HardwareFeature) Enum() *Config_HardwareFeature
func (Config_HardwareFeature) EnumDescriptor
deprecated
func (Config_HardwareFeature) EnumDescriptor() ([]byte, []int)
Deprecated: Use Config_HardwareFeature.Descriptor instead.
func (Config_HardwareFeature) Number ¶
func (x Config_HardwareFeature) Number() protoreflect.EnumNumber
func (Config_HardwareFeature) String ¶
func (x Config_HardwareFeature) String() string
func (Config_HardwareFeature) Type ¶
func (Config_HardwareFeature) Type() protoreflect.EnumType
type Config_ODM ¶
type Config_ODM int32
Next Tag: 6
const ( Config_ODM_UNSPECIFIED Config_ODM = 0 Config_ODM_QUANTA Config_ODM = 1 Config_ODM_BITLAND Config_ODM = 2 Config_ODM_SAMSUNG Config_ODM = 3 Config_ODM_PEGATRON Config_ODM = 4 Config_ODM_COMPAL Config_ODM = 5 )
func (Config_ODM) Descriptor ¶
func (Config_ODM) Descriptor() protoreflect.EnumDescriptor
func (Config_ODM) Enum ¶
func (x Config_ODM) Enum() *Config_ODM
func (Config_ODM) EnumDescriptor
deprecated
func (Config_ODM) EnumDescriptor() ([]byte, []int)
Deprecated: Use Config_ODM.Descriptor instead.
func (Config_ODM) Number ¶
func (x Config_ODM) Number() protoreflect.EnumNumber
func (Config_ODM) String ¶
func (x Config_ODM) String() string
func (Config_ODM) Type ¶
func (Config_ODM) Type() protoreflect.EnumType
type Config_OEM ¶
type Config_OEM int32
const ( Config_OEM_UNSPECIFIED Config_OEM = 0 Config_OEM_ACER Config_OEM = 1 Config_OEM_DELL Config_OEM = 2 Config_OEM_SAMSUNG Config_OEM = 3 Config_OEM_HP Config_OEM = 4 Config_OEM_LENOVO Config_OEM = 5 Config_OEM_ASUS Config_OEM = 6 Config_OEM_NEC Config_OEM = 7 )
func (Config_OEM) Descriptor ¶
func (Config_OEM) Descriptor() protoreflect.EnumDescriptor
func (Config_OEM) Enum ¶
func (x Config_OEM) Enum() *Config_OEM
func (Config_OEM) EnumDescriptor
deprecated
func (Config_OEM) EnumDescriptor() ([]byte, []int)
Deprecated: Use Config_OEM.Descriptor instead.
func (Config_OEM) Number ¶
func (x Config_OEM) Number() protoreflect.EnumNumber
func (Config_OEM) String ¶
func (x Config_OEM) String() string
func (Config_OEM) Type ¶
func (Config_OEM) Type() protoreflect.EnumType
type Config_PowerSupply ¶
type Config_PowerSupply int32
Indicate the device's power supply. Next Tag: 3
const ( Config_POWER_SUPPLY_UNSPECIFIED Config_PowerSupply = 0 Config_POWER_SUPPLY_BATTERY Config_PowerSupply = 1 Config_POWER_SUPPLY_AC_ONLY Config_PowerSupply = 2 )
func (Config_PowerSupply) Descriptor ¶
func (Config_PowerSupply) Descriptor() protoreflect.EnumDescriptor
func (Config_PowerSupply) Enum ¶
func (x Config_PowerSupply) Enum() *Config_PowerSupply
func (Config_PowerSupply) EnumDescriptor
deprecated
func (Config_PowerSupply) EnumDescriptor() ([]byte, []int)
Deprecated: Use Config_PowerSupply.Descriptor instead.
func (Config_PowerSupply) Number ¶
func (x Config_PowerSupply) Number() protoreflect.EnumNumber
func (Config_PowerSupply) String ¶
func (x Config_PowerSupply) String() string
func (Config_PowerSupply) Type ¶
func (Config_PowerSupply) Type() protoreflect.EnumType
type Config_SOC ¶
type Config_SOC int32
Next Tag: 50
const ( Config_SOC_UNSPECIFIED Config_SOC = 0 // Aka AML-Y Config_SOC_AMBERLAKE_Y Config_SOC = 1 Config_SOC_APOLLO_LAKE Config_SOC = 2 Config_SOC_BAY_TRAIL Config_SOC = 3 Config_SOC_BRASWELL Config_SOC = 4 Config_SOC_BROADWELL Config_SOC = 5 Config_SOC_CANNON_LAKE_Y Config_SOC = 6 Config_SOC_COMET_LAKE_U Config_SOC = 7 Config_SOC_EXYNOS_5250 Config_SOC = 8 Config_SOC_EXYNOS_5420 Config_SOC = 9 // Aka GLK Config_SOC_GEMINI_LAKE Config_SOC = 10 Config_SOC_HASWELL Config_SOC = 11 Config_SOC_ICE_LAKE_Y Config_SOC = 12 Config_SOC_IVY_BRIDGE Config_SOC = 13 Config_SOC_KABYLAKE_U Config_SOC = 14 // KabyLake U refresh Config_SOC_KABYLAKE_U_R Config_SOC = 15 Config_SOC_KABYLAKE_Y Config_SOC = 16 Config_SOC_MT8173 Config_SOC = 17 Config_SOC_MT8176 Config_SOC = 18 Config_SOC_MT8183 Config_SOC = 19 Config_SOC_PICASSO Config_SOC = 20 Config_SOC_PINE_TRAIL Config_SOC = 21 Config_SOC_RK3288 Config_SOC = 22 Config_SOC_RK3399 Config_SOC = 23 Config_SOC_SANDY_BRIDGE Config_SOC = 24 Config_SOC_SDM845 Config_SOC = 25 Config_SOC_SKYLAKE_U Config_SOC = 26 Config_SOC_SKYLAKE_Y Config_SOC = 27 Config_SOC_STONEY_RIDGE Config_SOC = 28 Config_SOC_TEGRA_K1 Config_SOC = 29 Config_SOC_WHISKEY_LAKE_U Config_SOC = 30 Config_SOC_SC7180 Config_SOC = 31 Config_SOC_JASPER_LAKE Config_SOC = 32 Config_SOC_TIGER_LAKE Config_SOC = 33 Config_SOC_MT8192 Config_SOC = 34 Config_SOC_ALDER_LAKE Config_SOC = 35 Config_SOC_SC7280 Config_SOC = 36 Config_SOC_MT8195 Config_SOC = 37 Config_SOC_QCS40X Config_SOC = 38 Config_SOC_METEOR_LAKE Config_SOC = 39 Config_SOC_CEZANNE Config_SOC = 40 Config_SOC_ALDER_LAKE_N Config_SOC = 41 Config_SOC_RAPTOR_LAKE_N Config_SOC = 42 Config_SOC_MT8186 Config_SOC = 43 Config_SOC_MT8188G Config_SOC = 44 Config_SOC_PHOENIX Config_SOC = 45 Config_SOC_MENDOCINO Config_SOC = 46 Config_SOC_RAPTOR_LAKE Config_SOC = 47 Config_SOC_MT8196 Config_SOC = 48 Config_SOC_MT8189 Config_SOC = 49 Config_SOC_TWIN_LAKE Config_SOC = 50 Config_SOC_PANTHER_LAKE Config_SOC = 51 Config_SOC_WILDCAT_LAKE Config_SOC = 52 )
func (Config_SOC) Descriptor ¶
func (Config_SOC) Descriptor() protoreflect.EnumDescriptor
func (Config_SOC) Enum ¶
func (x Config_SOC) Enum() *Config_SOC
func (Config_SOC) EnumDescriptor
deprecated
func (Config_SOC) EnumDescriptor() ([]byte, []int)
Deprecated: Use Config_SOC.Descriptor instead.
func (Config_SOC) Number ¶
func (x Config_SOC) Number() protoreflect.EnumNumber
func (Config_SOC) String ¶
func (x Config_SOC) String() string
func (Config_SOC) Type ¶
func (Config_SOC) Type() protoreflect.EnumType
type Config_Storage ¶
type Config_Storage int32
Next Tag: 6
const ( Config_STORAGE_UNSPECIFIED Config_Storage = 0 Config_STORAGE_SSD Config_Storage = 1 Config_STORAGE_HDD Config_Storage = 2 Config_STORAGE_MMC Config_Storage = 3 Config_STORAGE_NVME Config_Storage = 4 Config_STORAGE_UFS Config_Storage = 5 )
func (Config_Storage) Descriptor ¶
func (Config_Storage) Descriptor() protoreflect.EnumDescriptor
func (Config_Storage) Enum ¶
func (x Config_Storage) Enum() *Config_Storage
func (Config_Storage) EnumDescriptor
deprecated
func (Config_Storage) EnumDescriptor() ([]byte, []int)
Deprecated: Use Config_Storage.Descriptor instead.
func (Config_Storage) Number ¶
func (x Config_Storage) Number() protoreflect.EnumNumber
func (Config_Storage) String ¶
func (x Config_Storage) String() string
func (Config_Storage) Type ¶
func (Config_Storage) Type() protoreflect.EnumType
type Config_VideoAcceleration ¶
type Config_VideoAcceleration int32
Next tag: 13
const ( Config_VIDEO_UNSPECIFIED Config_VideoAcceleration = 0 Config_VIDEO_ACCELERATION_H264 Config_VideoAcceleration = 1 Config_VIDEO_ACCELERATION_ENC_H264 Config_VideoAcceleration = 2 Config_VIDEO_ACCELERATION_VP8 Config_VideoAcceleration = 3 Config_VIDEO_ACCELERATION_ENC_VP8 Config_VideoAcceleration = 4 Config_VIDEO_ACCELERATION_VP9 Config_VideoAcceleration = 5 Config_VIDEO_ACCELERATION_ENC_VP9 Config_VideoAcceleration = 6 Config_VIDEO_ACCELERATION_VP9_2 Config_VideoAcceleration = 7 Config_VIDEO_ACCELERATION_ENC_VP9_2 Config_VideoAcceleration = 8 Config_VIDEO_ACCELERATION_H265 Config_VideoAcceleration = 9 Config_VIDEO_ACCELERATION_ENC_H265 Config_VideoAcceleration = 10 Config_VIDEO_ACCELERATION_MJPG Config_VideoAcceleration = 11 Config_VIDEO_ACCELERATION_ENC_MJPG Config_VideoAcceleration = 12 )
func (Config_VideoAcceleration) Descriptor ¶
func (Config_VideoAcceleration) Descriptor() protoreflect.EnumDescriptor
func (Config_VideoAcceleration) Enum ¶
func (x Config_VideoAcceleration) Enum() *Config_VideoAcceleration
func (Config_VideoAcceleration) EnumDescriptor
deprecated
func (Config_VideoAcceleration) EnumDescriptor() ([]byte, []int)
Deprecated: Use Config_VideoAcceleration.Descriptor instead.
func (Config_VideoAcceleration) Number ¶
func (x Config_VideoAcceleration) Number() protoreflect.EnumNumber
func (Config_VideoAcceleration) String ¶
func (x Config_VideoAcceleration) String() string
func (Config_VideoAcceleration) Type ¶
func (Config_VideoAcceleration) Type() protoreflect.EnumType
type ModelId ¶
type ModelId struct { // Required. Source: 'mosys platform model'. Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Globally unique identifier.
func (*ModelId) Descriptor
deprecated
func (*ModelId) ProtoMessage ¶
func (*ModelId) ProtoMessage()
func (*ModelId) ProtoReflect ¶
func (x *ModelId) ProtoReflect() protoreflect.Message
type PlatformId ¶
type PlatformId struct { // Required. Source: 'mosys platform name'. Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Globally unique identifier.
func (*PlatformId) Descriptor
deprecated
func (*PlatformId) Descriptor() ([]byte, []int)
Deprecated: Use PlatformId.ProtoReflect.Descriptor instead.
func (*PlatformId) GetValue ¶
func (x *PlatformId) GetValue() string
func (*PlatformId) ProtoMessage ¶
func (*PlatformId) ProtoMessage()
func (*PlatformId) ProtoReflect ¶
func (x *PlatformId) ProtoReflect() protoreflect.Message
func (*PlatformId) Reset ¶
func (x *PlatformId) Reset()
func (*PlatformId) String ¶
func (x *PlatformId) String() string
type VariantId ¶
type VariantId struct { // Required. Source: 'mosys platform sku', aka Device-SKU. Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
Globally unique identifier.
func (*VariantId) Descriptor
deprecated
func (*VariantId) ProtoMessage ¶
func (*VariantId) ProtoMessage()
func (*VariantId) ProtoReflect ¶
func (x *VariantId) ProtoReflect() protoreflect.Message