KlusterKite  0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
KlusterKite.Monitoring.MonitoringApiProvider Class Reference

Provides API access to the monitoring functions More...

Inheritance diagram for KlusterKite.Monitoring.MonitoringApiProvider:
KlusterKite.API.Provider.ApiProvider

Public Member Functions

 MonitoringApiProvider (ActorSystem system)
 Initializes a new instance of the MonitoringApiProvider class. More...
 
- Public Member Functions inherited from KlusterKite.API.Provider.ApiProvider
virtual Task< JToken > ResolveQuery (List< ApiRequest > requests, RequestContext context, Action< Exception > onErrorCallback)
 Resolves query More...
 
virtual async Task< JObject > ResolveMutation (ApiRequest request, RequestContext context, Action< Exception > onErrorCallback)
 Resolves query More...
 

Properties

MonitoringApi KlusterKiteMonitoringApi [get]
 Gets an access to the monitoring api More...
 
- Properties inherited from KlusterKite.API.Provider.ApiProvider
ApiDescription ApiDescription [get]
 Gets the api description More...
 

Additional Inherited Members

- Public Attributes inherited from KlusterKite.API.Provider.ApiProvider
IReadOnlyList< string > GenerationErrors => this.generationErrors.AsReadOnly()
 Gets the list of warnings gathered on generation stage More...
 
- Protected Member Functions inherited from KlusterKite.API.Provider.ApiProvider
 ApiProvider ()
 Initializes a new instance of the ApiProvider class. More...
 

Detailed Description

Provides API access to the monitoring functions

Definition at line 24 of file MonitoringApiProvider.cs.

Constructor & Destructor Documentation

◆ MonitoringApiProvider()

KlusterKite.Monitoring.MonitoringApiProvider.MonitoringApiProvider ( ActorSystem  system)

Initializes a new instance of the MonitoringApiProvider class.

Parameters
systemThe actor system.

Definition at line 32 of file MonitoringApiProvider.cs.

Property Documentation

◆ KlusterKiteMonitoringApi

MonitoringApi KlusterKite.Monitoring.MonitoringApiProvider.KlusterKiteMonitoringApi
get

Gets an access to the monitoring api

Definition at line 42 of file MonitoringApiProvider.cs.


The documentation for this class was generated from the following file: