Interface AlgorithmPluginResultStatus.BuildFinal
- All Known Implementing Classes:
AlgorithmPluginResultStatus.Builder
- Enclosing class:
- AlgorithmPluginResultStatus
public static interface AlgorithmPluginResultStatus.BuildFinal
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds a newAlgorithmPluginResultStatus
.statusDescription
(String statusDescription) Initializes the optional valuestatusDescription
to statusDescription.statusDescription
(Optional<String> statusDescription) Initializes the optional valuestatusDescription
to statusDescription.
-
Method Details
-
statusDescription
Initializes the optional valuestatusDescription
to statusDescription.- Parameters:
statusDescription
- The value for statusDescription- Returns:
this
builder for chained invocation
-
statusDescription
Initializes the optional valuestatusDescription
to statusDescription.- Parameters:
statusDescription
- The value for statusDescription- Returns:
this
builder for use in a chained invocation
-
build
AlgorithmPluginResultStatus build()Builds a newAlgorithmPluginResultStatus
.- Returns:
- An immutable instance of AlgorithmPluginResultStatus
- Throws:
IllegalStateException
- if any required attributes are missing
-