Package com.github.ambry.cloud
Interface CloudContainerCompactor
-
- All Known Implementing Classes:
AzureContainerCompactor
public interface CloudContainerCompactor
Interface that provides methods for compacting deprecated container from assigned partitions.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
compactAssignedDeprecatedContainers(java.util.Collection<? extends com.github.ambry.clustermap.PartitionId> assignedPartitions)
Compact deprecated containers from partitions assigned to this vcr node.void
shutdown()
Shutdown the compactor.
-
-
-
Method Detail
-
compactAssignedDeprecatedContainers
void compactAssignedDeprecatedContainers(java.util.Collection<? extends com.github.ambry.clustermap.PartitionId> assignedPartitions)
Compact deprecated containers from partitions assigned to this vcr node.- Parameters:
assignedPartitions
-Collection
ofPartitionId
s assigned to this node.
-
shutdown
void shutdown()
Shutdown the compactor.
-
-