Interface ImpersonationRole.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ImpersonationRole.Builder,ImpersonationRole>,SdkBuilder<ImpersonationRole.Builder,ImpersonationRole>,SdkPojo
- Enclosing class:
- ImpersonationRole
public static interface ImpersonationRole.Builder extends SdkPojo, CopyableBuilder<ImpersonationRole.Builder,ImpersonationRole>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ImpersonationRole.BuilderdateCreated(Instant dateCreated)The date when the impersonation role was created.ImpersonationRole.BuilderdateModified(Instant dateModified)The date when the impersonation role was last modified.ImpersonationRole.BuilderimpersonationRoleId(String impersonationRoleId)The identifier of the impersonation role.ImpersonationRole.Buildername(String name)The impersonation role name.ImpersonationRole.Buildertype(String type)The impersonation role type.ImpersonationRole.Buildertype(ImpersonationRoleType type)The impersonation role type.-
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
-
impersonationRoleId
ImpersonationRole.Builder impersonationRoleId(String impersonationRoleId)
The identifier of the impersonation role.
- Parameters:
impersonationRoleId- The identifier of the impersonation role.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
ImpersonationRole.Builder name(String name)
The impersonation role name.
- Parameters:
name- The impersonation role name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
ImpersonationRole.Builder type(String type)
The impersonation role type.
- Parameters:
type- The impersonation role type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ImpersonationRoleType,ImpersonationRoleType
-
type
ImpersonationRole.Builder type(ImpersonationRoleType type)
The impersonation role type.
- Parameters:
type- The impersonation role type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ImpersonationRoleType,ImpersonationRoleType
-
dateCreated
ImpersonationRole.Builder dateCreated(Instant dateCreated)
The date when the impersonation role was created.
- Parameters:
dateCreated- The date when the impersonation role was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dateModified
ImpersonationRole.Builder dateModified(Instant dateModified)
The date when the impersonation role was last modified.
- Parameters:
dateModified- The date when the impersonation role was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-