class GlueMetadataHandler extends MetadataHandler {

    @Override
    public ListTablesResponse doListTables(BlockAllocator blockAllocator, ListTablesRequest request)
            throws Exception
    {
        return doListTables(blockAllocator, request, null);
    }

    public  GlueMetadataHandler(boolean disable, String sourceType);
    public  GlueMetadataHandler(AWSGlue awsGlue, String sourceType);
    @VisibleForTesting protected  GlueMetadataHandler(AWSGlue awsGlue,
            EncryptionKeyFactory encryptionKeyFactory,
            AWSSecretsManager secretsManager,
            AmazonAthena athena,
            String sourceType,
            String spillBucket,
            String spillPrefix);

}