public static interface CreateWorkspaceImageRequest.Builder extends WorkSpacesRequest.Builder, SdkPojo, CopyableBuilder<CreateWorkspaceImageRequest.Builder,CreateWorkspaceImageRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateWorkspaceImageRequest.Builder |
description(String description)
The description of the new WorkSpace image.
|
CreateWorkspaceImageRequest.Builder |
name(String name)
The name of the new WorkSpace image.
|
CreateWorkspaceImageRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateWorkspaceImageRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateWorkspaceImageRequest.Builder |
tags(Collection<Tag> tags)
The tags that you want to add to the new WorkSpace image.
|
CreateWorkspaceImageRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
The tags that you want to add to the new WorkSpace image.
|
CreateWorkspaceImageRequest.Builder |
tags(Tag... tags)
The tags that you want to add to the new WorkSpace image.
|
CreateWorkspaceImageRequest.Builder |
workspaceId(String workspaceId)
The identifier of the source WorkSpace
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateWorkspaceImageRequest.Builder name(String name)
The name of the new WorkSpace image.
name - The name of the new WorkSpace image.CreateWorkspaceImageRequest.Builder description(String description)
The description of the new WorkSpace image.
description - The description of the new WorkSpace image.CreateWorkspaceImageRequest.Builder workspaceId(String workspaceId)
The identifier of the source WorkSpace
workspaceId - The identifier of the source WorkSpaceCreateWorkspaceImageRequest.Builder tags(Collection<Tag> tags)
The tags that you want to add to the new WorkSpace image. To add tags when you're creating the image, you
must create an IAM policy that grants your IAM user permission to use workspaces:CreateTags.
tags - The tags that you want to add to the new WorkSpace image. To add tags when you're creating the image,
you must create an IAM policy that grants your IAM user permission to use
workspaces:CreateTags.CreateWorkspaceImageRequest.Builder tags(Tag... tags)
The tags that you want to add to the new WorkSpace image. To add tags when you're creating the image, you
must create an IAM policy that grants your IAM user permission to use workspaces:CreateTags.
tags - The tags that you want to add to the new WorkSpace image. To add tags when you're creating the image,
you must create an IAM policy that grants your IAM user permission to use
workspaces:CreateTags.CreateWorkspaceImageRequest.Builder tags(Consumer<Tag.Builder>... tags)
The tags that you want to add to the new WorkSpace image. To add tags when you're creating the image, you
must create an IAM policy that grants your IAM user permission to use workspaces:CreateTags.
Tag.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) CreateWorkspaceImageRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateWorkspaceImageRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.