Skip to content

Commit 6f1d616

Browse files
committed
Charts pageSize is part of ChartListParams
1 parent 1b89bd3 commit 6f1d616

File tree

2 files changed

+15
-9
lines changed

2 files changed

+15
-9
lines changed

src/main/java/seatsio/charts/ChartListParams.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ public class ChartListParams {
88
private String filter;
99
private String tag;
1010
private Boolean expandEvents;
11+
Integer pageSize;
1112

1213
public ChartListParams withFilter(String filter) {
1314
this.filter = filter;
@@ -24,6 +25,11 @@ public ChartListParams withExpandEvents(Boolean expandEvents) {
2425
return this;
2526
}
2627

28+
public ChartListParams withPageSize(Integer pageSize) {
29+
this.pageSize = pageSize;
30+
return this;
31+
}
32+
2733
public Map<String, Object> asMap() {
2834
Map<String, Object> chartListParams = new HashMap<>();
2935

src/main/java/seatsio/charts/Charts.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -196,27 +196,27 @@ public Stream<Chart> listAll(ChartListParams chartListParams) {
196196
}
197197

198198
public Page<Chart> listFirstPage() {
199-
return listFirstPage(new ChartListParams(), null);
199+
return listFirstPage(new ChartListParams());
200200
}
201201

202-
public Page<Chart> listFirstPage(ChartListParams chartListParams, Integer pageSize) {
203-
return list().firstPage(chartListParams.asMap(), pageSize);
202+
public Page<Chart> listFirstPage(ChartListParams chartListParams) {
203+
return list().firstPage(chartListParams.asMap(), chartListParams.pageSize);
204204
}
205205

206206
public Page<Chart> listPageAfter(long id) {
207-
return listPageAfter(id, new ChartListParams(), null);
207+
return listPageAfter(id, new ChartListParams());
208208
}
209209

210-
public Page<Chart> listPageAfter(long id, ChartListParams chartListParams, Integer pageSize) {
211-
return list().pageAfter(id, chartListParams.asMap(), pageSize);
210+
public Page<Chart> listPageAfter(long id, ChartListParams chartListParams) {
211+
return list().pageAfter(id, chartListParams.asMap(), chartListParams.pageSize);
212212
}
213213

214214
public Page<Chart> listPageBefore(long id) {
215-
return listPageBefore(id, new ChartListParams(), null);
215+
return listPageBefore(id, new ChartListParams());
216216
}
217217

218-
public Page<Chart> listPageBefore(long id, ChartListParams chartListParams, Integer pageSize) {
219-
return list().pageBefore(id, chartListParams.asMap(), pageSize);
218+
public Page<Chart> listPageBefore(long id, ChartListParams chartListParams) {
219+
return list().pageBefore(id, chartListParams.asMap(), chartListParams.pageSize);
220220
}
221221

222222
private Lister<Chart> list() {

0 commit comments

Comments
 (0)