Interface HybridUpdateInfoEntry.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<HybridUpdateInfoEntry.Builder,
,HybridUpdateInfoEntry> SdkBuilder<HybridUpdateInfoEntry.Builder,
,HybridUpdateInfoEntry> SdkPojo
- Enclosing class:
HybridUpdateInfoEntry
-
Method Summary
Modifier and TypeMethodDescriptionassessmentId
(String assessmentId) The identifier of the assessment performed to validate this update configuration.initiatedBy
(String initiatedBy) Specifies if the update was initiated by the customer or Amazon Web Services.lastUpdatedDateTime
(Instant lastUpdatedDateTime) The date and time when the update activity status was last updated.default HybridUpdateInfoEntry.Builder
newValue
(Consumer<HybridUpdateValue.Builder> newValue) The new configuration values being applied in this update.newValue
(HybridUpdateValue newValue) The new configuration values being applied in this update.default HybridUpdateInfoEntry.Builder
previousValue
(Consumer<HybridUpdateValue.Builder> previousValue) The previous configuration values before this update was applied.previousValue
(HybridUpdateValue previousValue) The previous configuration values before this update was applied.The date and time when the update activity was initiated.The current status of the update activity.status
(UpdateStatus status) The current status of the update activity.statusReason
(String statusReason) A human-readable description of the update status, including any error details or progress information.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, sdkFieldNameToField, sdkFields
-
Method Details
-
status
The current status of the update activity. Valid values include
UPDATED
,UPDATING
, andUPDATE_FAILED
.- Parameters:
status
- The current status of the update activity. Valid values includeUPDATED
,UPDATING
, andUPDATE_FAILED
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the update activity. Valid values include
UPDATED
,UPDATING
, andUPDATE_FAILED
.- Parameters:
status
- The current status of the update activity. Valid values includeUPDATED
,UPDATING
, andUPDATE_FAILED
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusReason
A human-readable description of the update status, including any error details or progress information.
- Parameters:
statusReason
- A human-readable description of the update status, including any error details or progress information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
initiatedBy
Specifies if the update was initiated by the customer or Amazon Web Services.
- Parameters:
initiatedBy
- Specifies if the update was initiated by the customer or Amazon Web Services.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
newValue
The new configuration values being applied in this update.
- Parameters:
newValue
- The new configuration values being applied in this update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
newValue
The new configuration values being applied in this update.
This is a convenience method that creates an instance of theHybridUpdateValue.Builder
avoiding the need to create one manually viaHybridUpdateValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonewValue(HybridUpdateValue)
.- Parameters:
newValue
- a consumer that will call methods onHybridUpdateValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
previousValue
The previous configuration values before this update was applied.
- Parameters:
previousValue
- The previous configuration values before this update was applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
previousValue
default HybridUpdateInfoEntry.Builder previousValue(Consumer<HybridUpdateValue.Builder> previousValue) The previous configuration values before this update was applied.
This is a convenience method that creates an instance of theHybridUpdateValue.Builder
avoiding the need to create one manually viaHybridUpdateValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topreviousValue(HybridUpdateValue)
.- Parameters:
previousValue
- a consumer that will call methods onHybridUpdateValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
startTime
The date and time when the update activity was initiated.
- Parameters:
startTime
- The date and time when the update activity was initiated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedDateTime
The date and time when the update activity status was last updated.
- Parameters:
lastUpdatedDateTime
- The date and time when the update activity status was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assessmentId
The identifier of the assessment performed to validate this update configuration.
- Parameters:
assessmentId
- The identifier of the assessment performed to validate this update configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-