Search Results for

    Show / Hide Table of Contents

    Class ClusterModuleSettingsDescriptor

    Inheritance
    object
    DescriptorBase<ClusterModuleSettingsDescriptor, IClusterModuleSettings>
    ClusterModuleSettingsDescriptor
    Implements
    IDescriptor
    IClusterModuleSettings
    Inherited Members
    DescriptorBase<ClusterModuleSettingsDescriptor, IClusterModuleSettings>.Self
    DescriptorBase<ClusterModuleSettingsDescriptor, IClusterModuleSettings>.Assign<TValue>(TValue, Action<IClusterModuleSettings, TValue>)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: OpenSearch.Client
    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
    Type Name Description
    Func<AllocationAwarenessSettings, IAllocationAwarenessSettings> selector
    Returns
    Type Description
    ClusterModuleSettingsDescriptor
    | Edit this page View Source

    AllocationFiltering(Func<AllocationFilteringSettingsDescriptor, IAllocationFilteringSettings>)

    Declaration
    public ClusterModuleSettingsDescriptor AllocationFiltering(Func<AllocationFilteringSettingsDescriptor, IAllocationFilteringSettings> selector)
    Parameters
    Type Name Description
    Func<AllocationFilteringSettingsDescriptor, IAllocationFilteringSettings> selector
    Returns
    Type Description
    ClusterModuleSettingsDescriptor
    | Edit this page View Source

    DiskBasedShardAllocation(Func<DiskBasedShardAllocationSettingsDescriptor, IDiskBasedShardAllocationSettings>)

    Declaration
    public ClusterModuleSettingsDescriptor DiskBasedShardAllocation(Func<DiskBasedShardAllocationSettingsDescriptor, IDiskBasedShardAllocationSettings> selector)
    Parameters
    Type Name Description
    Func<DiskBasedShardAllocationSettingsDescriptor, IDiskBasedShardAllocationSettings> selector
    Returns
    Type Description
    ClusterModuleSettingsDescriptor
    | Edit this page View Source

    Logger(IDictionary<string, LogLevel>)

    Declaration
    public ClusterModuleSettingsDescriptor Logger(IDictionary<string, LogLevel> logger)
    Parameters
    Type Name Description
    IDictionary<string, LogLevel> logger
    Returns
    Type Description
    ClusterModuleSettingsDescriptor
    | 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
    Type Name Description
    Func<FluentDictionary<string, LogLevel>, FluentDictionary<string, LogLevel>> selector
    Returns
    Type Description
    ClusterModuleSettingsDescriptor
    | Edit this page View Source

    ShardAllocation(Func<ShardAllocationSettingsDescriptor, IShardAllocationSettings>)

    Declaration
    public ClusterModuleSettingsDescriptor ShardAllocation(Func<ShardAllocationSettingsDescriptor, IShardAllocationSettings> selector)
    Parameters
    Type Name Description
    Func<ShardAllocationSettingsDescriptor, IShardAllocationSettings> selector
    Returns
    Type Description
    ClusterModuleSettingsDescriptor
    | Edit this page View Source

    ShardBalancingHeuristics(Func<ShardBalancingHeuristicsSettingsDescriptor, IShardBalancingHeuristicsSettings>)

    Declaration
    public ClusterModuleSettingsDescriptor ShardBalancingHeuristics(Func<ShardBalancingHeuristicsSettingsDescriptor, IShardBalancingHeuristicsSettings> selector)
    Parameters
    Type Name Description
    Func<ShardBalancingHeuristicsSettingsDescriptor, IShardBalancingHeuristicsSettings> selector
    Returns
    Type Description
    ClusterModuleSettingsDescriptor
    | Edit this page View Source

    ShardRebalancing(Func<ShardRebalancingSettingsDescriptor, IShardRebalancingSettings>)

    Declaration
    public ClusterModuleSettingsDescriptor ShardRebalancing(Func<ShardRebalancingSettingsDescriptor, IShardRebalancingSettings> selector)
    Parameters
    Type Name Description
    Func<ShardRebalancingSettingsDescriptor, IShardRebalancingSettings> selector
    Returns
    Type Description
    ClusterModuleSettingsDescriptor
    | Edit this page View Source

    ShardRebalancing(bool?)

    Declaration
    public ClusterModuleSettingsDescriptor ShardRebalancing(bool? readOnly = true)
    Parameters
    Type Name Description
    bool? readOnly
    Returns
    Type Description
    ClusterModuleSettingsDescriptor

    Implements

    IDescriptor
    IClusterModuleSettings

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Methods
      • AllocationAwareness(Func<AllocationAwarenessSettings, IAllocationAwarenessSettings>)
      • AllocationFiltering(Func<AllocationFilteringSettingsDescriptor, IAllocationFilteringSettings>)
      • DiskBasedShardAllocation(Func<DiskBasedShardAllocationSettingsDescriptor, IDiskBasedShardAllocationSettings>)
      • Logger(IDictionary<string, LogLevel>)
      • Logger(Func<FluentDictionary<string, LogLevel>, FluentDictionary<string, LogLevel>>)
      • ShardAllocation(Func<ShardAllocationSettingsDescriptor, IShardAllocationSettings>)
      • ShardBalancingHeuristics(Func<ShardBalancingHeuristicsSettingsDescriptor, IShardBalancingHeuristicsSettings>)
      • ShardRebalancing(Func<ShardRebalancingSettingsDescriptor, IShardRebalancingSettings>)
      • ShardRebalancing(bool?)
    • Implements
    • Extension Methods
    Back to top Generated by DocFX