ADAuthBasedStorageClient |
|
AzureBlobDataAccessor |
Data accessor class for Azure Blob Storage.
|
AzureBlobLayoutStrategy |
Strategy class that decides where Ambry blobs and tokens are stored in the Azure storage.
|
AzureCloudConfig |
The configs for cloud related configurations.
|
AzureCloudDestinationFactory |
Factory for constructing AzureCloudDestination instances.
|
AzureCompactionUtil |
Utility class to help with blob compaction.
|
AzureContainerCompactor |
Class that compacts containers in the Azure cloud by purging blobs of deprecated containers from
ABS and Cosmos.
|
AzureMetrics |
|
AzureStorageCompactor |
Class that compacts partitions in the Azure cloud by purging inactive blobs from
ABS and Cosmos.
|
ConnectionStringBasedStorageClient |
StorageClient implementation based on connection string authentication.
|
CosmosChangeFeedBasedReplicationFeed |
The replication feed that provides next list of blobs to replicate from Azure and corresponding FindToken
using Cosmos change feed apis.
|
CosmosChangeFeedFindToken |
Class representing the replication token to track replication progress using Cosmos change feed.
|
CosmosChangeFeedFindTokenFactory |
|
CosmosContainerDeletionEntry |
Class representing container deletion status in cloud.
|
CosmosDataAccessor |
|
CosmosUpdateTimeBasedReplicationFeed |
The replication feed that provides next list of blobs to replicate from Azure and corresponding FindToken
using Cosmos update time field.
|
CosmosUpdateTimeFindToken |
FindToken object to act as bookmark for replication based on Cosmos update time field.
|
CosmosUpdateTimeFindTokenFactory |
|
StorageClient |
Abstract class encapsulation ABS client operations.
|