AsyncNode Class

Asynchronous server node representation.

Definition

Namespace: Aerospike.Client
Assembly: AerospikeClient (in AerospikeClient.dll) Version: 8.0.1+e35566e493546c0887ebb841c8e2a2c6a7cbde18
C#
public sealed class AsyncNode : Node
Inheritance
Object    Node    AsyncNode

Constructors

AsyncNode Initialize server node with connection parameters.

Properties

Active Return whether node is currently active.
(Inherited from Node)
Cluster Aerospike cluster which contains this node
(Inherited from Node)
HasBatchAny
(Inherited from Node)
HasPartitionQuery
(Inherited from Node)
HasQueryShow
(Inherited from Node)
Host Return server node IP address and port.
(Inherited from Node)
Name Return server node name.
(Inherited from Node)
NodeAddress This node's network address
(Inherited from Node)
SessionToken
(Inherited from Node)

Methods

AddError Increment command error count. If the error is retryable, multiple errors per command may occur.
(Inherited from Node)
AddLatency Add elapsed time in nanoseconds to latency buckets corresponding to latency type.
(Inherited from Node)
AddTimeout Increment command timeout count. If the timeout is retryable (ie socketTimeout), multiple timeouts per command may occur.
(Inherited from Node)
BalanceConnections
(Overrides Node.BalanceConnections())
Close Close all server node socket connections.
(Inherited from Node)
CloseConnection Close pooled connection.
(Inherited from Node)
CloseConnectionOnError Close pooled connection on error.
(Inherited from Node)
CreateAsyncConnection 
CreateMinConnections
(Overrides Node.CreateMinConnections())
DisableMetrics
(Inherited from Node)
EnableMetrics
(Inherited from Node)
Equals Return if node names are equal.
(Inherited from Node)
ErrorRateWithinLimit
(Inherited from Node)
GetAsyncConnection Get asynchronous socket connection from connection pool for the server node.
GetAsyncConnectionStats 
GetConnection(Int32) Get a socket connection from connection pool to the server node.
(Inherited from Node)
GetConnection(Int32, Int32) Get a socket connection from connection pool to the server node.
(Inherited from Node)
GetConnectionStats
(Inherited from Node)
GetErrorCount Return command error count. The value is cumulative and not reset per metrics interval.
(Inherited from Node)
GetHashCode Get node name hash code.
(Inherited from Node)
GetMetrics
(Inherited from Node)
GetTimeoutCount Return command timeout count. The value is cumulative and not reset per metrics interval.
(Inherited from Node)
HasRack Return if this node has the same rack as the client for the given namespace.
(Inherited from Node)
IncrBytesReceived 
IncrBytesSent 
IncrErrorRate
(Inherited from Node)
PutAsyncConnection Put asynchronous connection back into connection pool.
PutConnection Put connection back into connection pool.
(Inherited from Node)
Refresh Request current status from server node.
(Inherited from Node)
ResetErrorRate
(Inherited from Node)
SignalLogin
(Inherited from Node)
ToString Return node name, host address and cluster id in string format.
(Inherited from Node)
ValidateErrorCount
(Inherited from Node)

See Also