Interface Ignite3ClientConfiguration
public interface Ignite3ClientConfiguration
Ignite client configuration used by migration tools adapter.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final longDefault interval of resolved addresses validity, in milliseconds.static final longDefault background reconnect interval, in milliseconds.static final intDefault socket connect timeout, in milliseconds.static final intDefault heartbeat interval, in milliseconds.static final intDefault heartbeat timeout, in milliseconds.static final intDefault operation timeout, in milliseconds.static final intDefault port.static final intDefault size for partition awareness metadata cache. -
Method Summary
Modifier and TypeMethodDescription@Nullable String[]Gets the addresses of Ignite server nodes within a cluster.@Nullable ExecutorGets the async continuation executor.longGets the background reconnect interval, in milliseconds.longGets the background address re-resolve interval, in milliseconds.longGets the socket connect timeout, in milliseconds.longGets the heartbeat message interval, in milliseconds.longGets the heartbeat message timeout, in milliseconds.booleanGets whether JMX metrics are enabled.@Nullable Stringname()Gets the client name.longGets the operation timeout, in milliseconds.intGets the size of cache for SQL partition awareness metadata.
-
Field Details
-
DFLT_PORT
static final int DFLT_PORTDefault port.- See Also:
-
DFLT_CONNECT_TIMEOUT
static final int DFLT_CONNECT_TIMEOUTDefault socket connect timeout, in milliseconds.- See Also:
-
DFLT_HEARTBEAT_TIMEOUT
static final int DFLT_HEARTBEAT_TIMEOUTDefault heartbeat timeout, in milliseconds.- See Also:
-
DFLT_HEARTBEAT_INTERVAL
static final int DFLT_HEARTBEAT_INTERVALDefault heartbeat interval, in milliseconds.- See Also:
-
DFLT_BACKGROUND_RECONNECT_INTERVAL
static final long DFLT_BACKGROUND_RECONNECT_INTERVALDefault background reconnect interval, in milliseconds.- See Also:
-
DFLT_BACKGROUND_RE_RESOLVE_ADDRESSES_INTERVAL
static final long DFLT_BACKGROUND_RE_RESOLVE_ADDRESSES_INTERVALDefault interval of resolved addresses validity, in milliseconds.- See Also:
-
DFLT_OPERATION_TIMEOUT
static final int DFLT_OPERATION_TIMEOUTDefault operation timeout, in milliseconds.- See Also:
-
DFLT_SQL_PARTITION_AWARENESS_METADATA_CACHE_SIZE
static final int DFLT_SQL_PARTITION_AWARENESS_METADATA_CACHE_SIZEDefault size for partition awareness metadata cache.- See Also:
-
-
Method Details
-
addresses
Gets the addresses of Ignite server nodes within a cluster. -
connectTimeout
long connectTimeout()Gets the socket connect timeout, in milliseconds. -
backgroundReconnectInterval
long backgroundReconnectInterval()Gets the background reconnect interval, in milliseconds. -
asyncContinuationExecutor
Gets the async continuation executor. -
heartbeatInterval
long heartbeatInterval()Gets the heartbeat message interval, in milliseconds. -
heartbeatTimeout
long heartbeatTimeout()Gets the heartbeat message timeout, in milliseconds. -
metricsEnabled
boolean metricsEnabled()Gets whether JMX metrics are enabled. -
operationTimeout
long operationTimeout()Gets the operation timeout, in milliseconds. -
sqlPartitionAwarenessMetadataCacheSize
int sqlPartitionAwarenessMetadataCacheSize()Gets the size of cache for SQL partition awareness metadata. -
name
Gets the client name. -
backgroundReResolveAddressesInterval
long backgroundReResolveAddressesInterval()Gets the background address re-resolve interval, in milliseconds.
-