Skip to content
DocsTry Aspire
DocsTry

ClickHouseBuilderExtensions Methods

ClassMethods5 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?)extensionIResourceBuilder<ClickHouseServerResource>
public static class ClickHouseBuilderExtensions
{
public static IResourceBuilder<ClickHouseServerResource> AddClickHouse(
this IDistributedApplicationBuilder builder,
string name,
int? port)
{
// ...
}
}
builderIDistributedApplicationBuilder
namestring
portint?
AddClickHouse(IDistributedApplicationBuilder, string, int?, IResourceBuilder<ParameterResource>, IResourceBuilder<ParameterResource>)Section titled AddClickHouse(IDistributedApplicationBuilder, string, int?, IResourceBuilder<ParameterResource>, IResourceBuilder<ParameterResource>)extensionIResourceBuilder<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)
{
// ...
}
}
builderIDistributedApplicationBuilder
namestring
portint?optional
userNameIResourceBuilder<ParameterResource>optional
passwordIResourceBuilder<ParameterResource>optional
AddDatabase(IResourceBuilder<ClickHouseServerResource>, string, string?)Section titled AddDatabase(IResourceBuilder<ClickHouseServerResource>, string, string?)extensionIResourceBuilder<ClickHouseDatabaseResource>
public static class ClickHouseBuilderExtensions
{
public static IResourceBuilder<ClickHouseDatabaseResource> AddDatabase(
this IResourceBuilder<ClickHouseServerResource> builder,
string name,
string? databaseName = null)
{
// ...
}
}
builderIResourceBuilder<ClickHouseServerResource>
namestring
databaseNamestring?optional
WithDataBindMount(IResourceBuilder<ClickHouseServerResource>, string, bool)Section titled WithDataBindMount(IResourceBuilder<ClickHouseServerResource>, string, bool)extensionIResourceBuilder<ClickHouseServerResource>
public static class ClickHouseBuilderExtensions
{
public static IResourceBuilder<ClickHouseServerResource> WithDataBindMount(
this IResourceBuilder<ClickHouseServerResource> builder,
string source,
bool isReadOnly = false)
{
// ...
}
}
builderIResourceBuilder<ClickHouseServerResource>
sourcestring
isReadOnlybooloptional
WithDataVolume(IResourceBuilder<ClickHouseServerResource>, string?, bool)Section titled WithDataVolume(IResourceBuilder<ClickHouseServerResource>, string?, bool)extensionIResourceBuilder<ClickHouseServerResource>
public static class ClickHouseBuilderExtensions
{
public static IResourceBuilder<ClickHouseServerResource> WithDataVolume(
this IResourceBuilder<ClickHouseServerResource> builder,
string? name = null,
bool isReadOnly = false)
{
// ...
}
}
builderIResourceBuilder<ClickHouseServerResource>
namestring?optional
isReadOnlybooloptional