Interface DescribeCustomWorkspaceImageImportResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeCustomWorkspaceImageImportResponse.Builder,
,DescribeCustomWorkspaceImageImportResponse> SdkBuilder<DescribeCustomWorkspaceImageImportResponse.Builder,
,DescribeCustomWorkspaceImageImportResponse> SdkPojo
,SdkResponse.Builder
,WorkSpacesResponse.Builder
- Enclosing class:
DescribeCustomWorkspaceImageImportResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp when the WorkSpace image import was created.errorDetails
(Collection<CustomWorkspaceImageImportErrorDetails> errorDetails) Describes in-depth details about the error.errorDetails
(Consumer<CustomWorkspaceImageImportErrorDetails.Builder>... errorDetails) Describes in-depth details about the error.errorDetails
(CustomWorkspaceImageImportErrorDetails... errorDetails) Describes in-depth details about the error.imageBuilderInstanceId
(String imageBuilderInstanceId) The image builder instance ID of the WorkSpace image.The identifier of the WorkSpace image.imageSource
(Consumer<ImageSourceIdentifier.Builder> imageSource) Describes the image import source.imageSource
(ImageSourceIdentifier imageSource) Describes the image import source.infrastructureConfigurationArn
(String infrastructureConfigurationArn) The infrastructure configuration ARN that specifies how the WorkSpace image is built.lastUpdatedTime
(Instant lastUpdatedTime) The timestamp when the WorkSpace image import was last updated.The state of the WorkSpace image.The state of the WorkSpace image.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
Methods inherited from interface software.amazon.awssdk.services.workspaces.model.WorkSpacesResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
imageId
The identifier of the WorkSpace image.
- Parameters:
imageId
- The identifier of the WorkSpace image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
infrastructureConfigurationArn
DescribeCustomWorkspaceImageImportResponse.Builder infrastructureConfigurationArn(String infrastructureConfigurationArn) The infrastructure configuration ARN that specifies how the WorkSpace image is built.
- Parameters:
infrastructureConfigurationArn
- The infrastructure configuration ARN that specifies how the WorkSpace image is built.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The state of the WorkSpace image.
- Parameters:
state
- The state of the WorkSpace image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the WorkSpace image.
- Parameters:
state
- The state of the WorkSpace image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
created
The timestamp when the WorkSpace image import was created.
- Parameters:
created
- The timestamp when the WorkSpace image import was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedTime
The timestamp when the WorkSpace image import was last updated.
- Parameters:
lastUpdatedTime
- The timestamp when the WorkSpace image import was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageSource
Describes the image import source.
- Parameters:
imageSource
- Describes the image import source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageSource
default DescribeCustomWorkspaceImageImportResponse.Builder imageSource(Consumer<ImageSourceIdentifier.Builder> imageSource) Describes the image import source.
This is a convenience method that creates an instance of theImageSourceIdentifier.Builder
avoiding the need to create one manually viaImageSourceIdentifier.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toimageSource(ImageSourceIdentifier)
.- Parameters:
imageSource
- a consumer that will call methods onImageSourceIdentifier.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
imageBuilderInstanceId
DescribeCustomWorkspaceImageImportResponse.Builder imageBuilderInstanceId(String imageBuilderInstanceId) The image builder instance ID of the WorkSpace image.
- Parameters:
imageBuilderInstanceId
- The image builder instance ID of the WorkSpace image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorDetails
DescribeCustomWorkspaceImageImportResponse.Builder errorDetails(Collection<CustomWorkspaceImageImportErrorDetails> errorDetails) Describes in-depth details about the error. These details include the possible causes of the error and troubleshooting information.
- Parameters:
errorDetails
- Describes in-depth details about the error. These details include the possible causes of the error and troubleshooting information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorDetails
DescribeCustomWorkspaceImageImportResponse.Builder errorDetails(CustomWorkspaceImageImportErrorDetails... errorDetails) Describes in-depth details about the error. These details include the possible causes of the error and troubleshooting information.
- Parameters:
errorDetails
- Describes in-depth details about the error. These details include the possible causes of the error and troubleshooting information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorDetails
DescribeCustomWorkspaceImageImportResponse.Builder errorDetails(Consumer<CustomWorkspaceImageImportErrorDetails.Builder>... errorDetails) Describes in-depth details about the error. These details include the possible causes of the error and troubleshooting information.
This is a convenience method that creates an instance of theCustomWorkspaceImageImportErrorDetails.Builder
avoiding the need to create one manually viaCustomWorkspaceImageImportErrorDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toerrorDetails(List<CustomWorkspaceImageImportErrorDetails>)
.- Parameters:
errorDetails
- a consumer that will call methods onCustomWorkspaceImageImportErrorDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-