Class GlueMetastoreStats
- java.lang.Object
-
- io.trino.plugin.hive.metastore.glue.GlueMetastoreStats
-
public class GlueMetastoreStats extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGlueMetastoreStats.GlueSdkClientMetricsCollector
-
Constructor Summary
Constructors Constructor Description GlueMetastoreStats()
-
Method Summary
-
-
-
Method Detail
-
getGetDatabases
public GlueMetastoreApiStats getGetDatabases()
-
getGetDatabase
public GlueMetastoreApiStats getGetDatabase()
-
getGetTables
public GlueMetastoreApiStats getGetTables()
-
getGetTable
public GlueMetastoreApiStats getGetTable()
-
getCreateDatabase
public GlueMetastoreApiStats getCreateDatabase()
-
getDeleteDatabase
public GlueMetastoreApiStats getDeleteDatabase()
-
getUpdateDatabase
public GlueMetastoreApiStats getUpdateDatabase()
-
getCreateTable
public GlueMetastoreApiStats getCreateTable()
-
getDeleteTable
public GlueMetastoreApiStats getDeleteTable()
-
getUpdateTable
public GlueMetastoreApiStats getUpdateTable()
-
getGetPartitionNames
public GlueMetastoreApiStats getGetPartitionNames()
-
getGetPartitions
public GlueMetastoreApiStats getGetPartitions()
-
getGetPartition
public GlueMetastoreApiStats getGetPartition()
-
getGetPartitionByName
public GlueMetastoreApiStats getGetPartitionByName()
-
getCreatePartitions
public GlueMetastoreApiStats getCreatePartitions()
-
getDeletePartition
public GlueMetastoreApiStats getDeletePartition()
-
getUpdatePartition
public GlueMetastoreApiStats getUpdatePartition()
-
getBatchUpdatePartition
public GlueMetastoreApiStats getBatchUpdatePartition()
-
getBatchCreatePartition
public GlueMetastoreApiStats getBatchCreatePartition()
-
getGetColumnStatisticsForTable
public GlueMetastoreApiStats getGetColumnStatisticsForTable()
-
getGetColumnStatisticsForPartition
public GlueMetastoreApiStats getGetColumnStatisticsForPartition()
-
getUpdateColumnStatisticsForTable
public GlueMetastoreApiStats getUpdateColumnStatisticsForTable()
-
getDeleteColumnStatisticsForTable
public GlueMetastoreApiStats getDeleteColumnStatisticsForTable()
-
getUpdateColumnStatisticsForPartition
public GlueMetastoreApiStats getUpdateColumnStatisticsForPartition()
-
getDeleteColumnStatisticsForPartition
public GlueMetastoreApiStats getDeleteColumnStatisticsForPartition()
-
getAwsRequestCount
public io.airlift.stats.CounterStat getAwsRequestCount()
-
getAwsRetryCount
public io.airlift.stats.CounterStat getAwsRetryCount()
-
getAwsThrottleExceptions
public io.airlift.stats.CounterStat getAwsThrottleExceptions()
-
getAwsRequestTime
public io.airlift.stats.TimeStat getAwsRequestTime()
-
getAwsClientExecuteTime
public io.airlift.stats.TimeStat getAwsClientExecuteTime()
-
getAwsClientRetryPauseTime
public io.airlift.stats.TimeStat getAwsClientRetryPauseTime()
-
getAwsHttpClientPoolAvailableCount
public long getAwsHttpClientPoolAvailableCount()
-
getAwsHttpClientPoolLeasedCount
public long getAwsHttpClientPoolLeasedCount()
-
getAwsHttpClientPoolPendingCount
public long getAwsHttpClientPoolPendingCount()
-
newRequestMetricsCollector
public GlueMetastoreStats.GlueSdkClientMetricsCollector newRequestMetricsCollector()
-
-