CopyableBuilder<WorkspaceRequest.Builder,WorkspaceRequest>
, SdkBuilder<WorkspaceRequest.Builder,WorkspaceRequest>
public static interface WorkspaceRequest.Builder extends CopyableBuilder<WorkspaceRequest.Builder,WorkspaceRequest>
Modifier and Type | Method | Description |
---|---|---|
WorkspaceRequest.Builder |
bundleId(String bundleId) |
The identifier of the bundle to create the WorkSpace from.
|
WorkspaceRequest.Builder |
directoryId(String directoryId) |
The identifier of the AWS Directory Service directory to create the WorkSpace in.
|
WorkspaceRequest.Builder |
rootVolumeEncryptionEnabled(Boolean rootVolumeEncryptionEnabled) |
Specifies whether the data stored on the root volume, or C: drive, is encrypted.
|
WorkspaceRequest.Builder |
tags(Collection<Tag> tags) |
The tags of the WorkSpace request.
|
WorkspaceRequest.Builder |
tags(Tag... tags) |
The tags of the WorkSpace request.
|
WorkspaceRequest.Builder |
userName(String userName) |
The username that the WorkSpace is assigned to.
|
WorkspaceRequest.Builder |
userVolumeEncryptionEnabled(Boolean userVolumeEncryptionEnabled) |
Specifies whether the data stored on the user volume, or D: drive, is encrypted.
|
WorkspaceRequest.Builder |
volumeEncryptionKey(String volumeEncryptionKey) |
The KMS key used to encrypt data stored on your WorkSpace.
|
WorkspaceRequest.Builder |
workspaceProperties(WorkspaceProperties workspaceProperties) |
copy
apply, build
WorkspaceRequest.Builder directoryId(String directoryId)
The identifier of the AWS Directory Service directory to create the WorkSpace in. You can use the DescribeWorkspaceDirectories operation to obtain a list of the directories that are available.
directoryId
- The identifier of the AWS Directory Service directory to create the WorkSpace in. You can use the
DescribeWorkspaceDirectories operation to obtain a list of the directories that are available.WorkspaceRequest.Builder userName(String userName)
The username that the WorkSpace is assigned to. This username must exist in the AWS Directory Service
directory specified by the DirectoryId
member.
userName
- The username that the WorkSpace is assigned to. This username must exist in the AWS Directory Service
directory specified by the DirectoryId
member.WorkspaceRequest.Builder bundleId(String bundleId)
The identifier of the bundle to create the WorkSpace from. You can use the DescribeWorkspaceBundles operation to obtain a list of the bundles that are available.
bundleId
- The identifier of the bundle to create the WorkSpace from. You can use the
DescribeWorkspaceBundles operation to obtain a list of the bundles that are available.WorkspaceRequest.Builder volumeEncryptionKey(String volumeEncryptionKey)
The KMS key used to encrypt data stored on your WorkSpace.
volumeEncryptionKey
- The KMS key used to encrypt data stored on your WorkSpace.WorkspaceRequest.Builder userVolumeEncryptionEnabled(Boolean userVolumeEncryptionEnabled)
Specifies whether the data stored on the user volume, or D: drive, is encrypted.
userVolumeEncryptionEnabled
- Specifies whether the data stored on the user volume, or D: drive, is encrypted.WorkspaceRequest.Builder rootVolumeEncryptionEnabled(Boolean rootVolumeEncryptionEnabled)
Specifies whether the data stored on the root volume, or C: drive, is encrypted.
rootVolumeEncryptionEnabled
- Specifies whether the data stored on the root volume, or C: drive, is encrypted.WorkspaceRequest.Builder workspaceProperties(WorkspaceProperties workspaceProperties)
workspaceProperties
- WorkspaceRequest.Builder tags(Collection<Tag> tags)
The tags of the WorkSpace request.
tags
- The tags of the WorkSpace request.WorkspaceRequest.Builder tags(Tag... tags)
The tags of the WorkSpace request.
NOTE: This method appends the values to the existing list (if any). Use
#setTags(java.util.Collection)
or #withTags(java.util.Collection)
if you want to override the
existing values.
tags
- The tags of the WorkSpace request.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.