public static interface Identity.Builder extends SdkPojo, CopyableBuilder<Identity.Builder,Identity>
| Modifier and Type | Method and Description |
|---|---|
default Identity.Builder |
group(Consumer<GroupIdentity.Builder> group)
An IAM Identity Center group identity.
|
Identity.Builder |
group(GroupIdentity group)
An IAM Identity Center group identity.
|
default Identity.Builder |
iamRole(Consumer<IAMRoleIdentity.Builder> iamRole)
An IAM role identity.
|
Identity.Builder |
iamRole(IAMRoleIdentity iamRole)
An IAM role identity.
|
default Identity.Builder |
iamUser(Consumer<IAMUserIdentity.Builder> iamUser)
An IAM user identity.
|
Identity.Builder |
iamUser(IAMUserIdentity iamUser)
An IAM user identity.
|
default Identity.Builder |
user(Consumer<UserIdentity.Builder> user)
An IAM Identity Center user identity.
|
Identity.Builder |
user(UserIdentity user)
An IAM Identity Center user identity.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildIdentity.Builder user(UserIdentity user)
An IAM Identity Center user identity.
user - An IAM Identity Center user identity.default Identity.Builder user(Consumer<UserIdentity.Builder> user)
An IAM Identity Center user identity.
This is a convenience method that creates an instance of theUserIdentity.Builder avoiding the need
to create one manually via UserIdentity.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to user(UserIdentity).
user - a consumer that will call methods on UserIdentity.Builderuser(UserIdentity)Identity.Builder group(GroupIdentity group)
An IAM Identity Center group identity.
group - An IAM Identity Center group identity.default Identity.Builder group(Consumer<GroupIdentity.Builder> group)
An IAM Identity Center group identity.
This is a convenience method that creates an instance of theGroupIdentity.Builder avoiding the need
to create one manually via GroupIdentity.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to group(GroupIdentity).
group - a consumer that will call methods on GroupIdentity.Buildergroup(GroupIdentity)Identity.Builder iamUser(IAMUserIdentity iamUser)
An IAM user identity.
iamUser - An IAM user identity.default Identity.Builder iamUser(Consumer<IAMUserIdentity.Builder> iamUser)
An IAM user identity.
This is a convenience method that creates an instance of theIAMUserIdentity.Builder avoiding the
need to create one manually via IAMUserIdentity.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to iamUser(IAMUserIdentity).
iamUser - a consumer that will call methods on IAMUserIdentity.BuilderiamUser(IAMUserIdentity)Identity.Builder iamRole(IAMRoleIdentity iamRole)
An IAM role identity.
iamRole - An IAM role identity.default Identity.Builder iamRole(Consumer<IAMRoleIdentity.Builder> iamRole)
An IAM role identity.
This is a convenience method that creates an instance of theIAMRoleIdentity.Builder avoiding the
need to create one manually via IAMRoleIdentity.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to iamRole(IAMRoleIdentity).
iamRole - a consumer that will call methods on IAMRoleIdentity.BuilderiamRole(IAMRoleIdentity)Copyright © 2023. All rights reserved.