Class AzureBlobCheckpointStoreConfiguration
- java.lang.Object
-
- com.azure.spring.cloud.autoconfigure.eventhubs.AzureBlobCheckpointStoreConfiguration
-
@Configuration(proxyBeanMethods=false) @ConditionalOnClass({com.azure.messaging.eventhubs.checkpointstore.blob.BlobCheckpointStore.class,com.azure.messaging.eventhubs.EventHubClientBuilder.class}) @ConditionalOnProperty(prefix="spring.cloud.azure.eventhubs.processor.checkpoint-store", name={"container-name","account-name"}) public class AzureBlobCheckpointStoreConfiguration extends ObjectConfigures aBlobCheckpointStore
-
-
Constructor Summary
Constructors Constructor Description AzureBlobCheckpointStoreConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BlobCheckpointStoreContainerInitializerblobCheckpointStoreContainerCreationInitializer()The defaultBlobCheckpointStoreContainerInitializerto create the storage blob if not exists.
-
-
-
Method Detail
-
blobCheckpointStoreContainerCreationInitializer
@Bean @ConditionalOnProperty(value="spring.cloud.azure.eventhubs.processor.checkpoint-store.create-container-if-not-exists", havingValue="true") public BlobCheckpointStoreContainerInitializer blobCheckpointStoreContainerCreationInitializer()The defaultBlobCheckpointStoreContainerInitializerto create the storage blob if not exists.- Returns:
- the default
BlobCheckpointStoreContainerInitializer.
-
-