프로퍼티 | 타입 | 설명 | |
---|---|---|---|
BaseCommand | Hudl.Config | ||
CacheProvidedName | string | ||
DetermineTimeout | System.TimeSpan | ||
GenerateAndCacheName | string | ||
GetTimeoutConfigurableValue | IConfigurableValue |
메소드 | 설명 | |
---|---|---|
BaseCommand ( string group, string breakerKey, string bulkheadKey, System.TimeSpan defaultTimeout ) : Hudl.Config |
Constructs the command. The group is used as part of the command's
|
메소드 | 설명 | |
---|---|---|
BaseCommand ( string group, string name, string breakerKey, string bulkheadKey, System.TimeSpan defaultTimeout = null ) : Hudl.Config | ||
CacheProvidedName ( Hudl.Mjolnir.Key.GroupKey group, string name ) : string | ||
DetermineTimeout ( long invocationTimeoutMillis = null ) : System.TimeSpan | ||
GenerateAndCacheName ( Hudl.Mjolnir.Key.GroupKey group ) : string | ||
GetTimeoutConfigurableValue ( string commandName ) : IConfigurableValue |
protected BaseCommand ( string group, string breakerKey, string bulkheadKey, System.TimeSpan defaultTimeout ) : Hudl.Config | ||
group | string | Logical grouping for the command, usually the owning team. Avoid using dots. |
breakerKey | string | Breaker to use for this command. |
bulkheadKey | string | Bulkhead to use for this command. |
defaultTimeout | System.TimeSpan | Timeout to enforce if not otherwise provided. |
리턴 | Hudl.Config |