openbankproject_client.metric module

Metric endpoints for the OpenBankProject API Client.

class openbankproject_client.metric.MetricEndpoints(client)[source]

Bases: object

Metric-related API endpoints.

__init__(client)[source]

Initialize the endpoint group.

Parameters:

client – OpenBankProjectClient instance

get_metrics() Dict[source]

Get Metrics.

Returns:

Dict containing metrics information

get_metrics_top_apis() Dict[source]

Get Top APIs.

Returns:

Dict containing top APIs metrics information

get_metrics_top_consumers() Dict[source]

Get Top Consumers.

Returns:

Dict containing top consumers metrics information

get_metrics_top_warehouse_calls() Dict[source]

Get Top Warehouse Calls.

Returns:

Dict containing top warehouse calls metrics information

get_metrics_api_explorer() Dict[source]

Get API Explorer Metrics.

Returns:

Dict containing API explorer metrics information

get_metrics_connector_metrics() Dict[source]

Get Connector Metrics.

Returns:

Dict containing connector metrics information

get_metrics_aggregate() Dict[source]

Get Aggregate Metrics.

Returns:

Dict containing aggregate metrics information