NEST by Elastic and contributors

<PackageReference Include="NEST" Version="5.0.0-alpha1" />

.NET API 3,076,096 bytes

 Nest

Namespace with 2,248 public types

 Classes

 AggregationContainer
 AggregationContainerDescriptor`1
 AggregationDictionary
 AggregationsHelper
 AggregationVisitor
 AggregationWalker
 Alias
 AliasAddAction
 AliasAddDescriptor
 AliasAddOperation
 AliasDefinition
 AliasDescriptor
 Aliases
 AliasesDescriptor
 AliasExistsDescriptor descriptor for IndicesExistsAliasForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-aliases.html
 AliasExistsRequest Request parameters for IndicesExistsAliasForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-aliases.html
 AliasRemoveAction
 AliasRemoveDescriptor
 AliasRemoveOperation
 AllField
 AllFieldDescriptor
 AllocateEmptyPrimaryRerouteCommand
 AllocateEmptyPrimaryRerouteCommandDescriptor
 AllocateReplicaClusterRerouteCommand
 AllocateReplicaClusterRerouteCommandDescriptor
 AllocateStalePrimaryRerouteCommand
 AllocateStalePrimaryRerouteCommandDescriptor
 AllocationAttributes
 AllocationAttributesDescriptor
 AllocationAwarenessSettings
 AllocationAwarenessSettingsDescriptor
 AllocationFilteringSettings
 AllocationFilteringSettingsDescriptor
 AllocationId
 AlternativeEnumMemberAttribute
 Analysis
 AnalysisDescriptor
 AnalyzeDescriptor descriptor for IndicesAnalyzeForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-analyze.html
 AnalyzeRequest Request parameters for IndicesAnalyzeForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-analyze.html
 AnalyzeResponse
 Analyzers
 AnalyzersDescriptor
 AnalyzeToken
 AppendProcessor
 AppendProcessorDescriptor`1
 AsciiFoldingTokenFilter
 AsciiFoldingTokenFilterDescriptor
 AttachmentAttribute
 AttachmentProperty
 AttachmentPropertyDescriptor`1
 AuthenticateDescriptor descriptor for ShieldAuthenticate Retrieve details about the currently authenticated user
 AuthenticateRequest Request parameters for ShieldAuthenticate Retrieve details about the currently authenticated user
 AuthenticateResponse
 AverageAggregation
 AverageAggregationDescriptor`1
 AverageBucketAggregation
 AverageBucketAggregationDescriptor
 AzureRepository
 AzureRepositoryDescriptor
 AzureRepositorySettings
 AzureRepositorySettingsDescriptor
 BinaryAttribute
 BinaryProperty
 BinaryPropertyDescriptor`1
 BlockState
 BM25Similarity
 BM25SimilarityDescriptor
 BooleanAttribute
 BooleanProperty
 BooleanPropertyDescriptor`1
 BoolQuery
 BoolQueryDescriptor`1
 BoostingQuery
 BoostingQueryDescriptor`1
 BoundingBox
 BoundingBoxDescriptor
 BreakerStats
 BucketAggregate
 BucketScriptAggregation
 BucketScriptAggregationDescriptor
 BucketSelectorAggregation
 BucketSelectorAggregationDescriptor
 BulkAliasDescriptor descriptor for IndicesUpdateAliasesForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-aliases.html
 BulkAliasRequest Request parameters for IndicesUpdateAliasesForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-aliases.html
 BulkAliasResponse
 BulkCreateDescriptor`1
 BulkCreateOperation`1
 BulkCreateResponseItem
 BulkDeleteDescriptor`1
 BulkDeleteOperation`1
 BulkDeleteResponseItem
 BulkDescriptor descriptor for Bulk http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-bulk.html
 BulkError
 BulkIndexByScrollFailure
 BulkIndexDescriptor`1
 BulkIndexOperation`1
 BulkIndexResponseItem
 BulkRequest Request parameters for Bulk http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-bulk.html
 BulkResponse
 BulkUpdateDescriptor`2
 BulkUpdateOperation`2
 BulkUpdateResponseItem
 CancelClusterRerouteCommand
 CancelClusterRerouteCommandDescriptor
 CardinalityAggregation
 CardinalityAggregationDescriptor`1
 CatAliasesDescriptor descriptor for CatAliases http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-alias.html
 CatAliasesRecord
 CatAliasesRequest Request parameters for CatAliases http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-alias.html
 CatAllocationDescriptor descriptor for CatAllocation http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-allocation.html
 CatAllocationRecord
 CatAllocationRequest Request parameters for CatAllocation http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-allocation.html
 CatCountDescriptor descriptor for CatCount http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-count.html
 CatCountRecord
 CatCountRequest Request parameters for CatCount http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-count.html
 CategorySuggestContext
 CategorySuggestContextDescriptor`1
 CatFielddataDescriptor descriptor for CatFielddata http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-fielddata.html
 CatFielddataRecord
 CatFielddataRequest Request parameters for CatFielddata http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-fielddata.html
 CatHealthDescriptor descriptor for CatHealth http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-health.html
 CatHealthRecord
 CatHealthRequest Request parameters for CatHealth http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-health.html
 CatHelpDescriptor descriptor for CatHelp http://www.elastic.co/guide/en/elasticsearch/reference/master/cat.html
 CatHelpRecord
 CatHelpRequest Request parameters for CatHelp http://www.elastic.co/guide/en/elasticsearch/reference/master/cat.html
 CatIndicesDescriptor descriptor for CatIndices http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-indices.html
 CatIndicesRecord
 CatIndicesRequest Request parameters for CatIndices http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-indices.html
 CatMasterDescriptor descriptor for CatMaster http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-master.html
 CatMasterRecord
 CatMasterRequest Request parameters for CatMaster http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-master.html
 CatNodeAttributesDescriptor descriptor for CatNodeattrs http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-nodeattrs.html
 CatNodeAttributesRecord
 CatNodeAttributesRequest Request parameters for CatNodeattrs http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-nodeattrs.html
 CatNodesDescriptor descriptor for CatNodes http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-nodes.html
 CatNodesRecord
 CatNodesRequest Request parameters for CatNodes http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-nodes.html
 CatPendingTasksDescriptor descriptor for CatPendingTasks http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-pending-tasks.html
 CatPendingTasksRecord
 CatPendingTasksRequest Request parameters for CatPendingTasks http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-pending-tasks.html
 CatPluginsDescriptor descriptor for CatPlugins http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-plugins.html
 CatPluginsRecord
 CatPluginsRequest Request parameters for CatPlugins http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-plugins.html
 CatRecoveryDescriptor descriptor for CatRecovery http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-recovery.html
 CatRecoveryRecord
 CatRecoveryRequest Request parameters for CatRecovery http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-recovery.html
 CatRepositoriesDescriptor descriptor for CatRepositories http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-repositories.html
 CatRepositoriesRecord
 CatRepositoriesRequest Request parameters for CatRepositories http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-repositories.html
 CatResponse`1
 CatSegmentsDescriptor descriptor for CatSegments http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-segments.html
 CatSegmentsRecord
 CatSegmentsRequest Request parameters for CatSegments http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-segments.html
 CatShardsDescriptor descriptor for CatShards http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-shards.html
 CatShardsRecord
 CatShardsRequest Request parameters for CatShards http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-shards.html
 CatSnapshotsDescriptor descriptor for CatSnapshots http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-snapshots.html
 CatSnapshotsRecord
 CatSnapshotsRequest Request parameters for CatSnapshots http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-snapshots.html
 CatThreadPool
 CatThreadPoolDescriptor descriptor for CatThreadPool http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-thread-pool.html
 CatThreadPoolRecord
 CatThreadPoolRequest Request parameters for CatThreadPool http://www.elastic.co/guide/en/elasticsearch/reference/master/cat-thread-pool.html
 CausedBy
 CharFilters
 CharFiltersDescriptor
 ChildrenAggregation
 ChildrenAggregationDescriptor`1
 ChiSquareHeuristic
 ChiSquareHeuristicDescriptor
 CircleGeoShape
 CircuitBreakerSettings
 CircuitBreakerSettingsDescriptor
 ClearCacheDescriptor descriptor for IndicesClearCacheForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-clearcache.html
 ClearCachedRealmsDescriptor descriptor for ShieldClearCachedRealms Clears the internal user caches for specified realms
 ClearCachedRealmsRequest Request parameters for ShieldClearCachedRealms Clears the internal user caches for specified realms
 ClearCachedRealmsResponse
 ClearCachedRolesDescriptor descriptor for ShieldClearCachedRoles Clears the internal caches for specified roles
 ClearCachedRolesRequest Request parameters for ShieldClearCachedRoles Clears the internal caches for specified roles
 ClearCachedRolesResponse
 ClearCacheRequest Request parameters for IndicesClearCacheForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-clearcache.html
 ClearCacheResponse
 ClearScrollDescriptor descriptor for ClearScroll http://www.elastic.co/guide/en/elasticsearch/reference/master/search-request-scroll.html
 ClearScrollRequest Request parameters for ClearScroll http://www.elastic.co/guide/en/elasticsearch/reference/master/search-request-scroll.html
 ClearScrollResponse
 CloseIndexDescriptor descriptor for IndicesClose http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-open-close.html
 CloseIndexRequest Request parameters for IndicesClose http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-open-close.html
 CloseIndexResponse
 ClrTypeMapping`1
 ClrTypeMappingDescriptor`1
 ClusterAllocationExplainDescriptor descriptor for ClusterAllocationExplain http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-allocation-explain.html
 ClusterAllocationExplainRequest Request parameters for ClusterAllocationExplain http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-allocation-explain.html
 ClusterFileSystem
 ClusterGetSettingsDescriptor descriptor for ClusterGetSettings http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-update-settings.html
 ClusterGetSettingsRequest Request parameters for ClusterGetSettings http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-update-settings.html
 ClusterGetSettingsResponse
 ClusterHealthDescriptor descriptor for ClusterHealth http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-health.html
 ClusterHealthRequest Request parameters for ClusterHealth http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-health.html
 ClusterHealthResponse
 ClusterIndicesShardsIndexStats
 ClusterIndicesShardsStats
 ClusterIndicesStats
 ClusterJvm
 ClusterJvmMemory
 ClusterJvmVersion
 ClusterModuleSettings
 ClusterModuleSettingsDescriptor
 ClusterNodeCount
 ClusterNodesStats
 ClusterOperatingSystemName
 ClusterOperatingSystemStats
 ClusterPendingTasksDescriptor descriptor for ClusterPendingTasks http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-pending.html
 ClusterPendingTasksRequest Request parameters for ClusterPendingTasks http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-pending.html
 ClusterPendingTasksResponse
 ClusterProcess
 ClusterProcessCpu
 ClusterProcessOpenFileDescriptors
 ClusterPutSettingsDescriptor descriptor for ClusterPutSettings http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-update-settings.html
 ClusterPutSettingsRequest Request parameters for ClusterPutSettings http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-update-settings.html
 ClusterPutSettingsResponse
 ClusterRerouteDecision
 ClusterRerouteDescriptor descriptor for ClusterReroute http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-reroute.html
 ClusterRerouteExplanation
 ClusterRerouteParameters
 ClusterRerouteRequest Request parameters for ClusterReroute http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-reroute.html
 ClusterRerouteResponse
 ClusterRerouteState
 ClusterShardMetrics
 ClusterStateDescriptor descriptor for ClusterState http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-state.html
 ClusterStateRequest Request parameters for ClusterState http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-state.html
 ClusterStateResponse
 ClusterStatsDescriptor descriptor for ClusterStats http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-stats.html
 ClusterStatsRequest Request parameters for ClusterStats http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-stats.html
 ClusterStatsResponse
 Collector
 CommonGramsTokenFilter
 CommonGramsTokenFilterDescriptor
 CommonTermsQuery
 CommonTermsQueryDescriptor`1
 CompactNodeInfo
 CompletionAttribute
 CompletionField Convenience class for use when indexing completion fields.
 CompletionProperty
 CompletionPropertyDescriptor`1
 CompletionStats
 CompletionSuggester
 CompletionSuggesterDescriptor`1
 ConditionlessQueryDescriptor`1
 ConnectionSettings Provides the connection settings for NEST's
 ConstantScoreQuery
 ConstantScoreQueryDescriptor`1
 Context
 ContractJsonConverterAttribute
 ConvertProcessor
 ConvertProcessorDescriptor`1
 CountDescriptor`1 descriptor for Count http://www.elastic.co/guide/en/elasticsearch/reference/master/search-count.html
 CountRequest Request parameters for Count http://www.elastic.co/guide/en/elasticsearch/reference/master/search-count.html
 CountRequest`1 Request parameters for Count http://www.elastic.co/guide/en/elasticsearch/reference/master/search-count.html
 CountResponse
 CreateIndexDescriptor descriptor for IndicesCreate http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-create-index.html
 CreateIndexRequest Request parameters for IndicesCreate http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-create-index.html
 CreateIndexResponse
 CreateRepositoryDescriptor descriptor for SnapshotCreateRepository http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-snapshots.html
 CreateRepositoryRequest Request parameters for SnapshotCreateRepository http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-snapshots.html
 CreateRepositoryResponse
 CumulativeSumAggregation
 CumulativeSumAggregationDescriptor
 CustomAnalyzer
 CustomAnalyzerDescriptor
 DateAttribute
 DateHistogramAggregation
 DateHistogramAggregationDescriptor`1
 DateHistogramBucket
 DateMathExpression
 DateProcessor
 DateProcessorDescriptor`1
 DateProperty
 DatePropertyDescriptor`1
 DateRangeAggregation
 DateRangeAggregationDescriptor`1
 DateRangeExpression
 DateRangeExpressionDescriptor
 DateRangeQuery
 DateRangeQueryDescriptor`1
 DefaultSimilarity
 DefaultSimilarityDescriptor
 DeleteAliasDescriptor descriptor for IndicesDeleteAlias http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-aliases.html
 DeleteAliasRequest Request parameters for IndicesDeleteAlias http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-aliases.html
 DeleteAliasResponse
 DeleteByQueryDescriptor`1 descriptor for DeleteByQuery https://www.elastic.co/guide/en/elasticsearch/plugins/master/plugins-delete-by-query.html
 DeleteByQueryIndicesResult
 DeleteByQueryRequest Request parameters for DeleteByQuery https://www.elastic.co/guide/en/elasticsearch/plugins/master/plugins-delete-by-query.html
 DeleteByQueryRequest`1 Request parameters for DeleteByQuery https://www.elastic.co/guide/en/elasticsearch/plugins/master/plugins-delete-by-query.html
 DeleteByQueryResponse
 DeleteDescriptor`1 descriptor for Delete http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-delete.html
 DeleteIndexDescriptor descriptor for IndicesDelete http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-delete-index.html
 DeleteIndexRequest Request parameters for IndicesDelete http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-delete-index.html
 DeleteIndexResponse
 DeleteIndexTemplateDescriptor descriptor for IndicesDeleteTemplateForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-templates.html
 DeleteIndexTemplateRequest Request parameters for IndicesDeleteTemplateForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-templates.html
 DeleteIndexTemplateResponse
 DeleteLicenseDescriptor descriptor for LicenseDelete https://www.elastic.co/guide/en/shield/current/license-management.html
 DeleteLicenseRequest Request parameters for LicenseDelete https://www.elastic.co/guide/en/shield/current/license-management.html
 DeleteLicenseResponse
 DeletePipelineDescriptor descriptor for IngestDeletePipeline https://www.elastic.co/guide/en/elasticsearch/plugins/master/ingest.html
 DeletePipelineRequest Request parameters for IngestDeletePipeline https://www.elastic.co/guide/en/elasticsearch/plugins/master/ingest.html
 DeletePipelineResponse
 DeleteRepositoryDescriptor descriptor for SnapshotDeleteRepository http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-snapshots.html
 DeleteRepositoryRequest Request parameters for SnapshotDeleteRepository http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-snapshots.html
 DeleteRepositoryResponse
 DeleteRequest Request parameters for Delete http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-delete.html
 DeleteRequest`1 Request parameters for Delete http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-delete.html
 DeleteResponse
 DeleteRoleDescriptor descriptor for ShieldDeleteRole Remove a role from the native shield realm
 DeleteRoleRequest Request parameters for ShieldDeleteRole Remove a role from the native shield realm
 DeleteRoleResponse
 DeleteScriptDescriptor descriptor for DeleteScript http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-scripting.html
 DeleteScriptRequest Request parameters for DeleteScript http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-scripting.html
 DeleteScriptResponse
 DeleteSearchTemplateDescriptor descriptor for DeleteTemplate http://www.elastic.co/guide/en/elasticsearch/reference/master/search-template.html
 DeleteSearchTemplateRequest Request parameters for DeleteTemplate http://www.elastic.co/guide/en/elasticsearch/reference/master/search-template.html
 DeleteSearchTemplateResponse
 DeleteSnapshotDescriptor descriptor for SnapshotDelete http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-snapshots.html
 DeleteSnapshotRequest Request parameters for SnapshotDelete http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-snapshots.html
 DeleteSnapshotResponse
 DeleteUserDescriptor descriptor for ShieldDeleteUser Remove a user from the native shield realm
 DeleteUserRequest Request parameters for ShieldDeleteUser Remove a user from the native shield realm
 DeleteUserResponse
 DelimitedPayloadTokenFilter
 DelimitedPayloadTokenFilterDescriptor
 DerivativeAggregation
 DerivativeAggregationDescriptor
 DFRSimilarity
 DFRSimilarityDescriptor
 DictionaryDecompounderTokenFilter
 DictionaryDecompounderTokenFilterDescriptor
 DirectGenerator
 DirectGeneratorDescriptor`1
 DiskBasedShardAllocationSettings
 DiskBasedShardAllocationSettingsDescriptor
 DisMaxQuery
 DisMaxQueryDescriptor`1
 Distance
 DocStats
 DocumentExistsDescriptor`1 descriptor for Exists http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-get.html
 DocumentExistsRequest Request parameters for Exists http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-get.html
 DocumentExistsRequest`1 Request parameters for Exists http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-get.html
 DocumentPath`1
 DocumentSimulation
 DslPrettyPrintVisitor
 DynamicIndexSettings
 DynamicIndexSettingsDescriptor
 DynamicTemplate
 DynamicTemplateContainer
 DynamicTemplateContainerDescriptor`1
 DynamicTemplateDescriptor`1
 EdgeNGramTokenFilter
 EdgeNGramTokenFilterDescriptor
 EdgeNGramTokenizer
 EdgeNGramTokenizerDescriptor
 ElasticClient ElasticClient is NEST's strongly typed client which exposes fully mapped elasticsearch endpoints
 ElasticContractResolver
 ElasticsearchTypeAttribute
 ElasticsearchVersionInfo
 ElisionTokenFilter
 ElisionTokenFilterDescriptor
 EnvelopeGeoShape
 EwmaModel
 EwmaModelDescriptor
 ExactContractJsonConverterAttribute
 ExistsQuery
 ExistsQueryDescriptor`1
 ExistsResponse
 ExplainDescriptor`1 descriptor for Explain http://www.elastic.co/guide/en/elasticsearch/reference/master/search-explain.html
 ExplainRequest`1 Request parameters for Explain http://www.elastic.co/guide/en/elasticsearch/reference/master/search-explain.html
 ExplainResponse`1
 Explanation
 ExplanationDetail
 ExponentialDateDecayFunction
 ExponentialDecayFunction
 ExponentialDecayFunctionDescriptor`3
 ExponentialGeoDecayFunction
 ExtendedBounds`1
 ExtendedStatsAggregate
 ExtendedStatsAggregation
 ExtendedStatsAggregationDescriptor`1
 ExtendedStatsBucketAggregation
 ExtendedStatsBucketAggregationDescriptor
 FailProcessor
 FailProcessorDescriptor
 Features
 Field
 FielddataFilter
 FielddataFilterDescriptor
 FielddataFrequencyFilter
 FielddataFrequencyFilterDescriptor
 FielddataRegexFilter
 FielddataRegexFilterDescriptor
 FielddataSettings
 FielddataStats
 FieldLookup
 FieldLookupDescriptor`1
 FieldMapping
 FieldMappingProperties
 FieldNamesField
 FieldNamesFieldDescriptor`1
 FieldResolver
 Fields
 FieldsDescriptor`1
 FieldStatistics
 FieldStats
 FieldStatsDescriptor descriptor for FieldStats http://www.elastic.co/guide/en/elasticsearch/reference/master/search-field-stats.html
 FieldStatsField
 FieldStatsRequest Request parameters for FieldStats http://www.elastic.co/guide/en/elasticsearch/reference/master/search-field-stats.html
 FieldStatsResponse
 FieldValueFactorFunction
 FieldValueFactorFunctionDescriptor`1
 FieldValues
 FileScript
 FileScriptDescriptor
 FileSystemRepository
 FileSystemRepositoryDescriptor
 FileSystemRepositorySettings
 FileSystemRepositorySettingsDescriptor
 FileSystemStats
 FilterAggregation
 FilterAggregationDescriptor`1
 FiltersAggregate
 FiltersAggregation
 FiltersAggregationDescriptor`1
 FiltersBucketItem
 FluentDictionary`2
 FlushDescriptor descriptor for IndicesFlushForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-flush.html
 FlushRequest Request parameters for IndicesFlushForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-flush.html
 FlushResponse
 FlushStats
 ForceMergeDescriptor descriptor for IndicesForcemergeForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-forcemerge.html
 ForceMergeRequest Request parameters for IndicesForcemergeForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-forcemerge.html
 ForceMergeResponse
 ForeachProcessor
 ForeachProcessorDescriptor`1
 FunctionScoreFunction
 FunctionScoreFunctionDescriptor`1
 FunctionScoreQuery
 FunctionScoreQueryDescriptor`1
 Fuzziness
 FuzzyDateQuery
 FuzzyDateQueryDescriptor`1
 FuzzyNumericQuery
 FuzzyNumericQueryDescriptor`1
 FuzzyQuery
 FuzzyQueryDescriptor`1
 FuzzySuggestDescriptor`1
 FuzzySuggester
 GatewaySettings
 GaussDateDecayFunction
 GaussDecayFunction
 GaussDecayFunctionDescriptor`3
 GaussGeoDecayFunction
 GeoBoundingBoxQuery
 GeoBoundingBoxQueryDescriptor`1
 GeoBounds
 GeoBoundsAggregate
 GeoBoundsAggregation
 GeoBoundsAggregationDescriptor`1
 GeoCoordinate Represents a Latitude/Longitude as a 2 dimensional point that gets serialized as new [] { lon, lat }
 GeoDistanceAggregation
 GeoDistanceAggregationDescriptor`1
 GeoDistanceQuery
 GeoDistanceQueryDescriptor`1
 GeoDistanceRangeQuery
 GeoDistanceRangeQueryDescriptor`1
 GeoDistanceSort
 GeoHashCellQuery
 GeoHashCellQueryDescriptor`1
 GeoHashGridAggregation
 GeoHashGridAggregationDescriptor`1
 GeoIndexedShapeQuery
 GeoIndexedShapeQueryDescriptor`1
 GeoLocation Represents a Latitude/Longitude as a 2 dimensional point that gets serialized as { lat, lon }
 GeoPointAttribute
 GeoPointFielddata
 GeoPointFielddataDescriptor
 GeoPointProperty
 GeoPointPropertyDescriptor`1
 GeoPolygonQuery
 GeoPolygonQueryDescriptor`1
 GeoShapeAttribute
 GeoShapeCircleQuery
 GeoShapeCircleQueryDescriptor`1
 GeoShapeEnvelopeQuery
 GeoShapeEnvelopeQueryDescriptor`1
 GeoShapeLineStringQuery
 GeoShapeLineStringQueryDescriptor`1
 GeoShapeMultiLineStringQuery
 GeoShapeMultiLineStringQueryDescriptor`1
 GeoShapeMultiPointQuery
 GeoShapeMultiPointQueryDescriptor`1
 GeoShapeMultiPolygonQuery
 GeoShapeMultiPolygonQueryDescriptor`1
 GeoShapePointQuery
 GeoShapePointQueryDescriptor`1
 GeoShapePolygonQuery
 GeoShapePolygonQueryDescriptor`1
 GeoShapeProperty
 GeoShapePropertyDescriptor`1
 GeoSuggestContext
 GeoSuggestContextDescriptor`1
 GetAliasDescriptor descriptor for IndicesGetAliasForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-aliases.html
 GetAliasRequest Request parameters for IndicesGetAliasForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-aliases.html
 GetAliasResponse
 GetDescriptor`1 descriptor for Get http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-get.html
 GetFieldMappingDescriptor`1 descriptor for IndicesGetFieldMappingForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-get-field-mapping.html
 GetFieldMappingRequest Request parameters for IndicesGetFieldMappingForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-get-field-mapping.html
 GetFieldMappingResponse
 GetIndexDescriptor descriptor for IndicesGet http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-get-index.html
 GetIndexRequest Request parameters for IndicesGet http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-get-index.html
 GetIndexResponse
 GetIndexSettingsDescriptor descriptor for IndicesGetSettingsForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-get-settings.html
 GetIndexSettingsRequest Request parameters for IndicesGetSettingsForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-get-settings.html
 GetIndexSettingsResponse
 GetIndexTemplateDescriptor descriptor for IndicesGetTemplateForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-templates.html
 GetIndexTemplateRequest Request parameters for IndicesGetTemplateForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-templates.html
 GetIndexTemplateResponse
 GetLicenseDescriptor descriptor for LicenseGet https://www.elastic.co/guide/en/shield/current/license-management.html
 GetLicenseRequest Request parameters for LicenseGet https://www.elastic.co/guide/en/shield/current/license-management.html
 GetLicenseResponse
 GetMappingDescriptor`1 descriptor for IndicesGetMappingForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-get-mapping.html
 GetMappingRequest Request parameters for IndicesGetMappingForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-get-mapping.html
 GetMappingResponse
 GetPipelineDescriptor descriptor for IngestGetPipeline https://www.elastic.co/guide/en/elasticsearch/plugins/master/ingest.html
 GetPipelineRequest Request parameters for IngestGetPipeline https://www.elastic.co/guide/en/elasticsearch/plugins/master/ingest.html
 GetPipelineResponse
 GetRepositoryDescriptor descriptor for SnapshotGetRepository http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-snapshots.html
 GetRepositoryRequest Request parameters for SnapshotGetRepository http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-snapshots.html
 GetRepositoryResponse
 GetRequest Request parameters for Get http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-get.html
 GetRequest`1 Request parameters for Get http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-get.html
 GetResponse`1
 GetRoleDescriptor descriptor for ShieldGetRole Retrieve one or more roles from the native shield realm
 GetRoleRequest Request parameters for ShieldGetRole Retrieve one or more roles from the native shield realm
 GetRoleResponse
 GetScriptDescriptor descriptor for GetScript http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-scripting.html
 GetScriptRequest Request parameters for GetScript http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-scripting.html
 GetScriptResponse
 GetSearchTemplateDescriptor descriptor for GetTemplate http://www.elastic.co/guide/en/elasticsearch/reference/master/search-template.html
 GetSearchTemplateRequest Request parameters for GetTemplate http://www.elastic.co/guide/en/elasticsearch/reference/master/search-template.html
 GetSearchTemplateResponse
 GetSnapshotDescriptor descriptor for SnapshotGet http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-snapshots.html
 GetSnapshotRequest Request parameters for SnapshotGet http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-snapshots.html
 GetSnapshotResponse
 GetStats
 GetUserDescriptor descriptor for ShieldGetUser Retrieve one or more users from the native shield realm
 GetUserRequest Request parameters for ShieldGetUser Retrieve one or more users from the native shield realm
 GetUserResponse
 GlobalAggregation
 GlobalAggregationDescriptor`1
 GoogleNormalizedDistanceHeuristic
 GoogleNormalizedDistanceHeuristicDescriptor
 GraphConnection
 GraphExploreControls
 GraphExploreControlsDescriptor`1
 GraphExploreDescriptor`1 descriptor for GraphExplore https://www.elastic.co/guide/en/graph/current/explore.html
 GraphExploreRequest Request parameters for GraphExplore https://www.elastic.co/guide/en/graph/current/explore.html
 GraphExploreRequest`1 Request parameters for GraphExplore https://www.elastic.co/guide/en/graph/current/explore.html
 GraphExploreResponse
 GraphVertex
 GraphVertexDefinition
 GraphVertexDefinitionDescriptor
 GraphVertexInclude
 GraphVertexIncludeDescriptor
 GraphVerticesDescriptor`1
 GrokProcessor
 GrokProcessorDescriptor`1
 GsubProcessor
 GsubProcessorDescriptor`1
 HasChildQuery
 HasChildQueryDescriptor`1
 HasParentQuery
 HasParentQueryDescriptor`1
 HdfsRepository
 HdfsRepositoryDescriptor
 HdfsRepositorySettings
 HdfsRepositorySettingsDescriptor
 HDRHistogramMethod
 HDRHistogramMethodDescriptor
 Highlight
 HighlightDescriptor`1
 HighlightDocumentDictionary
 HighlightField
 HighlightFieldDescriptor`1
 HighlightFieldDictionary
 HighlightHit
 HistogramAggregation
 HistogramAggregationDescriptor`1
 HistogramBucket
 HistogramOrder
 Hit`1
 HitsMetaData`1
 HoltLinearModel
 HoltLinearModelDescriptor
 HoltWintersModel
 HoltWintersModelDescriptor
 Hop
 HopDescriptor`1
 HotThreadInformation
 HtmlStripCharFilter
 HtmlStripCharFilterDescriptor
 HttpStats
 HunspellTokenFilter
 HunspellTokenFilterDescriptor
 HyphenationDecompounderTokenFilter
 HyphenationDecompounderTokenFilterDescriptor
 IBSimilarity
 IBSimilarityDescriptor
 Id
 IdResolver
 IdsQuery
 IdsQueryDescriptor
 IgnorePropertyMapping`1
 IndexConstraint
 IndexConstraintComparison
 IndexConstraintComparisonDescriptor
 IndexConstraintDescriptor
 IndexConstraints
 IndexConstraintsDescriptor
 IndexDescriptor`1 descriptor for Index http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-index_.html
 IndexedScript
 IndexedScriptDescriptor
 IndexExistsDescriptor descriptor for IndicesExists http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-exists.html
 IndexExistsRequest Request parameters for IndicesExists http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-exists.html
 IndexField
 IndexFieldDescriptor
 IndexFieldMappings
 IndexHealthStats
 IndexingBufferSettings The indexing buffer is used to store newly indexed documents. When it fills up, the documents in the buffer are written to a segment on disk. It is divided between all shards on the node. The following settings are static and must be configured on every data node in the cluster
 IndexingStats
 IndexMetrics
 IndexName
 IndexNameResolver
 IndexRequest`1 Request parameters for Index http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-index_.html
 IndexResponse
 IndexRoutingTable
 IndexSegment
 IndexSettings
 IndexSettingsDescriptor
 IndexState
 IndexStats
 IndexTemplateExistsDescriptor descriptor for IndicesExistsTemplateForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-templates.html
 IndexTemplateExistsRequest Request parameters for IndicesExistsTemplateForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-templates.html
 Indices
 IndicesModuleSettings
 IndicesModuleSettingsDescriptor
 IndicesPrivileges
 IndicesPrivilegesDescriptor
 IndicesPrivilegesDescriptor`1
 IndicesQuery
 IndicesQueryDescriptor`1
 IndicesRecoverySettings
 IndicesRecoverySettingsDescriptor
 IndicesShardStores
 IndicesShardStoresDescriptor descriptor for IndicesShardStoresForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-shards-stores.html
 IndicesShardStoresRequest Request parameters for IndicesShardStoresForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-shards-stores.html
 IndicesShardStoresResponse
 IndicesStats
 IndicesStatsDescriptor descriptor for IndicesStatsForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-stats.html
 IndicesStatsRequest Request parameters for IndicesStatsForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-stats.html
 IndicesStatsResponse
 Inferrer
 Ingest
 InlineScript
 InlineScriptDescriptor
 InnerHits
 InnerHitsDescriptor`1
 InnerHitsMetaData
 InnerHitsResult
 InstantGet`1
 IpAttribute
 IpProperty
 IpPropertyDescriptor`1
 IpRange
 IpRangeAggregation
 IpRangeAggregationDescriptor`1
 IpRangeDescriptor
 JoinProcessor
 JoinProcessorDescriptor`1
 JsonNetSerializer
 KeepTypesTokenFilter
 KeepTypesTokenFilterDescriptor
 KeepWordsTokenFilter
 KeepWordsTokenFilterDescriptor
 KeyedBucket
 KeyedValueAggregate
 KeywordAnalyzer
 KeywordAnalyzerDescriptor
 KeywordAttribute
 KeywordMarkerTokenFilter
 KeywordMarkerTokenFilterDescriptor
 KeywordProperty
 KeywordPropertyDescriptor`1
 KeywordTokenizer
 KeywordTokenizerDescriptor
 KStemTokenFilter
 KStemTokenFilterDescriptor
 LanguageAnalyzer
 LanguageAnalyzerDescriptor
 LatLon
 LazyDocument
 LengthTokenFilter
 LengthTokenFilterDescriptor
 LetterTokenizer
 LetterTokenizerDescriptor
 License
 LicenseAcknowledgement If the license is valid but is older or has less capabilities this will list out the reasons why a resubmission with acknowledge=true is required
 LicenseInformation
 Like
 LikeDescriptor`1
 LikeDocument`1
 LikeDocumentDescriptor`1
 LimitTokenCountTokenFilter
 LimitTokenCountTokenFilterDescriptor
 LinearDateDecayFunction
 LinearDecayFunction
 LinearDecayFunctionDescriptor`3
 LinearGeoDecayFunction
 LinearModel
 LinearModelDescriptor
 LineStringGeoShape
 LMDirichletSimilarity
 LMDirichletSimilarityDescriptor
 LMJelinekMercerSimilarity
 LMJelinekMercerSimilarityDescriptor
 LowercaseProcessor
 LowercaseProcessorDescriptor`1
 LowercaseTokenFilter
 LowercaseTokenFilterDescriptor
 LowercaseTokenizer
 LowercaseTokenizerDescriptor
 MappingCharFilter
 MappingCharFilterDescriptor
 Mappings
 MappingsDescriptor
 MappingWalker
 MatchAllQuery
 MatchAllQueryDescriptor
 MatchPhrasePrefixQuery
 MatchPhrasePrefixQueryDescriptor`1 A Query that matches documents containing a particular sequence of terms. It allows for prefix matches on the last term in the text.
 MatchPhraseQuery
 MatchPhraseQueryDescriptor`1 A Query that matches documents containing a particular sequence of terms. A PhraseQuery is built by QueryParser for input like "new york".
 MatchQuery
 MatchQueryDescriptor`1
 MaxAggregation
 MaxAggregationDescriptor`1
 MaxBucketAggregation
 MaxBucketAggregationDescriptor
 MemberInfoResolver Resolves member infos in an expression, instance may NOT be shared.
 MergePolicySettings
 MergePolicySettingsDescriptor
 MergeSchedulerSettings
 MergeSchedulerSettingsDescriptor
 MergeSettings
 MergeSettingsDescriptor
 MergesStats
 MetadataIndexState
 MetadataState
 Metrics
 MinAggregation
 MinAggregationDescriptor`1
 MinBucketAggregation
 MinBucketAggregationDescriptor
 MinimumShouldMatch
 MissingAggregation
 MissingAggregationDescriptor`1
 MissingQuery
 MissingQueryDescriptor`1
 MoreLikeThisQuery
 MoreLikeThisQueryDescriptor`1
 MoveClusterRerouteCommand
 MoveClusterRerouteCommandDescriptor
 MovingAverageAggregation
 MovingAverageAggregationDescriptor
 MovingAverageModelDescriptor
 MultiBucketAggregate`1
 MultiBucketsPath
 MultiBucketsPathDescriptor
 MultiGetDescriptor descriptor for Mget http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-multi-get.html
 MultiGetHit`1
 MultiGetOperation`1
 MultiGetOperationDescriptor`1
 MultiGetRequest Request parameters for Mget http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-multi-get.html
 MultiGetResponse
 MultiLineStringGeoShape
 MultiMatchQuery
 MultiMatchQueryDescriptor`1
 MultiPercolateDescriptor descriptor for Mpercolate http://www.elastic.co/guide/en/elasticsearch/reference/master/search-percolate.html
 MultiPercolateRequest Request parameters for Mpercolate http://www.elastic.co/guide/en/elasticsearch/reference/master/search-percolate.html
 MultiPercolateResponse
 MultiPointGeoShape
 MultiPolygonGeoShape
 MultiSearchDescriptor descriptor for Msearch http://www.elastic.co/guide/en/elasticsearch/reference/master/search-multi-search.html
 MultiSearchRequest Request parameters for Msearch http://www.elastic.co/guide/en/elasticsearch/reference/master/search-multi-search.html
 MultiSearchResponse
 MultiTermVectorOperation`1
 MultiTermVectorOperationDescriptor`1
 MultiTermVectorsDescriptor descriptor for Mtermvectors http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-multi-termvectors.html
 MultiTermVectorsRequest Request parameters for Mtermvectors http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-multi-termvectors.html
 MultiTermVectorsResponse
 Murmur3HashAttribute
 Murmur3HashProperty
 Murmur3HashPropertyDescriptor`1
 MutualInformationHeuristic
 MutualInformationHeuristicDescriptor
 Name
 NamedFiltersContainer
 NamedFiltersContainerDescriptor`1
 Names
 NestedAggregation
 NestedAggregationDescriptor`1
 NestedAttribute
 NestedProperty
 NestedPropertyDescriptor`2
 NestedQuery
 NestedQueryDescriptor`1
 NGramTokenFilter
 NGramTokenFilterDescriptor
 NGramTokenizer
 NGramTokenizerDescriptor
 NodeIds
 NodeInfo
 NodeInfoHttp
 NodeInfoJVMMemory
 NodeInfoMemory
 NodeInfoNetwork
 NodeInfoNetworkInterface
 NodeInfoOSCPU
 NodeInfoTransport
 NodeJvmInfo
 NodeJvmStats
 NodeOperatingSystemInfo
 NodeProcessInfo
 NodesHotThreadsDescriptor descriptor for NodesHotThreadsForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-nodes-hot-threads.html
 NodesHotThreadsRequest Request parameters for NodesHotThreadsForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-nodes-hot-threads.html
 NodesHotThreadsResponse
 NodesInfoDescriptor descriptor for NodesInfoForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-nodes-info.html
 NodesInfoRequest Request parameters for NodesInfoForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-nodes-info.html
 NodesInfoResponse
 NodesStatsDescriptor descriptor for NodesStatsForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-nodes-stats.html
 NodesStatsRequest Request parameters for NodesStatsForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-nodes-stats.html
 NodesStatsResponse
 NodeState
 NodeStats
 NodeThreadPoolInfo
 NoMatchQueryContainer
 NoopMappingVisitor
 NoopPropertyVisitor
 NumberAttribute Maps a property as a number type. If no type is specified, the default type is float (single precision floating point).
 NumberProperty
 NumberPropertyDescriptor`1
 NumericFielddata
 NumericFielddataDescriptor
 NumericRangeQuery
 NumericRangeQueryDescriptor`1
 ObjectAttribute
 ObjectProperty
 ObjectTypeDescriptor`2
 OpenIndexDescriptor descriptor for IndicesOpen http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-open-close.html
 OpenIndexRequest Request parameters for IndicesOpen http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-open-close.html
 OpenIndexResponse
 OperatingSystemStats
 ParentField
 PathHierarchyTokenizer
 PathHierarchyTokenizerDescriptor
 PatternAnalyzer
 PatternAnalyzerDescriptor
 PatternCaptureTokenFilter
 PatternCaptureTokenFilterDescriptor
 PatternReplaceCharFilter
 PatternReplaceCharFilterDescriptor
 PatternReplaceTokenFilter
 PatternReplaceTokenFilterDescriptor
 PatternTokenizer
 PatternTokenizerDescriptor
 PendingTask
 PercentageScoreHeuristic
 PercentageScoreHeuristicDescriptor
 PercentileItem
 PercentileRanksAggregation
 PercentileRanksAggregationDescriptor`1
 PercentilesAggregate
 PercentilesAggregation
 PercentilesAggregationDescriptor`1
 PercentilesBucketAggregation
 PercentilesBucketAggregationDescriptor
 PercentilesMethodDescriptor
 PercolateCountDescriptor`1 descriptor for CountPercolate http://www.elastic.co/guide/en/elasticsearch/reference/master/search-percolate.html
 PercolateCountRequest`1 Request parameters for CountPercolate http://www.elastic.co/guide/en/elasticsearch/reference/master/search-percolate.html
 PercolateCountResponse
 PercolateDescriptor`1 descriptor for Percolate http://www.elastic.co/guide/en/elasticsearch/reference/master/search-percolate.html
 PercolateQuery The percolate query can be used to match queries stored in an index
 PercolateQueryDescriptor`1 The percolate query can be used to match queries stored in an index
 PercolateRequest`1 Request parameters for Percolate http://www.elastic.co/guide/en/elasticsearch/reference/master/search-percolate.html
 PercolateResponse
 PercolatorAttribute
 PercolatorMatch
 PercolatorProperty
 PercolatorPropertyDescriptor`1
 PercolatorStats
 PerFieldAnalyzer
 PerFieldAnalyzer`1
 PerFieldAnalyzerDescriptor`1
 PhoneticTokenFilter
 PhoneticTokenFilterDescriptor
 PhraseSuggestCollate
 PhraseSuggestCollateDescriptor`1
 PhraseSuggester
 PhraseSuggesterDescriptor`1
 PhraseSuggestHighlight
 PhraseSuggestHighlightDescriptor
 PingDescriptor descriptor for Ping http://www.elastic.co/guide/
 PingRequest Request parameters for Ping http://www.elastic.co/guide/
 PingResponse
 Pipeline
 PipelineDescriptor
 PipelineInfo
 PipelineSimulation
 PluginStats
 PointGeoShape
 PolygonGeoShape
 PorterStemTokenFilter
 PorterStemTokenFilterDescriptor
 PostLicenseDescriptor descriptor for LicensePost https://www.elastic.co/guide/en/shield/current/license-management.html
 PostLicenseRequest Request parameters for LicensePost https://www.elastic.co/guide/en/shield/current/license-management.html
 PostLicenseResponse
 PrefixQuery
 PrefixQueryDescriptor`1
 ProcessorsDescriptor
 ProcessStats
 Profile
 Properties
 Properties`1
 PropertiesDescriptor`1
 PropertyMappingDescriptor`1
 PropertyName
 PropertyWalker
 PutAliasDescriptor descriptor for IndicesPutAlias http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-aliases.html
 PutAliasRequest Request parameters for IndicesPutAlias http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-aliases.html
 PutAliasResponse
 PutIndexTemplateDescriptor descriptor for IndicesPutTemplateForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-templates.html
 PutIndexTemplateRequest Request parameters for IndicesPutTemplateForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-templates.html
 PutIndexTemplateResponse
 PutMappingDescriptor`1 descriptor for IndicesPutMapping http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-put-mapping.html
 PutMappingRequest Request parameters for IndicesPutMapping http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-put-mapping.html
 PutMappingRequest`1 Request parameters for IndicesPutMapping http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-put-mapping.html
 PutMappingResponse
 PutPipelineDescriptor descriptor for IngestPutPipeline https://www.elastic.co/guide/en/elasticsearch/plugins/master/ingest.html
 PutPipelineRequest Request parameters for IngestPutPipeline https://www.elastic.co/guide/en/elasticsearch/plugins/master/ingest.html
 PutPipelineResponse
 PutRoleDescriptor descriptor for ShieldPutRole Update or create a role for the native shield realm
 PutRoleRequest Request parameters for ShieldPutRole Update or create a role for the native shield realm
 PutRoleResponse
 PutRoleStatus
 PutScriptDescriptor descriptor for PutScript http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-scripting.html
 PutScriptRequest Request parameters for PutScript http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-scripting.html
 PutScriptResponse
 PutSearchTemplateDescriptor descriptor for PutTemplate http://www.elastic.co/guide/en/elasticsearch/reference/master/search-template.html
 PutSearchTemplateRequest Request parameters for PutTemplate http://www.elastic.co/guide/en/elasticsearch/reference/master/search-template.html
 PutSearchTemplateResponse
 PutUserDescriptor descriptor for ShieldPutUser Update or create a user for the native shield realm
 PutUserRequest Request parameters for ShieldPutUser Update or create a user for the native shield realm
 PutUserResponse
 PutUserStatus
 QueryBreakdown
 QueryCacheStats
 QueryContainer
 QueryContainerDescriptor`1
 QueryProfile
 QueryStringQuery
 QueryStringQueryDescriptor`1
 QueryVisitor
 QueryWalker
 RandomScoreFunction
 RandomScoreFunctionDescriptor`1
 Range
 RangeAggregation
 RangeAggregationDescriptor`1
 RangeBucket
 RangeDescriptor
 RawQuery
 RawQueryDescriptor
 ReadOnlyUrlRepository
 ReadOnlyUrlRepositoryDescriptor
 ReadOnlyUrlRepositorySettings
 ReadOnlyUrlRepositorySettingsDescriptor
 RecoveryBytes
 RecoveryFileDetails
 RecoveryFiles
 RecoveryIndexStatus
 RecoveryOrigin
 RecoveryStartStatus
 RecoveryStats
 RecoveryStatus
 RecoveryStatusDescriptor descriptor for IndicesRecoveryForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-recovery.html
 RecoveryStatusRequest Request parameters for IndicesRecoveryForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-recovery.html
 RecoveryStatusResponse
 RecoveryTranslogStatus
 RefreshDescriptor descriptor for IndicesRefreshForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-refresh.html
 RefreshRequest Request parameters for IndicesRefreshForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-refresh.html
 RefreshResponse
 RefreshStats
 RegexpQuery
 RegexpQueryDescriptor`1
 RegisterPercolatorDescriptor`1
 RegisterPercolatorRequest
 RegisterPercolatorResponse
 ReindexDescriptor`1
 ReindexDestination
 ReindexDestinationDescriptor
 ReindexObservable`1
 ReindexObserver`1
 ReindexOnServerDescriptor descriptor for Reindex https://www.elastic.co/guide/en/elasticsearch/plugins/master/plugins-reindex.html
 ReindexOnServerRequest Request parameters for Reindex https://www.elastic.co/guide/en/elasticsearch/plugins/master/plugins-reindex.html
 ReindexOnServerResponse
 ReindexRequest
 ReindexResponse`1 POCO representing the reindex response for a each step
 ReindexRethrottleDescriptor descriptor for ReindexRethrottle https://www.elastic.co/guide/en/elasticsearch/plugins/master/plugins-reindex.html
 ReindexRethrottleRequest Request parameters for ReindexRethrottle https://www.elastic.co/guide/en/elasticsearch/plugins/master/plugins-reindex.html
 ReindexRouting
 ReindexSource
 ReindexSourceDescriptor
 RemoveProcessor
 RemoveProcessorDescriptor`1
 RenameProcessor
 RenameProcessorDescriptor`1
 RenamePropertyMapping`1
 RenderSearchTemplateDescriptor descriptor for RenderSearchTemplate http://www.elasticsearch.org/guide/en/elasticsearch/reference/master/search-template.html
 RenderSearchTemplateRequest Request parameters for RenderSearchTemplate http://www.elasticsearch.org/guide/en/elasticsearch/reference/master/search-template.html
 RenderSearchTemplateResponse
 RequestCacheStats
 Rescore
 RescoreDescriptor`1
 RescoreQuery
 RescoreQueryDescriptor`1
 RestoreCompletedEventArgs
 RestoreDescriptor descriptor for SnapshotRestore http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-snapshots.html
 RestoreErrorEventArgs
 RestoreNextEventArgs
 RestoreObservable
 RestoreObserver
 RestoreRequest Request parameters for SnapshotRestore http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-snapshots.html
 RestoreResponse
 RestoreStatusHumbleObject
 ReverseNestedAggregation
 ReverseNestedAggregationDescriptor`1
 ReverseTokenFilter
 ReverseTokenFilterDescriptor
 Role
 RootNodeInfoDescriptor descriptor for Info http://www.elastic.co/guide/
 RootNodeInfoRequest Request parameters for Info http://www.elastic.co/guide/
 RootNodeInfoResponse
 RouteValues
 RoutingField
 RoutingFieldDescriptor`1
 RoutingNodesState
 RoutingShard
 RoutingTableState
 S3Repository
 S3RepositoryDescriptor
 S3RepositorySettings
 S3RepositorySettingsDescriptor
 SampleDiversity
 SamplerAggregation
 SamplerAggregationDescriptor`1
 ScoreFunctionsDescriptor`1
 ScriptDescriptor
 ScriptedHeuristic
 ScriptedHeuristicDescriptor
 ScriptedMetricAggregate
 ScriptedMetricAggregation
 ScriptedMetricAggregationDescriptor`1
 ScriptField
 ScriptFieldDescriptor
 ScriptFields
 ScriptFieldsDescriptor
 ScriptQuery
 ScriptQueryDescriptor`1
 ScriptScoreFunction
 ScriptScoreFunctionDescriptor`1
 ScriptSort
 ScriptStats
 ScrollDescriptor`1 descriptor for Scroll http://www.elastic.co/guide/en/elasticsearch/reference/master/search-request-scroll.html
 ScrollRequest Request parameters for Scroll http://www.elastic.co/guide/en/elasticsearch/reference/master/search-request-scroll.html
 SearchDescriptor`1 A descriptor wich describes a search operation for _search and _msearch
 SearchNode
 SearchProfile
 SearchRequest Request parameters for Search http://www.elastic.co/guide/en/elasticsearch/reference/master/search-search.html
 SearchRequest`1 Request parameters for Search http://www.elastic.co/guide/en/elasticsearch/reference/master/search-search.html
 SearchResponse`1
 SearchShard
 SearchShardsDescriptor`1 A descriptor wich describes a search operation for _search_shards
 SearchShardsRequest Request parameters for SearchShards http://www.elastic.co/guide/en/elasticsearch/reference/master/search-shards.html
 SearchShardsRequest`1 Request parameters for SearchShards http://www.elastic.co/guide/en/elasticsearch/reference/master/search-shards.html
 SearchShardsResponse
 SearchStats
 SearchTemplateDescriptor`1 descriptor for SearchTemplate http://www.elastic.co/guide/en/elasticsearch/reference/current/search-template.html
 SearchTemplateRequest Request parameters for SearchTemplate http://www.elastic.co/guide/en/elasticsearch/reference/current/search-template.html
 SearchTemplateRequest`1
 Segment
 SegmentsDescriptor descriptor for IndicesSegmentsForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-segments.html
 SegmentsRequest Request parameters for IndicesSegmentsForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-segments.html
 SegmentsResponse
 SegmentsStats
 SerialDifferencingAggregation
 SerialDifferencingAggregationDescriptor
 SetProcessor
 SetProcessorDescriptor`1
 ShardAllocationSettings
 ShardAllocationSettingsDescriptor
 ShardBalancingHeuristicsSettings
 ShardBalancingHeuristicsSettingsDescriptor
 ShardFailure
 ShardFailureReason
 ShardHealthStats
 ShardProfile
 ShardRebalancingSettings
 ShardRebalancingSettingsDescriptor
 ShardRecovery
 ShardSegmentRouting
 ShardsMetaData
 ShardsSegment
 ShardStore
 ShardStoreException
 ShardStoreWrapper
 ShieldNode
 ShieldNodeStatus
 ShingleTokenFilter
 ShingleTokenFilterDescriptor
 SignificantTermsAggregate
 SignificantTermsAggregation
 SignificantTermsAggregationDescriptor`1
 SignificantTermsBucket
 Similarities
 SimilaritiesDescriptor
 SimpleAnalyzer
 SimpleAnalyzerDescriptor
 SimpleModel
 SimpleModelDescriptor
 SimpleQueryStringQuery
 SimpleQueryStringQueryDescriptor`1
 SimulatePipelineDescriptor descriptor for IngestSimulate https://www.elastic.co/guide/en/elasticsearch/plugins/master/ingest.html
 SimulatePipelineDocument
 SimulatePipelineDocumentDescriptor
 SimulatePipelineDocumentsDescriptor
 SimulatePipelineRequest Request parameters for IngestSimulate https://www.elastic.co/guide/en/elasticsearch/plugins/master/ingest.html
 SimulatePipelineResponse
 SingleBucketAggregate
 SingleBucketsPath
 SingleMappingDescriptor`1
 SizeField
 SizeFieldDescriptor
 SlowLog
 SlowLogDescriptor
 SlowLogIndexing
 SlowLogIndexingDescriptor
 SlowLogSearch
 SlowLogSearchDescriptor
 SlowLogSearchFetch
 SlowLogSearchFetchDescriptor
 SlowLogSearchQuery
 SlowLogSearchQueryDescriptor
 Snapshot
 SnapshotCompletedEventArgs
 SnapshotDescriptor descriptor for SnapshotCreate http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-snapshots.html
 SnapshotErrorEventArgs
 SnapshotIndexShardStats
 SnapshotIndexStats
 SnapshotNextEventArgs
 SnapshotObservable
 SnapshotObserver
 SnapshotRequest Request parameters for SnapshotCreate http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-snapshots.html
 SnapshotResponse
 SnapshotRestore
 SnapshotShardFailure
 SnapshotShardsStats
 SnapshotStats
 SnapshotStatus
 SnapshotStatusDescriptor descriptor for SnapshotStatus http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-snapshots.html
 SnapshotStatusHumbleObject
 SnapshotStatusRequest Request parameters for SnapshotStatus http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-snapshots.html
 SnapshotStatusResponse
 SnowballAnalyzer
 SnowballAnalyzerDescriptor
 SnowballTokenFilter
 SnowballTokenFilterDescriptor
 SortDescriptor`1
 SortField
 SortFieldDescriptor`1
 SortGeoDistanceDescriptor`1
 SortScriptDescriptor`1
 SourceDescriptor`1 descriptor for GetSource http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-get.html
 SourceField
 SourceFieldDescriptor
 SourceFilter
 SourceFilterDescriptor`1
 SourceRequest Request parameters for GetSource http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-get.html
 SourceRequest`1 Request parameters for GetSource http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-get.html
 SpanContainingQuery
 SpanContainingQueryDescriptor`1
 SpanFirstQuery
 SpanFirstQueryDescriptor`1
 SpanMultiTermQuery
 SpanMultiTermQueryDescriptor`1
 SpanNearQuery
 SpanNearQueryDescriptor`1
 SpanNotQuery
 SpanNotQueryDescriptor`1
 SpanOrQuery
 SpanOrQueryDescriptor`1
 SpanQuery
 SpanQueryDescriptor`1
 SpanTermQuery
 SpanTermQueryDescriptor`1
 SpanWithinQuery
 SpanWithinQueryDescriptor`1
 SplitProcessor
 SplitProcessorDescriptor`1
 StandardAnalyzer
 StandardAnalyzerDescriptor
 StandardDeviationBounds
 StandardTokenFilter
 StandardTokenFilterDescriptor
 StandardTokenizer
 StandardTokenizerDescriptor
 StatsAggregate
 StatsAggregation
 StatsAggregationDescriptor`1
 StatsBucketAggregation
 StatsBucketAggregationDescriptor
 StemmerOverrideTokenFilter
 StemmerOverrideTokenFilterDescriptor
 StemmerTokenFilter
 StemmerTokenFilterDescriptor
 StopAnalyzer
 StopAnalyzerDescriptor
 StopTokenFilter
 StopTokenFilterDescriptor
 StopWords
 StoreStats
 StringAttribute
 StringFielddata
 StringFielddataDescriptor
 StringProperty
 StringPropertyDescriptor`1
 Suggest
 SuggestBucket
 SuggestContainer
 SuggestContainerDescriptor`1
 SuggestContextQueriesDescriptor`1
 SuggestContextQuery
 SuggestContextQueryDescriptor`1
 SuggestContextsDescriptor`1
 SuggestDescriptor`1 descriptor for Suggest http://www.elastic.co/guide/en/elasticsearch/reference/master/search-suggesters.html
 SuggestOption
 SuggestRequest Request parameters for Suggest http://www.elastic.co/guide/en/elasticsearch/reference/master/search-suggesters.html
 SuggestResponse
 SumAggregation
 SumAggregationDescriptor`1
 SumBucketAggregation
 SumBucketAggregationDescriptor
 SyncedFlushDescriptor descriptor for IndicesFlushSyncedForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-synced-flush.html
 SyncedFlushRequest Request parameters for IndicesFlushSyncedForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-synced-flush.html
 SyncedFlushResponse
 SynonymTokenFilter
 SynonymTokenFilterDescriptor
 TaskExecutingNode
 TaskId
 TasksCancelDescriptor descriptor for TasksCancel http://www.elastic.co/guide/en/elasticsearch/reference/master/tasks-cancel.html
 TasksCancelRequest Request parameters for TasksCancel http://www.elastic.co/guide/en/elasticsearch/reference/master/tasks-cancel.html
 TasksCancelResponse
 TasksListDescriptor descriptor for TasksList http://www.elastic.co/guide/en/elasticsearch/reference/master/tasks-list.html
 TasksListRequest Request parameters for TasksList http://www.elastic.co/guide/en/elasticsearch/reference/master/tasks-list.html
 TasksListResponse
 TaskState
 TDigestMethod
 TDigestMethodDescriptor
 TemplateMapping
 TemplateQuery
 TemplateQueryDescriptor`1
 TermQuery
 TermQueryDescriptor`1
 TermRangeQuery
 TermRangeQueryDescriptor`1
 TermsAggregate
 TermsAggregation
 TermsAggregationDescriptor`1
 TermsIncludeExclude
 TermsOrder
 TermsQuery
 TermsQueryDescriptor`1 A query that match on any (configurable) of the provided terms. This is a simpler syntax query for using a bool query with several term queries in the should clauses.
 TermSuggester
 TermSuggesterDescriptor`1
 TermVector
 TermVectorFilter
 TermVectorFilterDescriptor
 TermVectorsDescriptor`1 descriptor for Termvectors http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-termvectors.html
 TermVectorsRequest`1 Request parameters for Termvectors http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-termvectors.html
 TermVectorsResponse
 TermVectorTerm
 TextAttribute
 TextProperty
 TextPropertyDescriptor`1
 ThreadCountStats
 Throwable
 Time
 TimestampField
 TimestampFieldDescriptor`1
 Token
 TokenCountAttribute
 TokenCountProperty
 TokenCountPropertyDescriptor`1
 TokenFilters
 TokenFiltersDescriptor
 Tokenizers
 TokenizersDescriptor
 TopHitsAggregate
 TopHitsAggregation
 TopHitsAggregationDescriptor`1
 TopLevelInnerHit
 TopLevelInnerHit`1
 TopLevelInnerHits
 TopLevelInnerHitsDescriptor`1
 TranslogFlushSettings
 TranslogFlushSettingsDescriptor
 TranslogSettings
 TranslogSettingsDescriptor
 TranslogStats
 TransportStats
 TrimProcessor
 TrimProcessorDescriptor`1
 TrimTokenFilter
 TrimTokenFilterDescriptor
 TruncateTokenFilter
 TruncateTokenFilterDescriptor
 TtlField
 TtlFieldDescriptor
 TtlIntervalSettings
 TtlIntervalSettingsDescriptor
 TypeExistsDescriptor descriptor for IndicesExistsType http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-types-exists.html
 TypeExistsRequest Request parameters for IndicesExistsType http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-types-exists.html
 TypeFieldMappings
 TypeMapping
 TypeMappingDescriptor`1
 TypeName
 TypeNameResolver
 TypeQuery
 TypeQueryDescriptor
 Types
 UaxEmailUrlTokenizer
 UaxEmailUrlTokenizerDescriptor
 Union`2
 UniqueTokenFilter
 UniqueTokenFilterDescriptor
 UnregisterPercolatorDescriptor`1
 UnregisterPercolatorRequest
 UnregisterPercolatorResponse
 UpdateByQueryDescriptor`1 descriptor for UpdateByQuery https://www.elastic.co/guide/en/elasticsearch/plugins/master/plugins-reindex.html
 UpdateByQueryRequest Request parameters for UpdateByQuery https://www.elastic.co/guide/en/elasticsearch/plugins/master/plugins-reindex.html
 UpdateByQueryRequest`1 Request parameters for UpdateByQuery https://www.elastic.co/guide/en/elasticsearch/plugins/master/plugins-reindex.html
 UpdateByQueryResponse
 UpdateDescriptor`2 descriptor for Update http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-update.html
 UpdateIndexSettingsDescriptor descriptor for IndicesPutSettingsForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-update-settings.html
 UpdateIndexSettingsRequest Request parameters for IndicesPutSettingsForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-update-settings.html
 UpdateIndexSettingsResponse
 UpdateRequest`2 Request parameters for Update http://www.elastic.co/guide/en/elasticsearch/reference/master/docs-update.html
 UpdateResponse`1
 UpgradeDescriptor descriptor for IndicesUpgradeForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-upgrade.html
 UpgradeRequest Request parameters for IndicesUpgradeForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-upgrade.html
 UpgradeResponse
 UpgradeStatus
 UpgradeStatusDescriptor descriptor for IndicesGetUpgradeForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-upgrade.html
 UpgradeStatusRequest Request parameters for IndicesGetUpgradeForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/indices-upgrade.html
 UpgradeStatusResponse
 UppercaseProcessDescriptor`1
 UppercaseProcessor
 UppercaseTokenFilter
 UppercaseTokenFilterDescriptor
 User
 ValidateQueryDescriptor`1 descriptor for IndicesValidateQueryForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/search-validate.html
 ValidateQueryRequest Request parameters for IndicesValidateQueryForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/search-validate.html
 ValidateQueryRequest`1 Request parameters for IndicesValidateQueryForAll http://www.elastic.co/guide/en/elasticsearch/reference/master/search-validate.html
 ValidateQueryResponse
 ValidationExplanation
 ValueAggregate
 ValueCountAggregation
 ValueCountAggregationDescriptor`1
 VerifyRepositoryDescriptor descriptor for SnapshotVerifyRepository http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-snapshots.html
 VerifyRepositoryRequest Request parameters for SnapshotVerifyRepository http://www.elastic.co/guide/en/elasticsearch/reference/master/modules-snapshots.html
 VerifyRepositoryResponse
 WarmerStats
 WeightFunction
 WeightFunctionDescriptor`1
 WhitespaceAnalyzer
 WhitespaceAnalyzerDescriptor
 WhitespaceTokenizer
 WhitespaceTokenizerDescriptor
 WildcardQuery
 WildcardQuery`1
 WildcardQueryDescriptor`1
 WordDelimiterTokenFilter
 WordDelimiterTokenFilterDescriptor

 Enumerations

 AggregationVisitorScope
 AllocationEnable
 AllowRebalance
 ChildScoreMode
 ClusterStatus
 ConvertProcessorType
 DateInterval
 DateMathOperation
 DelimitedPayloadEncoding
 DFRAfterEffect
 DFRBasicModel
 DistanceUnit
 DynamicMapping Controls how elasticsearch handles dynamic mapping changes when a new document present new fields
 EdgeNGramSide
 FielddataLoading
 FieldIndexOption
 FieldType Define the type of field content.
 FieldValueFactorModifier
 FileSystemStorageImplementation The store module allows you to control how index data is stored and accessed on disk.
 FunctionBoostMode
 FunctionScoreMode
 GapPolicy
 GeoDistanceType
 GeoExecution
 GeoHashPrecision
 GeoOptimizeBBox
 GeoOrientation
 GeoPointFielddataFormat
 GeoShapeRelation
 GeoTree
 GeoValidationMethod
 HighlighterType Type of highlighter
 HoltWintersType
 IBDistribution
 IBLambda
 IndexOptions
 Language Language types used for language analyzers
 LicenseStatus
 LicenseType
 LogLevel
 MultiValueMode
 NestedScoreMode
 NodeRole
 NoMatchShortcut
 Normalization
 NumberType
 NumericFielddataFormat
 NumericResolutionUnit
 Operator
 PhoneticEncoder
 RebalanceEnable
 RecoveryInitialShards
 RewriteMultiTerm
 SamplerAggregationExecutionHint
 ScoreMode
 ScriptLang
 ShardStoreAllocation
 SimilarityOption
 SimpleQueryStringFlags
 SnowballLanguage Snowball compatible languages
 SortMode
 SortOrder
 SortSpecialField
 StringDistance
 StringFielddataFormat
 SuggestSort
 SynonymFormat
 TermsAggregationCollectMode Determines how the terms aggregation is executed
 TermsAggregationExecutionHint Determines how the terms aggregation is executed
 TermVectorOption
 TextQueryType
 TimeUnit
 TokenChar
 TranslogDurability
 VisitorScope
 ZeroTermsQuery

 Static Classes

 DeleteManyExtensions Provides GetMany extensions that make it easier to get many documents given a list of ids
 ExpressionExtensions
 GetManyExtensions Provides GetMany extensions that make it easier to get many documents given a list of ids
 IndexManyExtensions Provides GetMany extensions that make it easier to get many documents given a list of ids
 IndexNameExtensions
 Infer
 Inflector Pluralizes or singularizes words.
 Query`1
 RequestPameterExtensions
 SourceManyExtensions Provides convenience extension methods to get many _source's given a list of ids.
 SuffixExtensions
 UpdatableIndexSettings

 Abstract Classes

 AcknowledgedResponseBase
 AggregationBase
 AllocateClusterRerouteCommandBase
 AllocateClusterRerouteCommandDescriptorBase`2
 AnalyzerBase
 AnalyzerDescriptorBase`2
 BucketAggregateBase
 BucketAggregationBase
 BucketAggregationDescriptorBase`3
 BucketBase
 BulkOperationBase
 BulkOperationDescriptorBase`2
 BulkResponseItemBase
 CharFilterBase
 CharFilterDescriptorBase`2
 ClrPropertyMappingBase`1
 CompoundWordTokenFilterBase
 CompoundWordTokenFilterDescriptorBase`2
 ConnectionSettingsBase`1 Provides the connection settings for NEST's
 CoordinatedRequestObserverBase`1
 CorePropertyBase
 CorePropertyDescriptorBase`3
 DateMath
 DecayFunctionBase`2
 DecayFunctionDescriptorBase`4
 DescriptorBase`2
 DescriptorPromiseBase`2
 DictionaryResponseBase`2
 DocValuesPropertyBase
 DocValuesPropertyDescriptorBase`3
 DynamicIndexSettingsDescriptorBase`2
 ElasticsearchCorePropertyAttributeBase
 ElasticsearchDocValuesPropertyAttributeBase
 ElasticsearchPropertyAttributeBase
 ExponentialDecayFunctionBase`2
 FielddataBase
 FielddataDescriptorBase`2
 FieldNameQueryBase
 FieldNameQueryDescriptorBase`3
 FunctionScoreFunctionBase
 FunctionScoreFunctionDescriptorBase`3
 FuzzyQueryBase`2
 FuzzyQueryDescriptorBase`4
 GaussDecayFunctionBase`2
 GeoShapeBase
 IndicesResponseBase
 IsADictionaryBase`2
 IsADictionaryDescriptorBase`4
 LikeDocumentBase
 LinearDecayFunctionBase`2
 MetricAggregateBase
 MetricAggregationBase
 MetricAggregationDescriptorBase`3
 NumberPropertyDescriptorBase`3
 ObjectPropertyDescriptorBase`4
 PipelineAggregationBase
 PipelineAggregationDescriptorBase`3
 PlainRequestBase`1
 ProcessorBase
 ProcessorDescriptorBase`2
 PropertyBase
 PropertyDescriptorBase`3
 QueryBase
 QueryDescriptorBase`2
 RequestBase`1
 RequestDescriptorBase`3
 ResponseBase
 ScriptBase
 ScriptDescriptorBase`2
 ShardsOperationResponseBase
 SortBase
 SortDescriptorBase`3
 SuggestContextBase
 SuggestContextDescriptorBase`3
 SuggestDescriptorBase`3
 SuggesterBase
 TermQueryDescriptorBase`2
 TokenFilterBase
 TokenFilterDescriptorBase`2
 TokenizerBase
 TokenizerDescriptorBase`2

 Interfaces

 IAcknowledgedResponse
 IAggregate Represents the result of an aggregation on the response
 IAggregation Represents an aggregation on the request
 IAggregationContainer
 IAggregationVisitor
 IAlias
 IAliasAction Marker interface for alias operation
 IAliasAddAction
 IAliases
 IAliasExistsRequest
 IAliasRemoveAction
 IAllField
 IAllocateClusterRerouteCommand
 IAllocateEmptyPrimaryRerouteCommand
 IAllocateReplicaClusterRerouteCommand
 IAllocateStalePrimaryRerouteCommand
 IAllocationAttributes
 IAllocationAwarenessSettings
 IAllocationFilteringSettings
 IAnalysis
 IAnalyzer
 IAnalyzeRequest
 IAnalyzeResponse
 IAnalyzers
 IAppendProcessor
 IAsciiFoldingTokenFilter A token filter of type asciifolding that converts alphabetic, numeric, and symbolic Unicode characters which are not in the first 127 ASCII characters (the “Basic Latin” Unicode block) into their ASCII equivalents, if one exists.
 IAttachmentProperty
 IAuthenticateRequest
 IAuthenticateResponse
 IAverageAggregation
 IAverageBucketAggregation
 IAzureRepository
 IAzureRepositorySettings
 IBinaryProperty
 IBM25Similarity BM25 Similarity. Introduced in Stephen E. Robertson, Steve Walker, Susan Jones, Micheline Hancock-Beaulieu, and Mike Gatford. Okapi at TREC-3. In Proceedings of the Third Text REtrieval Conference (TREC 1994). Gaithersburg, USA, November 1994.
 IBooleanProperty
 IBoolQuery
 IBoostingQuery
 IBoundingBox
 IBucket
 IBucketAggregation
 IBucketScriptAggregation
 IBucketSelectorAggregation
 IBucketsPath
 IBulkAliasRequest
 IBulkAliasResponse
 IBulkCreateOperation`1
 IBulkDeleteOperation`1
 IBulkOperation
 IBulkRequest
 IBulkResponse
 IBulkUpdateOperation`2
 ICancelClusterRerouteCommand
 ICardinalityAggregation
 ICatAliasesRequest
 ICatAllocationRequest
 ICatCountRequest
 ICategorySuggestContext
 ICatFielddataRequest
 ICatHealthRequest
 ICatHelpRequest
 ICatIndicesRequest
 ICatMasterRequest
 ICatNodeAttributesRequest
 ICatNodesRequest
 ICatPendingTasksRequest
 ICatPluginsRequest
 ICatRecord
 ICatRecoveryRequest
 ICatRepositoriesRequest
 ICatResponse`1
 ICatSegmentsRequest
 ICatShardsRequest
 ICatSnapshotsRequest
 ICatThreadPoolRequest
 ICharFilter
 ICharFilters
 IChildrenAggregation
 IChiSquareHeuristic
 ICircleGeoShape
 ICircuitBreakerSettings
 IClearCachedRealmsRequest
 IClearCachedRealmsResponse
 IClearCachedRolesRequest
 IClearCachedRolesResponse
 IClearCacheRequest
 IClearCacheResponse
 IClearScrollRequest
 IClearScrollResponse
 ICloseIndexRequest
 ICloseIndexResponse
 IClrTypeMapping`1
 IClrTypePropertyMapping`1
 IClusterAllocationExplainRequest
 IClusterGetSettingsRequest
 IClusterGetSettingsResponse
 IClusterHealthRequest
 IClusterHealthResponse
 IClusterModuleSettings Settings to control where, when, and how shards are allocated to nodes.
 IClusterPendingTasksRequest
 IClusterPendingTasksResponse
 IClusterPutSettingsRequest
 IClusterPutSettingsResponse
 IClusterRerouteCommand
 IClusterRerouteRequest
 IClusterRerouteResponse
 IClusterStateRequest
 IClusterStateResponse
 IClusterStatsRequest
 IClusterStatsResponse
 ICommonGramsTokenFilter Token filter that generates bigrams for frequently occuring terms. Single terms are still indexed. Note, common_words or common_words_path field is required.
 ICommonTermsQuery
 ICompletionProperty
 ICompletionSuggester
 ICompoundWordTokenFilter Token filters that allow to decompose compound words.
 IConditionlessQuery
 IConnectionSettingsValues
 IConstantScoreQuery
 IConvertProcessor
 ICoreProperty
 ICountRequest
 ICountRequest`1
 ICountResponse
 ICovariantSearchRequest
 ICreateIndexRequest
 ICreateIndexResponse
 ICreateRepositoryRequest
 ICreateRepositoryResponse
 ICumulativeSumAggregation
 ICustomAnalyzer An analyzer of type custom that allows to combine a Tokenizer with zero or more Token Filters, and zero or more Char Filters. The custom analyzer accepts a logical/registered name of the tokenizer to use, and a list of logical/registered names of token filters.
 IDateHistogramAggregation
 IDateMath
 IDateProcessor
 IDateProperty
 IDateRangeAggregation
 IDateRangeExpression
 IDateRangeQuery
 IDecayFunction
 IDecayFunction`2
 IDefaultSimilarity
 IDeleteAliasRequest
 IDeleteAliasResponse
 IDeleteByQueryRequest
 IDeleteByQueryRequest`1
 IDeleteByQueryResponse
 IDeleteIndexRequest
 IDeleteIndexResponse
 IDeleteIndexTemplateRequest
 IDeleteIndexTemplateResponse
 IDeleteLicenseRequest
 IDeleteLicenseResponse
 IDeletePipelineRequest
 IDeletePipelineResponse
 IDeleteRepositoryRequest
 IDeleteRepositoryResponse
 IDeleteRequest
 IDeleteRequest`1
 IDeleteResponse
 IDeleteRoleRequest
 IDeleteRoleResponse
 IDeleteScriptRequest
 IDeleteScriptResponse
 IDeleteSearchTemplateRequest
 IDeleteSearchTemplateResponse
 IDeleteSnapshotRequest
 IDeleteSnapshotResponse
 IDeleteUserRequest
 IDeleteUserResponse
 IDelimitedPayloadTokenFilter Splits tokens into tokens and payload whenever a delimiter character is found.
 IDerivativeAggregation
 IDescriptor
 IDFRSimilarity Implements the divergence from randomness (DFR) framework introduced in Gianni Amati and Cornelis Joost Van Rijsbergen. 2002. Probabilistic models of information retrieval based on measuring the divergence from randomness. ACM Trans. Inf. Syst. 20, 4 (October 2002), 357-389. The DFR scoring formula is composed of three separate components: the basic model, the aftereffect and an additional normalization component, represented by the classes BasicModel, AfterEffect and Normalization, respectively.The names of these classes were chosen to match the names of their counterparts in the Terrier IR engine.
 IDictionaryDecompounderTokenFilter
 IDictionaryResponse`2
 IDirectGenerator
 IDiskBasedShardAllocationSettings
 IDisMaxQuery
 IDocumentExistsRequest
 IDocumentExistsRequest`1
 IDocumentPath
 IDocValuesProperty
 IDynamicIndexSettings
 IDynamicTemplate
 IDynamicTemplateContainer
 IEdgeNGramTokenFilter A token filter of type edgeNGram.
 IEdgeNGramTokenizer A tokenizer of type edgeNGram.
 IElasticClient
 IElisionTokenFilter A token filter which removes elisions. For example, “l’avion” (the plane) will tokenized as “avion” (plane).
 IEnvelopeGeoShape
 IEwmaModel
 IExistsQuery
 IExistsResponse
 IExplainRequest`1
 IExplainResponse`1
 IExtendedStatsAggregation
 IExtendedStatsBucketAggregation
 IFailProcessor
 IFailureReason
 IFielddata
 IFielddataFilter
 IFielddataFrequencyFilter
 IFielddataRegexFilter
 IFieldLookup
 IFieldMapping
 IFieldNameQuery
 IFieldNamesField
 IFieldSort
 IFieldStatsRequest
 IFieldStatsResponse
 IFieldValueFactorFunction
 IFileScript
 IFileSystemRepository
 IFileSystemRepositorySettings
 IFilterAggregation
 IFiltersAggregation
 IFlushRequest
 IFlushResponse
 IForceMergeRequest
 IForceMergeResponse
 IForeachProcessor
 IFunctionScoreQuery
 IFuzziness
 IFuzzyDateQuery
 IFuzzyNumericQuery
 IFuzzyQuery
 IFuzzyQuery`2
 IFuzzyStringQuery
 IFuzzySuggester
 IGeoBoundingBoxQuery
 IGeoBoundsAggregation
 IGeoDistanceAggregation
 IGeoDistanceQuery
 IGeoDistanceRangeQuery
 IGeoDistanceSort
 IGeoHashCellQuery
 IGeoHashGridAggregation
 IGeoIndexedShapeQuery
 IGeoPointFielddata
 IGeoPointProperty
 IGeoPolygonQuery
 IGeoShape
 IGeoShapeCircleQuery
 IGeoShapeEnvelopeQuery
 IGeoShapeLineStringQuery
 IGeoShapeMultiLineStringQuery
 IGeoShapeMultiPointQuery
 IGeoShapeMultiPolygonQuery
 IGeoShapePointQuery
 IGeoShapePolygonQuery
 IGeoShapeProperty
 IGeoShapeQuery
 IGeoSuggestContext
 IGetAliasRequest
 IGetAliasResponse
 IGetFieldMappingRequest
 IGetFieldMappingResponse
 IGetIndexRequest
 IGetIndexResponse
 IGetIndexSettingsRequest
 IGetIndexSettingsResponse
 IGetIndexTemplateRequest
 IGetIndexTemplateResponse
 IGetLicenseRequest
 IGetLicenseResponse
 IGetMappingRequest
 IGetMappingResponse
 IGetPipelineRequest
 IGetPipelineResponse
 IGetRepositoryRequest
 IGetRepositoryResponse
 IGetRequest
 IGetRequest`1
 IGetResponse`1
 IGetRoleRequest
 IGetRoleResponse
 IGetScriptRequest
 IGetScriptResponse
 IGetSearchTemplateRequest
 IGetSearchTemplateResponse
 IGetSnapshotRequest
 IGetSnapshotResponse
 IGetUserRequest
 IGetUserResponse
 IGlobalAggregation
 IGoogleNormalizedDistanceHeuristic
 IGraphExploreControls
 IGraphExploreRequest
 IGraphExploreRequest`1
 IGraphExploreResponse
 IGraphVertexDefinition
 IGrokProcessor
 IGsubProcessor
 IHasChildQuery
 IHasParentQuery
 IHdfsRepository
 IHdfsRepositorySettings
 IHDRHistogramMethod
 IHighLevelToLowLevelDispatcher
 IHighlight
 IHighlightField
 IHistogramAggregation
 IHit`1
 IHoltLinearModel
 IHoltWintersModel
 IHop
 IHtmlStripCharFilter A char filter of type html_strip stripping out HTML elements from an analyzed text.
 IHunspellTokenFilter Basic support for hunspell stemming. Hunspell dictionaries will be picked up from a dedicated hunspell directory on the filesystem.
 IHyphenationDecompounderTokenFilter Token filters that allow to decompose compound words.
 IIBSimilarity
 IIdsQuery
 IIndexConstraint
 IIndexConstraintComparison
 IIndexConstraints
 IIndexedScript
 IIndexExistsRequest
 IIndexField
 IIndexOperation`1
 IIndexRequest
 IIndexRequest`1
 IIndexResponse
 IIndexSettings
 IIndexState
 IIndexTemplateExistsRequest
 IIndicesModuleSettings Settings to control where, when, and how shards are allocated to nodes.
 IIndicesPrivileges
 IIndicesQuery
 IIndicesRecoverySettings
 IIndicesResponse
 IIndicesShardStoresRequest
 IIndicesShardStoresResponse
 IIndicesStatsRequest
 IIndicesStatsResponse
 IInlineScript
 IInnerHits
 IIpProperty
 IIpRange
 IIpRangeAggregation
 IIsADictionary
 IIsADictionary`2
 IJoinProcessor
 IKeepTypesTokenFilter A token filter of type keep that only keeps tokens with text contained in a predefined set of words.
 IKeepWordsTokenFilter A token filter of type keep that only keeps tokens with text contained in a predefined set of words.
 IKeywordAnalyzer An analyzer of type keyword that “tokenizes” an entire stream as a single token. This is useful for data like zip codes, ids and so on. Note, when using mapping definitions, it make more sense to simply mark the field as not_analyzed.
 IKeywordMarkerTokenFilter Protects words from being modified by stemmers. Must be placed before any stemming filters.
 IKeywordProperty
 IKeywordTokenizer A tokenizer of type keyword that emits the entire input as a single input.
 IKStemTokenFilter The kstem token filter is a high performance filter for english. All terms must already be lowercased (use lowercase filter) for this filter to work correctly.
 ILanguageAnalyzer A set of analyzers aimed at analyzing specific language text.
 ILazyDocument
 ILengthTokenFilter A token filter of type length that removes words that are too long or too short for the stream.
 ILetterTokenizer A tokenizer of type letter that divides text at non-letters. That’s to say, it defines tokens as maximal strings of adjacent letters. Note, this does a decent job for most European languages, but does a terrible job for some Asian languages, where words are not separated by spaces.
 ILikeDocument
 ILimitTokenCountTokenFilter Limits the number of tokens that are indexed per document and field.
 ILinearModel
 ILineStringGeoShape
 ILMDirichletSimilarity
 ILMJelinekMercerSimilarity
 ILowercaseProcessor
 ILowercaseTokenFilter A token filter of type lowercase that normalizes token text to lower case. Lowercase token filter supports Greek and Turkish lowercase token filters through the language parameter.
 ILowercaseTokenizer A tokenizer of type lowercase that performs the function of Letter Tokenizer and Lower Case Token Filter together. It divides text at non-letters and converts them to lower case. While it is functionally equivalent to the combination of Letter Tokenizer and Lower Case Token Filter, there is a performance advantage to doing the two tasks at once, hence this (redundant) implementation.
 IMappingCharFilter A char filter of type mapping replacing characters of an analyzed text with given mapping.
 IMappings
 IMappingVisitor
 IMatchAllQuery
 IMatchQuery
 IMaxAggregation
 IMaxBucketAggregation
 IMergePolicySettings
 IMergeSchedulerSettings
 IMergeSettings
 IMetricAggregation
 IMinAggregation
 IMinBucketAggregation
 IMissingAggregation
 IMissingQuery
 IMoreLikeThisQuery
 IMoveClusterRerouteCommand
 IMovingAverageAggregation
 IMovingAverageModel
 IMultiBucketsPath
 IMultiGetHit`1
 IMultiGetOperation
 IMultiGetRequest
 IMultiGetResponse
 IMultiLineStringGeoShape
 IMultiMatchQuery
 IMultiPercolateRequest
 IMultiPercolateResponse
 IMultiPointGeoShape
 IMultiPolygonGeoShape
 IMultiSearchRequest
 IMultiSearchResponse
 IMultiTermVectorOperation
 IMultiTermVectorsRequest
 IMultiTermVectorsResponse
 IMurmur3HashProperty
 IMutualInformationHeuristic
 INamedFiltersContainer
 INestedAggregation
 INestedProperty
 INestedQuery
 INGramTokenFilter A token filter of type nGram.
 INGramTokenizer A tokenizer of type nGram.
 INodesHotThreadsRequest
 INodesHotThreadsResponse
 INodesInfoRequest
 INodesInfoResponse
 INodesStatsRequest
 INodesStatsResponse
 INumberProperty
 INumericFielddata
 INumericRangeQuery
 IObjectProperty
 IOpenIndexRequest
 IOpenIndexResponse
 IParentField
 IPathHierarchyTokenizer The path_hierarchy tokenizer takes something like this: /something/something/elseAnd produces tokens:/something/something/something/something/something/else
 IPatternAnalyzer An analyzer of type pattern that can flexibly separate text into terms via a regular expression.
 IPatternCaptureTokenFilter The pattern_capture token filter, unlike the pattern tokenizer, emits a token for every capture group in the regular expression.
 IPatternReplaceCharFilter The pattern_replace char filter allows the use of a regex to manipulate the characters in a string before analysis.
 IPatternReplaceTokenFilter The pattern_replace token filter allows to easily handle string replacements based on a regular expression.
 IPatternTokenizer A tokenizer of type pattern that can flexibly separate text into terms via a regular expression.
 IPercentageScoreHeuristic
 IPercentileRanksAggregation
 IPercentilesAggregation
 IPercentilesBucketAggregation
 IPercentilesMethod
 IPercolateCountRequest`1
 IPercolateCountResponse
 IPercolateOperation
 IPercolateQuery The percolate query can be used to match queries stored in an index
 IPercolateRequest`1
 IPercolateResponse
 IPercolatorProperty
 IPerFieldAnalyzer
 IPhoneticTokenFilter The phonetic token filter is provided as a plugin.
 IPhraseSuggestCollate
 IPhraseSuggester
 IPhraseSuggestHighlight
 IPingRequest
 IPingResponse
 IPipeline
 IPipelineAggregation
 IPointGeoShape
 IPolygonGeoShape
 IPorterStemTokenFilter A token filter of type porterStem that transforms the token stream as per the Porter stemming algorithm.
 IPostLicenseRequest
 IPostLicenseResponse
 IPrefixQuery
 IProcessor
 IPromise`1
 IProperties
 IPropertiesDescriptor`2
 IProperty
 IPropertyVisitor
 IPropertyWithClrOrigin
 IPutAliasRequest
 IPutAliasResponse
 IPutIndexTemplateRequest
 IPutIndexTemplateResponse
 IPutMappingRequest
 IPutMappingRequest`1
 IPutMappingResponse
 IPutPipelineRequest
 IPutPipelineResponse
 IPutRoleRequest
 IPutRoleResponse
 IPutScriptRequest
 IPutScriptResponse
 IPutSearchTemplateRequest
 IPutSearchTemplateResponse
 IPutUserRequest
 IPutUserResponse
 IQuery
 IQueryContainer
 IQueryStringQuery
 IQueryVisitor
 IRandomScoreFunction
 IRange
 IRangeAggregation
 IRangeQuery
 IRawQuery
 IReadOnlyUrlRepository
 IReadOnlyUrlRepositorySettings
 IRecoveryStatusRequest
 IRecoveryStatusResponse
 IRefreshRequest
 IRefreshResponse
 IRegexpQuery
 IRegisterPercolatorRequest
 IRegisterPercolatorResponse
 IReindexDestination
 IReindexOnServerRequest
 IReindexOnServerResponse
 IReindexRequest
 IReindexResponse`1 The reindex response for a reindexing step
 IReindexRethrottleRequest
 IReindexSource
 IRemoveProcessor
 IRenameProcessor
 IRenderSearchTemplateRequest
 IRenderSearchTemplateResponse
 IRepository`1
 IRepositorySettings
 IRequest
 IRequest`1
 IRescore
 IRescoreQuery
 IResponse
 IRestoreRequest
 IRestoreResponse
 IReverseNestedAggregation
 IReverseTokenFilter A token filter of type reverse that simply reverses the tokens.
 IRootNodeInfoRequest
 IRootNodeInfoResponse
 IRoutingField
 IS3Repository
 IS3RepositorySettings
 ISamplerAggregation
 IScoreFunction
 IScript
 IScriptedHeuristic
 IScriptedMetricAggregation
 IScriptField
 IScriptFields
 IScriptQuery
 IScriptScoreFunction
 IScriptSort
 IScrollRequest
 ISearchRequest
 ISearchRequest`1
 ISearchResponse`1
 ISearchShardsRequest
 ISearchShardsRequest`1
 ISearchShardsResponse
 ISearchTemplateRequest
 ISegmentsRequest
 ISegmentsResponse
 ISerialDifferencingAggregation
 ISetProcessor
 IShardAllocationSettings
 IShardBalancingHeuristicsSettings
 IShardRebalancingSettings
 IShardsOperationResponse
 IShingleTokenFilter A token filter of type shingle that constructs shingles (token n-grams) from a token stream. In other words, it creates combinations of tokens as a single token.
 ISignificantTermsAggregation
 ISimilarities
 ISimilarity
 ISimpleAnalyzer An analyzer of type simple that is built using a Lower Case Tokenizer.
 ISimpleModel
 ISimpleQueryStringQuery
 ISimulatePipelineDocument
 ISimulatePipelineRequest
 ISimulatePipelineResponse
 ISizeField
 ISlowLog
 ISlowLogIndexing
 ISlowLogSearch
 ISlowLogSearchFetch
 ISlowLogSearchQuery
 ISnapshotRepository
 ISnapshotRequest
 ISnapshotResponse
 ISnapshotStatusRequest
 ISnapshotStatusResponse
 ISnowballAnalyzer An analyzer of type snowball that uses the standard tokenizer, with standard filter, lowercase filter, stop filter, and snowball filter. The Snowball Analyzer is a stemming analyzer from Lucene that is originally based on the snowball project from snowball.tartarus.org.
 ISnowballTokenFilter A filter that stems words using a Snowball-generated stemmer.
 ISort
 ISourceField
 ISourceFilter
 ISourceRequest
 ISourceRequest`1
 ISpanContainingQuery
 ISpanFirstQuery
 ISpanMultiTermQuery
 ISpanNearQuery
 ISpanNotQuery
 ISpanOrQuery
 ISpanQuery
 ISpanSubQuery
 ISpanTermQuery
 ISpanWithinQuery
 ISplitProcessor
 IStandardAnalyzer An analyzer of type standard that is built of using Standard Tokenizer, with Standard Token Filter, Lower Case Token Filter, and Stop Token Filter.
 IStandardTokenFilter A token filter of type standard that normalizes tokens extracted with the Standard Tokenizer.
 IStandardTokenizer A tokenizer of type standard providing grammar based tokenizer that is a good tokenizer for most European language documents. The tokenizer implements the Unicode Text Segmentation algorithm, as specified in Unicode Standard Annex #29.
 IStatsAggregator
 IStatsBucketAggregation
 IStemmerOverrideTokenFilter Overrides stemming algorithms, by applying a custom mapping, then protecting these terms from being modified by stemmers. Must be placed before any stemming filters.
 IStemmerTokenFilter A filter that stems words (similar to snowball, but with more options).
 IStopAnalyzer An analyzer of type stop that is built using a Lower Case Tokenizer, with Stop Token Filter.
 IStopTokenFilter A token filter of type stop that removes stop words from token streams.
 IStringFielddata
 IStringProperty
 ISuggestBucket
 ISuggestContainer
 ISuggestContext
 ISuggestContextQuery
 ISuggester
 ISuggestRequest
 ISuggestResponse
 ISumAggregation
 ISumBucketAggregation
 ISyncedFlushRequest
 ISyncedFlushResponse
 ISynonymTokenFilter The synonym token filter allows to easily handle synonyms during the analysis process.
 ITasksCancelRequest
 ITasksCancelResponse
 ITasksListRequest
 ITasksListResponse
 ITDigestMethod
 ITemplateMapping
 ITemplateQuery
 ITermQuery
 ITermRangeQuery
 ITermsAggregation
 ITermsQuery
 ITermSuggester
 ITermVectorFilter
 ITermVectorsRequest`1
 ITermVectorsResponse
 ITextProperty
 ITimestampField
 ITokenCountProperty
 ITokenFilter
 ITokenFilters
 ITokenizer
 ITokenizers
 ITopHitsAggregation
 ITopLevelInnerHit
 ITopLevelInnerHits
 ITranslogFlushSettings
 ITranslogSettings
 ITrimProcessor
 ITrimTokenFilter The trim token filter trims surrounding whitespaces around a token.
 ITruncateTokenFilter The truncate token filter can be used to truncate tokens into a specific length. This can come in handy with keyword (single token) based mapped fields that are used for sorting in order to reduce memory usage.
 ITtlField
 ITtlIntervalSettings
 ITypeExistsRequest
 ITypeMapping
 ITypeQuery
 IUaxEmailUrlTokenizer A tokenizer of type uax_url_email which works exactly like the standard tokenizer, but tokenizes emails and urls as single tokens
 IUniqueTokenFilter The unique token filter can be used to only index unique tokens during analysis. By default it is applied on all the token stream
 IUnregisterPercolatorRequest
 IUnregisterPercolatorResponse
 IUpdateByQueryRequest
 IUpdateByQueryRequest`1
 IUpdateByQueryResponse
 IUpdateIndexSettingsRequest
 IUpdateIndexSettingsResponse
 IUpdateRequest`2
 IUpdateResponse`1
 IUpgradeRequest
 IUpgradeResponse
 IUpgradeStatusRequest
 IUpgradeStatusResponse
 IUppercaseProcessor
 IUppercaseTokenFilter A token filter of type uppercase that normalizes token text to upper case.
 IValidateQueryRequest
 IValidateQueryRequest`1
 IValidateQueryResponse
 IValueCountAggregation
 IVerifyRepositoryRequest
 IVerifyRepositoryResponse
 IWeightFunction
 IWhitespaceAnalyzer An analyzer of type whitespace that is built using a Whitespace Tokenizer.
 IWhitespaceTokenizer A tokenizer of type whitespace that divides text at whitespace.
 IWildcardQuery
 IWordDelimiterTokenFilter Named word_delimiter, it Splits words into subwords and performs optional transformations on subword groups.