@@ -22,6 +22,7 @@ public class LineageListRequest {
22
22
private SearchParameters .FilterCriteria entityTraversalFilters ;
23
23
private SearchParameters .FilterCriteria relationshipTraversalFilters ;
24
24
private Set <String > attributes ;
25
+ private Set <String > relationAttributes ;
25
26
private Boolean excludeMeanings ;
26
27
private Boolean excludeClassifications ;
27
28
@@ -32,11 +33,12 @@ public enum LineageDirection {INPUT, OUTPUT}
32
33
33
34
public LineageListRequest () {
34
35
this .attributes = new HashSet <>();
36
+ this .relationAttributes = new HashSet <>();
35
37
}
36
38
37
39
public LineageListRequest (String guid , Integer size , Integer from , Integer depth , LineageDirection direction , SearchParameters .FilterCriteria entityFilters ,
38
40
SearchParameters .FilterCriteria entityTraversalFilters , SearchParameters .FilterCriteria relationshipTraversalFilters ,
39
- Set <String > attributes , boolean excludeMeanings , boolean excludeClassifications ) {
41
+ Set <String > attributes , boolean excludeMeanings , boolean excludeClassifications , Set < String > relationAttributes ) {
40
42
this .guid = guid ;
41
43
this .size = size ;
42
44
this .from = from ;
@@ -48,6 +50,7 @@ public LineageListRequest(String guid, Integer size, Integer from, Integer depth
48
50
this .attributes = attributes ;
49
51
this .excludeMeanings = excludeMeanings ;
50
52
this .excludeClassifications = excludeClassifications ;
53
+ this .relationAttributes = relationAttributes ;
51
54
}
52
55
53
56
public String getGuid () {
@@ -129,6 +132,14 @@ public void setAttributes(Set<String> attributes) {
129
132
this .attributes = attributes ;
130
133
}
131
134
135
+ public Set <String > getRelationAttributes () {
136
+ return relationAttributes ;
137
+ }
138
+
139
+ public void setRelationAttributes (Set <String > relationAttributes ) {
140
+ this .relationAttributes = relationAttributes ;
141
+ }
142
+
132
143
public Boolean isExcludeMeanings () {
133
144
return excludeMeanings ;
134
145
}
0 commit comments