Skip to content
Docs Try Aspire

ClickHouseBuilderExtensions Methods

Class Methods 5 members
Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.
AddClickHouse(IDistributedApplicationBuilder, string, int?) Section titled AddClickHouse(IDistributedApplicationBuilder, string, int?) extension IResourceBuilder<ClickHouseServerResource>
public static class ClickHouseBuilderExtensions
{
public static IResourceBuilder<ClickHouseServerResource> AddClickHouse(
this IDistributedApplicationBuilder builder,
string name,
int? port)
{
// ...
}
}
builder IDistributedApplicationBuilder
name string
port int?
AddClickHouse(IDistributedApplicationBuilder, string, int?, IResourceBuilder<ParameterResource>, IResourceBuilder<ParameterResource>) Section titled AddClickHouse(IDistributedApplicationBuilder, string, int?, IResourceBuilder<ParameterResource>, IResourceBuilder<ParameterResource>) extension IResourceBuilder<ClickHouseServerResource>
public static class ClickHouseBuilderExtensions
{
public static IResourceBuilder<ClickHouseServerResource> AddClickHouse(
this IDistributedApplicationBuilder builder,
string name,
int? port = null,
IResourceBuilder<ParameterResource>? userName = null,
IResourceBuilder<ParameterResource>? password = null)
{
// ...
}
}
builder IDistributedApplicationBuilder
name string
port int? optional
userName IResourceBuilder<ParameterResource> optional
password IResourceBuilder<ParameterResource> optional
AddDatabase(IResourceBuilder<ClickHouseServerResource>, string, string?) Section titled AddDatabase(IResourceBuilder<ClickHouseServerResource>, string, string?) extension IResourceBuilder<ClickHouseDatabaseResource>
public static class ClickHouseBuilderExtensions
{
public static IResourceBuilder<ClickHouseDatabaseResource> AddDatabase(
this IResourceBuilder<ClickHouseServerResource> builder,
string name,
string? databaseName = null)
{
// ...
}
}
builder IResourceBuilder<ClickHouseServerResource>
name string
databaseName string? optional
WithDataBindMount(IResourceBuilder<ClickHouseServerResource>, string, bool) Section titled WithDataBindMount(IResourceBuilder<ClickHouseServerResource>, string, bool) extension IResourceBuilder<ClickHouseServerResource>
public static class ClickHouseBuilderExtensions
{
public static IResourceBuilder<ClickHouseServerResource> WithDataBindMount(
this IResourceBuilder<ClickHouseServerResource> builder,
string source,
bool isReadOnly = false)
{
// ...
}
}
builder IResourceBuilder<ClickHouseServerResource>
source string
isReadOnly bool optional
WithDataVolume(IResourceBuilder<ClickHouseServerResource>, string?, bool) Section titled WithDataVolume(IResourceBuilder<ClickHouseServerResource>, string?, bool) extension IResourceBuilder<ClickHouseServerResource>
public static class ClickHouseBuilderExtensions
{
public static IResourceBuilder<ClickHouseServerResource> WithDataVolume(
this IResourceBuilder<ClickHouseServerResource> builder,
string? name = null,
bool isReadOnly = false)
{
// ...
}
}
builder IResourceBuilder<ClickHouseServerResource>
name string? optional
isReadOnly bool optional