Interface ImpersonatedUser.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ImpersonatedUser.Builder,ImpersonatedUser>,SdkBuilder<ImpersonatedUser.Builder,ImpersonatedUser>,SdkPojo
- Enclosing class:
- ImpersonatedUser
public static interface ImpersonatedUser.Builder extends SdkPojo, CopyableBuilder<ImpersonatedUser.Builder,ImpersonatedUser>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ImpersonatedUser.Buildergroups(String... groups)Thegroupto which the user name belongs.ImpersonatedUser.Buildergroups(Collection<String> groups)Thegroupto which the user name belongs.ImpersonatedUser.Builderusername(String username)Information about theusernamethat was being impersonated.-
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 Detail
-
username
ImpersonatedUser.Builder username(String username)
Information about the
usernamethat was being impersonated.- Parameters:
username- Information about theusernamethat was being impersonated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groups
ImpersonatedUser.Builder groups(Collection<String> groups)
The
groupto which the user name belongs.- Parameters:
groups- Thegroupto which the user name belongs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groups
ImpersonatedUser.Builder groups(String... groups)
The
groupto which the user name belongs.- Parameters:
groups- Thegroupto which the user name belongs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-