NEST by Elastic and contributors

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

.NET API 4,381,696 bytes

 CreateRollupJobRequest

Request for CreateJob
public string Cron { get; set; }

public IRollupGroupings Groups { get; set; }

public string IndexPattern { get; set; }

public IEnumerable<IRollupFieldMetric> Metrics { get; set; }

public long? PageSize { get; set; }

public IndexName RollupIndex { get; set; }

protected ICreateRollupJobRequest Self { get; }

/_rollup/job/{id}

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