Interface IEndpointDiagnostics
Assembly: Couchbase.NetClient.dll
Syntax
public interface IEndpointDiagnostics
Properties
|
Edit this page
View Source
EndpointState
Declaration
[JsonPropertyName("endpoint_state")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
EndpointState? EndpointState { get; }
Property Value
|
Edit this page
View Source
Id
Declaration
[JsonPropertyName("id")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
string? Id { get; }
Property Value
|
Edit this page
View Source
LastActivity
Gets the last activity for the service endpoint express as microseconds.
Declaration
[JsonPropertyName("last_activity_us")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
long? LastActivity { get; }
Property Value
|
Edit this page
View Source
Latency
Gets the latency for service endpoint expressed as microseconds.
Declaration
[JsonPropertyName("latency_us")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
long? Latency { get; }
Property Value
|
Edit this page
View Source
Local
Gets the local endpoint address including port.
Declaration
[JsonPropertyName("local")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
string? Local { get; }
Property Value
|
Edit this page
View Source
Remote
Gets the remote endpoint address including port.
Declaration
[JsonPropertyName("remote")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
string? Remote { get; }
Property Value
|
Edit this page
View Source
Scope
Gets the scope for the service endpoint.
This could be the bucket name for KeyValue service endpoints.
Declaration
[JsonPropertyName("scope")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
string? Scope { get; }
Property Value
|
Edit this page
View Source
State
Declaration
[JsonPropertyName("state")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
ServiceState? State { get; }
Property Value
|
Edit this page
View Source
Type
Declaration
[JsonIgnore]
ServiceType Type { get; }
Property Value