C# Class DynamoDbAutoscaler.SqsQueueDynamoDbCircuitBreaker

Inheritance: ICircuitBreaker
Afficher le fichier Open project: litmus/DynamoDbAutoscaler

Méthodes publiques

Méthode Description
IsTrippedAsync ( ) : Task
SqsQueueDynamoDbCircuitBreaker ( IAmazonSQS queueClient, string queueName, int breakerTripQueueSize, ILogger structuredLogger ) : Amazon.SQS

Private Methods

Méthode Description
GetSqsCount ( ) : Task

Method Details

IsTrippedAsync() public méthode

public IsTrippedAsync ( ) : Task
Résultat Task

SqsQueueDynamoDbCircuitBreaker() public méthode

public SqsQueueDynamoDbCircuitBreaker ( IAmazonSQS queueClient, string queueName, int breakerTripQueueSize, ILogger structuredLogger ) : Amazon.SQS
queueClient IAmazonSQS
queueName string
breakerTripQueueSize int
structuredLogger ILogger
Résultat Amazon.SQS