public static interface PermissionGroupParams.Builder extends SdkPojo, CopyableBuilder<PermissionGroupParams.Builder,PermissionGroupParams>
| Modifier and Type | Method and Description |
|---|---|
PermissionGroupParams.Builder |
datasetPermissions(Collection<ResourcePermission> datasetPermissions)
List of resource permissions.
|
PermissionGroupParams.Builder |
datasetPermissions(Consumer<ResourcePermission.Builder>... datasetPermissions)
List of resource permissions.
|
PermissionGroupParams.Builder |
datasetPermissions(ResourcePermission... datasetPermissions)
List of resource permissions.
|
PermissionGroupParams.Builder |
permissionGroupId(String permissionGroupId)
The unique identifier of the PermissionGroup.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildPermissionGroupParams.Builder permissionGroupId(String permissionGroupId)
The unique identifier of the PermissionGroup.
permissionGroupId - The unique identifier of the PermissionGroup.PermissionGroupParams.Builder datasetPermissions(Collection<ResourcePermission> datasetPermissions)
List of resource permissions.
datasetPermissions - List of resource permissions.PermissionGroupParams.Builder datasetPermissions(ResourcePermission... datasetPermissions)
List of resource permissions.
datasetPermissions - List of resource permissions.PermissionGroupParams.Builder datasetPermissions(Consumer<ResourcePermission.Builder>... datasetPermissions)
List of resource permissions.
This is a convenience that creates an instance of theList.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately
and its result is passed to #datasetPermissions(List) .datasetPermissions - a consumer that will call methods on List.Builder #datasetPermissions(List) Copyright © 2021. All rights reserved.