C# Class HealthMonitoring.Management.Core.Endpoint

Inheritance: IDisposable
Show file Open project: wongatech/HealthMonitoring Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
Endpoint ( ITimeCoordinator timeCoordinator, EndpointIdentity identity, EndpointMetadata metadata, string password = null ) : System
ToString ( ) : string
UpdateEndpoint ( string group, string name, string tags, string monitorTag, string password ) : Endpoint
UpdateHealth ( HealthMonitoring.Model.EndpointHealth health ) : Endpoint
UpdateMetadata ( string group, string name, string tags, string monitorTag ) : Endpoint

Private Methods

Method Description
UpdateLastModifiedTime ( ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Endpoint() public method

public Endpoint ( ITimeCoordinator timeCoordinator, EndpointIdentity identity, EndpointMetadata metadata, string password = null ) : System
timeCoordinator ITimeCoordinator
identity HealthMonitoring.Model.EndpointIdentity
metadata HealthMonitoring.Model.EndpointMetadata
password string
return System

ToString() public method

public ToString ( ) : string
return string

UpdateEndpoint() public method

public UpdateEndpoint ( string group, string name, string tags, string monitorTag, string password ) : Endpoint
group string
name string
tags string
monitorTag string
password string
return Endpoint

UpdateHealth() public method

public UpdateHealth ( HealthMonitoring.Model.EndpointHealth health ) : Endpoint
health HealthMonitoring.Model.EndpointHealth
return Endpoint

UpdateMetadata() public method

public UpdateMetadata ( string group, string name, string tags, string monitorTag ) : Endpoint
group string
name string
tags string
monitorTag string
return Endpoint