/// <inheritdoc /> public PutDatafeedDescriptor <T> QueryDelay(Time queryDelay) => Assign(queryDelay, (a, v) => a.QueryDelay = v);
/// <inheritdoc cref="IDateHistogramRollupGrouping.Delay" /> public DateHistogramRollupGroupingDescriptor <T> Delay(Time delay) => Assign(delay, (a, v) => a.Delay = v);
/// <inheritdoc /> public PutDatafeedDescriptor <T> Frequency(Time frequency) => Assign(frequency, (a, v) => a.Frequency = v);
/// <inheritdoc cref="IDateHistogramRollupGrouping.Interval" /> public DateHistogramRollupGroupingDescriptor <T> Interval(Time interval) => Assign(interval, (a, v) => a.Interval = v);
/// <inheritdoc cref="IRolloverConditions.MaxAge" /> public RolloverConditionsDescriptor MaxAge(Time maxAge) => Assign(maxAge, (a, v) => a.MaxAge = v);
public ScrollAllRequest(Time scrollTime, int numberOfSlices, Field routingField) : this(scrollTime, numberOfSlices) =>
/// <inheritdoc cref="IForecastJobRequest.ExpiresIn" /> public ForecastJobDescriptor ExpiresIn(Time expiresIn) => Assign(expiresIn, (a, v) => a.ExpiresIn = v);
/// <inheritdoc cref="IForecastJobRequest.Duration" /> public ForecastJobDescriptor Duration(Time duration) => Assign(duration, (a, v) => a.Duration = v);