Uses of Interface
org.apache.camel.builder.endpoint.dsl.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder
Packages that use CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder
-
Uses of CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder in org.apache.camel.builder.endpoint.dsl
Subinterfaces of CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder in org.apache.camel.builder.endpoint.dslModifier and TypeInterfaceDescriptionstatic interfaceBuilder for endpoint for the Azure CosmosDB component.Methods in org.apache.camel.builder.endpoint.dsl that return CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilderModifier and TypeMethodDescriptionCosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.accountKey(String accountKey) Sets either a master or readonly key used to perform authentication for accessing resource.CosmosDbEndpointBuilderFactory.AdvancedCosmosDbEndpointConsumerBuilder.basic()CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.changeFeedProcessorOptions(com.azure.cosmos.models.ChangeFeedProcessorOptions changeFeedProcessorOptions) Sets the ChangeFeedProcessorOptions to be used.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.changeFeedProcessorOptions(String changeFeedProcessorOptions) Sets the ChangeFeedProcessorOptions to be used.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.clientTelemetryEnabled(boolean clientTelemetryEnabled) Sets the flag to enable client telemetry which will periodically collect database operations aggregation statistics, system information like cpu/memory and send it to cosmos monitoring service, which will be helpful during debugging.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.clientTelemetryEnabled(String clientTelemetryEnabled) Sets the flag to enable client telemetry which will periodically collect database operations aggregation statistics, system information like cpu/memory and send it to cosmos monitoring service, which will be helpful during debugging.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.connectionSharingAcrossClientsEnabled(boolean connectionSharingAcrossClientsEnabled) Enables connections sharing across multiple Cosmos Clients.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.connectionSharingAcrossClientsEnabled(String connectionSharingAcrossClientsEnabled) Enables connections sharing across multiple Cosmos Clients.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.consistencyLevel(com.azure.cosmos.ConsistencyLevel consistencyLevel) Sets the consistency levels supported for Azure Cosmos DB client operations in the Azure Cosmos DB service.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.consistencyLevel(String consistencyLevel) Sets the consistency levels supported for Azure Cosmos DB client operations in the Azure Cosmos DB service.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.containerPartitionKeyPath(String containerPartitionKeyPath) Sets the container partition key path.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.contentResponseOnWriteEnabled(boolean contentResponseOnWriteEnabled) Sets the boolean to only return the headers and status code in Cosmos DB response in case of Create, Update and Delete operations on CosmosItem.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.contentResponseOnWriteEnabled(String contentResponseOnWriteEnabled) Sets the boolean to only return the headers and status code in Cosmos DB response in case of Create, Update and Delete operations on CosmosItem.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.cosmosAsyncClient(com.azure.cosmos.CosmosAsyncClient cosmosAsyncClient) Inject an external CosmosAsyncClient into the component which provides a client-side logical representation of the Azure Cosmos DB service.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.cosmosAsyncClient(String cosmosAsyncClient) Inject an external CosmosAsyncClient into the component which provides a client-side logical representation of the Azure Cosmos DB service.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.createContainerIfNotExists(boolean createContainerIfNotExists) Sets if the component should create Cosmos container automatically in case it doesn't exist in Cosmos database.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.createContainerIfNotExists(String createContainerIfNotExists) Sets if the component should create Cosmos container automatically in case it doesn't exist in Cosmos database.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.createDatabaseIfNotExists(boolean createDatabaseIfNotExists) Sets if the component should create Cosmos database automatically in case it doesn't exist in Cosmos account.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.createDatabaseIfNotExists(String createDatabaseIfNotExists) Sets if the component should create Cosmos database automatically in case it doesn't exist in Cosmos account.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.createLeaseContainerIfNotExists(boolean createLeaseContainerIfNotExists) Sets if the component should create Cosmos lease container for the consumer automatically in case it doesn't exist in Cosmos database.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.createLeaseContainerIfNotExists(String createLeaseContainerIfNotExists) Sets if the component should create Cosmos lease container for the consumer automatically in case it doesn't exist in Cosmos database.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.createLeaseDatabaseIfNotExists(boolean createLeaseDatabaseIfNotExists) Sets if the component should create Cosmos lease database for the consumer automatically in case it doesn't exist in Cosmos account.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.createLeaseDatabaseIfNotExists(String createLeaseDatabaseIfNotExists) Sets if the component should create Cosmos lease database for the consumer automatically in case it doesn't exist in Cosmos account.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.databaseEndpoint(String databaseEndpoint) Sets the Azure Cosmos database endpoint the component will connect to.Sets the hostname.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.leaseContainerName(String leaseContainerName) Sets the lease container which acts as a state storage and coordinates processing the change feed across multiple workers.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.leaseDatabaseName(String leaseDatabaseName) Sets the lease database where the leaseContainerName will be stored.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.multipleWriteRegionsEnabled(boolean multipleWriteRegionsEnabled) Sets the flag to enable writes on any regions for geo-replicated database accounts in the Azure Cosmos DB service.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.multipleWriteRegionsEnabled(String multipleWriteRegionsEnabled) Sets the flag to enable writes on any regions for geo-replicated database accounts in the Azure Cosmos DB service.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.preferredRegions(String preferredRegions) Sets the comma separated preferred regions for geo-replicated database accounts.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.readRequestsFallbackEnabled(boolean readRequestsFallbackEnabled) Sets whether to allow for reads to go to multiple regions configured on an account of Azure Cosmos DB service.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.readRequestsFallbackEnabled(String readRequestsFallbackEnabled) Sets whether to allow for reads to go to multiple regions configured on an account of Azure Cosmos DB service.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.throughputProperties(com.azure.cosmos.models.ThroughputProperties throughputProperties) Sets throughput of the resources in the Azure Cosmos DB service.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.throughputProperties(String throughputProperties) Sets throughput of the resources in the Azure Cosmos DB service.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.useDefaultIdentity(boolean useDefaultIdentity) Indicates whether to use the default identity mechanism instead of the access key.CosmosDbEndpointBuilderFactory.CosmosDbEndpointConsumerBuilder.useDefaultIdentity(String useDefaultIdentity) Indicates whether to use the default identity mechanism instead of the access key.