NEST by Elastic and contributors

<PackageReference Include="NEST" Version="7.17.1" />

.NET API 5,040,640 bytes

 PutDatafeedRequest

Request for PutDatafeed

https://www.elastic.co/guide/en/elasticsearch/reference/current/ml-put-datafeed.html

public AggregationDictionary Aggregations { get; set; }

public bool? AllowNoIndices { get; set; }

Ignore if the source indices expressions resolves to no concrete indices (default: true)

public IChunkingConfig ChunkingConfig { get; set; }

public ExpandWildcards? ExpandWildcards { get; set; }

Whether source index expressions should get expanded to open or closed indices (default: open)

public Time Frequency { get; set; }

public bool? IgnoreThrottled { get; set; }

Ignore indices that are marked as throttled (default: true)

public bool? IgnoreUnavailable { get; set; }

Ignore unavailable indexes (default: false)

public Indices Indices { get; set; }

public Id JobId { get; set; }

public int? MaximumEmptySearches { get; set; }

public QueryContainer Query { get; set; }

public Time QueryDelay { get; set; }

public IScriptFields ScriptFields { get; set; }

public int? ScrollSize { get; set; }

protected IPutDatafeedRequest Self { get; }

public PutDatafeedRequest(Id datafeedId)

/_ml/datafeeds/{datafeed_id}

protected PutDatafeedRequest()

Used for serialization purposes, making sure we have a parameterless constructor