Uses of Interface
org.apache.camel.builder.endpoint.dsl.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder
Packages that use CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder
-
Uses of CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder in org.apache.camel.builder.endpoint.dsl
Subinterfaces of CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder 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.CosmosDbEndpointProducerBuilderModifier and TypeMethodDescriptionCosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.accountKey(String accountKey) Sets either a master or readonly key used to perform authentication for accessing resource.CosmosDbEndpointBuilderFactory.AdvancedCosmosDbEndpointProducerBuilder.basic()CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.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.CosmosDbEndpointProducerBuilder.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.CosmosDbEndpointProducerBuilder.connectionSharingAcrossClientsEnabled(boolean connectionSharingAcrossClientsEnabled) Enables connections sharing across multiple Cosmos Clients.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.connectionSharingAcrossClientsEnabled(String connectionSharingAcrossClientsEnabled) Enables connections sharing across multiple Cosmos Clients.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.consistencyLevel(com.azure.cosmos.ConsistencyLevel consistencyLevel) Sets the consistency levels supported for Azure Cosmos DB client operations in the Azure Cosmos DB service.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.consistencyLevel(String consistencyLevel) Sets the consistency levels supported for Azure Cosmos DB client operations in the Azure Cosmos DB service.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.containerPartitionKeyPath(String containerPartitionKeyPath) Sets the container partition key path.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.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.CosmosDbEndpointProducerBuilder.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.CosmosDbEndpointProducerBuilder.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.CosmosDbEndpointProducerBuilder.cosmosAsyncClient(String cosmosAsyncClient) Inject an external CosmosAsyncClient into the component which provides a client-side logical representation of the Azure Cosmos DB service.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.createContainerIfNotExists(boolean createContainerIfNotExists) Sets if the component should create Cosmos container automatically in case it doesn't exist in Cosmos database.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.createContainerIfNotExists(String createContainerIfNotExists) Sets if the component should create Cosmos container automatically in case it doesn't exist in Cosmos database.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.createDatabaseIfNotExists(boolean createDatabaseIfNotExists) Sets if the component should create Cosmos database automatically in case it doesn't exist in Cosmos account.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.createDatabaseIfNotExists(String createDatabaseIfNotExists) Sets if the component should create Cosmos database automatically in case it doesn't exist in Cosmos account.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.databaseEndpoint(String databaseEndpoint) Sets the Azure Cosmos database endpoint the component will connect to.Sets the itemId in case needed for operation on item like delete, replace.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.itemPartitionKey(String itemPartitionKey) Sets partition key.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.multipleWriteRegionsEnabled(boolean multipleWriteRegionsEnabled) Sets the flag to enable writes on any regions for geo-replicated database accounts in the Azure Cosmos DB service.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.multipleWriteRegionsEnabled(String multipleWriteRegionsEnabled) Sets the flag to enable writes on any regions for geo-replicated database accounts in the Azure Cosmos DB service.The CosmosDB operation that can be used with this component on the producer.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.operation(org.apache.camel.component.azure.cosmosdb.CosmosDbOperationsDefinition operation) The CosmosDB operation that can be used with this component on the producer.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.preferredRegions(String preferredRegions) Sets the comma separated preferred regions for geo-replicated database accounts.An SQL query to execute on a given resources.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.queryRequestOptions(com.azure.cosmos.models.CosmosQueryRequestOptions queryRequestOptions) Set additional QueryRequestOptions that can be used with queryItems, queryContainers, queryDatabases, listDatabases, listItems, listContainers operations.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.queryRequestOptions(String queryRequestOptions) Set additional QueryRequestOptions that can be used with queryItems, queryContainers, queryDatabases, listDatabases, listItems, listContainers operations.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.readRequestsFallbackEnabled(boolean readRequestsFallbackEnabled) Sets whether to allow for reads to go to multiple regions configured on an account of Azure Cosmos DB service.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.readRequestsFallbackEnabled(String readRequestsFallbackEnabled) Sets whether to allow for reads to go to multiple regions configured on an account of Azure Cosmos DB service.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.throughputProperties(com.azure.cosmos.models.ThroughputProperties throughputProperties) Sets throughput of the resources in the Azure Cosmos DB service.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.throughputProperties(String throughputProperties) Sets throughput of the resources in the Azure Cosmos DB service.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.useDefaultIdentity(boolean useDefaultIdentity) Indicates whether to use the default identity mechanism instead of the access key.CosmosDbEndpointBuilderFactory.CosmosDbEndpointProducerBuilder.useDefaultIdentity(String useDefaultIdentity) Indicates whether to use the default identity mechanism instead of the access key.