BleDeviceManagerConfiguration.Builder¶
-
public static class
Builder¶ Builder class.
Methods¶
build¶
-
public BleDeviceManagerConfiguration
build()¶ Builds a new instance of a
BleDeviceManagerConfigurationusing the configured parameters.- Returns
A valid
BleDeviceManagerConfiguration.
buildDefault¶
-
public BleDeviceManagerConfiguration
buildDefault()¶ Builds a new instance of a
BleDeviceManagerConfigurationusing the default parameters.Equivalent to:
BleDeviceManagerConfiguration mBleConfiguration = new BleDeviceManagerConfiguration.Builder() .withConnectionTimeout() .withReconnectionTimeout() .withDiscoveryTimeout() .withReadTimeout() .withWriteTimeout() .build();
- Returns
A valid
BleDeviceManagerConfiguration.
withConnectionTimeout¶
-
public BleDeviceManagerConfiguration.Builder
withConnectionTimeout(int timeout)¶ Sets the connection timeout.
- Parameters
timeout – The desired timeout, in seconds.
- Returns
This Builder instance.
withDiscoveryTimeout¶
-
public BleDeviceManagerConfiguration.Builder
withDiscoveryTimeout(int timeout)¶ Sets the discovery timeout.
- Parameters
timeout – The desired timeout, in seconds.
- Returns
This Builder instance.
withReadTimeout¶
-
public BleDeviceManagerConfiguration.Builder
withReadTimeout(int timeout)¶ Sets the read timeout.
- Parameters
timeout – The desired timeout, in seconds.
- Returns
This Builder instance.
withReconnectionTimeout¶
-
public BleDeviceManagerConfiguration.Builder
withReconnectionTimeout(int timeout)¶ Sets the link loss reconnection timeout.
See
de.sensry.kallisto.service.listeners.events.SystemEventType.LINK_LOSS.- Parameters
timeout – The desired timeout, in seconds.
- Returns
This Builder instance.
withWriteTimeout¶
-
public BleDeviceManagerConfiguration.Builder
withWriteTimeout(int timeout)¶ Sets the write timeout.
- Parameters
timeout – The desired timeout, in seconds.
- Returns
This Builder instance.