public static final class GridClientNodeImpl.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
GridClientNodeImpl.Builder |
attributes(Map<String,Object> attrs)
Sets node attributes.
|
GridClientNodeImpl |
build()
Finishes instance construction and returns a
newly-built instance.
|
GridClientNodeImpl.Builder |
caches(Map<String,GridClientCacheMode> caches)
Sets caches available on remote node.
|
GridClientNodeImpl.Builder |
connectable(boolean connectable)
Sets connectable property.
|
GridClientNodeImpl.Builder |
consistentId(Object consistentId)
Sets node consistent ID.
|
GridClientNodeImpl.Builder |
metrics(GridClientNodeMetrics metrics)
Sets node metrics.
|
GridClientNodeImpl.Builder |
nodeId(UUID nodeId)
Sets node ID.
|
GridClientNodeImpl.Builder |
order(long order)
Set node order within grid topology
|
GridClientNodeImpl.Builder |
tcpAddresses(Collection<String> tcpAddrs)
Sets list of REST TCP server addresses.
|
GridClientNodeImpl.Builder |
tcpHostNames(Collection<String> tcpHostNames)
Sets list of REST TCP server host names.
|
GridClientNodeImpl.Builder |
tcpPort(int tcpPort)
Sets remote TCP port value.
|
public GridClientNodeImpl build()
public GridClientNodeImpl.Builder nodeId(UUID nodeId)
nodeId - Node ID.public GridClientNodeImpl.Builder consistentId(Object consistentId)
consistentId - New consistent ID.public GridClientNodeImpl.Builder tcpAddresses(Collection<String> tcpAddrs)
tcpAddrs - List of address strings.public GridClientNodeImpl.Builder tcpHostNames(Collection<String> tcpHostNames)
tcpHostNames - List of host names.public GridClientNodeImpl.Builder tcpPort(int tcpPort)
tcpPort - Sets remote port value.public GridClientNodeImpl.Builder attributes(Map<String,Object> attrs)
attrs - Node attributes.public GridClientNodeImpl.Builder metrics(GridClientNodeMetrics metrics)
metrics - Metrics.public GridClientNodeImpl.Builder caches(Map<String,GridClientCacheMode> caches)
caches - Cache map.public GridClientNodeImpl.Builder connectable(boolean connectable)
connectable - Connectable value.public GridClientNodeImpl.Builder order(long order)
order - Node order within grid topology
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.0 Release Date : September 11 2021