@InterfaceAudience.Public @InterfaceStability.Experimental public class DiagnosticsReport extends Object
Endpoint
s.Constructor and Description |
---|
DiagnosticsReport(List<EndpointHealth> endpoints,
String sdk,
String id,
RingBufferDiagnostics ringBufferDiagnostics) |
Modifier and Type | Method and Description |
---|---|
List<EndpointHealth> |
endpoints() |
List<EndpointHealth> |
endpoints(ServiceType type) |
String |
exportToJson()
Exports this report into the standard JSON format which is consistent
across different language SDKs.
|
String |
exportToJson(boolean pretty)
Exports this report into the standard JSON format which is consistent
across different language SDKs.
|
String |
id() |
RingBufferDiagnostics |
ringBufferDiagnostics()
Returns a breakdown of the requests in the internal ringbuffer.
|
String |
sdk() |
String |
toString() |
public DiagnosticsReport(List<EndpointHealth> endpoints, String sdk, String id, RingBufferDiagnostics ringBufferDiagnostics)
public String id()
public String sdk()
public List<EndpointHealth> endpoints()
public List<EndpointHealth> endpoints(ServiceType type)
public RingBufferDiagnostics ringBufferDiagnostics()
public String exportToJson()
public String exportToJson(boolean pretty)
Copyright © 2021 Couchbase, Inc.. All rights reserved.