public class DeviceFirmware
extends java.lang.Object
implements java.io.Serializable
Transport type (ble, cloud)| Constructor and Description |
|---|
DeviceFirmware() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBinaries() |
Transport |
getDefaultTransport()
Return a default
Transport object |
java.lang.String |
getDocumentation() |
ModelLinks |
getLinks()
Returns
ModelLinks object with hyperlinks to other firmware versions |
java.lang.String |
getReleaseDate() |
java.lang.String |
getReleaseNotes() |
java.lang.String |
getRepository() |
Transport |
getTransport(java.lang.String type)
Return a
Transport object specified by type |
java.util.Map<java.lang.String,Transport> |
getTransports()
Returns
Map of Transport objects defined by transport type |
java.util.List<java.lang.String> |
getTransportTypes()
Returns all available
Transport types |
java.lang.String |
toString() |
public ModelLinks getLinks()
ModelLinks object with hyperlinks to other firmware versionsModelLinkspublic java.lang.String getBinaries()
public java.lang.String getRepository()
public java.lang.String getReleaseDate()
public java.lang.String getReleaseNotes()
public java.lang.String getDocumentation()
public java.util.Map<java.lang.String,Transport> getTransports()
Map of Transport objects defined by transport typeMap of Transportpublic java.util.List<java.lang.String> getTransportTypes()
Transport typesList of transport typespublic Transport getTransport(java.lang.String type) throws DeviceModelsException
Transport object specified by typetype - of transportTransport objectDeviceModelsException - if transport method specified by type doesn't existpublic Transport getDefaultTransport() throws DeviceModelsException
Transport objectTransport objectDeviceModelsException - if transport doesn't existpublic java.lang.String toString()
toString in class java.lang.Object