FdbClientStatus

Namespace: FoundationDB.Client.Status · class

Implements: MetricsBase, IJsonSerializable, IJsonPackable, IEquatable<MetricsBase>, IEquatable<FdbClientStatus>

Properties

ClusterId

string ClusterId { get; }

CommitProxies

FdbEndPoint[] CommitProxies { get; }

Connections

ConnectionStatus[] Connections { get; }

Coordinators

FdbEndPoint[] Coordinators { get; }

CurrentCoordinator

FdbEndPoint CurrentCoordinator { get; }

GrvProxies

FdbEndPoint[] GrvProxies { get; }

Healthy

bool? Healthy { get; }

InitializationError

int? InitializationError { get; }

JsonData

JsonObject JsonData { get; }

Parsed JSON data of this snapshot.

NumConnectionsFailed

int? NumConnectionsFailed { get; }

RawData

Slice RawData { get; }

Raw JSON data of this snapshot.

This is the same value that is returned by calling the native 'fdb_database_get_client_status' API.

RawJson

string RawJson { get; }

Raw JSON text of this snapshot.

This is the same value that is returned by calling the native 'fdb_database_get_client_status' API, decoded as utf-8

StorageServers

StorageServerStatus[] StorageServers { get; }

Methods

<Clone>$

FdbClientStatus <Clone>$()

Equals

bool Equals(object obj)

bool Equals(MetricsBase other)

bool Equals(FdbClientStatus other)

GetHashCode

int GetHashCode()

ToString

string ToString()