Interface CosmosDbEndpointBuilderFactory.CosmosDbBuilders

All Known Subinterfaces:
EndpointBuilderFactory
All Known Implementing Classes:
EndpointRouteBuilder, EndpointRouteConfigurationBuilder
Enclosing interface:
CosmosDbEndpointBuilderFactory

public static interface CosmosDbEndpointBuilderFactory.CosmosDbBuilders
  • Method Details

    • azureCosmosdb

      Azure CosmosDB (camel-azure-cosmosdb) To read and write records to the CosmosDB database on Azure cloud platform. Category: cloud,database Since: 3.10 Maven coordinates: org.apache.camel:camel-azure-cosmosdb Syntax: azure-cosmosdb:databaseName/containerName Path parameter: databaseName The name of the Cosmos database that component should connect to. In case you are producing data and have createDatabaseIfNotExists=true, the component will automatically auto create a Cosmos database. Path parameter: containerName The name of the Cosmos container that component should connect to. In case you are producing data and have createContainerIfNotExists=true, the component will automatically auto create a Cosmos container.
      Parameters:
      path - databaseName/containerName
      Returns:
      the dsl builder
    • azureCosmosdb

      default CosmosDbEndpointBuilderFactory.CosmosDbEndpointBuilder azureCosmosdb(String componentName, String path)
      Azure CosmosDB (camel-azure-cosmosdb) To read and write records to the CosmosDB database on Azure cloud platform. Category: cloud,database Since: 3.10 Maven coordinates: org.apache.camel:camel-azure-cosmosdb Syntax: azure-cosmosdb:databaseName/containerName Path parameter: databaseName The name of the Cosmos database that component should connect to. In case you are producing data and have createDatabaseIfNotExists=true, the component will automatically auto create a Cosmos database. Path parameter: containerName The name of the Cosmos container that component should connect to. In case you are producing data and have createContainerIfNotExists=true, the component will automatically auto create a Cosmos container.
      Parameters:
      componentName - to use a custom component name for the endpoint instead of the default name
      path - databaseName/containerName
      Returns:
      the dsl builder