public static DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.ErrorFilterAgg GetErrorFilter() { using (new zAppDev.DotNet.Framework.Profiling.Profiler("MakeRequest", zAppDev.DotNet.Framework.Profiling.AppDevSymbolType.ClassOperation, "GetErrorFilter")) { DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.ErrorFilterAgg errorFilter = new DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.ErrorFilterAgg(); DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.FiltersAggRoot filterRoot = new DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.FiltersAggRoot(); DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.FiltersAgg filter = new DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.FiltersAgg(); DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.FiltersRangeRootAgg failureRoot = new DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.FiltersRangeRootAgg(); DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.FiltersRangeRootAgg successRoot = new DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.FiltersRangeRootAgg(); DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.FiltersRangeAgg failure = new DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.FiltersRangeAgg(); DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.FiltersRangeAgg success = new DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.FiltersRangeAgg(); DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.Timestamp timestampFailure = new DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.Timestamp(); timestampFailure.gte = "400"; failure.StatusCode = timestampFailure; failureRoot.Range = failure; filter.Failure = failureRoot; DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.Timestamp timestampSuccess = new DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.Timestamp(); timestampSuccess.lt = "400"; success.StatusCode = timestampSuccess; successRoot.Range = success; filter.Success = successRoot; filterRoot.Filters = filter; errorFilter.Filters = filterRoot; return(errorFilter); } }
public static DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.Range GetFilterByTimePeriod(string fromDate, string toDate) { using (new zAppDev.DotNet.Framework.Profiling.Profiler("MakeRequest", zAppDev.DotNet.Framework.Profiling.AppDevSymbolType.ClassOperation, "GetFilterByTimePeriod")) { if (((fromDate == null || fromDate == ""))) { fromDate = "now-1w"; } if (((toDate == null || toDate == ""))) { toDate = "now"; } DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.Range timeRange = new DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.Range(); DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.Timestamp timestamp = new DSS1_RetailerDriverStockOptimisation.ExternalStructs.Elasticsearch.Timestamp(); timestamp.gte = fromDate; timestamp.lte = toDate; timeRange.timestamp = timestamp; return(timeRange); } }