Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
10 contributors

Users who have contributed to this file

@Mpdreamz @gmarz @NickCraver @q42jaap @robertlyson @russcam @ilivewithian @michielpost @bytenik @andersosthus
35 lines (30 sloc) 1.18 KB
using Elasticsearch.Net;
namespace Nest
{
public partial interface IElasticClient
{
/// <summary>
/// The configured connection settings for the client
/// </summary>
IConnectionSettingsValues ConnectionSettings { get; }
/// <summary>
/// Access to the <see cref="Inferrer" /> that this instance of the client uses to resolve types to e.g
/// indices, property, field names
/// </summary>
Inferrer Infer { get; }
/// <summary>
/// An instance of the low level client that uses the serializers from the highlevel client.
/// </summary>
IElasticLowLevelClient LowLevel { get; }
/// <summary>
/// Access the configured <see cref="IConnectionConfigurationValues.RequestResponseSerializer" />
/// Out of the box <see cref="SourceSerializer" /> and this point to the same instance
/// </summary>
IElasticsearchSerializer RequestResponseSerializer { get; }
/// <summary>
/// Access the configured <see cref="IConnectionSettingsValues.SourceSerializer" />
/// Out of the box <see cref="RequestResponseSerializer" /> and this point to the same instance
/// </summary>
IElasticsearchSerializer SourceSerializer { get; }
}
}
You can’t perform that action at this time.