public static interface CreateFolderRequest.Builder extends QuickSightRequest.Builder, SdkPojo, CopyableBuilder<CreateFolderRequest.Builder,CreateFolderRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateFolderRequest.Builder |
awsAccountId(String awsAccountId)
The ID for the Amazon Web Services account where you want to create the folder.
|
CreateFolderRequest.Builder |
folderId(String folderId)
The ID of the folder.
|
CreateFolderRequest.Builder |
folderType(FolderType folderType)
The type of folder.
|
CreateFolderRequest.Builder |
folderType(String folderType)
The type of folder.
|
CreateFolderRequest.Builder |
name(String name)
The name of the folder.
|
CreateFolderRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateFolderRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateFolderRequest.Builder |
parentFolderArn(String parentFolderArn)
The Amazon Resource Name (ARN) for the parent folder.
|
CreateFolderRequest.Builder |
permissions(Collection<ResourcePermission> permissions)
A structure that describes the principals and the resource-level permissions of a folder.
|
CreateFolderRequest.Builder |
permissions(Consumer<ResourcePermission.Builder>... permissions)
A structure that describes the principals and the resource-level permissions of a folder.
|
CreateFolderRequest.Builder |
permissions(ResourcePermission... permissions)
A structure that describes the principals and the resource-level permissions of a folder.
|
CreateFolderRequest.Builder |
tags(Collection<Tag> tags)
Tags for the folder.
|
CreateFolderRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
Tags for the folder.
|
CreateFolderRequest.Builder |
tags(Tag... tags)
Tags for the folder.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateFolderRequest.Builder awsAccountId(String awsAccountId)
The ID for the Amazon Web Services account where you want to create the folder.
awsAccountId - The ID for the Amazon Web Services account where you want to create the folder.CreateFolderRequest.Builder folderId(String folderId)
The ID of the folder.
folderId - The ID of the folder.CreateFolderRequest.Builder name(String name)
The name of the folder.
name - The name of the folder.CreateFolderRequest.Builder folderType(String folderType)
The type of folder. By default, folderType is SHARED.
folderType - The type of folder. By default, folderType is SHARED.FolderType,
FolderTypeCreateFolderRequest.Builder folderType(FolderType folderType)
The type of folder. By default, folderType is SHARED.
folderType - The type of folder. By default, folderType is SHARED.FolderType,
FolderTypeCreateFolderRequest.Builder parentFolderArn(String parentFolderArn)
The Amazon Resource Name (ARN) for the parent folder.
ParentFolderArn can be null. An empty parentFolderArn creates a root-level folder.
parentFolderArn - The Amazon Resource Name (ARN) for the parent folder.
ParentFolderArn can be null. An empty parentFolderArn creates a root-level
folder.
CreateFolderRequest.Builder permissions(Collection<ResourcePermission> permissions)
A structure that describes the principals and the resource-level permissions of a folder.
To specify no permissions, omit Permissions.
permissions - A structure that describes the principals and the resource-level permissions of a folder.
To specify no permissions, omit Permissions.
CreateFolderRequest.Builder permissions(ResourcePermission... permissions)
A structure that describes the principals and the resource-level permissions of a folder.
To specify no permissions, omit Permissions.
permissions - A structure that describes the principals and the resource-level permissions of a folder.
To specify no permissions, omit Permissions.
CreateFolderRequest.Builder permissions(Consumer<ResourcePermission.Builder>... permissions)
A structure that describes the principals and the resource-level permissions of a folder.
To specify no permissions, omit Permissions.
ResourcePermission.Builder avoiding the need to
create one manually via ResourcePermission.builder()
.
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #permissions(List.
permissions - a consumer that will call methods on
ResourcePermission.Builder#permissions(java.util.Collection) CreateFolderRequest.Builder tags(Collection<Tag> tags)
Tags for the folder.
tags - Tags for the folder.CreateFolderRequest.Builder tags(Tag... tags)
Tags for the folder.
tags - Tags for the folder.CreateFolderRequest.Builder tags(Consumer<Tag.Builder>... tags)
Tags for the folder.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one manually
via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) CreateFolderRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateFolderRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.