Class ImportSummaryBuilder
java.lang.Object
com.commercetools.importapi.models.importsummaries.ImportSummaryBuilder
- All Implemented Interfaces:
Builder<ImportSummary>
ImportSummaryBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
ImportSummary importSummary = ImportSummary.builder()
.states(statesBuilder -> statesBuilder)
.total(1)
.build()
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
builds ImportSummary with checking for non-null required valuesbuilds ImportSummary without checking for non-null required valuesThe current ProcessingStates of ImportOperations in an ImportContainer.getTotal()
The total number of ImportOperations instates
.static ImportSummaryBuilder
of()
factory method for an instance of ImportSummaryBuilderstatic ImportSummaryBuilder
of
(ImportSummary template) create builder for ImportSummary instancestates
(OperationStates states) The current ProcessingStates of ImportOperations in an ImportContainer.The current ProcessingStates of ImportOperations in an ImportContainer.The total number of ImportOperations instates
.The current ProcessingStates of ImportOperations in an ImportContainer.
-
Constructor Details
-
ImportSummaryBuilder
public ImportSummaryBuilder()
-
-
Method Details
-
states
The current ProcessingStates of ImportOperations in an ImportContainer.
- Parameters:
builder
- function to build the states value- Returns:
- Builder
-
withStates
The current ProcessingStates of ImportOperations in an ImportContainer.
- Parameters:
builder
- function to build the states value- Returns:
- Builder
-
states
The current ProcessingStates of ImportOperations in an ImportContainer.
- Parameters:
states
- value to be set- Returns:
- Builder
-
total
The total number of ImportOperations in
states
.- Parameters:
total
- value to be set- Returns:
- Builder
-
getStates
The current ProcessingStates of ImportOperations in an ImportContainer.
- Returns:
- states
-
getTotal
The total number of ImportOperations in
states
.- Returns:
- total
-
build
builds ImportSummary with checking for non-null required values- Specified by:
build
in interfaceBuilder<ImportSummary>
- Returns:
- ImportSummary
-
buildUnchecked
builds ImportSummary without checking for non-null required values- Returns:
- ImportSummary
-
of
factory method for an instance of ImportSummaryBuilder- Returns:
- builder
-
of
create builder for ImportSummary instance- Parameters:
template
- instance with prefilled values for the builder- Returns:
- builder
-