ClickHouseBuilderExtensions
Classstaticnet10.0
Provides extension methods for adding ClickHouse resources to an
Hosting.IDistributedApplicationBuilder. namespace Aspire.Hosting;
public static class ClickHouseBuilderExtensions{ // ...}5 members
Methods5
Section titled MethodsAddClickHouse(IDistributedApplicationBuilder, string, int?)extensionats ignoredIResourceBuilder<ClickHouseServerResource> Adds a ClickHouse resource to the application model. A container is used for local development.
AddClickHouse(IDistributedApplicationBuilder, string, int?, IResourceBuilder<ParameterResource>, IResourceBuilder<ParameterResource>)extensionats ignoredIResourceBuilder<ClickHouseServerResource>AddDatabase(IResourceBuilder<ClickHouseServerResource>, string, string?)extensionats exportIResourceBuilder<ClickHouseDatabaseResource> Adds a ClickHouse database to the application model.
WithDataBindMount(IResourceBuilder<ClickHouseServerResource>, string, bool)extensionats exportIResourceBuilder<ClickHouseServerResource> Adds a bind mount for the data folder to a ClickHouse container resource.
WithDataVolume(IResourceBuilder<ClickHouseServerResource>, string?, bool)extensionats exportIResourceBuilder<ClickHouseServerResource> Adds a named volume for the data folder to a ClickHouse container resource.