Class RecurrencePolicyPagedQueryResponseBuilder
- All Implemented Interfaces:
- Builder<RecurrencePolicyPagedQueryResponse>
Example to create an instance using the builder pattern
     RecurrencePolicyPagedQueryResponse recurrencePolicyPagedQueryResponse = RecurrencePolicyPagedQueryResponse.builder()
             .limit(0.3)
             .offset(0.3)
             .count(0.3)
             .plusResults(resultsBuilder -> resultsBuilder)
             .build()
 - 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionRecurrencePolicies matching the query.build()builds RecurrencePolicyPagedQueryResponse with checking for non-null required valuesbuilds RecurrencePolicyPagedQueryResponse without checking for non-null required valuesActual number of results returned.getCount()Actual number of results returned.getLimit()Number of results requested.Number of elements skipped.RecurrencePolicies matching the query.getTotal()Total number of results matching the query.Number of results requested.of()factory method for an instance of RecurrencePolicyPagedQueryResponseBuilderof(RecurrencePolicyPagedQueryResponse template) create builder for RecurrencePolicyPagedQueryResponse instanceNumber of elements skipped.plusResults(RecurrencePolicy... results) RecurrencePolicies matching the query.RecurrencePolicies matching the query.results(RecurrencePolicy... results) RecurrencePolicies matching the query.results(List<RecurrencePolicy> results) RecurrencePolicies matching the query.RecurrencePolicies matching the query.Total number of results matching the query.RecurrencePolicies matching the query.
- 
Constructor Details- 
RecurrencePolicyPagedQueryResponseBuilderpublic RecurrencePolicyPagedQueryResponseBuilder()
 
- 
- 
Method Details- 
limitNumber of results requested. - Parameters:
- limit- value to be set
- Returns:
- Builder
 
- 
offsetNumber of elements skipped. - Parameters:
- offset- value to be set
- Returns:
- Builder
 
- 
countActual number of results returned. - Parameters:
- count- value to be set
- Returns:
- Builder
 
- 
totalTotal number of results matching the query. This number is an estimation that is not strongly consistent. This field is returned by default. For improved performance, calculating this field can be deactivated by using the query parameter withTotal=false. When the results are filtered with a Query Predicate,totalis subject to a limit.- Parameters:
- total- value to be set
- Returns:
- Builder
 
- 
resultsRecurrencePolicies matching the query. - Parameters:
- results- value to be set
- Returns:
- Builder
 
- 
resultsRecurrencePolicies matching the query. - Parameters:
- results- value to be set
- Returns:
- Builder
 
- 
plusResultsRecurrencePolicies matching the query. - Parameters:
- results- value to be set
- Returns:
- Builder
 
- 
plusResultspublic RecurrencePolicyPagedQueryResponseBuilder plusResults(Function<RecurrencePolicyBuilder, RecurrencePolicyBuilder> builder) RecurrencePolicies matching the query. - Parameters:
- builder- function to build the results value
- Returns:
- Builder
 
- 
withResultspublic RecurrencePolicyPagedQueryResponseBuilder withResults(Function<RecurrencePolicyBuilder, RecurrencePolicyBuilder> builder) RecurrencePolicies matching the query. - Parameters:
- builder- function to build the results value
- Returns:
- Builder
 
- 
addResultspublic RecurrencePolicyPagedQueryResponseBuilder addResults(Function<RecurrencePolicyBuilder, RecurrencePolicy> builder) RecurrencePolicies matching the query. - Parameters:
- builder- function to build the results value
- Returns:
- Builder
 
- 
setResultspublic RecurrencePolicyPagedQueryResponseBuilder setResults(Function<RecurrencePolicyBuilder, RecurrencePolicy> builder) RecurrencePolicies matching the query. - Parameters:
- builder- function to build the results value
- Returns:
- Builder
 
- 
getLimitNumber of results requested. - Returns:
- limit
 
- 
getOffsetNumber of elements skipped. - Returns:
- offset
 
- 
getCountActual number of results returned. - Returns:
- count
 
- 
getTotalTotal number of results matching the query. This number is an estimation that is not strongly consistent. This field is returned by default. For improved performance, calculating this field can be deactivated by using the query parameter withTotal=false. When the results are filtered with a Query Predicate,totalis subject to a limit.- Returns:
- total
 
- 
getResultsRecurrencePolicies matching the query. - Returns:
- results
 
- 
buildbuilds RecurrencePolicyPagedQueryResponse with checking for non-null required values- Specified by:
- buildin interface- Builder<RecurrencePolicyPagedQueryResponse>
- Returns:
- RecurrencePolicyPagedQueryResponse
 
- 
buildUncheckedbuilds RecurrencePolicyPagedQueryResponse without checking for non-null required values- Returns:
- RecurrencePolicyPagedQueryResponse
 
- 
offactory method for an instance of RecurrencePolicyPagedQueryResponseBuilder- Returns:
- builder
 
- 
ofpublic static RecurrencePolicyPagedQueryResponseBuilder of(RecurrencePolicyPagedQueryResponse template) create builder for RecurrencePolicyPagedQueryResponse instance- Parameters:
- template- instance with prefilled values for the builder
- Returns:
- builder
 
 
-