|
@@ -300,7 +300,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
Set<TimelineEntity> es1 = reader.getEntities(
|
|
|
new TimelineReaderContext(cluster, user, flow, runid, appName,
|
|
|
entity.getType(), null),
|
|
|
- new TimelineEntityFilters(),
|
|
|
+ new TimelineEntityFilters.Builder().build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.ALL),
|
|
|
Integer.MAX_VALUE));
|
|
|
assertNotNull(e1);
|
|
@@ -455,7 +455,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
Set<TimelineEntity> es1 = reader.getEntities(
|
|
|
new TimelineReaderContext(cluster, user, flow, runid, appName,
|
|
|
entity.getType(), null),
|
|
|
- new TimelineEntityFilters(),
|
|
|
+ new TimelineEntityFilters.Builder().build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.ALL), null));
|
|
|
assertNotNull(e1);
|
|
|
assertEquals(1, es1.size());
|
|
@@ -553,7 +553,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
Set<TimelineEntity> entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world",
|
|
|
- null), new TimelineEntityFilters(),
|
|
|
+ null), new TimelineEntityFilters.Builder().build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.ALL), null));
|
|
|
assertEquals(3, entities.size());
|
|
|
int cfgCnt = 0;
|
|
@@ -589,8 +589,9 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
Set<TimelineEntity> entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, 1425016502000L, 1425016502040L, null,
|
|
|
- null, null, null, null, null), new TimelineDataToRetrieve());
|
|
|
+ new TimelineEntityFilters.Builder().createdTimeBegin(1425016502000L)
|
|
|
+ .createTimeEnd(1425016502040L).build(),
|
|
|
+ new TimelineDataToRetrieve());
|
|
|
assertEquals(3, entities.size());
|
|
|
for (TimelineEntity entity : entities) {
|
|
|
if (!entity.getId().equals("hello") && !entity.getId().equals("hello1") &&
|
|
@@ -602,8 +603,9 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, 1425016502015L, null, null, null, null,
|
|
|
- null, null, null), new TimelineDataToRetrieve());
|
|
|
+ new TimelineEntityFilters.Builder().createdTimeBegin(1425016502015L)
|
|
|
+ .build(),
|
|
|
+ new TimelineDataToRetrieve());
|
|
|
assertEquals(2, entities.size());
|
|
|
for (TimelineEntity entity : entities) {
|
|
|
if (!entity.getId().equals("hello1") &&
|
|
@@ -614,8 +616,9 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, 1425016502015L, null, null, null,
|
|
|
- null, null, null), new TimelineDataToRetrieve());
|
|
|
+ new TimelineEntityFilters.Builder().createTimeEnd(1425016502015L)
|
|
|
+ .build(),
|
|
|
+ new TimelineDataToRetrieve());
|
|
|
assertEquals(1, entities.size());
|
|
|
for (TimelineEntity entity : entities) {
|
|
|
if (!entity.getId().equals("hello")) {
|
|
@@ -647,8 +650,9 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
Set<TimelineEntity> entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, relatesTo, isRelatedTo,
|
|
|
- null, null, null, eventFilter), new TimelineDataToRetrieve());
|
|
|
+ new TimelineEntityFilters.Builder().relatesTo(relatesTo)
|
|
|
+ .isRelatedTo(isRelatedTo).eventFilters(eventFilter).build(),
|
|
|
+ new TimelineDataToRetrieve());
|
|
|
assertEquals(1, entities.size());
|
|
|
int eventCnt = 0;
|
|
|
int isRelatedToCnt = 0;
|
|
@@ -676,8 +680,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
Set<TimelineEntity> entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null, null,
|
|
|
- null, ef),
|
|
|
+ new TimelineEntityFilters.Builder().eventFilters(ef).build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.ALL), null));
|
|
|
assertEquals(1, entities.size());
|
|
|
int eventCnt = 0;
|
|
@@ -697,8 +700,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null, null,
|
|
|
- null, ef1),
|
|
|
+ new TimelineEntityFilters.Builder().eventFilters(ef1).build(),
|
|
|
new TimelineDataToRetrieve());
|
|
|
assertEquals(1, entities.size());
|
|
|
eventCnt = 0;
|
|
@@ -716,8 +718,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null, null,
|
|
|
- null, ef2),
|
|
|
+ new TimelineEntityFilters.Builder().eventFilters(ef2).build(),
|
|
|
new TimelineDataToRetrieve());
|
|
|
assertEquals(2, entities.size());
|
|
|
eventCnt = 0;
|
|
@@ -738,8 +739,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null, null,
|
|
|
- null, ef3),
|
|
|
+ new TimelineEntityFilters.Builder().eventFilters(ef3).build(),
|
|
|
new TimelineDataToRetrieve());
|
|
|
assertEquals(0, entities.size());
|
|
|
|
|
@@ -755,8 +755,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null, null,
|
|
|
- null, ef4),
|
|
|
+ new TimelineEntityFilters.Builder().eventFilters(ef4).build(),
|
|
|
new TimelineDataToRetrieve());
|
|
|
assertEquals(1, entities.size());
|
|
|
eventCnt = 0;
|
|
@@ -776,8 +775,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null, null,
|
|
|
- null, ef5),
|
|
|
+ new TimelineEntityFilters.Builder().eventFilters(ef5).build(),
|
|
|
new TimelineDataToRetrieve());
|
|
|
assertEquals(1, entities.size());
|
|
|
eventCnt = 0;
|
|
@@ -802,8 +800,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
Set<TimelineEntity> entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, irt, null, null, null,
|
|
|
- null),
|
|
|
+ new TimelineEntityFilters.Builder().isRelatedTo(irt).build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.ALL), null));
|
|
|
assertEquals(2, entities.size());
|
|
|
int isRelatedToCnt = 0;
|
|
@@ -826,8 +823,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, irt1, null, null,
|
|
|
- null, null),
|
|
|
+ new TimelineEntityFilters.Builder().isRelatedTo(irt1).build(),
|
|
|
new TimelineDataToRetrieve());
|
|
|
assertEquals(1, entities.size());
|
|
|
isRelatedToCnt = 0;
|
|
@@ -849,8 +845,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, irt2, null, null,
|
|
|
- null, null),
|
|
|
+ new TimelineEntityFilters.Builder().isRelatedTo(irt2).build(),
|
|
|
new TimelineDataToRetrieve());
|
|
|
assertEquals(2, entities.size());
|
|
|
isRelatedToCnt = 0;
|
|
@@ -870,8 +865,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, irt3, null, null,
|
|
|
- null, null),
|
|
|
+ new TimelineEntityFilters.Builder().isRelatedTo(irt3).build(),
|
|
|
new TimelineDataToRetrieve());
|
|
|
assertEquals(1, entities.size());
|
|
|
isRelatedToCnt = 0;
|
|
@@ -893,8 +887,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, irt4, null, null,
|
|
|
- null, null),
|
|
|
+ new TimelineEntityFilters.Builder().isRelatedTo(irt4).build(),
|
|
|
new TimelineDataToRetrieve());
|
|
|
assertEquals(0, entities.size());
|
|
|
|
|
@@ -905,8 +898,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, irt5, null, null,
|
|
|
- null, null),
|
|
|
+ new TimelineEntityFilters.Builder().isRelatedTo(irt5).build(),
|
|
|
new TimelineDataToRetrieve());
|
|
|
assertEquals(0, entities.size());
|
|
|
|
|
@@ -925,8 +917,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, irt6, null, null,
|
|
|
- null, null),
|
|
|
+ new TimelineEntityFilters.Builder().isRelatedTo(irt6).build(),
|
|
|
new TimelineDataToRetrieve());
|
|
|
assertEquals(1, entities.size());
|
|
|
isRelatedToCnt = 0;
|
|
@@ -951,8 +942,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
Set<TimelineEntity> entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, rt, null, null, null, null,
|
|
|
- null),
|
|
|
+ new TimelineEntityFilters.Builder().relatesTo(rt).build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.ALL), null));
|
|
|
assertEquals(2, entities.size());
|
|
|
int relatesToCnt = 0;
|
|
@@ -975,8 +965,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, rt1, null, null, null, null,
|
|
|
- null),
|
|
|
+ new TimelineEntityFilters.Builder().relatesTo(rt1).build(),
|
|
|
new TimelineDataToRetrieve());
|
|
|
assertEquals(1, entities.size());
|
|
|
relatesToCnt = 0;
|
|
@@ -998,8 +987,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, rt2, null, null, null, null,
|
|
|
- null),
|
|
|
+ new TimelineEntityFilters.Builder().relatesTo(rt2).build(),
|
|
|
new TimelineDataToRetrieve());
|
|
|
assertEquals(2, entities.size());
|
|
|
relatesToCnt = 0;
|
|
@@ -1019,8 +1007,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, rt3, null, null, null, null,
|
|
|
- null),
|
|
|
+ new TimelineEntityFilters.Builder().relatesTo(rt3).build(),
|
|
|
new TimelineDataToRetrieve());
|
|
|
assertEquals(1, entities.size());
|
|
|
relatesToCnt = 0;
|
|
@@ -1042,8 +1029,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, rt4, null, null, null, null,
|
|
|
- null),
|
|
|
+ new TimelineEntityFilters.Builder().relatesTo(rt4).build(),
|
|
|
new TimelineDataToRetrieve());
|
|
|
assertEquals(0, entities.size());
|
|
|
|
|
@@ -1054,8 +1040,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, rt5, null, null, null, null,
|
|
|
- null),
|
|
|
+ new TimelineEntityFilters.Builder().relatesTo(rt5).build(),
|
|
|
new TimelineDataToRetrieve());
|
|
|
assertEquals(0, entities.size());
|
|
|
|
|
@@ -1074,8 +1059,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, rt6, null, null, null, null,
|
|
|
- null),
|
|
|
+ new TimelineEntityFilters.Builder().relatesTo(rt6).build(),
|
|
|
new TimelineDataToRetrieve());
|
|
|
assertEquals(1, entities.size());
|
|
|
relatesToCnt = 0;
|
|
@@ -1110,8 +1094,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, rt7, null, null, null, null,
|
|
|
- null),
|
|
|
+ new TimelineEntityFilters.Builder().relatesTo(rt7).build(),
|
|
|
new TimelineDataToRetrieve());
|
|
|
assertEquals(1, entities.size());
|
|
|
relatesToCnt = 0;
|
|
@@ -1138,7 +1121,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
Set<TimelineEntity> es1 = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(),
|
|
|
+ new TimelineEntityFilters.Builder().build(),
|
|
|
new TimelineDataToRetrieve());
|
|
|
assertEquals(3, es1.size());
|
|
|
for (TimelineEntity e : es1) {
|
|
@@ -1162,7 +1145,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
Set<TimelineEntity> es1 = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(),
|
|
|
+ new TimelineEntityFilters.Builder().build(),
|
|
|
new TimelineDataToRetrieve(
|
|
|
null, null, EnumSet.of(Field.IS_RELATED_TO, Field.METRICS), null));
|
|
|
assertEquals(3, es1.size());
|
|
@@ -1193,7 +1176,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
Set<TimelineEntity> es1 = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(),
|
|
|
+ new TimelineEntityFilters.Builder().build(),
|
|
|
new TimelineDataToRetrieve(list, null, null, null));
|
|
|
int cfgCnt = 0;
|
|
|
for (TimelineEntity entity : es1) {
|
|
@@ -1223,8 +1206,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
Set<TimelineEntity> entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null,
|
|
|
- confFilterList, null, null),
|
|
|
+ new TimelineEntityFilters.Builder().configFilters(confFilterList)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.CONFIGS),
|
|
|
null));
|
|
|
assertEquals(2, entities.size());
|
|
@@ -1237,8 +1220,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null,
|
|
|
- confFilterList, null, null),
|
|
|
+ new TimelineEntityFilters.Builder().configFilters(confFilterList)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.ALL), null));
|
|
|
assertEquals(2, entities.size());
|
|
|
cfgCnt = 0;
|
|
@@ -1253,8 +1236,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null,
|
|
|
- confFilterList1, null, null),
|
|
|
+ new TimelineEntityFilters.Builder().configFilters(confFilterList1)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.CONFIGS),
|
|
|
null));
|
|
|
assertEquals(1, entities.size());
|
|
@@ -1272,8 +1255,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null,
|
|
|
- confFilterList2, null, null),
|
|
|
+ new TimelineEntityFilters.Builder().configFilters(confFilterList2)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.CONFIGS),
|
|
|
null));
|
|
|
assertEquals(0, entities.size());
|
|
@@ -1284,8 +1267,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null,
|
|
|
- confFilterList3, null, null),
|
|
|
+ new TimelineEntityFilters.Builder().configFilters(confFilterList3)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.CONFIGS),
|
|
|
null));
|
|
|
assertEquals(0, entities.size());
|
|
@@ -1294,11 +1277,11 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
new TimelineKeyValueFilter(
|
|
|
TimelineCompareOp.NOT_EQUAL, "dummy_config", "value1"));
|
|
|
entities = reader.getEntities(
|
|
|
- new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
+ new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null,
|
|
|
- confFilterList4, null, null),
|
|
|
- new TimelineDataToRetrieve(null, null, EnumSet.of(Field.CONFIGS),
|
|
|
+ new TimelineEntityFilters.Builder().configFilters(confFilterList4)
|
|
|
+ .build(),
|
|
|
+ new TimelineDataToRetrieve(null, null, EnumSet.of(Field.CONFIGS),
|
|
|
null));
|
|
|
assertEquals(0, entities.size());
|
|
|
|
|
@@ -1308,8 +1291,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null,
|
|
|
- confFilterList5, null, null),
|
|
|
+ new TimelineEntityFilters.Builder().configFilters(confFilterList5)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.CONFIGS),
|
|
|
null));
|
|
|
assertEquals(3, entities.size());
|
|
@@ -1326,8 +1309,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
Set<TimelineEntity> entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null,
|
|
|
- confFilterList, null, null),
|
|
|
+ new TimelineEntityFilters.Builder().configFilters(confFilterList)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(list, null, null, null));
|
|
|
assertEquals(1, entities.size());
|
|
|
int cfgCnt = 0;
|
|
@@ -1357,8 +1340,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null,
|
|
|
- confFilterList1, null, null),
|
|
|
+ new TimelineEntityFilters.Builder().configFilters(confFilterList1)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(confsToRetrieve, null, null, null));
|
|
|
assertEquals(2, entities.size());
|
|
|
cfgCnt = 0;
|
|
@@ -1386,7 +1369,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
Set<TimelineEntity> es1 = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(),
|
|
|
+ new TimelineEntityFilters.Builder().build(),
|
|
|
new TimelineDataToRetrieve(null, list, null, null));
|
|
|
int metricCnt = 0;
|
|
|
for (TimelineEntity entity : es1) {
|
|
@@ -1414,8 +1397,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
Set<TimelineEntity> entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null, null,
|
|
|
- metricFilterList, null),
|
|
|
+ new TimelineEntityFilters.Builder().metricFilters(metricFilterList)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.METRICS),
|
|
|
null));
|
|
|
assertEquals(2, entities.size());
|
|
@@ -1428,8 +1411,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null, null,
|
|
|
- metricFilterList, null),
|
|
|
+ new TimelineEntityFilters.Builder().metricFilters(metricFilterList)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.ALL), null));
|
|
|
assertEquals(2, entities.size());
|
|
|
metricCnt = 0;
|
|
@@ -1446,8 +1429,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null, null,
|
|
|
- metricFilterList1, null),
|
|
|
+ new TimelineEntityFilters.Builder().metricFilters(metricFilterList1)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.METRICS),
|
|
|
null));
|
|
|
assertEquals(1, entities.size());
|
|
@@ -1465,8 +1448,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null, null,
|
|
|
- metricFilterList2, null),
|
|
|
+ new TimelineEntityFilters.Builder().metricFilters(metricFilterList2)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.METRICS),
|
|
|
null));
|
|
|
assertEquals(0, entities.size());
|
|
@@ -1477,8 +1460,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null, null,
|
|
|
- metricFilterList3, null),
|
|
|
+ new TimelineEntityFilters.Builder().metricFilters(metricFilterList3)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.METRICS),
|
|
|
null));
|
|
|
assertEquals(0, entities.size());
|
|
@@ -1489,8 +1472,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null, null,
|
|
|
- metricFilterList4, null),
|
|
|
+ new TimelineEntityFilters.Builder().metricFilters(metricFilterList4)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.METRICS),
|
|
|
null));
|
|
|
assertEquals(0, entities.size());
|
|
@@ -1501,8 +1484,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null, null,
|
|
|
- metricFilterList5, null),
|
|
|
+ new TimelineEntityFilters.Builder().metricFilters(metricFilterList5)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.METRICS),
|
|
|
null));
|
|
|
assertEquals(3, entities.size());
|
|
@@ -1519,8 +1502,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
Set<TimelineEntity> entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null, null,
|
|
|
- metricFilterList, null),
|
|
|
+ new TimelineEntityFilters.Builder().metricFilters(metricFilterList)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(null, list, null, null));
|
|
|
assertEquals(1, entities.size());
|
|
|
int metricCnt = 0;
|
|
@@ -1548,8 +1531,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, null, null,
|
|
|
- metricFilterList1, null),
|
|
|
+ new TimelineEntityFilters.Builder().metricFilters(metricFilterList1)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(
|
|
|
null, metricsToRetrieve, EnumSet.of(Field.METRICS), null));
|
|
|
assertEquals(2, entities.size());
|
|
@@ -1567,8 +1550,10 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
|
|
|
entities = reader.getEntities(new TimelineReaderContext("cluster1", "user1",
|
|
|
"some_flow_name", 1002345678919L, "application_1231111111_1111",
|
|
|
- "world", null), new TimelineEntityFilters(null, null, null, null, null,
|
|
|
- null, null, metricFilterList1, null), new TimelineDataToRetrieve(null,
|
|
|
+ "world", null),
|
|
|
+ new TimelineEntityFilters.Builder().metricFilters(metricFilterList1)
|
|
|
+ .build(),
|
|
|
+ new TimelineDataToRetrieve(null,
|
|
|
metricsToRetrieve, EnumSet.of(Field.METRICS), Integer.MAX_VALUE));
|
|
|
assertEquals(2, entities.size());
|
|
|
metricCnt = 0;
|
|
@@ -1602,8 +1587,7 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
Set<TimelineEntity> entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, infoFilterList,
|
|
|
- null, null, null),
|
|
|
+ new TimelineEntityFilters.Builder().infoFilters(infoFilterList).build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.INFO), null));
|
|
|
assertEquals(2, entities.size());
|
|
|
int infoCnt = 0;
|
|
@@ -1618,8 +1602,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, infoFilterList1,
|
|
|
- null, null, null),
|
|
|
+ new TimelineEntityFilters.Builder().infoFilters(infoFilterList1)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.INFO), null));
|
|
|
assertEquals(1, entities.size());
|
|
|
infoCnt = 0;
|
|
@@ -1636,8 +1620,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, infoFilterList2,
|
|
|
- null, null, null),
|
|
|
+ new TimelineEntityFilters.Builder().infoFilters(infoFilterList2)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.INFO), null));
|
|
|
assertEquals(0, entities.size());
|
|
|
|
|
@@ -1647,8 +1631,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, infoFilterList3,
|
|
|
- null, null, null),
|
|
|
+ new TimelineEntityFilters.Builder().infoFilters(infoFilterList3)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.INFO), null));
|
|
|
assertEquals(0, entities.size());
|
|
|
|
|
@@ -1658,8 +1642,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, infoFilterList4,
|
|
|
- null, null, null),
|
|
|
+ new TimelineEntityFilters.Builder().infoFilters(infoFilterList4)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.INFO), null));
|
|
|
assertEquals(0, entities.size());
|
|
|
|
|
@@ -1669,8 +1653,8 @@ public class TestHBaseTimelineStorageEntities {
|
|
|
entities = reader.getEntities(
|
|
|
new TimelineReaderContext("cluster1", "user1", "some_flow_name",
|
|
|
1002345678919L, "application_1231111111_1111", "world", null),
|
|
|
- new TimelineEntityFilters(null, null, null, null, null, infoFilterList5,
|
|
|
- null, null, null),
|
|
|
+ new TimelineEntityFilters.Builder().infoFilters(infoFilterList5)
|
|
|
+ .build(),
|
|
|
new TimelineDataToRetrieve(null, null, EnumSet.of(Field.INFO), null));
|
|
|
assertEquals(3, entities.size());
|
|
|
}
|