Skip to content

Commit 10d4b02

Browse files
committed
Merge branch 'master' of github.com:elasticsearch/elasticsearch-net
2 parents fd514be + 47d9c09 commit 10d4b02

File tree

252 files changed

+2429
-247
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

252 files changed

+2429
-247
lines changed

new_docs/.DS_Store

6 KB
Binary file not shown.

new_docs/build/.DS_Store

6 KB
Binary file not shown.

new_docs/build/index.html

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<html><head><title>Nest - Introduction</title><meta http-equiv="cache-control" content="no-cache"/><meta http-equiv="pragma" content="no-cache"/><meta http-equiv="content-type" content="text/html;charset=utf-8"/><meta http-equiv="expires" content="0"/><meta name="description" content="elasticsearch"/><meta name="keywords" content="nest, elasticsearch, .net, client"/><meta name="author" content="martijn laarman"/><link rel="stylesheet" type="text/css" href="/styles/layout.css"/><link rel="stylesheet" type="text/css" href="/styles/pygments.css"/><link href="http://fonts.googleapis.com/css?family=Ubuntu+Mono|Ubuntu" rel="stylesheet" type="text/css"/><link href="/prettify/prettify.css" type="text/css" rel="stylesheet"/><link href="/prettify/sunburst.css" type="text/css" rel="stylesheet"/><script src="http://code.jquery.com/jquery.min.js" type="text/javascript"></script><script type="text/javascript" src="/prettify/prettify.js"></script><script type="text/javascript" src="/prettify/fix_code_tags.js"></script></head><body><section id="site"><div class="actions"><iframe src="http://ghbtns.com/github-btn.html?user=Mpdreamz&amp;repo=NEST&amp;type=fork&amp;count=true" allowtransparency="true" frameborder="0" scrolling="0" width="95" height="20"></iframe><iframe src="http://ghbtns.com/github-btn.html?user=Mpdreamz&amp;repo=NEST&amp;type=watch&amp;count=true" allowtransparency="true" frameborder="0" scrolling="0" width="110" height="20"></iframe></div><aside><ul id="top_left_menu"><h4>External</h4><li><a href="http://www.elasticsearch.org" target="_blank">Elasticsearch Docs</a></li><li><a href="http://mpdreamz.mit-license.org/" target="_blank">MIT license</a></li></ul></aside><section id="content"><aside id="menu"><ul id="top_left_menu"><h4>- Concepts</h4><ul><li><a href="/" class="selected">Introduction</a></li><li><a href="/concepts/connecting.html">Connecting</a></li><li><a href="/concepts/index-type-inference.html">Type/Index Inference</a></li><li><a href="/concepts/handling-responces.html">Response handling</a></li><li><a href="/concepts/writing-queries.html">Writing queries</a></li></ul><li><a href="/core/">+ Core</a></li><li><a href="/indices/aliases.html">+ Indices</a></li><li><a href="/cluster/health.html">+ Cluster</a></li><li><a href="/search/basics.html">+ Search</a></li><li><a href="/facets/handling.html">+ Facets</a></li><li><a href="/query/text.html">+ Query DSL</a></li><li><a href="/filter/and.html">+ Filter DSL</a></li></ul></aside><article><div id="content-margin-fix"><h1 id="introduction">Introduction</h1>
1+
<html><head><title>Nest - Introduction</title><meta http-equiv="cache-control" content="no-cache"/><meta http-equiv="pragma" content="no-cache"/><meta http-equiv="content-type" content="text/html;charset=utf-8"/><meta http-equiv="expires" content="0"/><meta name="description" content="elasticsearch"/><meta name="keywords" content="nest, elasticsearch, .net, client"/><meta name="author" content="martijn laarman"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" type="text/css" href="/styles/normalize.css"/><link rel="stylesheet" type="text/css" href="/styles/layout.css"/><link rel="stylesheet" type="text/css" href="/styles/pygments.css"/><link rel="stylesheet" type="text/css" href="/styles/pygments.css"/><link rel="stylesheet" type="text/css" href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css"/><link href="//fonts.googleapis.com/css?family=Ubuntu+Mono|Open+Sans" rel="stylesheet" type="text/css"/><link href="/prettify/prettify.css" type="text/css" rel="stylesheet"/><link href="/prettify/sunburst.css" type="text/css" rel="stylesheet"/><script src="//code.jquery.com/jquery.min.js" type="text/javascript"></script><script type="text/javascript" src="/prettify/prettify.js"></script><script type="text/javascript" src="/prettify/fix_code_tags.js"></script></head><body><div class="wrapper"><header class="header"><div class="actions"><iframe src="//ghbtns.com/github-btn.html?user=elasticsearch&amp;repo=elasticsearch-net&amp;type=fork&amp;count=true" allowtransparency="true" frameborder="0" scrolling="0" width="95" height="20"></iframe><iframe src="//ghbtns.com/github-btn.html?user=elasticsearch&amp;repo=elasticsearch-net&amp;type=watch&amp;count=true" allowtransparency="true" frameborder="0" scrolling="0" width="110" height="20"></iframe></div><img src="/images/elasticsearch-net-nuget-icon.png" width="48" height="48"/><h1>Elasticsearch.Net & NEST</h1><p>Documentation</p></header><div class="divide"></div><div class="middle"><div class="container"><main class="content"><h1 id="introduction">Introduction</h1>
22
<p>NEST aims to be a .net client with a very concise API. Its main goal is to provide a solid strongly typed Elasticsearch client. It also has string/dynamic overloads for more dynamic usecases. </p>
33
<p>Indexing is as simple as:</p>
44
<pre><code>var post = new Post() { Id = 12, ... }
@@ -38,14 +38,14 @@ <h2 id="contributors">Contributors</h2>
3838
of the java factory based dsl <a href="http://github.com/stephenpope/Rubber">Rubber</a> to be merged into NEST.
3939
NEST now has <strong>two types of query dsl&#39;s</strong> (lambda and factory based)!</p>
4040
<p>Some of the other wonderful features in NEST were pushed by these wonderful folks:</p>
41-
<div id="nest-contributors"></div><script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery.templates/beta1/jquery.tmpl.js"></script><script type="text/javascript" src="/scripts/contributors.js"></script><script id="contributorTemplate" type="text/x-jQuery-tmpl">{{each data}}
41+
<div id="nest-contributors"></div><script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery.templates/beta1/jquery.tmpl.js"></script><script type="text/javascript" src="/scripts/contributors.js"></script><script id="contributorTemplate" type="text/x-jQuery-tmpl"><h2>Contributors</h2>
42+
<p>A special shout out to the ${count} people awesome enough to contribute back!</p>
43+
{{each data}}
4244
{{if login != "invalid-email-address"}}
43-
<div style="float:left;width:200px;">
44-
<img width="48" height="48" src="http://gravatar.com/avatar/${gravatar_id}" alt="${name || login}" style="float:left;" />
45-
<div style="float:left; margin-left: 12px;">
46-
#${$index + 1} (${contributions} commits)<br />
47-
<a href="https://github.com/${login}">${name ? name.replace(" ", " '" + login + "' ") + "!" : login}</a>
48-
</div>
45+
<div style="float:left;width:48px;">
46+
<a href="https://github.com/${login}">
47+
<img width="48" title="${name ? name.replace(" ", " '" + login + "' ") + "!" : login}" height="48" src="http://gravatar.com/avatar/${gravatar_id}" alt="${name || login}" style="float:left;" />
4948
</div>
49+
</a>
5050
{{/if}}
51-
{{/each}}</script></div></article></section></section></body></html>
51+
{{/each}}</script></main></div><aside class="left-sidebar"><aside id="menu"><ul><li><a href="/">Home</a></li></ul><ul id="elasticsearch-net"><h4 class="title">Elasticsearch.Net</h4><ul><li><a href="/elasticsearch.net/quick-start.html">Quick Start</a></li><li><a href="/elasticsearch.net/connecting.html">Connecting</a></li><li><a href="/elasticsearch.net/cluster-failover.html">Cluster failover</a></li><li><a href="/elasticsearch.net/serializers.html">Serializers</a></li><li><a href="/elasticsearch.net/building-requests.html">Building requests</a></li><li><a href="/elasticsearch.net/response-handling">Response handling</a></li><li><a href="/elasticsearch.net/errors.html">Errors</a></li></ul></ul><ul id="nest"><h4 class="title">NEST</h4><ul><li><a href="/nest/quick-start.html" class="selected">Quick Start</a></li><li><a href="/nest/connecting.html">Connecting</a></li><li><a href="/nest/index-type-inference.html">Type/Index Inference</a></li><li><a href="/nest/handling-responces.html">Response handling</a></li><li><a href="/nest/writing-queries.html">Writing queries</a></li></ul><li><h4><a href="/nest/core/"><i class="fa fa-chevron-right"></i>Core</a></h4></li><li><h4><a href="/nest/indices/aliases.html"><i class="fa fa-chevron-right"></i>Indices</a></h4></li><li><h4><a href="/nest/cluster/health.html"><i class="fa fa-chevron-right"></i>Cluster</a></h4></li><li><h4><a href="/nest/search/basics.html"><i class="fa fa-chevron-right"></i>Search</a></h4></li><li><h4><a href="/nest/facets/handling.html"><i class="fa fa-chevron-right"></i>Facets</a></h4></li><li><h4><a href="/nest/query/text.html"><i class="fa fa-chevron-right"></i>Query DSL</a></h4></li><li><h4><a href="/nest/filter/and.html"><i class="fa fa-chevron-right"></i>Filter DSL</a></h4></li></ul></aside></aside></div><footer class="footer"></footer></div></body></html>
+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<html><head><title>Nest - Connecting</title><meta http-equiv="cache-control" content="no-cache"/><meta http-equiv="pragma" content="no-cache"/><meta http-equiv="content-type" content="text/html;charset=utf-8"/><meta http-equiv="expires" content="0"/><meta name="description" content="elasticsearch"/><meta name="keywords" content="nest, elasticsearch, .net, client"/><meta name="author" content="martijn laarman"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" type="text/css" href="/styles/normalize.css"/><link rel="stylesheet" type="text/css" href="/styles/layout.css"/><link rel="stylesheet" type="text/css" href="/styles/pygments.css"/><link rel="stylesheet" type="text/css" href="/styles/pygments.css"/><link rel="stylesheet" type="text/css" href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css"/><link href="//fonts.googleapis.com/css?family=Ubuntu+Mono|Open+Sans" rel="stylesheet" type="text/css"/><link href="/prettify/prettify.css" type="text/css" rel="stylesheet"/><link href="/prettify/sunburst.css" type="text/css" rel="stylesheet"/><script src="//code.jquery.com/jquery.min.js" type="text/javascript"></script><script type="text/javascript" src="/prettify/prettify.js"></script><script type="text/javascript" src="/prettify/fix_code_tags.js"></script></head><body><div class="wrapper"><header class="header"><div class="actions"><iframe src="//ghbtns.com/github-btn.html?user=elasticsearch&amp;repo=elasticsearch-net&amp;type=fork&amp;count=true" allowtransparency="true" frameborder="0" scrolling="0" width="95" height="20"></iframe><iframe src="//ghbtns.com/github-btn.html?user=elasticsearch&amp;repo=elasticsearch-net&amp;type=watch&amp;count=true" allowtransparency="true" frameborder="0" scrolling="0" width="110" height="20"></iframe></div><img src="/images/elasticsearch-net-nuget-icon.png" width="48" height="48"/><h1>Elasticsearch.Net & NEST</h1><p>Documentation</p></header><div class="divide"></div><div class="middle"><div class="container"><main class="content"><h1 id="health">Health</h1>
2+
<p>Get cluster health simple</p>
3+
<pre><code>var r = this._client.Health(HealthLevel.Cluster);
4+
</code></pre><p>Cluster health just for one (or more) index</p>
5+
<pre><code>var r = this._client.Health(new[] { Test.Default.DefaultIndex }, HealthLevel.Cluster);
6+
</code></pre><p>Advanced options are mapped as well</p>
7+
<pre><code>var r = this._client.Health(new HealthParams
8+
{
9+
CheckLevel = HealthLevel.Shards,
10+
Timeout = &quot;30s&quot;,
11+
WaitForMinNodes = 1,
12+
WaitForRelocatingShards = 0,
13+
WaitForStatus = HealthStatus.Green
14+
});
15+
</code></pre></main></div><aside class="left-sidebar"><aside id="menu"><ul><li><a href="/">Home</a></li></ul><ul id="elasticsearch-net"><h4 class="title">Elasticsearch.Net</h4><ul><li><a href="/elasticsearch.net/quick-start.html">Quick Start</a></li><li><a href="/elasticsearch.net/connecting.html">Connecting</a></li><li><a href="/elasticsearch.net/cluster-failover.html">Cluster failover</a></li><li><a href="/elasticsearch.net/serializers.html">Serializers</a></li><li><a href="/elasticsearch.net/building-requests.html">Building requests</a></li><li><a href="/elasticsearch.net/response-handling">Response handling</a></li><li><a href="/elasticsearch.net/errors.html">Errors</a></li></ul></ul><ul id="nest"><h4 class="title">NEST</h4><ul><li><a href="/nest/quick-start.html">Quick Start</a></li><li><a href="/nest/connecting.html">Connecting</a></li><li><a href="/nest/index-type-inference.html">Type/Index Inference</a></li><li><a href="/nest/handling-responces.html">Response handling</a></li><li><a href="/nest/writing-queries.html">Writing queries</a></li></ul><li><h4><a href="/nest/core/"><i class="fa fa-chevron-right"></i>Core</a></h4></li><li><h4><a href="/nest/indices/aliases.html"><i class="fa fa-chevron-right"></i>Indices</a></h4></li><h4><i class="fa fa-chevron-down"></i>Cluster</h4><ul><li><a href="/nest/cluster/health.html" class="selected">Health</a></li><li><a href="/nest/cluster/state.html">State</a></li><li><a href="/nest/cluster/update-settings.html">Update Settings</a></li><li><a href="/nest/cluster/nodes-info.html">Nodes Info</a></li><li><a href="/nest/cluster/nodes-stats.html">Nodes Stats</a></li><li><a href="/nest/cluster/nodes-shutdown.html">Nodes Shutdown</a></li></ul><li><h4><a href="/nest/search/basics.html"><i class="fa fa-chevron-right"></i>Search</a></h4></li><li><h4><a href="/nest/facets/handling.html"><i class="fa fa-chevron-right"></i>Facets</a></h4></li><li><h4><a href="/nest/query/text.html"><i class="fa fa-chevron-right"></i>Query DSL</a></h4></li><li><h4><a href="/nest/filter/and.html"><i class="fa fa-chevron-right"></i>Filter DSL</a></h4></li></ul></aside></aside></div><footer class="footer"></footer></div></body></html>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<html><head><title>Nest - Connecting</title><meta http-equiv="cache-control" content="no-cache"/><meta http-equiv="pragma" content="no-cache"/><meta http-equiv="content-type" content="text/html;charset=utf-8"/><meta http-equiv="expires" content="0"/><meta name="description" content="elasticsearch"/><meta name="keywords" content="nest, elasticsearch, .net, client"/><meta name="author" content="martijn laarman"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" type="text/css" href="/styles/normalize.css"/><link rel="stylesheet" type="text/css" href="/styles/layout.css"/><link rel="stylesheet" type="text/css" href="/styles/pygments.css"/><link rel="stylesheet" type="text/css" href="/styles/pygments.css"/><link rel="stylesheet" type="text/css" href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css"/><link href="//fonts.googleapis.com/css?family=Ubuntu+Mono|Open+Sans" rel="stylesheet" type="text/css"/><link href="/prettify/prettify.css" type="text/css" rel="stylesheet"/><link href="/prettify/sunburst.css" type="text/css" rel="stylesheet"/><script src="//code.jquery.com/jquery.min.js" type="text/javascript"></script><script type="text/javascript" src="/prettify/prettify.js"></script><script type="text/javascript" src="/prettify/fix_code_tags.js"></script></head><body><div class="wrapper"><header class="header"><div class="actions"><iframe src="//ghbtns.com/github-btn.html?user=elasticsearch&amp;repo=elasticsearch-net&amp;type=fork&amp;count=true" allowtransparency="true" frameborder="0" scrolling="0" width="95" height="20"></iframe><iframe src="//ghbtns.com/github-btn.html?user=elasticsearch&amp;repo=elasticsearch-net&amp;type=watch&amp;count=true" allowtransparency="true" frameborder="0" scrolling="0" width="110" height="20"></iframe></div><img src="/images/elasticsearch-net-nuget-icon.png" width="48" height="48"/><h1>Elasticsearch.Net & NEST</h1><p>Documentation</p></header><div class="divide"></div><div class="middle"><div class="container"><main class="content"><h1 id="nodes-info">Nodes info</h1>
2+
<pre><code>var r = this._client.NodeInfo(NodesInfo.All);
3+
var node = r.Nodes.Values.First();
4+
</code></pre><p>You can then traverse all the stats i.e:</p>
5+
<pre><code>node.OS.CPU.Idle
6+
</code></pre></main></div><aside class="left-sidebar"><aside id="menu"><ul><li><a href="/">Home</a></li></ul><ul id="elasticsearch-net"><h4 class="title">Elasticsearch.Net</h4><ul><li><a href="/elasticsearch.net/quick-start.html">Quick Start</a></li><li><a href="/elasticsearch.net/connecting.html">Connecting</a></li><li><a href="/elasticsearch.net/cluster-failover.html">Cluster failover</a></li><li><a href="/elasticsearch.net/serializers.html">Serializers</a></li><li><a href="/elasticsearch.net/building-requests.html">Building requests</a></li><li><a href="/elasticsearch.net/response-handling">Response handling</a></li><li><a href="/elasticsearch.net/errors.html">Errors</a></li></ul></ul><ul id="nest"><h4 class="title">NEST</h4><ul><li><a href="/nest/quick-start.html">Quick Start</a></li><li><a href="/nest/connecting.html">Connecting</a></li><li><a href="/nest/index-type-inference.html">Type/Index Inference</a></li><li><a href="/nest/handling-responces.html">Response handling</a></li><li><a href="/nest/writing-queries.html">Writing queries</a></li></ul><li><h4><a href="/nest/core/"><i class="fa fa-chevron-right"></i>Core</a></h4></li><li><h4><a href="/nest/indices/aliases.html"><i class="fa fa-chevron-right"></i>Indices</a></h4></li><h4><i class="fa fa-chevron-down"></i>Cluster</h4><ul><li><a href="/nest/cluster/health.html">Health</a></li><li><a href="/nest/cluster/state.html">State</a></li><li><a href="/nest/cluster/update-settings.html">Update Settings</a></li><li><a href="/nest/cluster/nodes-info.html" class="selected">Nodes Info</a></li><li><a href="/nest/cluster/nodes-stats.html">Nodes Stats</a></li><li><a href="/nest/cluster/nodes-shutdown.html">Nodes Shutdown</a></li></ul><li><h4><a href="/nest/search/basics.html"><i class="fa fa-chevron-right"></i>Search</a></h4></li><li><h4><a href="/nest/facets/handling.html"><i class="fa fa-chevron-right"></i>Facets</a></h4></li><li><h4><a href="/nest/query/text.html"><i class="fa fa-chevron-right"></i>Query DSL</a></h4></li><li><h4><a href="/nest/filter/and.html"><i class="fa fa-chevron-right"></i>Filter DSL</a></h4></li></ul></aside></aside></div><footer class="footer"></footer></div></body></html>

0 commit comments

Comments
 (0)