ufspb

package
v0.0.0-...-e560ebb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 13, 2021 License: BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Overview

Package ufspb contains the fleet service API.

Index

Constants

This section is empty.

Variables

View Source
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.

View Source
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.

View Source
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.

View Source
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.

View Source
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.

View Source
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.

View Source
var (
	Config_SOC_name = map[int32]string{
		0:  "SOC_UNSPECIFIED",
		1:  "SOC_AMBERLAKE_Y",
		2:  "SOC_APOLLO_LAKE",
		3:  "SOC_BAY_TRAIL",
		4:  "SOC_BRASWELL",
		5:  "SOC_BROADWELL",
		6:  "SOC_CANNON_LAKE_Y",
		7:  "SOC_COMET_LAKE_U",
		8:  "SOC_EXYNOS_5250",
		9:  "SOC_EXYNOS_5420",
		10: "SOC_GEMINI_LAKE",
		11: "SOC_HASWELL",
		12: "SOC_ICE_LAKE_Y",
		13: "SOC_IVY_BRIDGE",
		14: "SOC_KABYLAKE_U",
		15: "SOC_KABYLAKE_U_R",
		16: "SOC_KABYLAKE_Y",
		17: "SOC_MT8173",
		18: "SOC_MT8176",
		19: "SOC_MT8183",
		20: "SOC_PICASSO",
		21: "SOC_PINE_TRAIL",
		22: "SOC_RK3288",
		23: "SOC_RK3399",
		24: "SOC_SANDY_BRIDGE",
		25: "SOC_SDM845",
		26: "SOC_SKYLAKE_U",
		27: "SOC_SKYLAKE_Y",
		28: "SOC_STONEY_RIDGE",
		29: "SOC_TEGRA_K1",
		30: "SOC_WHISKEY_LAKE_U",
		31: "SOC_SC7180",
		32: "SOC_JASPER_LAKE",
		33: "SOC_TIGER_LAKE",
		34: "SOC_MT8192",
	}
	Config_SOC_value = map[string]int32{
		"SOC_UNSPECIFIED":    0,
		"SOC_AMBERLAKE_Y":    1,
		"SOC_APOLLO_LAKE":    2,
		"SOC_BAY_TRAIL":      3,
		"SOC_BRASWELL":       4,
		"SOC_BROADWELL":      5,
		"SOC_CANNON_LAKE_Y":  6,
		"SOC_COMET_LAKE_U":   7,
		"SOC_EXYNOS_5250":    8,
		"SOC_EXYNOS_5420":    9,
		"SOC_GEMINI_LAKE":    10,
		"SOC_HASWELL":        11,
		"SOC_ICE_LAKE_Y":     12,
		"SOC_IVY_BRIDGE":     13,
		"SOC_KABYLAKE_U":     14,
		"SOC_KABYLAKE_U_R":   15,
		"SOC_KABYLAKE_Y":     16,
		"SOC_MT8173":         17,
		"SOC_MT8176":         18,
		"SOC_MT8183":         19,
		"SOC_PICASSO":        20,
		"SOC_PINE_TRAIL":     21,
		"SOC_RK3288":         22,
		"SOC_RK3399":         23,
		"SOC_SANDY_BRIDGE":   24,
		"SOC_SDM845":         25,
		"SOC_SKYLAKE_U":      26,
		"SOC_SKYLAKE_Y":      27,
		"SOC_STONEY_RIDGE":   28,
		"SOC_TEGRA_K1":       29,
		"SOC_WHISKEY_LAKE_U": 30,
		"SOC_SC7180":         31,
		"SOC_JASPER_LAKE":    32,
		"SOC_TIGER_LAKE":     33,
		"SOC_MT8192":         34,
	}
)

Enum value maps for Config_SOC.

View Source
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.

View Source
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.

View Source
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.

View Source
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.

View Source
var File_infra_unifiedfleet_api_v1_models_chromeos_device_brand_id_proto protoreflect.FileDescriptor
View Source
var File_infra_unifiedfleet_api_v1_models_chromeos_device_config_id_proto protoreflect.FileDescriptor
View Source
var File_infra_unifiedfleet_api_v1_models_chromeos_device_config_proto protoreflect.FileDescriptor
View Source
var File_infra_unifiedfleet_api_v1_models_chromeos_device_model_id_proto protoreflect.FileDescriptor
View Source
var File_infra_unifiedfleet_api_v1_models_chromeos_device_platform_id_proto protoreflect.FileDescriptor
View Source
var File_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) Descriptor() ([]byte, []int)

Deprecated: Use BrandId.ProtoReflect.Descriptor instead.

func (*BrandId) GetValue

func (x *BrandId) GetValue() string

func (*BrandId) ProtoMessage

func (*BrandId) ProtoMessage()

func (*BrandId) ProtoReflect

func (x *BrandId) ProtoReflect() protoreflect.Message

func (*BrandId) Reset

func (x *BrandId) Reset()

func (*BrandId) String

func (x *BrandId) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use Config.ProtoReflect.Descriptor instead.

func (*Config) GetCpu

func (x *Config) GetCpu() Config_Architecture

func (*Config) GetEc

func (x *Config) GetEc() Config_EC

func (*Config) GetEe

func (x *Config) GetEe() []string

func (*Config) GetFirmwareConfiguration

func (x *Config) GetFirmwareConfiguration() uint32

func (*Config) GetFormFactor

func (x *Config) GetFormFactor() Config_FormFactor

func (*Config) GetGpuFamily

func (x *Config) GetGpuFamily() string

func (*Config) GetGraphics

func (x *Config) GetGraphics() Config_Graphics

func (*Config) GetHardwareFeatures

func (x *Config) GetHardwareFeatures() []Config_HardwareFeature

func (*Config) GetId

func (x *Config) GetId() *ConfigId

func (*Config) GetOdm

func (x *Config) GetOdm() Config_ODM

func (*Config) GetOdmEmailGroup

func (x *Config) GetOdmEmailGroup() string

func (*Config) GetOem

func (x *Config) GetOem() Config_OEM

func (*Config) GetOemEmailGroup

func (x *Config) GetOemEmailGroup() string

func (*Config) GetPower

func (x *Config) GetPower() Config_PowerSupply

func (*Config) GetSoc

func (x *Config) GetSoc() Config_SOC

func (*Config) GetSocEmailGroup

func (x *Config) GetSocEmailGroup() string

func (*Config) GetStorage

func (x *Config) GetStorage() Config_Storage

func (*Config) GetTam

func (x *Config) GetTam() []string

func (*Config) GetVideoAccelerationSupports

func (x *Config) GetVideoAccelerationSupports() []Config_VideoAcceleration

func (*Config) ProtoMessage

func (*Config) ProtoMessage()

func (*Config) ProtoReflect

func (x *Config) ProtoReflect() protoreflect.Message

func (*Config) Reset

func (x *Config) Reset()

func (*Config) String

func (x *Config) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use ConfigId.ProtoReflect.Descriptor instead.

func (*ConfigId) GetBrandId

func (x *ConfigId) GetBrandId() *BrandId

func (*ConfigId) GetModelId

func (x *ConfigId) GetModelId() *ModelId

func (*ConfigId) GetPlatformId

func (x *ConfigId) GetPlatformId() *PlatformId

func (*ConfigId) GetVariantId

func (x *ConfigId) GetVariantId() *VariantId

func (*ConfigId) ProtoMessage

func (*ConfigId) ProtoMessage()

func (*ConfigId) ProtoReflect

func (x *ConfigId) ProtoReflect() protoreflect.Message

func (*ConfigId) Reset

func (x *ConfigId) Reset()

func (*ConfigId) String

func (x *ConfigId) String() string

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) Enum

func (Config_Architecture) EnumDescriptor deprecated

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

Deprecated: Use Config_Architecture.Descriptor instead.

func (Config_Architecture) Number

func (Config_Architecture) String

func (x Config_Architecture) String() string

func (Config_Architecture) Type

type Config_EC

type Config_EC int32

Indicate the type of EC present on a device. Next tag: 3

const (
	Config_EC_UNSPECIFIED Config_EC = 0
	Config_EC_CHROME      Config_EC = 1
	Config_EC_WILCO       Config_EC = 2
)

func (Config_EC) Descriptor

func (Config_EC) Descriptor() protoreflect.EnumDescriptor

func (Config_EC) Enum

func (x Config_EC) Enum() *Config_EC

func (Config_EC) EnumDescriptor deprecated

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

Deprecated: Use Config_EC.Descriptor instead.

func (Config_EC) Number

func (x Config_EC) Number() protoreflect.EnumNumber

func (Config_EC) String

func (x Config_EC) String() string

func (Config_EC) Type

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) Enum

func (Config_FormFactor) EnumDescriptor deprecated

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

Deprecated: Use Config_FormFactor.Descriptor instead.

func (Config_FormFactor) Number

func (Config_FormFactor) String

func (x Config_FormFactor) String() string

func (Config_FormFactor) Type

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) 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 (Config_Graphics) String

func (x Config_Graphics) String() string

func (Config_Graphics) Type

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) Enum

func (Config_HardwareFeature) EnumDescriptor deprecated

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

Deprecated: Use Config_HardwareFeature.Descriptor instead.

func (Config_HardwareFeature) Number

func (Config_HardwareFeature) String

func (x Config_HardwareFeature) String() string

func (Config_HardwareFeature) Type

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

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

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) Enum

func (Config_PowerSupply) EnumDescriptor deprecated

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

Deprecated: Use Config_PowerSupply.Descriptor instead.

func (Config_PowerSupply) Number

func (Config_PowerSupply) String

func (x Config_PowerSupply) String() string

func (Config_PowerSupply) Type

type Config_SOC

type Config_SOC int32

Next Tag: 35

const (
	Config_SOC_UNSPECIFIED Config_SOC = 0
	// Aka AML-Y
	Config_SOC_AMBERLAKE_Y   Config_SOC = 1
	Config_SOC_APOLLO_LAKE   Config_SOC = 2
	Config_SOC_BAY_TRAIL     Config_SOC = 3
	Config_SOC_BRASWELL      Config_SOC = 4
	Config_SOC_BROADWELL     Config_SOC = 5
	Config_SOC_CANNON_LAKE_Y Config_SOC = 6
	Config_SOC_COMET_LAKE_U  Config_SOC = 7
	Config_SOC_EXYNOS_5250   Config_SOC = 8
	Config_SOC_EXYNOS_5420   Config_SOC = 9
	// Aka GLK
	Config_SOC_GEMINI_LAKE Config_SOC = 10
	Config_SOC_HASWELL     Config_SOC = 11
	Config_SOC_ICE_LAKE_Y  Config_SOC = 12
	Config_SOC_IVY_BRIDGE  Config_SOC = 13
	Config_SOC_KABYLAKE_U  Config_SOC = 14
	// KabyLake U refresh
	Config_SOC_KABYLAKE_U_R   Config_SOC = 15
	Config_SOC_KABYLAKE_Y     Config_SOC = 16
	Config_SOC_MT8173         Config_SOC = 17
	Config_SOC_MT8176         Config_SOC = 18
	Config_SOC_MT8183         Config_SOC = 19
	Config_SOC_PICASSO        Config_SOC = 20
	Config_SOC_PINE_TRAIL     Config_SOC = 21
	Config_SOC_RK3288         Config_SOC = 22
	Config_SOC_RK3399         Config_SOC = 23
	Config_SOC_SANDY_BRIDGE   Config_SOC = 24
	Config_SOC_SDM845         Config_SOC = 25
	Config_SOC_SKYLAKE_U      Config_SOC = 26
	Config_SOC_SKYLAKE_Y      Config_SOC = 27
	Config_SOC_STONEY_RIDGE   Config_SOC = 28
	Config_SOC_TEGRA_K1       Config_SOC = 29
	Config_SOC_WHISKEY_LAKE_U Config_SOC = 30
	Config_SOC_SC7180         Config_SOC = 31
	Config_SOC_JASPER_LAKE    Config_SOC = 32
	Config_SOC_TIGER_LAKE     Config_SOC = 33
	Config_SOC_MT8192         Config_SOC = 34
)

func (Config_SOC) Descriptor

func (Config_SOC) Descriptor() protoreflect.EnumDescriptor

func (Config_SOC) Enum

func (x Config_SOC) Enum() *Config_SOC

func (Config_SOC) EnumDescriptor deprecated

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

Deprecated: Use Config_SOC.Descriptor instead.

func (Config_SOC) Number

func (x Config_SOC) Number() protoreflect.EnumNumber

func (Config_SOC) String

func (x Config_SOC) String() string

func (Config_SOC) Type

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) 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 (Config_Storage) String

func (x Config_Storage) String() string

func (Config_Storage) Type

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) Enum

func (Config_VideoAcceleration) EnumDescriptor deprecated

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

Deprecated: Use Config_VideoAcceleration.Descriptor instead.

func (Config_VideoAcceleration) Number

func (Config_VideoAcceleration) String

func (x Config_VideoAcceleration) String() string

func (Config_VideoAcceleration) Type

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) Descriptor() ([]byte, []int)

Deprecated: Use ModelId.ProtoReflect.Descriptor instead.

func (*ModelId) GetValue

func (x *ModelId) GetValue() string

func (*ModelId) ProtoMessage

func (*ModelId) ProtoMessage()

func (*ModelId) ProtoReflect

func (x *ModelId) ProtoReflect() protoreflect.Message

func (*ModelId) Reset

func (x *ModelId) Reset()

func (*ModelId) String

func (x *ModelId) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use VariantId.ProtoReflect.Descriptor instead.

func (*VariantId) GetValue

func (x *VariantId) GetValue() string

func (*VariantId) ProtoMessage

func (*VariantId) ProtoMessage()

func (*VariantId) ProtoReflect

func (x *VariantId) ProtoReflect() protoreflect.Message

func (*VariantId) Reset

func (x *VariantId) Reset()

func (*VariantId) String

func (x *VariantId) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL