C# Класс DynamoDbAutoscaler.CloudWatchDynamoDbTableMetricsClient

Наследование: IDynamoDbTableMetricsClient
Показать файл Открыть проект

Открытые методы

Метод Описание
CloudWatchDynamoDbTableMetricsClient ( ) : DynamoDbAutoscaler.Interfaces
CloudWatchDynamoDbTableMetricsClient ( IAmazonCloudWatch client ) : DynamoDbAutoscaler.Interfaces
GetGlobalSecondaryIndexMetricsAsync ( string tableName, string indexName, CancellationToken cancellationToken ) : Task
GetTableMetricsAsync ( string tableName, CancellationToken cancellationToken ) : Task

Приватные методы

Метод Описание
AverageValue ( GetMetricStatisticsResponse result ) : long
CalculateMetricName ( string tableName, string indexName, string metricName ) : string
ConsumedValue ( GetMetricStatisticsResponse result ) : long
GetDimensions ( string tableName, string indexName ) : List
GetMetricResponse ( string tableName, string indexName, string metricName, CancellationToken cancellationToken ) : Task
RetrieveTableMetrics ( string tableName, string indexName, CancellationToken cancellationToken ) : Task
SumValue ( GetMetricStatisticsResponse result ) : long

Описание методов

CloudWatchDynamoDbTableMetricsClient() публичный Метод

public CloudWatchDynamoDbTableMetricsClient ( ) : DynamoDbAutoscaler.Interfaces
Результат DynamoDbAutoscaler.Interfaces

CloudWatchDynamoDbTableMetricsClient() публичный Метод

public CloudWatchDynamoDbTableMetricsClient ( IAmazonCloudWatch client ) : DynamoDbAutoscaler.Interfaces
client IAmazonCloudWatch
Результат DynamoDbAutoscaler.Interfaces

GetGlobalSecondaryIndexMetricsAsync() публичный Метод

public GetGlobalSecondaryIndexMetricsAsync ( string tableName, string indexName, CancellationToken cancellationToken ) : Task
tableName string
indexName string
cancellationToken CancellationToken
Результат Task

GetTableMetricsAsync() публичный Метод

public GetTableMetricsAsync ( string tableName, CancellationToken cancellationToken ) : Task
tableName string
cancellationToken CancellationToken
Результат Task