HardwareInfo.Builder

abstract class HardwareInfo.Builder


Builder for HardwareInfo.

Summary

Public functions

abstract HardwareInfo!
HardwareInfo.Builder!

Clears brandMetadata.

HardwareInfo.Builder!

Clears deviceMetadata.

HardwareInfo.Builder!

Clears hardwareMetadata.

HardwareInfo.Builder!

Clears manufacturerMetadata.

HardwareInfo.Builder!

Clears modelMetadata.

HardwareInfo.Builder!

Clears productMetadata.

abstract HardwareInfo.Builder!
setBrand(value: String!)

Brand of the device.

HardwareInfo.Builder!

Metadata about brand.

abstract HardwareInfo.Builder!
setDevice(value: String!)

The name of the industrial design.

HardwareInfo.Builder!

Metadata about device.

abstract HardwareInfo.Builder!

Name of the hardware.

HardwareInfo.Builder!

Metadata about hardware.

abstract HardwareInfo.Builder!

Manufacturer.

HardwareInfo.Builder!

Metadata about manufacturer.

abstract HardwareInfo.Builder!
setModel(value: String!)

The model of the device.

HardwareInfo.Builder!

Metadata about model.

abstract HardwareInfo.Builder!
setProduct(value: String!)

The name of the overall product.

HardwareInfo.Builder!

Metadata about product.

Public functions

build

abstract fun build(): HardwareInfo!

clearBrandMetadata

fun clearBrandMetadata(): HardwareInfo.Builder!

Clears brandMetadata.

clearDeviceMetadata

fun clearDeviceMetadata(): HardwareInfo.Builder!

Clears deviceMetadata.

clearHardwareMetadata

fun clearHardwareMetadata(): HardwareInfo.Builder!

Clears hardwareMetadata.

clearManufacturerMetadata

fun clearManufacturerMetadata(): HardwareInfo.Builder!

Clears manufacturerMetadata.

clearModelMetadata

fun clearModelMetadata(): HardwareInfo.Builder!

Clears modelMetadata.

clearProductMetadata

fun clearProductMetadata(): HardwareInfo.Builder!

Clears productMetadata.

setBrand

abstract fun setBrand(value: String!): HardwareInfo.Builder!

Brand of the device. For example, `Google`.

setBrandMetadata

fun setBrandMetadata(value: Metadata!): HardwareInfo.Builder!

Metadata about brand.

setDevice

abstract fun setDevice(value: String!): HardwareInfo.Builder!

The name of the industrial design. E.g. angler.

setDeviceMetadata

fun setDeviceMetadata(value: Metadata!): HardwareInfo.Builder!

Metadata about device.

setHardware

abstract fun setHardware(value: String!): HardwareInfo.Builder!

Name of the hardware. For example, `Angler`.

setHardwareMetadata

fun setHardwareMetadata(value: Metadata!): HardwareInfo.Builder!

Metadata about hardware.

setManufacturer

abstract fun setManufacturer(value: String!): HardwareInfo.Builder!

Manufacturer. For example, `Motorola`.

setManufacturerMetadata

fun setManufacturerMetadata(value: Metadata!): HardwareInfo.Builder!

Metadata about manufacturer.

setModel

abstract fun setModel(value: String!): HardwareInfo.Builder!

The model of the device. For example, `Asus Nexus 7`.

setModelMetadata

fun setModelMetadata(value: Metadata!): HardwareInfo.Builder!

Metadata about model.

setProduct

abstract fun setProduct(value: String!): HardwareInfo.Builder!

The name of the overall product. E.g. angler.

setProductMetadata

fun setProductMetadata(value: Metadata!): HardwareInfo.Builder!

Metadata about product.