Interface SelfUpgradeRequestDetail.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SelfUpgradeRequestDetail.Builder,,SelfUpgradeRequestDetail> SdkBuilder<SelfUpgradeRequestDetail.Builder,,SelfUpgradeRequestDetail> SdkPojo
- Enclosing class:
SelfUpgradeRequestDetail
@Mutable
@NotThreadSafe
public static interface SelfUpgradeRequestDetail.Builder
extends SdkPojo, CopyableBuilder<SelfUpgradeRequestDetail.Builder,SelfUpgradeRequestDetail>
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime(Long creationTime) The time when the self-upgrade request was created.lastUpdateAttemptTime(Long lastUpdateAttemptTime) The time of the last update attempt for the self-upgrade request.lastUpdateFailureReason(String lastUpdateFailureReason) The reason for the last update failure, if applicable.originalRole(String originalRole) The original role of the user before the upgrade.originalRole(UserRole originalRole) The original role of the user before the upgrade.requestedRole(String requestedRole) The role that the user is requesting to upgrade to.requestedRole(UserRole requestedRole) The role that the user is requesting to upgrade to.requestNote(String requestNote) An optional note explaining the reason for the self-upgrade request.requestStatus(String requestStatus) The status of the self-upgrade request.requestStatus(SelfUpgradeRequestStatus requestStatus) The status of the self-upgrade request.upgradeRequestId(String upgradeRequestId) The ID of the self-upgrade request.The username of the user who initiated the self-upgrade request.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
upgradeRequestId
The ID of the self-upgrade request.
- Parameters:
upgradeRequestId- The ID of the self-upgrade request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userName
The username of the user who initiated the self-upgrade request.
- Parameters:
userName- The username of the user who initiated the self-upgrade request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
originalRole
The original role of the user before the upgrade.
- Parameters:
originalRole- The original role of the user before the upgrade.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
originalRole
The original role of the user before the upgrade.
- Parameters:
originalRole- The original role of the user before the upgrade.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
requestedRole
The role that the user is requesting to upgrade to.
- Parameters:
requestedRole- The role that the user is requesting to upgrade to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
requestedRole
The role that the user is requesting to upgrade to.
- Parameters:
requestedRole- The role that the user is requesting to upgrade to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
requestNote
An optional note explaining the reason for the self-upgrade request.
- Parameters:
requestNote- An optional note explaining the reason for the self-upgrade request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The time when the self-upgrade request was created.
- Parameters:
creationTime- The time when the self-upgrade request was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requestStatus
The status of the self-upgrade request.
- Parameters:
requestStatus- The status of the self-upgrade request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
requestStatus
The status of the self-upgrade request.
- Parameters:
requestStatus- The status of the self-upgrade request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastUpdateAttemptTime
The time of the last update attempt for the self-upgrade request.
- Parameters:
lastUpdateAttemptTime- The time of the last update attempt for the self-upgrade request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdateFailureReason
The reason for the last update failure, if applicable.
- Parameters:
lastUpdateFailureReason- The reason for the last update failure, if applicable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-