Interface SolutionUpdateSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SolutionUpdateSummary.Builder,
,SolutionUpdateSummary> SdkBuilder<SolutionUpdateSummary.Builder,
,SolutionUpdateSummary> SdkPojo
- Enclosing class:
SolutionUpdateSummary
-
Method Summary
Modifier and TypeMethodDescriptioncreationDateTime
(Instant creationDateTime) The date and time (in Unix format) that the solution update was created.failureReason
(String failureReason) If a solution update fails, the reason behind the failure.lastUpdatedDateTime
(Instant lastUpdatedDateTime) The date and time (in Unix time) that the solution update was last updated.performAutoTraining
(Boolean performAutoTraining) Whether the solution automatically creates solution versions.default SolutionUpdateSummary.Builder
solutionUpdateConfig
(Consumer<SolutionUpdateConfig.Builder> solutionUpdateConfig) The configuration details of the solution.solutionUpdateConfig
(SolutionUpdateConfig solutionUpdateConfig) The configuration details of the solution.The status of the solution update.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
solutionUpdateConfig
The configuration details of the solution.
- Parameters:
solutionUpdateConfig
- The configuration details of the solution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
solutionUpdateConfig
default SolutionUpdateSummary.Builder solutionUpdateConfig(Consumer<SolutionUpdateConfig.Builder> solutionUpdateConfig) The configuration details of the solution.
This is a convenience method that creates an instance of theSolutionUpdateConfig.Builder
avoiding the need to create one manually viaSolutionUpdateConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosolutionUpdateConfig(SolutionUpdateConfig)
.- Parameters:
solutionUpdateConfig
- a consumer that will call methods onSolutionUpdateConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the solution update. A solution update can be in one of the following states:
CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
- Parameters:
status
- The status of the solution update. A solution update can be in one of the following states:CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
performAutoTraining
Whether the solution automatically creates solution versions.
- Parameters:
performAutoTraining
- Whether the solution automatically creates solution versions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationDateTime
The date and time (in Unix format) that the solution update was created.
- Parameters:
creationDateTime
- The date and time (in Unix format) that the solution update was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedDateTime
The date and time (in Unix time) that the solution update was last updated.
- Parameters:
lastUpdatedDateTime
- The date and time (in Unix time) that the solution update was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureReason
If a solution update fails, the reason behind the failure.
- Parameters:
failureReason
- If a solution update fails, the reason behind the failure.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-