IndexDescriptor<TDocument>
public class IndexDescriptor<TDocument> : RequestDescriptorBase<IndexDescriptor<TDocument>, IndexRequestParameters, IIndexRequest<TDocument>>, IIndexRequest<TDocument>, IIndexRequest, IRequest<IndexRequestParameters>, IRequest, IUntypedDocumentRequest
descriptor for Index https://www.elastic.co/guide/en/elasticsearch/reference/5.x/docs-index_.html
/{index}/{type}
/{index}/{type}
Include the stack trace of returned errors.
A comma-separated list of filters used to reduce the respone.
Return human readable values for statistics.
Document ID
The name of the index
a shortcut into calling Index(typeof(TOther))
Explicit operation type
ID of the parent document
The pipeline id to preprocess incoming documents with
Pretty format the returned JSON response.
If `true` then refresh the affected shards to make this operation visible to search, if `wait_for` then wait for a refresh to make this operation visible to search, if `false` (the default) then do nothing with refreshes.
Specific routing value
The URL-encoded request definition. Useful for libraries that do not accept a request body for non-POST requests.
Explicit operation timeout
Explicit timestamp for the document
Expiration time for the document
The type of the document
a shortcut into calling Type(typeof(TOther))
Explicit version number for concurrency control
Specific version type
Sets the number of shard copies that must be active before proceeding with the index operation. Defaults to 1, meaning the primary shard only. Set to `all` for all shard copies, otherwise set to any non-negative value less than or equal to the total number of copies for the shard (number of replicas + 1)