Info Class

Aerospike
Access server's info monitoring protocol.

The info protocol is a name/value pair based system, where an individual database server node is queried to determine its configuration and status. The list of supported names can be found at:

https://www.aerospike.com/docs/reference/info/index.html

Inheritance Hierarchy

SystemObject
  Aerospike.ClientInfo

Namespace:  Aerospike.Client
Assembly:  AerospikeClient (in AerospikeClient.dll) Version: 5.1.1.0 (5.1.1)
Syntax

C#
public sealed class Info

The Info type exposes the following members.

Constructors

  NameDescription
Public methodInfo(Connection)
Send default empty command to server and store results. This constructor is used internally. The static request methods should be used instead.
Public methodInfo(Connection, ListString)
Send multiple commands to server and store results. This constructor is used internally. The static request methods should be used instead.
Public methodInfo(Connection, String)
Send single command to server and store results. This constructor is used internally. The static request methods should be used instead.
Public methodInfo(Connection, String)
Send multiple commands to server and store results. This constructor is used internally. The static request methods should be used instead.
Public methodInfo(Byte, Int32, Int32)
Internal constructor. Do not use.
Top
Methods

  NameDescription
Public methodExpect
Public methodGetNameValueParser
Parse response in name/value pair format:

<command>\t<name1>=<value1>;<name2>=<value2>;...\n

Public methodGetTruncatedResponse
Public methodGetValue
Return single value from response buffer.
Public methodParseInt
Convert UTF8 numeric digits to an integer. Negative integers are not supported. Input format: 1234
Public methodParseMultiResponse
Public methodParseString(Char)
Public methodParseString(Char, Char, Char)
Public methodStatic memberRequest(Connection)
Get all the default info from the specified database server node.
Public methodStatic memberRequest(IPEndPoint)
Get all the default info from the specified database server node. This method does not support secure connections nor user authentication.
Public methodStatic memberRequest(Connection, ListString)
Get many info values by name from the specified database server node.
Public methodStatic memberRequest(Connection, String)
Get one info value by name from the specified database server node.
Public methodStatic memberRequest(Connection, String)
Get many info values by name from the specified database server node.
Public methodStatic memberRequest(InfoPolicy, Node)
Get default info values from the specified database server node. This method supports user authentication.
Public methodStatic memberRequest(IPEndPoint, String)
Get one info value by name from the specified database server node. This method does not support secure connections nor user authentication.
Public methodStatic memberRequest(IPEndPoint, String)
Get many info values by name from the specified database server node. This method does not support secure connections nor user authentication.
Public methodStatic memberRequest(Node, String)
Get one info value by name from the specified database server node. This method supports user authentication.
Public methodStatic memberRequest(String, Int32)
Get default info from the specified database server node, using host name and port. This method does not support user authentication.
Public methodStatic memberRequest(InfoPolicy, Node, String)
Get one info value by name from the specified database server node. This method supports user authentication.
Public methodStatic memberRequest(InfoPolicy, Node, String)
Get many info values by name from the specified database server node. This method supports user authentication.
Public methodStatic memberRequest(String, Int32, String)
Get one info value by name from the specified database server node, using host name and port. This method does not support user authentication.
Public methodStatic memberRequest(String, Int32, String)
Get many info values by name from the specified database server node, using host name and port. This method does not support user authentication.
Public methodSkipToValue
Top
Fields

  NameDescription
Public fieldbuffer
Public fieldlength
Public fieldoffset
Top
See Also

Reference