Skip to content

Commit e7331c0

Browse files
committed
- adds an override to allow passing additional data from collection response to page
1 parent 7a55ff3 commit e7331c0

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

src/main/java/com/microsoft/graph/http/BaseCollectionPage.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,18 @@ public BaseCollectionPage(final List<T1> pageContents, final T2 nextRequestBuild
7272
requestBuilder = nextRequestBuilder;
7373
}
7474

75+
/**
76+
* Creates the collection page
77+
*
78+
* @param pageContents the contents of this page
79+
* @param nextRequestBuilder the request builder for the next page
80+
* @param responseAdditionalData the additional data returned by the response
81+
*/
82+
public BaseCollectionPage(final List<T1> pageContents, final T2 nextRequestBuilder, final AdditionalDataManager responseAdditionalData) {
83+
this(pageContents, nextRequestBuilder);
84+
this.additionalDataManager().putAll(responseAdditionalData);
85+
}
86+
7587
/**
7688
* Gets the next page request builder
7789
*

0 commit comments

Comments
 (0)