public static final class Firmware.Builder
extends java.lang.Object
| Constructor and Description | 
|---|
| Builder() | 
| Modifier and Type | Method and Description | 
|---|---|
| Firmware | build()Build firmware. | 
| Firmware.Builder | setDatabaseId(int databaseId)Sets database id. | 
| Firmware.Builder | setDescription(java.lang.String description)Sets description. | 
| Firmware.Builder | setDeviceType(DeviceType deviceType)Sets device type or null if not applicable | 
| Firmware.Builder | setDeviceUniqueIds(java.util.ArrayList<java.lang.String> deviceUniqueIds)Sets list of device unique ids for which firmware is targeted | 
| Firmware.Builder | setId(java.util.UUID id)Sets id. | 
| Firmware.Builder | setImportant(boolean important)Sets important. | 
| Firmware.Builder | setName(java.lang.String name)Sets name. | 
| Firmware.Builder | setOptional(boolean optional)Sets is firmware update optional or mandatory | 
| Firmware.Builder | setScheduled(boolean scheduled)Sets is firmware scheduled or not | 
| Firmware.Builder | setUrl(java.lang.String url)Sets url. | 
| Firmware.Builder | setValidVersions(java.lang.String validVersions)Sets valid versions. | 
public Firmware.Builder setDatabaseId(int databaseId)
databaseId - the database idpublic Firmware.Builder setId(java.util.UUID id)
id - the idpublic Firmware.Builder setImportant(boolean important)
important - the importantpublic Firmware.Builder setValidVersions(java.lang.String validVersions)
validVersions - the valid versionspublic Firmware.Builder setName(java.lang.String name)
name - the namepublic Firmware.Builder setDescription(java.lang.String description)
description - the descriptionpublic Firmware.Builder setUrl(java.lang.String url)
url - the urlpublic Firmware.Builder setDeviceType(DeviceType deviceType)
deviceType - DeviceTypepublic Firmware.Builder setScheduled(boolean scheduled)
scheduled - boolean valuepublic Firmware.Builder setOptional(boolean optional)
optional - boolean valuepublic Firmware.Builder setDeviceUniqueIds(java.util.ArrayList<java.lang.String> deviceUniqueIds)
deviceUniqueIds - list of device unique idspublic Firmware build()