@Stability(value=Experimental) public static final class IdentityPoolRoleAttachmentProps.Builder extends Object implements software.amazon.jsii.Builder<IdentityPoolRoleAttachmentProps>
IdentityPoolRoleAttachmentProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
IdentityPoolRoleAttachmentProps.Builder |
authenticatedRole(IRole authenticatedRole)
Sets the value of
IdentityPoolRoleAttachmentProps.getAuthenticatedRole() |
IdentityPoolRoleAttachmentProps |
build()
Builds the configured instance.
|
IdentityPoolRoleAttachmentProps.Builder |
identityPool(IIdentityPool identityPool)
Sets the value of
IdentityPoolRoleAttachmentProps.getIdentityPool() |
IdentityPoolRoleAttachmentProps.Builder |
roleMappings(List<? extends IdentityPoolRoleMapping> roleMappings)
Sets the value of
IdentityPoolRoleAttachmentProps.getRoleMappings() |
IdentityPoolRoleAttachmentProps.Builder |
unauthenticatedRole(IRole unauthenticatedRole)
Sets the value of
IdentityPoolRoleAttachmentProps.getUnauthenticatedRole() |
@Stability(value=Experimental) public IdentityPoolRoleAttachmentProps.Builder identityPool(IIdentityPool identityPool)
IdentityPoolRoleAttachmentProps.getIdentityPool()identityPool - Id of the Attachments Underlying Identity Pool. This parameter is required.this@Stability(value=Experimental) public IdentityPoolRoleAttachmentProps.Builder authenticatedRole(IRole authenticatedRole)
IdentityPoolRoleAttachmentProps.getAuthenticatedRole()authenticatedRole - Default Authenticated (User) Role.this@Stability(value=Experimental) public IdentityPoolRoleAttachmentProps.Builder roleMappings(List<? extends IdentityPoolRoleMapping> roleMappings)
IdentityPoolRoleAttachmentProps.getRoleMappings()roleMappings - Rules for mapping roles to users.this@Stability(value=Experimental) public IdentityPoolRoleAttachmentProps.Builder unauthenticatedRole(IRole unauthenticatedRole)
IdentityPoolRoleAttachmentProps.getUnauthenticatedRole()unauthenticatedRole - Default Unauthenticated (Guest) Role.this@Stability(value=Experimental) public IdentityPoolRoleAttachmentProps build()
build in interface software.amazon.jsii.Builder<IdentityPoolRoleAttachmentProps>IdentityPoolRoleAttachmentPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.