@Immutable @ThreadSafe @ProviderType public class AssetConfiguration extends java.lang.Object
Channel,
ChannelType,
DataType| Constructor and Description |
|---|
AssetConfiguration(java.lang.String description,
java.lang.String driverPid,
java.util.Map<java.lang.String,Channel> channels)
Instantiates a new asset configuration.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,Channel> |
getAssetChannels()
Gets the asset channels.
|
java.lang.String |
getAssetDescription()
Gets the asset description.
|
java.lang.String |
getDriverPid()
Gets the driver PID.
|
void |
setAssetDescription(java.lang.String description)
Sets the asset description.
|
java.lang.String |
toString() |
public AssetConfiguration(java.lang.String description,
java.lang.String driverPid,
java.util.Map<java.lang.String,Channel> channels)
description - the description of the assetdriverPid - the driver PIDchannels - the map of all channel configurationsjava.lang.NullPointerException - if any of the arguments is nullpublic java.util.Map<java.lang.String,Channel> getAssetChannels()
public java.lang.String getAssetDescription()
public java.lang.String getDriverPid()
public void setAssetDescription(java.lang.String description)
description - the new asset descriptionjava.lang.NullPointerException - if the argument is nullpublic java.lang.String toString()
toString in class java.lang.Object