Interface EventProcessorHost.EventProcessorHostBuilder.ManagerStep
-
- Enclosing class:
- EventProcessorHost.EventProcessorHostBuilder
public static interface EventProcessorHost.EventProcessorHostBuilder.ManagerStep
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EventProcessorHost.EventProcessorHostBuilder.AuthStep
useAzureStorageCheckpointLeaseManager(com.microsoft.azure.storage.StorageCredentials storageCredentials, String storageContainerName, String storageBlobPrefix)
Use the built-in Azure Storage-based lease and checkpoint managers.EventProcessorHost.EventProcessorHostBuilder.AuthStep
useAzureStorageCheckpointLeaseManager(String storageConnectionString, String storageContainerName, String storageBlobPrefix)
Use the built-in Azure Storage-based lease and checkpoint managers.EventProcessorHost.EventProcessorHostBuilder.AuthStep
useUserCheckpointAndLeaseManagers(ICheckpointManager checkpointManager, ILeaseManager leaseManager)
Use user-implemented lease and checkpoint managers.
-
-
-
Method Detail
-
useAzureStorageCheckpointLeaseManager
EventProcessorHost.EventProcessorHostBuilder.AuthStep useAzureStorageCheckpointLeaseManager(String storageConnectionString, String storageContainerName, String storageBlobPrefix)
Use the built-in Azure Storage-based lease and checkpoint managers.- Parameters:
storageConnectionString
- Connection string for the Azure Storage accountstorageContainerName
- name for the blob container within the Storage accountstorageBlobPrefix
- prefix for the names of the blobs within the blob container, can be empty or null- Returns:
- interface for setting the Event Hub connection info and auth
-
useAzureStorageCheckpointLeaseManager
EventProcessorHost.EventProcessorHostBuilder.AuthStep useAzureStorageCheckpointLeaseManager(com.microsoft.azure.storage.StorageCredentials storageCredentials, String storageContainerName, String storageBlobPrefix)
Use the built-in Azure Storage-based lease and checkpoint managers.- Parameters:
storageCredentials
- credentials for an Azure Storage account, such as an AAD tokenstorageContainerName
- name for the blob container within the Storage accountstorageBlobPrefix
- prefix for the names of the blobs within the blob container, can be empty or null- Returns:
- interface for setting the Event Hub connection info and auth
-
useUserCheckpointAndLeaseManagers
EventProcessorHost.EventProcessorHostBuilder.AuthStep useUserCheckpointAndLeaseManagers(ICheckpointManager checkpointManager, ILeaseManager leaseManager)
Use user-implemented lease and checkpoint managers.- Parameters:
checkpointManager
- user-supplied implementation ofICheckpointManager
leaseManager
- user-supplied implementation ofILeaseManager
- Returns:
- interface for setting the Event Hub connection info and auth
-
-