Package io.weaviate.client.v1.misc.model
Class ShardingConfig.ShardingConfigBuilder
- java.lang.Object
-
- io.weaviate.client.v1.misc.model.ShardingConfig.ShardingConfigBuilder
-
- Enclosing class:
- ShardingConfig
public static class ShardingConfig.ShardingConfigBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ShardingConfig.ShardingConfigBuilderactualCount(Integer actualCount)ShardingConfig.ShardingConfigBuilderactualVirtualCount(Integer actualVirtualCount)ShardingConfigbuild()ShardingConfig.ShardingConfigBuilderdesiredCount(Integer desiredCount)ShardingConfig.ShardingConfigBuilderdesiredVirtualCount(Integer desiredVirtualCount)ShardingConfig.ShardingConfigBuilderfunction(String function)ShardingConfig.ShardingConfigBuilderkey(String key)ShardingConfig.ShardingConfigBuilderstrategy(String strategy)StringtoString()ShardingConfig.ShardingConfigBuildervirtualPerPhysical(Integer virtualPerPhysical)
-
-
-
Method Detail
-
actualCount
public ShardingConfig.ShardingConfigBuilder actualCount(Integer actualCount)
- Returns:
this.
-
actualVirtualCount
public ShardingConfig.ShardingConfigBuilder actualVirtualCount(Integer actualVirtualCount)
- Returns:
this.
-
desiredCount
public ShardingConfig.ShardingConfigBuilder desiredCount(Integer desiredCount)
- Returns:
this.
-
desiredVirtualCount
public ShardingConfig.ShardingConfigBuilder desiredVirtualCount(Integer desiredVirtualCount)
- Returns:
this.
-
function
public ShardingConfig.ShardingConfigBuilder function(String function)
- Returns:
this.
-
key
public ShardingConfig.ShardingConfigBuilder key(String key)
- Returns:
this.
-
strategy
public ShardingConfig.ShardingConfigBuilder strategy(String strategy)
- Returns:
this.
-
virtualPerPhysical
public ShardingConfig.ShardingConfigBuilder virtualPerPhysical(Integer virtualPerPhysical)
- Returns:
this.
-
build
public ShardingConfig build()
-
-