Interface ActionHistory.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ActionHistory.Builder,
,ActionHistory> SdkBuilder<ActionHistory.Builder,
,ActionHistory> SdkPojo
- Enclosing class:
ActionHistory
public static interface ActionHistory.Builder
extends SdkPojo, CopyableBuilder<ActionHistory.Builder,ActionHistory>
-
Method Summary
Modifier and TypeMethodDescriptiondefault ActionHistory.Builder
actionHistoryDetails
(Consumer<ActionHistoryDetails.Builder> actionHistoryDetails) The description of the details for the event.actionHistoryDetails
(ActionHistoryDetails actionHistoryDetails) The description of the details for the event.This distinguishes between whether the events are triggered by the user or are generated by the system.This distinguishes between whether the events are triggered by the user or are generated by the system.The status of action at the time of the event.status
(ActionStatus status) The status of action at the time of the event.Sets the value of the Timestamp property for this object.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
-
timestamp
Sets the value of the Timestamp property for this object.- Parameters:
timestamp
- The new value for the Timestamp property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of action at the time of the event.
- Parameters:
status
- The status of action at the time of the event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of action at the time of the event.
- Parameters:
status
- The status of action at the time of the event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
eventType
This distinguishes between whether the events are triggered by the user or are generated by the system.
- Parameters:
eventType
- This distinguishes between whether the events are triggered by the user or are generated by the system.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
eventType
This distinguishes between whether the events are triggered by the user or are generated by the system.
- Parameters:
eventType
- This distinguishes between whether the events are triggered by the user or are generated by the system.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
actionHistoryDetails
The description of the details for the event.
- Parameters:
actionHistoryDetails
- The description of the details for the event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actionHistoryDetails
default ActionHistory.Builder actionHistoryDetails(Consumer<ActionHistoryDetails.Builder> actionHistoryDetails) The description of the details for the event.
This is a convenience method that creates an instance of theActionHistoryDetails.Builder
avoiding the need to create one manually viaActionHistoryDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toactionHistoryDetails(ActionHistoryDetails)
.- Parameters:
actionHistoryDetails
- a consumer that will call methods onActionHistoryDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-