public class QueryParamsBuilder
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
QueryParams |
build() |
QueryParamsBuilder |
commitId(CommitId commitId) |
QueryParamsBuilder |
from(org.joda.time.LocalDateTime from)
limits results to Snapshots created after given date
|
static QueryParamsBuilder |
initializeWith(QueryParams queryParams)
Initializes builder with parameters from a given queryParams instance
|
QueryParamsBuilder |
limit(int limit) |
QueryParamsBuilder |
skip(int skip)
skips a given number of latest snapshots
|
QueryParamsBuilder |
to(org.joda.time.LocalDateTime to)
limits results to Snapshots created before given date
|
QueryParamsBuilder |
version(java.lang.Long version) |
static QueryParamsBuilder |
withLimit(int limit)
Initializes builder with a given limit - number of snapshots to be fetched from database.
|
public static QueryParamsBuilder withLimit(int limit)
public static QueryParamsBuilder initializeWith(QueryParams queryParams)
public QueryParamsBuilder limit(int limit)
withLimit(int)public QueryParamsBuilder skip(int skip)
public QueryParamsBuilder from(org.joda.time.LocalDateTime from)
public QueryParamsBuilder to(org.joda.time.LocalDateTime to)
public QueryParamsBuilder commitId(CommitId commitId)
public QueryParamsBuilder version(java.lang.Long version)
public QueryParams build()