Class ClusterModuleSettingsDescriptor
Inheritance
ClusterModuleSettingsDescriptor
Assembly: OpenSearch.Client.dll
Syntax
public class ClusterModuleSettingsDescriptor : DescriptorBase<ClusterModuleSettingsDescriptor, IClusterModuleSettings>, IDescriptor, IClusterModuleSettings
Methods
|
Edit this page
View Source
AllocationAwareness(Func<AllocationAwarenessSettings, IAllocationAwarenessSettings>)
Declaration
public ClusterModuleSettingsDescriptor AllocationAwareness(Func<AllocationAwarenessSettings, IAllocationAwarenessSettings> selector)
Parameters
Returns
|
Edit this page
View Source
AllocationFiltering(Func<AllocationFilteringSettingsDescriptor, IAllocationFilteringSettings>)
Declaration
public ClusterModuleSettingsDescriptor AllocationFiltering(Func<AllocationFilteringSettingsDescriptor, IAllocationFilteringSettings> selector)
Parameters
Returns
|
Edit this page
View Source
DiskBasedShardAllocation(Func<DiskBasedShardAllocationSettingsDescriptor, IDiskBasedShardAllocationSettings>)
Declaration
public ClusterModuleSettingsDescriptor DiskBasedShardAllocation(Func<DiskBasedShardAllocationSettingsDescriptor, IDiskBasedShardAllocationSettings> selector)
Parameters
Returns
|
Edit this page
View Source
Logger(IDictionary<string, LogLevel>)
Declaration
public ClusterModuleSettingsDescriptor Logger(IDictionary<string, LogLevel> logger)
Parameters
Returns
|
Edit this page
View Source
Logger(Func<FluentDictionary<string, LogLevel>, FluentDictionary<string, LogLevel>>)
Declaration
public ClusterModuleSettingsDescriptor Logger(Func<FluentDictionary<string, LogLevel>, FluentDictionary<string, LogLevel>> selector)
Parameters
Returns
|
Edit this page
View Source
ShardAllocation(Func<ShardAllocationSettingsDescriptor, IShardAllocationSettings>)
Declaration
public ClusterModuleSettingsDescriptor ShardAllocation(Func<ShardAllocationSettingsDescriptor, IShardAllocationSettings> selector)
Parameters
Returns
|
Edit this page
View Source
ShardBalancingHeuristics(Func<ShardBalancingHeuristicsSettingsDescriptor, IShardBalancingHeuristicsSettings>)
Declaration
public ClusterModuleSettingsDescriptor ShardBalancingHeuristics(Func<ShardBalancingHeuristicsSettingsDescriptor, IShardBalancingHeuristicsSettings> selector)
Parameters
Returns
|
Edit this page
View Source
ShardRebalancing(Func<ShardRebalancingSettingsDescriptor, IShardRebalancingSettings>)
Declaration
public ClusterModuleSettingsDescriptor ShardRebalancing(Func<ShardRebalancingSettingsDescriptor, IShardRebalancingSettings> selector)
Parameters
Returns
|
Edit this page
View Source
ShardRebalancing(bool?)
Declaration
public ClusterModuleSettingsDescriptor ShardRebalancing(bool? readOnly = true)
Parameters
Type |
Name |
Description |
bool? |
readOnly |
|
Returns
Implements
Extension Methods