public BlobConfiguration getConfiguration() {
        return configuration;
    }
@Test
    void testCreateEndpointWithChangeFeedConfig() {
        context.getRegistry().bind("creds", storageSharedKeyCredential());
        context.getRegistry().bind("metadata", Collections.emptyMap());
        context.getRegistry().bind("starttime",
                OffsetDateTime.of(LocalDate.of(2021, 8, 4), LocalTime.of(11, 5), ZoneOffset.ofHours(0)));
        context.getRegistry().bind("endtime",
                OffsetDateTime.of(LocalDate.of(2021, 12, 4), LocalTime.of(11, 5), ZoneOffset.ofHours(0)));

        final String uri = "azure-storage-blob://camelazure"
                           + "?credentials=#creds"
                           + "&credentialType=SHARED_KEY_CREDENTIAL"
                           + "&operation=getChangeFeed"
                           + "&changeFeedStartTime=#starttime"
                           + "&changeFeedEndTime=#endtime";
        final BlobEndpoint endpoint = (BlobEndpoint) context.getEndpoint(uri);

        assertEquals("camelazure", endpoint.getConfiguration().getAccountName());
        assertNull(endpoint.getConfiguration().getServiceClient());
        assertNotNull(endpoint.getConfiguration().getCredentials());

        assertEquals(BlobOperationsDefinition.getChangeFeed, endpoint.getConfiguration().getOperation());
        assertEquals(OffsetDateTime.parse("2021-08-04T11:05Z"), endpoint.getConfiguration().getChangeFeedStartTime());
        assertEquals(OffsetDateTime.parse("2021-12-04T11:05Z"), endpoint.getConfiguration().getChangeFeedEndTime());
    }