HardwareInfo.Builder

public abstract class HardwareInfo.Builder


Builder for HardwareInfo.

Summary

Public methods

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

Brand of the device.

HardwareInfo.Builder

Metadata about brand.

abstract HardwareInfo.Builder

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

The model of the device.

HardwareInfo.Builder

Metadata about model.

abstract HardwareInfo.Builder

The name of the overall product.

HardwareInfo.Builder

Metadata about product.

Public methods

build

public abstract HardwareInfo build()

clearBrandMetadata

public HardwareInfo.Builder clearBrandMetadata()

Clears brandMetadata.

clearDeviceMetadata

public HardwareInfo.Builder clearDeviceMetadata()

Clears deviceMetadata.

clearHardwareMetadata

public HardwareInfo.Builder clearHardwareMetadata()

Clears hardwareMetadata.

clearManufacturerMetadata

public HardwareInfo.Builder clearManufacturerMetadata()

Clears manufacturerMetadata.

clearModelMetadata

public HardwareInfo.Builder clearModelMetadata()

Clears modelMetadata.

clearProductMetadata

public HardwareInfo.Builder clearProductMetadata()

Clears productMetadata.

setBrand

public abstract HardwareInfo.Builder setBrand(String value)

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

setBrandMetadata

public HardwareInfo.Builder setBrandMetadata(Metadata value)

Metadata about brand.

setDevice

public abstract HardwareInfo.Builder setDevice(String value)

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

setDeviceMetadata

public HardwareInfo.Builder setDeviceMetadata(Metadata value)

Metadata about device.

setHardware

public abstract HardwareInfo.Builder setHardware(String value)

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

setHardwareMetadata

public HardwareInfo.Builder setHardwareMetadata(Metadata value)

Metadata about hardware.

setManufacturer

public abstract HardwareInfo.Builder setManufacturer(String value)

Manufacturer. For example, `Motorola`.

setManufacturerMetadata

public HardwareInfo.Builder setManufacturerMetadata(Metadata value)

Metadata about manufacturer.

setModel

public abstract HardwareInfo.Builder setModel(String value)

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

setModelMetadata

public HardwareInfo.Builder setModelMetadata(Metadata value)

Metadata about model.

setProduct

public abstract HardwareInfo.Builder setProduct(String value)

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

setProductMetadata

public HardwareInfo.Builder setProductMetadata(Metadata value)

Metadata about product.