public static interface CreatePermissionGroupRequest.Builder extends FinspaceDataRequest.Builder, SdkPojo, CopyableBuilder<CreatePermissionGroupRequest.Builder,CreatePermissionGroupRequest>
| Modifier and Type | Method and Description |
|---|---|
CreatePermissionGroupRequest.Builder |
applicationPermissions(ApplicationPermission... applicationPermissions)
The option to indicate FinSpace application permissions that are granted to a specific group.
|
CreatePermissionGroupRequest.Builder |
applicationPermissions(Collection<ApplicationPermission> applicationPermissions)
The option to indicate FinSpace application permissions that are granted to a specific group.
|
CreatePermissionGroupRequest.Builder |
applicationPermissionsWithStrings(Collection<String> applicationPermissions)
The option to indicate FinSpace application permissions that are granted to a specific group.
|
CreatePermissionGroupRequest.Builder |
applicationPermissionsWithStrings(String... applicationPermissions)
The option to indicate FinSpace application permissions that are granted to a specific group.
|
CreatePermissionGroupRequest.Builder |
clientToken(String clientToken)
A token that ensures idempotency.
|
CreatePermissionGroupRequest.Builder |
description(String description)
A brief description for the permission group.
|
CreatePermissionGroupRequest.Builder |
name(String name)
The name of the permission group.
|
CreatePermissionGroupRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreatePermissionGroupRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreatePermissionGroupRequest.Builder name(String name)
The name of the permission group.
name - The name of the permission group.CreatePermissionGroupRequest.Builder description(String description)
A brief description for the permission group.
description - A brief description for the permission group.CreatePermissionGroupRequest.Builder applicationPermissionsWithStrings(Collection<String> applicationPermissions)
The option to indicate FinSpace application permissions that are granted to a specific group.
CreateDataset – Group members can create new datasets.
ManageClusters – Group members can manage Apache Spark clusters from FinSpace notebooks.
ManageUsersAndGroups – Group members can manage users and permission groups.
ManageAttributeSets – Group members can manage attribute sets.
ViewAuditData – Group members can view audit data.
AccessNotebooks – Group members will have access to FinSpace notebooks.
GetTemporaryCredentials – Group members can get temporary API credentials.
applicationPermissions - The option to indicate FinSpace application permissions that are granted to a specific group.
CreateDataset – Group members can create new datasets.
ManageClusters – Group members can manage Apache Spark clusters from FinSpace notebooks.
ManageUsersAndGroups – Group members can manage users and permission groups.
ManageAttributeSets – Group members can manage attribute sets.
ViewAuditData – Group members can view audit data.
AccessNotebooks – Group members will have access to FinSpace notebooks.
GetTemporaryCredentials – Group members can get temporary API credentials.
CreatePermissionGroupRequest.Builder applicationPermissionsWithStrings(String... applicationPermissions)
The option to indicate FinSpace application permissions that are granted to a specific group.
CreateDataset – Group members can create new datasets.
ManageClusters – Group members can manage Apache Spark clusters from FinSpace notebooks.
ManageUsersAndGroups – Group members can manage users and permission groups.
ManageAttributeSets – Group members can manage attribute sets.
ViewAuditData – Group members can view audit data.
AccessNotebooks – Group members will have access to FinSpace notebooks.
GetTemporaryCredentials – Group members can get temporary API credentials.
applicationPermissions - The option to indicate FinSpace application permissions that are granted to a specific group.
CreateDataset – Group members can create new datasets.
ManageClusters – Group members can manage Apache Spark clusters from FinSpace notebooks.
ManageUsersAndGroups – Group members can manage users and permission groups.
ManageAttributeSets – Group members can manage attribute sets.
ViewAuditData – Group members can view audit data.
AccessNotebooks – Group members will have access to FinSpace notebooks.
GetTemporaryCredentials – Group members can get temporary API credentials.
CreatePermissionGroupRequest.Builder applicationPermissions(Collection<ApplicationPermission> applicationPermissions)
The option to indicate FinSpace application permissions that are granted to a specific group.
CreateDataset – Group members can create new datasets.
ManageClusters – Group members can manage Apache Spark clusters from FinSpace notebooks.
ManageUsersAndGroups – Group members can manage users and permission groups.
ManageAttributeSets – Group members can manage attribute sets.
ViewAuditData – Group members can view audit data.
AccessNotebooks – Group members will have access to FinSpace notebooks.
GetTemporaryCredentials – Group members can get temporary API credentials.
applicationPermissions - The option to indicate FinSpace application permissions that are granted to a specific group.
CreateDataset – Group members can create new datasets.
ManageClusters – Group members can manage Apache Spark clusters from FinSpace notebooks.
ManageUsersAndGroups – Group members can manage users and permission groups.
ManageAttributeSets – Group members can manage attribute sets.
ViewAuditData – Group members can view audit data.
AccessNotebooks – Group members will have access to FinSpace notebooks.
GetTemporaryCredentials – Group members can get temporary API credentials.
CreatePermissionGroupRequest.Builder applicationPermissions(ApplicationPermission... applicationPermissions)
The option to indicate FinSpace application permissions that are granted to a specific group.
CreateDataset – Group members can create new datasets.
ManageClusters – Group members can manage Apache Spark clusters from FinSpace notebooks.
ManageUsersAndGroups – Group members can manage users and permission groups.
ManageAttributeSets – Group members can manage attribute sets.
ViewAuditData – Group members can view audit data.
AccessNotebooks – Group members will have access to FinSpace notebooks.
GetTemporaryCredentials – Group members can get temporary API credentials.
applicationPermissions - The option to indicate FinSpace application permissions that are granted to a specific group.
CreateDataset – Group members can create new datasets.
ManageClusters – Group members can manage Apache Spark clusters from FinSpace notebooks.
ManageUsersAndGroups – Group members can manage users and permission groups.
ManageAttributeSets – Group members can manage attribute sets.
ViewAuditData – Group members can view audit data.
AccessNotebooks – Group members will have access to FinSpace notebooks.
GetTemporaryCredentials – Group members can get temporary API credentials.
CreatePermissionGroupRequest.Builder clientToken(String clientToken)
A token that ensures idempotency. This token expires in 10 minutes.
clientToken - A token that ensures idempotency. This token expires in 10 minutes.CreatePermissionGroupRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreatePermissionGroupRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.