public class KaaClientProperties extends Properties
Modifier and Type | Field and Description |
---|---|
static String |
BOOTSTRAP_SERVERS |
static String |
BUILD_COMMIT_HASH |
static String |
BUILD_VERSION |
static String |
CLIENT_PRIVATE_KEY_FILE_NAME_PROPERTY |
static String |
CLIENT_PRIVATE_KEY_NAME_DEFAULT |
static String |
CLIENT_PUBLIC_KEY_FILE_NAME_PROPERTY |
static String |
CLIENT_PUBLIC_KEY_NAME_DEFAULT |
static String |
CONFIG_DATA_DEFAULT |
static String |
CONFIG_SCHEMA_DEFAULT |
static String |
FILE_SEPARATOR |
static String |
KAA_CLIENT_PROPERTIES_FILE |
static String |
SDK_TOKEN |
static String |
STATE_FILE_NAME_DEFAULT |
static String |
STATE_FILE_NAME_PROPERTY |
static String |
TRANSPORT_POLL_DELAY |
static String |
TRANSPORT_POLL_PERIOD |
static String |
TRANSPORT_POLL_UNIT |
static String |
WORKING_DIR_DEFAULT |
static String |
WORKING_DIR_PROPERTY |
defaults
Constructor and Description |
---|
KaaClientProperties() |
KaaClientProperties(Properties properties) |
KaaClientProperties(String propertiesLocation) |
Modifier and Type | Method and Description |
---|---|
Base64 |
getBase64() |
Map<TransportProtocolId,List<TransportConnectionInfo>> |
getBootstrapServers() |
String |
getBuildVersion() |
String |
getCommitHash() |
byte[] |
getDefaultConfigData() |
byte[] |
getDefaultConfigSchema() |
Integer |
getPollDelay() |
Integer |
getPollPeriod() |
TimeUnit |
getPollUnit() |
String |
getPrivateKeyFileFullName() |
String |
getPrivateKeyFileName() |
byte[] |
getPropertiesHash() |
String |
getPublicKeyFileFullName() |
String |
getPublicKeyFileName() |
String |
getSdkToken() |
String |
getStateFileFullName() |
String |
getStateFileName() |
String |
getWorkingDirectory() |
void |
setBase64(Base64 base64) |
void |
setPrivateKeyFileName(String fileName) |
void |
setPublicKeyFileName(String fileName) |
void |
setStateFileName(String fileName) |
void |
setWorkingDirectory(String workDir) |
getProperty, getProperty, list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames
public static final String KAA_CLIENT_PROPERTIES_FILE
public static final String BUILD_VERSION
public static final String BUILD_COMMIT_HASH
public static final String TRANSPORT_POLL_DELAY
public static final String TRANSPORT_POLL_PERIOD
public static final String TRANSPORT_POLL_UNIT
public static final String BOOTSTRAP_SERVERS
public static final String CONFIG_DATA_DEFAULT
public static final String CONFIG_SCHEMA_DEFAULT
public static final String SDK_TOKEN
public static final String WORKING_DIR_PROPERTY
public static final String FILE_SEPARATOR
public static final String WORKING_DIR_DEFAULT
public static final String STATE_FILE_NAME_DEFAULT
public static final String CLIENT_PRIVATE_KEY_NAME_DEFAULT
public static final String CLIENT_PUBLIC_KEY_NAME_DEFAULT
public static final String STATE_FILE_NAME_PROPERTY
public static final String CLIENT_PRIVATE_KEY_FILE_NAME_PROPERTY
public static final String CLIENT_PUBLIC_KEY_FILE_NAME_PROPERTY
public KaaClientProperties() throws IOException
IOException
public KaaClientProperties(String propertiesLocation) throws IOException
IOException
public KaaClientProperties(Properties properties)
public byte[] getPropertiesHash()
public String getBuildVersion()
public String getCommitHash()
public Map<TransportProtocolId,List<TransportConnectionInfo>> getBootstrapServers() throws InvalidKeySpecException, NoSuchAlgorithmException
public String getSdkToken()
public Integer getPollDelay()
public Integer getPollPeriod()
public TimeUnit getPollUnit()
public byte[] getDefaultConfigData()
public byte[] getDefaultConfigSchema()
public Base64 getBase64()
public void setBase64(Base64 base64)
public String getWorkingDirectory()
public void setWorkingDirectory(String workDir)
public String getStateFileName()
public String getStateFileFullName()
public void setStateFileName(String fileName)
public String getPublicKeyFileName()
public String getPublicKeyFileFullName()
public void setPublicKeyFileName(String fileName)
public String getPrivateKeyFileName()
public String getPrivateKeyFileFullName()
public void setPrivateKeyFileName(String fileName)
Copyright © 2015. All rights reserved.