C# Class Hudl.Mjolnir.External.IgnoringMetricEvents

Inheritance: IMetricEvents
Datei anzeigen Open project: hudl/Mjolnir

Public Methods

Method Description
BreakerConfigGauge ( string breakerName, long minimumOps, int thresholdPercent, long tripForMillis ) : void
BreakerFailureCount ( string breakerName, string commandName ) : void
BreakerFixed ( string breakerName ) : void
BreakerSuccessCount ( string breakerName, string commandName ) : void
BreakerTripped ( string breakerName ) : void
BulkheadConfigGauge ( string bulkheadName, string bulkheadType, int maxConcurrent ) : void
CommandInvoked ( string commandName, double invokeMillis, double executeMillis, string status, string failureMode ) : void
EnterBulkhead ( string bulkheadName, string commandName ) : void
LeaveBulkhead ( string bulkheadName, string commandName ) : void
RejectedByBreaker ( string breakerName, string commandName ) : void
RejectedByBulkhead ( string bulkheadName, string commandName ) : void

Method Details

BreakerConfigGauge() public method

public BreakerConfigGauge ( string breakerName, long minimumOps, int thresholdPercent, long tripForMillis ) : void
breakerName string
minimumOps long
thresholdPercent int
tripForMillis long
return void

BreakerFailureCount() public method

public BreakerFailureCount ( string breakerName, string commandName ) : void
breakerName string
commandName string
return void

BreakerFixed() public method

public BreakerFixed ( string breakerName ) : void
breakerName string
return void

BreakerSuccessCount() public method

public BreakerSuccessCount ( string breakerName, string commandName ) : void
breakerName string
commandName string
return void

BreakerTripped() public method

public BreakerTripped ( string breakerName ) : void
breakerName string
return void

BulkheadConfigGauge() public method

public BulkheadConfigGauge ( string bulkheadName, string bulkheadType, int maxConcurrent ) : void
bulkheadName string
bulkheadType string
maxConcurrent int
return void

CommandInvoked() public method

public CommandInvoked ( string commandName, double invokeMillis, double executeMillis, string status, string failureMode ) : void
commandName string
invokeMillis double
executeMillis double
status string
failureMode string
return void

EnterBulkhead() public method

public EnterBulkhead ( string bulkheadName, string commandName ) : void
bulkheadName string
commandName string
return void

LeaveBulkhead() public method

public LeaveBulkhead ( string bulkheadName, string commandName ) : void
bulkheadName string
commandName string
return void

RejectedByBreaker() public method

public RejectedByBreaker ( string breakerName, string commandName ) : void
breakerName string
commandName string
return void

RejectedByBulkhead() public method

public RejectedByBulkhead ( string bulkheadName, string commandName ) : void
bulkheadName string
commandName string
return void