C# Class DynamoDbAutoscaler.DynamoDbAutoscalerIntervalProvisioner

Afficher le fichier Open project: litmus/DynamoDbAutoscaler

Méthodes publiques

Méthode Description
DynamoDbAutoscalerIntervalProvisioner ( ILogger logger, IAutoscaler autoScaler, IGlobalAutoscalingConfigurationSetFactory configurationSetFactory ) : DynamoDbAutoscaler.Configuration
DynamoDbAutoscalerIntervalProvisioner ( ILogger logger, string localFilePath = "./autoscaling.json" ) : DynamoDbAutoscaler.Configuration
Start ( ) : bool
Stop ( ) : bool

Private Methods

Méthode Description
EnsureMetricsAreProvisionedTimer_Elapsed ( object sender, System e ) : void

Method Details

DynamoDbAutoscalerIntervalProvisioner() public méthode

public DynamoDbAutoscalerIntervalProvisioner ( ILogger logger, IAutoscaler autoScaler, IGlobalAutoscalingConfigurationSetFactory configurationSetFactory ) : DynamoDbAutoscaler.Configuration
logger ILogger
autoScaler IAutoscaler
configurationSetFactory IGlobalAutoscalingConfigurationSetFactory
Résultat DynamoDbAutoscaler.Configuration

DynamoDbAutoscalerIntervalProvisioner() public méthode

public DynamoDbAutoscalerIntervalProvisioner ( ILogger logger, string localFilePath = "./autoscaling.json" ) : DynamoDbAutoscaler.Configuration
logger ILogger
localFilePath string
Résultat DynamoDbAutoscaler.Configuration

Start() public méthode

public Start ( ) : bool
Résultat bool

Stop() public méthode

public Stop ( ) : bool
Résultat bool