Interface GetWorkspaceResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetWorkspaceResponse.Builder,
,GetWorkspaceResponse> IoTTwinMakerResponse.Builder
,SdkBuilder<GetWorkspaceResponse.Builder,
,GetWorkspaceResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetWorkspaceResponse
public static interface GetWorkspaceResponse.Builder
extends IoTTwinMakerResponse.Builder, SdkPojo, CopyableBuilder<GetWorkspaceResponse.Builder,GetWorkspaceResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the workspace.creationDateTime
(Instant creationDateTime) The date and time when the workspace was created.description
(String description) The description of the workspace.linkedServices
(String... linkedServices) A list of services that are linked to the workspace.linkedServices
(Collection<String> linkedServices) A list of services that are linked to the workspace.The ARN of the execution role associated with the workspace.s3Location
(String s3Location) The ARN of the S3 bucket where resources associated with the workspace are stored.updateDateTime
(Instant updateDateTime) The date and time when the workspace was last updated.workspaceId
(String workspaceId) The ID of the workspace.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.iottwinmaker.model.IoTTwinMakerResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
workspaceId
The ID of the workspace.
- Parameters:
workspaceId
- The ID of the workspace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The ARN of the workspace.
- Parameters:
arn
- The ARN of the workspace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the workspace.
- Parameters:
description
- The description of the workspace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
linkedServices
A list of services that are linked to the workspace.
- Parameters:
linkedServices
- A list of services that are linked to the workspace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
linkedServices
A list of services that are linked to the workspace.
- Parameters:
linkedServices
- A list of services that are linked to the workspace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Location
The ARN of the S3 bucket where resources associated with the workspace are stored.
- Parameters:
s3Location
- The ARN of the S3 bucket where resources associated with the workspace are stored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
role
The ARN of the execution role associated with the workspace.
- Parameters:
role
- The ARN of the execution role associated with the workspace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationDateTime
The date and time when the workspace was created.
- Parameters:
creationDateTime
- The date and time when the workspace was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateDateTime
The date and time when the workspace was last updated.
- Parameters:
updateDateTime
- The date and time when the workspace was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-