ClusterModuleSettingsDescriptor public class ClusterModuleSettingsDescriptor : DescriptorBase<ClusterModuleSettingsDescriptor, IClusterModuleSettings>, IClusterModuleSettings Documentation Code public ClusterModuleSettingsDescriptor() public ClusterModuleSettingsDescriptor AllocationAwareness(Func<AllocationAwarenessSettings, IAllocationAwarenessSettings> selector) public ClusterModuleSettingsDescriptor AllocationFiltering(Func<AllocationFilteringSettingsDescriptor, IAllocationFilteringSettings> selector) public ClusterModuleSettingsDescriptor DiskBasedShardAllocation(Func<DiskBasedShardAllocationSettingsDescriptor, IDiskBasedShardAllocationSettings> selector) public ClusterModuleSettingsDescriptor Logger(IDictionary<string, LogLevel> logger) public ClusterModuleSettingsDescriptor Logger(Func<FluentDictionary<string, LogLevel>, FluentDictionary<string, LogLevel>> selector) public ClusterModuleSettingsDescriptor ShardAllocation(Func<ShardAllocationSettingsDescriptor, IShardAllocationSettings> selector) public ClusterModuleSettingsDescriptor ShardBalancingHeuristics(Func<ShardBalancingHeuristicsSettingsDescriptor, IShardBalancingHeuristicsSettings> selector) public ClusterModuleSettingsDescriptor ShardRebalancing(bool? readOnly = true) public ClusterModuleSettingsDescriptor ShardRebalancing(Func<ShardRebalancingSettingsDescriptor, IShardRebalancingSettings> selector)