@@ -308,7 +308,7 @@ public void testLookbackOnlyWithNestedFields() throws Exception {
308
308
client ().performRequest (createJobRequest );
309
309
310
310
String datafeedId = jobId + "-datafeed" ;
311
- new DatafeedBuilder (datafeedId , jobId , "nested-data" , "response" ).build ();
311
+ new DatafeedBuilder (datafeedId , jobId , "nested-data" ).build ();
312
312
openJob (client (), jobId );
313
313
314
314
startDatafeedAndWaitUntilStopped (datafeedId );
@@ -351,7 +351,7 @@ public void testInsufficientSearchPrivilegesOnPut() throws Exception {
351
351
// create a datafeed they DON'T have permission to search the index the datafeed is
352
352
// configured to read
353
353
ResponseException e = expectThrows (ResponseException .class , () ->
354
- new DatafeedBuilder (datafeedId , jobId , "airline-data-aggs" , "response" )
354
+ new DatafeedBuilder (datafeedId , jobId , "airline-data-aggs" )
355
355
.setAuthHeader (BASIC_AUTH_VALUE_ML_ADMIN )
356
356
.build ());
357
357
@@ -419,7 +419,7 @@ public void testInsufficientSearchPrivilegesOnPutWithRollup() throws Exception {
419
419
420
420
421
421
ResponseException e = expectThrows (ResponseException .class , () ->
422
- new DatafeedBuilder (datafeedId , jobId , "airline-data-aggs-rollup" , "doc" )
422
+ new DatafeedBuilder (datafeedId , jobId , "airline-data-aggs-rollup" )
423
423
.setAggregations (aggregations )
424
424
.setAuthHeader (BASIC_AUTH_VALUE_ML_ADMIN_WITH_SOME_DATA_ACCESS ) //want to search, but no admin access
425
425
.build ());
@@ -449,7 +449,7 @@ public void testInsufficientSearchPrivilegesOnPreview() throws Exception {
449
449
client ().performRequest (createJobRequest );
450
450
451
451
String datafeedId = "datafeed-" + jobId ;
452
- new DatafeedBuilder (datafeedId , jobId , "airline-data-aggs" , "response" ).build ();
452
+ new DatafeedBuilder (datafeedId , jobId , "airline-data-aggs" ).build ();
453
453
454
454
// This should be disallowed, because ml_admin is trying to preview a datafeed created by
455
455
// by another user (x_pack_rest_user in this case) that will reveal the content of an index they
@@ -490,7 +490,7 @@ public void testLookbackOnlyGivenAggregationsWithHistogram() throws Exception {
490
490
+ "\" time stamp\" :{\" max\" :{\" field\" :\" time stamp\" }},"
491
491
+ "\" airline\" :{\" terms\" :{\" field\" :\" airline\" ,\" size\" :10},"
492
492
+ " \" aggregations\" :{\" responsetime\" :{\" avg\" :{\" field\" :\" responsetime\" }}}}}}}" ;
493
- new DatafeedBuilder (datafeedId , jobId , "airline-data-aggs" , "response" ).setAggregations (aggregations ).build ();
493
+ new DatafeedBuilder (datafeedId , jobId , "airline-data-aggs" ).setAggregations (aggregations ).build ();
494
494
openJob (client (), jobId );
495
495
496
496
startDatafeedAndWaitUntilStopped (datafeedId );
@@ -529,7 +529,7 @@ public void testLookbackOnlyGivenAggregationsWithDateHistogram() throws Exceptio
529
529
+ "\" time stamp\" :{\" max\" :{\" field\" :\" time stamp\" }},"
530
530
+ "\" airline\" :{\" terms\" :{\" field\" :\" airline\" ,\" size\" :10},"
531
531
+ " \" aggregations\" :{\" responsetime\" :{\" avg\" :{\" field\" :\" responsetime\" }}}}}}}" ;
532
- new DatafeedBuilder (datafeedId , jobId , "airline-data-aggs" , "response" ).setAggregations (aggregations ).build ();
532
+ new DatafeedBuilder (datafeedId , jobId , "airline-data-aggs" ).setAggregations (aggregations ).build ();
533
533
openJob (client (), jobId );
534
534
535
535
startDatafeedAndWaitUntilStopped (datafeedId );
@@ -568,7 +568,7 @@ public void testLookbackUsingDerivativeAggWithLargerHistogramBucketThanDataRate(
568
568
+ "\" aggs\" : {\" timestamp\" :{\" max\" :{\" field\" :\" timestamp\" }},"
569
569
+ "\" bytes-delta\" :{\" derivative\" :{\" buckets_path\" :\" avg_bytes_out\" }},"
570
570
+ "\" avg_bytes_out\" :{\" avg\" :{\" field\" :\" network_bytes_out\" }} }}}}}" ;
571
- new DatafeedBuilder (datafeedId , jobId , "network-data" , "doc" )
571
+ new DatafeedBuilder (datafeedId , jobId , "network-data" )
572
572
.setAggregations (aggregations )
573
573
.setChunkingTimespan ("300s" )
574
574
.build ();
@@ -614,7 +614,7 @@ public void testLookbackUsingDerivativeAggWithSmallerHistogramBucketThanDataRate
614
614
+ "\" aggs\" : {\" timestamp\" :{\" max\" :{\" field\" :\" timestamp\" }},"
615
615
+ "\" bytes-delta\" :{\" derivative\" :{\" buckets_path\" :\" avg_bytes_out\" }},"
616
616
+ "\" avg_bytes_out\" :{\" avg\" :{\" field\" :\" network_bytes_out\" }} }}}}}" ;
617
- new DatafeedBuilder (datafeedId , jobId , "network-data" , "doc" )
617
+ new DatafeedBuilder (datafeedId , jobId , "network-data" )
618
618
.setAggregations (aggregations )
619
619
.setChunkingTimespan ("300s" )
620
620
.build ();
@@ -658,7 +658,7 @@ public void testLookbackWithoutPermissions() throws Exception {
658
658
+ "\" avg_bytes_out\" :{\" avg\" :{\" field\" :\" network_bytes_out\" }} }}}}}" ;
659
659
660
660
// At the time we create the datafeed the user can access the network-data index that we have access to
661
- new DatafeedBuilder (datafeedId , jobId , "network-data" , "doc" )
661
+ new DatafeedBuilder (datafeedId , jobId , "network-data" )
662
662
.setAggregations (aggregations )
663
663
.setChunkingTimespan ("300s" )
664
664
.setAuthHeader (BASIC_AUTH_VALUE_ML_ADMIN_WITH_SOME_DATA_ACCESS )
@@ -712,7 +712,7 @@ public void testLookbackWithPipelineBucketAgg() throws Exception {
712
712
+ "\" airlines\" :{\" terms\" :{\" field\" :\" airline.keyword\" ,\" size\" :10}},"
713
713
+ "\" percentile95_airlines_count\" :{\" percentiles_bucket\" :" +
714
714
"{\" buckets_path\" :\" airlines._count\" , \" percents\" : [95]}}}}}" ;
715
- new DatafeedBuilder (datafeedId , jobId , "airline-data" , "response" ).setAggregations (aggregations ).build ();
715
+ new DatafeedBuilder (datafeedId , jobId , "airline-data" ).setAggregations (aggregations ).build ();
716
716
717
717
openJob (client (), jobId );
718
718
@@ -801,7 +801,7 @@ public void testLookbackOnlyGivenAggregationsWithHistogramAndRollupIndex() throw
801
801
+ "\" aggregations\" :{"
802
802
+ "\" time stamp\" :{\" max\" :{\" field\" :\" time stamp\" }},"
803
803
+ "\" responsetime\" :{\" avg\" :{\" field\" :\" responsetime\" }}}}}" ;
804
- new DatafeedBuilder (datafeedId , jobId , "airline-data-aggs-rollup" , "response" ).setAggregations (aggregations ).build ();
804
+ new DatafeedBuilder (datafeedId , jobId , "airline-data-aggs-rollup" ).setAggregations (aggregations ).build ();
805
805
openJob (client (), jobId );
806
806
807
807
startDatafeedAndWaitUntilStopped (datafeedId );
@@ -872,7 +872,7 @@ public void testLookbackWithoutPermissionsAndRollup() throws Exception {
872
872
873
873
874
874
// At the time we create the datafeed the user can access the network-data index that we have access to
875
- new DatafeedBuilder (datafeedId , jobId , "airline-data-aggs-rollup" , "doc" )
875
+ new DatafeedBuilder (datafeedId , jobId , "airline-data-aggs-rollup" )
876
876
.setAggregations (aggregations )
877
877
.setChunkingTimespan ("300s" )
878
878
.setAuthHeader (BASIC_AUTH_VALUE_ML_ADMIN_WITH_SOME_DATA_ACCESS )
@@ -919,7 +919,7 @@ public void testLookbackWithSingleBucketAgg() throws Exception {
919
919
+ "\" time stamp\" :{\" max\" :{\" field\" :\" time stamp\" }},"
920
920
+ "\" airlineFilter\" :{\" filter\" :{\" term\" : {\" airline\" :\" AAA\" }},"
921
921
+ " \" aggregations\" :{\" responsetime\" :{\" avg\" :{\" field\" :\" responsetime\" }}}}}}}" ;
922
- new DatafeedBuilder (datafeedId , jobId , "airline-data-aggs" , "response" ).setAggregations (aggregations ).build ();
922
+ new DatafeedBuilder (datafeedId , jobId , "airline-data-aggs" ).setAggregations (aggregations ).build ();
923
923
openJob (client (), jobId );
924
924
925
925
startDatafeedAndWaitUntilStopped (datafeedId );
@@ -936,7 +936,7 @@ public void testRealtime() throws Exception {
936
936
String jobId = "job-realtime-1" ;
937
937
createJob (jobId , "airline" );
938
938
String datafeedId = jobId + "-datafeed" ;
939
- new DatafeedBuilder (datafeedId , jobId , "airline-data" , "response" ).build ();
939
+ new DatafeedBuilder (datafeedId , jobId , "airline-data" ).build ();
940
940
openJob (client (), jobId );
941
941
942
942
Request startRequest = new Request ("POST" , MachineLearning .BASE_PATH + "datafeeds/" + datafeedId + "/_start" );
@@ -994,7 +994,7 @@ public void testForceDeleteWhileDatafeedIsRunning() throws Exception {
994
994
String jobId = "job-realtime-2" ;
995
995
createJob (jobId , "airline" );
996
996
String datafeedId = jobId + "-datafeed" ;
997
- new DatafeedBuilder (datafeedId , jobId , "airline-data" , "response" ).build ();
997
+ new DatafeedBuilder (datafeedId , jobId , "airline-data" ).build ();
998
998
openJob (client (), jobId );
999
999
1000
1000
Request startRequest = new Request ("POST" , MachineLearning .BASE_PATH + "datafeeds/" + datafeedId + "/_start" );
@@ -1059,7 +1059,7 @@ public LookbackOnlyTestHelper setShouldSucceedProcessing(boolean value) {
1059
1059
public void execute () throws Exception {
1060
1060
createJob (jobId , airlineVariant );
1061
1061
String datafeedId = "datafeed-" + jobId ;
1062
- new DatafeedBuilder (datafeedId , jobId , dataIndex , "response" )
1062
+ new DatafeedBuilder (datafeedId , jobId , dataIndex )
1063
1063
.setScriptedFields (addScriptedFields ?
1064
1064
"{\" airline\" :{\" script\" :{\" lang\" :\" painless\" ,\" inline\" :\" doc['airline'].value\" }}}" : null )
1065
1065
.build ();
@@ -1159,18 +1159,16 @@ private static class DatafeedBuilder {
1159
1159
String datafeedId ;
1160
1160
String jobId ;
1161
1161
String index ;
1162
- String type ;
1163
1162
boolean source ;
1164
1163
String scriptedFields ;
1165
1164
String aggregations ;
1166
1165
String authHeader = BASIC_AUTH_VALUE_SUPER_USER ;
1167
1166
String chunkingTimespan ;
1168
1167
1169
- DatafeedBuilder (String datafeedId , String jobId , String index , String type ) {
1168
+ DatafeedBuilder (String datafeedId , String jobId , String index ) {
1170
1169
this .datafeedId = datafeedId ;
1171
1170
this .jobId = jobId ;
1172
1171
this .index = index ;
1173
- this .type = type ;
1174
1172
}
1175
1173
1176
1174
DatafeedBuilder setSource (boolean enableSource ) {
0 commit comments