B C D G H I M N O P R S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- BytesDeletedReporter - Class in com.expediagroup.beekeeper.cleanup.monitoring
- BytesDeletedReporter(MeterRegistry, boolean) - Constructor for class com.expediagroup.beekeeper.cleanup.monitoring.BytesDeletedReporter
C
- calculateBytesDeleted(List<String>) - Method in class com.expediagroup.beekeeper.cleanup.aws.S3BytesDeletedCalculator
- CleanerClient - Interface in com.expediagroup.beekeeper.cleanup.metadata
- CleanerClientFactory - Interface in com.expediagroup.beekeeper.cleanup.metadata
- cleanUp(Instant) - Method in interface com.expediagroup.beekeeper.cleanup.service.CleanupService
-
Deletes all paths and tables which are older than
referenceTime. - cleanUp(Instant) - Method in interface com.expediagroup.beekeeper.cleanup.service.RepositoryCleanupService
-
Deletes all records corresponding to paths/metadata deleted more than x days before the
referenceTime. - cleanupPath(HousekeepingEntity) - Method in class com.expediagroup.beekeeper.cleanup.aws.S3PathCleaner
- cleanupPath(HousekeepingEntity) - Method in interface com.expediagroup.beekeeper.cleanup.path.PathCleaner
- CleanupService - Interface in com.expediagroup.beekeeper.cleanup.service
- CleanupServiceScheduler - Class in com.expediagroup.beekeeper.cleanup.service
- CleanupServiceScheduler(CleanupService, DisableTablesService) - Constructor for class com.expediagroup.beekeeper.cleanup.service.CleanupServiceScheduler
- close() - Method in class com.expediagroup.beekeeper.cleanup.hive.HiveClient
- com.expediagroup.beekeeper.cleanup.aws - package com.expediagroup.beekeeper.cleanup.aws
- com.expediagroup.beekeeper.cleanup.hive - package com.expediagroup.beekeeper.cleanup.hive
- com.expediagroup.beekeeper.cleanup.metadata - package com.expediagroup.beekeeper.cleanup.metadata
- com.expediagroup.beekeeper.cleanup.monitoring - package com.expediagroup.beekeeper.cleanup.monitoring
- com.expediagroup.beekeeper.cleanup.path - package com.expediagroup.beekeeper.cleanup.path
- com.expediagroup.beekeeper.cleanup.service - package com.expediagroup.beekeeper.cleanup.service
- com.expediagroup.beekeeper.cleanup.validation - package com.expediagroup.beekeeper.cleanup.validation
D
- DeletedMetadataReporter - Class in com.expediagroup.beekeeper.cleanup.monitoring
- DeletedMetadataReporter(MeterRegistry, boolean) - Constructor for class com.expediagroup.beekeeper.cleanup.monitoring.DeletedMetadataReporter
- deleteSentinelFiles(String) - Method in class com.expediagroup.beekeeper.cleanup.aws.S3SentinelFilesCleaner
- deleteSentinelFiles(String) - Method in interface com.expediagroup.beekeeper.cleanup.path.SentinelFilesCleaner
-
Deletes sentinel files given
absolutePath. - disable() - Method in interface com.expediagroup.beekeeper.cleanup.service.DisableTablesService
-
Removes and disables records from the Beekeeper db which no longer have the Beekeeper property on them.
- DisableTablesService - Interface in com.expediagroup.beekeeper.cleanup.service
- dropPartition(HousekeepingMetadata, CleanerClient) - Method in class com.expediagroup.beekeeper.cleanup.hive.HiveMetadataCleaner
- dropPartition(HousekeepingMetadata, CleanerClient) - Method in interface com.expediagroup.beekeeper.cleanup.metadata.MetadataCleaner
- dropPartition(String, String, String) - Method in class com.expediagroup.beekeeper.cleanup.hive.HiveClient
-
Will drop the partition from the table if it exists.
- dropPartition(String, String, String) - Method in interface com.expediagroup.beekeeper.cleanup.metadata.CleanerClient
- dropTable(HousekeepingMetadata, CleanerClient) - Method in class com.expediagroup.beekeeper.cleanup.hive.HiveMetadataCleaner
- dropTable(HousekeepingMetadata, CleanerClient) - Method in interface com.expediagroup.beekeeper.cleanup.metadata.MetadataCleaner
- dropTable(String, String) - Method in class com.expediagroup.beekeeper.cleanup.hive.HiveClient
-
Will drop the table from the database if it exists.
- dropTable(String, String) - Method in interface com.expediagroup.beekeeper.cleanup.metadata.CleanerClient
- DRY_RUN_METRIC_NAME - Static variable in class com.expediagroup.beekeeper.cleanup.monitoring.BytesDeletedReporter
- DRY_RUN_METRIC_NAME - Static variable in class com.expediagroup.beekeeper.cleanup.monitoring.DeletedMetadataReporter
G
- getBucket() - Method in class com.expediagroup.beekeeper.cleanup.aws.S3SchemeURI
- getBytesDeleted() - Method in class com.expediagroup.beekeeper.cleanup.aws.S3BytesDeletedCalculator
- getKey() - Method in class com.expediagroup.beekeeper.cleanup.aws.S3SchemeURI
- getPath() - Method in class com.expediagroup.beekeeper.cleanup.aws.S3SchemeURI
- getTableProperties(String, String) - Method in class com.expediagroup.beekeeper.cleanup.hive.HiveClient
- getTableProperties(String, String) - Method in interface com.expediagroup.beekeeper.cleanup.metadata.CleanerClient
H
- HiveClient - Class in com.expediagroup.beekeeper.cleanup.hive
- HiveClient(CloseableMetaStoreClient, boolean) - Constructor for class com.expediagroup.beekeeper.cleanup.hive.HiveClient
- HiveClientFactory - Class in com.expediagroup.beekeeper.cleanup.hive
- HiveClientFactory(Supplier<CloseableMetaStoreClient>, boolean) - Constructor for class com.expediagroup.beekeeper.cleanup.hive.HiveClientFactory
- HiveMetadataCleaner - Class in com.expediagroup.beekeeper.cleanup.hive
- HiveMetadataCleaner(DeletedMetadataReporter, IcebergValidator) - Constructor for class com.expediagroup.beekeeper.cleanup.hive.HiveMetadataCleaner
I
- IcebergValidator - Class in com.expediagroup.beekeeper.cleanup.validation
- IcebergValidator(CleanerClientFactory) - Constructor for class com.expediagroup.beekeeper.cleanup.validation.IcebergValidator
M
- MetadataCleaner - Interface in com.expediagroup.beekeeper.cleanup.metadata
- METRIC_NAME - Static variable in class com.expediagroup.beekeeper.cleanup.monitoring.BytesDeletedReporter
- METRIC_NAME - Static variable in class com.expediagroup.beekeeper.cleanup.monitoring.DeletedMetadataReporter
N
- newInstance() - Method in class com.expediagroup.beekeeper.cleanup.hive.HiveClientFactory
- newInstance() - Method in interface com.expediagroup.beekeeper.cleanup.metadata.CleanerClientFactory
O
- oldRecordsCleanupWithCron() - Method in class com.expediagroup.beekeeper.cleanup.service.RepositoryCleanupScheduler
P
- PathCleaner - Interface in com.expediagroup.beekeeper.cleanup.path
R
- reportTaggable(long, Taggable, FileSystemType) - Method in class com.expediagroup.beekeeper.cleanup.monitoring.BytesDeletedReporter
- reportTaggable(Taggable, MetadataType) - Method in class com.expediagroup.beekeeper.cleanup.monitoring.DeletedMetadataReporter
- RepositoryCleanupScheduler - Class in com.expediagroup.beekeeper.cleanup.service
- RepositoryCleanupScheduler(RepositoryCleanupService) - Constructor for class com.expediagroup.beekeeper.cleanup.service.RepositoryCleanupScheduler
- RepositoryCleanupService - Interface in com.expediagroup.beekeeper.cleanup.service
S
- S3BytesDeletedCalculator - Class in com.expediagroup.beekeeper.cleanup.aws
- S3BytesDeletedCalculator(S3Client) - Constructor for class com.expediagroup.beekeeper.cleanup.aws.S3BytesDeletedCalculator
- S3Client - Class in com.expediagroup.beekeeper.cleanup.aws
- S3Client(AmazonS3, boolean) - Constructor for class com.expediagroup.beekeeper.cleanup.aws.S3Client
- S3PathCleaner - Class in com.expediagroup.beekeeper.cleanup.aws
- S3PathCleaner(S3Client, SentinelFilesCleaner, BytesDeletedReporter) - Constructor for class com.expediagroup.beekeeper.cleanup.aws.S3PathCleaner
- S3SchemeURI - Class in com.expediagroup.beekeeper.cleanup.aws
- S3SchemeURI(String) - Constructor for class com.expediagroup.beekeeper.cleanup.aws.S3SchemeURI
- S3SentinelFilesCleaner - Class in com.expediagroup.beekeeper.cleanup.aws
- S3SentinelFilesCleaner(S3Client) - Constructor for class com.expediagroup.beekeeper.cleanup.aws.S3SentinelFilesCleaner
- scheduleCleanupWithFixedDelay() - Method in class com.expediagroup.beekeeper.cleanup.service.CleanupServiceScheduler
- SentinelFilesCleaner - Interface in com.expediagroup.beekeeper.cleanup.path
- storeFileSize(String, String) - Method in class com.expediagroup.beekeeper.cleanup.aws.S3BytesDeletedCalculator
- storeFileSizes(List<S3ObjectSummary>) - Method in class com.expediagroup.beekeeper.cleanup.aws.S3BytesDeletedCalculator
T
- tableExists(CleanerClient, String, String) - Method in class com.expediagroup.beekeeper.cleanup.hive.HiveMetadataCleaner
- tableExists(CleanerClient, String, String) - Method in interface com.expediagroup.beekeeper.cleanup.metadata.MetadataCleaner
- tableExists(String, String) - Method in class com.expediagroup.beekeeper.cleanup.hive.HiveClient
- tableExists(String, String) - Method in interface com.expediagroup.beekeeper.cleanup.metadata.CleanerClient
- throwExceptionIfIceberg(String, String) - Method in class com.expediagroup.beekeeper.cleanup.validation.IcebergValidator
-
Beekeeper currently does not support the Iceberg format.
All Classes All Packages