public class DeviceConfig extends Object implements AbstractConfig
| Modifier and Type | Field and Description |
|---|---|
DeviceConfigAuth |
auth |
DeviceConfigIdentity |
identity |
DeviceConfigOptions |
options |
DEFAULT_MAX_INFLIGHT_MESSAGES| Constructor and Description |
|---|
DeviceConfig(DeviceConfigIdentity identity,
DeviceConfigAuth auth,
DeviceConfigOptions options) |
| Modifier and Type | Method and Description |
|---|---|
static DeviceConfig |
generateFromEnv() |
String |
getClientId() |
String |
getDeviceId() |
String |
getHttpApiBasePath() |
org.eclipse.paho.client.mqttv3.MqttConnectOptions |
getMqttConnectOptions() |
String |
getMqttPassword() |
String |
getMqttServerURI() |
String |
getMqttUsername() |
String |
getOrgId() |
String |
getTypeId() |
boolean |
isCleanSession() |
boolean |
isCleanStart() |
public DeviceConfigIdentity identity
public DeviceConfigAuth auth
public DeviceConfigOptions options
public DeviceConfig(DeviceConfigIdentity identity, DeviceConfigAuth auth, DeviceConfigOptions options)
public static DeviceConfig generateFromEnv()
public org.eclipse.paho.client.mqttv3.MqttConnectOptions getMqttConnectOptions()
throws NoSuchAlgorithmException,
KeyManagementException
getMqttConnectOptions in interface AbstractConfigNoSuchAlgorithmExceptionKeyManagementExceptionpublic String getOrgId()
getOrgId in interface AbstractConfigpublic String getClientId()
getClientId in interface AbstractConfigpublic String getMqttServerURI()
getMqttServerURI in interface AbstractConfigpublic boolean isCleanSession()
isCleanSession in interface AbstractConfigpublic boolean isCleanStart()
isCleanStart in interface AbstractConfigpublic String getMqttUsername()
getMqttUsername in interface AbstractConfigpublic String getMqttPassword()
getMqttPassword in interface AbstractConfigpublic String getDeviceId()
getDeviceId in interface AbstractConfigpublic String getTypeId()
getTypeId in interface AbstractConfigpublic String getHttpApiBasePath()
getHttpApiBasePath in interface AbstractConfigCopyright © 2019. All rights reserved.