| Package | Description |
|---|---|
| org.apache.camel.builder.endpoint | |
| org.apache.camel.builder.endpoint.dsl |
| Modifier and Type | Method and Description |
|---|---|
static CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
StaticEndpointBuilders.azureCosmosdb(String path)
Azure CosmosDB (camel-azure-cosmosdb)
To read and write records to the CosmosDB database on Azure cloud
platform.
|
static CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
StaticEndpointBuilders.azureCosmosdb(String componentName,
String path)
Azure CosmosDB (camel-azure-cosmosdb)
To read and write records to the CosmosDB database on Azure cloud
platform.
|
| Modifier and Type | Method and Description |
|---|---|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.accountKey(String accountKey)
Sets either a master or readonly key used to perform authentication
for accessing resource.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbBuilders.azureCosmosdb(String path)
Azure CosmosDB (camel-azure-cosmosdb)
To read and write records to the CosmosDB database on Azure cloud
platform.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbBuilders.azureCosmosdb(String componentName,
String path)
Azure CosmosDB (camel-azure-cosmosdb)
To read and write records to the CosmosDB database on Azure cloud
platform.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.AdvancedCosmosDbEndpointBuilder.basic() |
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.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.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.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.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.connectionSharingAcrossClientsEnabled(boolean connectionSharingAcrossClientsEnabled)
Enables connections sharing across multiple Cosmos Clients.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.connectionSharingAcrossClientsEnabled(String connectionSharingAcrossClientsEnabled)
Enables connections sharing across multiple Cosmos Clients.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.consistencyLevel(CosmosDbEndpointBuilderFactory.ConsistencyLevel consistencyLevel)
Sets the consistency levels supported for Azure Cosmos DB client
operations in the Azure Cosmos DB service.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.consistencyLevel(String consistencyLevel)
Sets the consistency levels supported for Azure Cosmos DB client
operations in the Azure Cosmos DB service.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.containerPartitionKeyPath(String containerPartitionKeyPath)
Sets the container partition key path.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.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.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.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.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.cosmosAsyncClient(Object cosmosAsyncClient)
Inject an external CosmosAsyncClient into the component which
provides a client-side logical representation of the Azure Cosmos DB
service.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.cosmosAsyncClient(String cosmosAsyncClient)
Inject an external CosmosAsyncClient into the component which
provides a client-side logical representation of the Azure Cosmos DB
service.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.createContainerIfNotExists(boolean createContainerIfNotExists)
Sets if the component should create Cosmos container automatically in
case it doesn't exist in Cosmos database.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.createContainerIfNotExists(String createContainerIfNotExists)
Sets if the component should create Cosmos container automatically in
case it doesn't exist in Cosmos database.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.createDatabaseIfNotExists(boolean createDatabaseIfNotExists)
Sets if the component should create Cosmos database automatically in
case it doesn't exist in Cosmos account.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.createDatabaseIfNotExists(String createDatabaseIfNotExists)
Sets if the component should create Cosmos database automatically in
case it doesn't exist in Cosmos account.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.databaseEndpoint(String databaseEndpoint)
Sets the Azure Cosmos database endpoint the component will connect
to.
|
static CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.endpointBuilder(String componentName,
String path) |
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.multipleWriteRegionsEnabled(boolean multipleWriteRegionsEnabled)
Sets the flag to enable writes on any regions for geo-replicated
database accounts in the Azure Cosmos DB service.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.multipleWriteRegionsEnabled(String multipleWriteRegionsEnabled)
Sets the flag to enable writes on any regions for geo-replicated
database accounts in the Azure Cosmos DB service.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.preferredRegions(List<String> preferredRegions)
Sets the preferred regions for geo-replicated database accounts.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.preferredRegions(String preferredRegions)
Sets the preferred regions for geo-replicated database accounts.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.readRequestsFallbackEnabled(boolean readRequestsFallbackEnabled)
Sets whether to allow for reads to go to multiple regions configured
on an account of Azure Cosmos DB service.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.readRequestsFallbackEnabled(String readRequestsFallbackEnabled)
Sets whether to allow for reads to go to multiple regions configured
on an account of Azure Cosmos DB service.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.throughputProperties(Object throughputProperties)
Sets throughput of the resources in the Azure Cosmos DB service.
|
default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder |
CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder.throughputProperties(String throughputProperties)
Sets throughput of the resources in the Azure Cosmos DB service.
|
Apache Camel