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 Amazon Web Services SSO group identity.
|
Identity.Builder |
group(GroupIdentity group)
An Amazon Web Services SSO 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 Amazon Web Services SSO user identity.
|
Identity.Builder |
user(UserIdentity user)
An Amazon Web Services SSO user identity.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildIdentity.Builder user(UserIdentity user)
An Amazon Web Services SSO user identity.
user - An Amazon Web Services SSO user identity.default Identity.Builder user(Consumer<UserIdentity.Builder> user)
An Amazon Web Services SSO 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 Amazon Web Services SSO group identity.
group - An Amazon Web Services SSO group identity.default Identity.Builder group(Consumer<GroupIdentity.Builder> group)
An Amazon Web Services SSO 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 © 2022. All rights reserved.