Search Results for

    Show / Hide Table of Contents

    Class DescriptorBase<TDescriptor, TInterface>

    Inheritance
    object
    DescriptorBase<TDescriptor, TInterface>
    AggregationContainerDescriptor<T>
    AggregationRangeDescriptor
    AliasAddDescriptor
    AliasDescriptor
    AliasRemoveDescriptor
    AliasRemoveIndexDescriptor
    AllocateClusterRerouteCommandDescriptorBase<TDescriptor, TInterface>
    AllocationAwarenessSettingsDescriptor
    AllocationFilteringSettingsDescriptor
    AnalysisDescriptor
    AnalyzerDescriptorBase<TAnalyzer, TAnalyzerInterface>
    AzureRepositoryDescriptor
    AzureRepositorySettingsDescriptor
    BM25SimilarityDescriptor
    BoundingBoxDescriptor
    BucketSortAggregationDescriptor<T>
    BulkAllDescriptor<T>
    BulkOperationDescriptorBase<TDescriptor, TInterface>
    CancelClusterRerouteCommandDescriptor
    CharFilterDescriptorBase<TCharFilter, TCharFilterInterface>
    ChiSquareHeuristicDescriptor
    CircuitBreakerSettingsDescriptor
    ClrTypeMappingDescriptor
    ClrTypeMappingDescriptor<TDocument>
    ClusterModuleSettingsDescriptor
    CompositeAggregationSourceDescriptorBase<TDescriptor, TInterface, T>
    DFISimilarityDescriptor
    DFRSimilarityDescriptor
    DataStreamTemplateDescriptor
    DateRangeExpressionDescriptor
    DirectGeneratorDescriptor<T>
    DiskBasedShardAllocationSettingsDescriptor
    DynamicTemplateDescriptor<T>
    EwmaModelDescriptor
    FieldCollapseDescriptor<T>
    FieldLookupDescriptor<T>
    FieldNamesFieldDescriptor<T>
    FielddataDescriptorBase<TDescriptor, TInterface>
    FielddataFilterDescriptor
    FielddataFrequencyFilterDescriptor
    FielddataRegexFilterDescriptor
    FileSystemRepositoryDescriptor
    FileSystemRepositorySettingsDescriptor
    FunctionScoreFunctionDescriptorBase<TDescriptor, TInterface, T>
    GeoLineAggregationDescriptor<T>
    GeoShapeDescriptor
    GoogleNormalizedDistanceHeuristicDescriptor
    HDRHistogramMethodDescriptor
    HdfsRepositoryDescriptor
    HdfsRepositorySettingsDescriptor
    HighlightDescriptor<T>
    HighlightFieldDescriptor<T>
    HoltLinearModelDescriptor
    HoltWintersModelDescriptor
    IBSimilarityDescriptor
    IndicesModuleSettingsDescriptor
    IndicesRecoverySettingsDescriptor
    InnerHitsDescriptor<T>
    IntervalsDescriptorBase<TDescriptor, TInterface>
    IntervalsFilterDescriptor
    IntervalsFuzzyDescriptor
    IntervalsPrefixDescriptor
    IntervalsWildcardDescriptor
    IpRangeAggregationRangeDescriptor
    KnnMethodDescriptor
    LMDirichletSimilarityDescriptor
    LMJelinekMercerSimilarityDescriptor
    LaplaceSmoothingModelDescriptor
    LikeDocumentDescriptor<TDocument>
    LinearInterpolationSmoothingModelDescriptor
    LinearModelDescriptor
    MatrixAggregationDescriptorBase<TMatrixAggregation, TMatrixAggregationInterface, T>
    MergePolicySettingsDescriptor
    MergeSchedulerSettingsDescriptor
    MergeSettingsDescriptor
    MetricAggregationDescriptorBase<TMetricAggregation, TMetricAggregationInterface, T>
    MoveClusterRerouteCommandDescriptor
    MovingAverageModelDescriptor
    MultiGetOperationDescriptor<T>
    MultiTermVectorOperationDescriptor<T>
    MutualInformationHeuristicDescriptor
    NestedSortDescriptor<T>
    NormalizerDescriptorBase<TNormalizer, TNormalizerInterface>
    PainlessContextSetupDescriptor
    PercentageScoreHeuristicDescriptor
    PercentilesMethodDescriptor
    PhraseSuggestCollateDescriptor<T>
    PhraseSuggestCollateQueryDescriptor
    PhraseSuggestHighlightDescriptor
    PipelineAggregationDescriptorBase<TPipelineAggregation, TPipelineAggregationInterface, TBucketsPath>
    PipelineDescriptor
    PointInTimeDescriptor
    ProcessorDescriptorBase<TProcessorDescriptor, TProcessorInterface>
    PropertyDescriptorBase<TDescriptor, TInterface, T>
    PropertyMappingDescriptor<TDocument>
    QueriesCacheSettingsDescriptor
    QueriesSettingsDescriptor
    QueryDescriptorBase<TDescriptor, TInterface>
    RankFeatureLogarithmFunctionDescriptor
    RankFeatureSaturationFunctionDescriptor
    RankFeatureSigmoidFunctionDescriptor
    ReadOnlyUrlRepositoryDescriptor
    ReadOnlyUrlRepositorySettingsDescriptor
    ReindexDescriptor<TSource, TTarget>
    ReindexDestinationDescriptor
    ReindexSourceDescriptor
    RemoteSourceDescriptor
    RescoreDescriptor<T>
    RescoreQueryDescriptor<T>
    RolloverConditionsDescriptor
    RoutingFieldDescriptor<T>
    RuntimeFieldDescriptor
    S3RepositoryDescriptor
    S3RepositorySettingsDescriptor
    ScriptDescriptor
    ScriptDescriptorBase<TDescriptor, TInterface>
    ScriptFieldDescriptor
    ScriptedHeuristicDescriptor
    ScriptedSimilarityDescriptor
    ScrollAllDescriptor<T>
    ShardAllocationSettingsDescriptor
    ShardBalancingHeuristicsSettingsDescriptor
    ShardRebalancingSettingsDescriptor
    SimpleModelDescriptor
    SimulatePipelineDocumentDescriptor
    SizeFieldDescriptor
    SlicedScrollDescriptor<T>
    SlowLogDescriptor
    SlowLogIndexingDescriptor
    SlowLogSearchDescriptor
    SlowLogSearchFetchDescriptor
    SlowLogSearchQueryDescriptor
    SoftDeleteRetentionSettingsDescriptor
    SoftDeleteSettingsDescriptor
    SortDescriptorBase<TDescriptor, TInterface, T>
    SortingSettingsDescriptor<T>
    SourceFieldDescriptor
    SourceFilterDescriptor<T>
    SourceOnlyRepositoryDescriptor
    StoredScriptDescriptor
    StupidBackoffSmoothingModelDescriptor
    SuggestContextDescriptorBase<TDescriptor, TInterface, T>
    SuggestContextQueryDescriptor<T>
    SuggestDescriptorBase<TDescriptor, TInterface, T>
    SuggestFuzzinessDescriptor<T>
    TDigestMethodDescriptor
    TemplateDescriptor
    TermDescriptor<T>
    TermVectorFilterDescriptor
    TextIndexPrefixesDescriptor
    TimestampFieldDescriptor
    TokenFilterDescriptorBase<TTokenFilter, TTokenFilterInterface>
    TokenizerDescriptorBase<TTokenizer, TTokenizerInterface>
    TranslogFlushSettingsDescriptor
    TranslogSettingsDescriptor
    TypeMappingDescriptor<T>
    WeightedAverageAggregationDescriptor<T>
    WeightedAverageValueDescriptor<T>
    Implements
    IDescriptor
    Inherited Members
    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 abstract class DescriptorBase<TDescriptor, TInterface> : IDescriptor where TDescriptor : DescriptorBase<TDescriptor, TInterface>, TInterface where TInterface : class
    Type Parameters
    Name Description
    TDescriptor
    TInterface

    Constructors

    | Edit this page View Source

    DescriptorBase()

    Declaration
    protected DescriptorBase()

    Properties

    | Edit this page View Source

    Self

    Declaration
    [IgnoreDataMember]
    protected TInterface Self { get; }
    Property Value
    Type Description
    TInterface

    Methods

    | Edit this page View Source

    Assign<TValue>(TValue, Action<TInterface, TValue>)

    Declaration
    protected TDescriptor Assign<TValue>(TValue value, Action<TInterface, TValue> assigner)
    Parameters
    Type Name Description
    TValue value
    Action<TInterface, TValue> assigner
    Returns
    Type Description
    TDescriptor
    Type Parameters
    Name Description
    TValue

    Implements

    IDescriptor

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Constructors
      • DescriptorBase()
    • Properties
      • Self
    • Methods
      • Assign<TValue>(TValue, Action<TInterface, TValue>)
    • Implements
    • Extension Methods
    Back to top Generated by DocFX