Class CounterBuilder
java.lang.Object
com.commercetools.api.models.recurring_order.CounterBuilder
CounterBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
Counter counter = Counter.builder()
.totalToSkip(1)
.skipped(1)
.build()
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
builds Counter with checking for non-null required valuesbuilds Counter without checking for non-null required valuesDate and time (UTC) when the last Order creation was skipped.Number of Orders that were already skipped.Number of Orders that will be skipped.lastSkippedAt
(ZonedDateTime lastSkippedAt) Date and time (UTC) when the last Order creation was skipped.static CounterBuilder
of()
factory method for an instance of CounterBuilderstatic CounterBuilder
create builder for Counter instanceNumber of Orders that were already skipped.totalToSkip
(Integer totalToSkip) Number of Orders that will be skipped.
-
Constructor Details
-
CounterBuilder
public CounterBuilder()
-
-
Method Details
-
totalToSkip
Number of Orders that will be skipped.
- Parameters:
totalToSkip
- value to be set- Returns:
- Builder
-
skipped
Number of Orders that were already skipped.
- Parameters:
skipped
- value to be set- Returns:
- Builder
-
lastSkippedAt
Date and time (UTC) when the last Order creation was skipped.
- Parameters:
lastSkippedAt
- value to be set- Returns:
- Builder
-
getTotalToSkip
Number of Orders that will be skipped.
- Returns:
- totalToSkip
-
getSkipped
Number of Orders that were already skipped.
- Returns:
- skipped
-
getLastSkippedAt
Date and time (UTC) when the last Order creation was skipped.
- Returns:
- lastSkippedAt
-
build
builds Counter with checking for non-null required values -
buildUnchecked
builds Counter without checking for non-null required values- Returns:
- Counter
-
of
factory method for an instance of CounterBuilder- Returns:
- builder
-
of
create builder for Counter instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-