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 Details

    • workspaceId

      GetWorkspaceResponse.Builder workspaceId(String 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

      GetWorkspaceResponse.Builder description(String 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

      GetWorkspaceResponse.Builder linkedServices(Collection<String> 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

      GetWorkspaceResponse.Builder linkedServices(String... 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

      GetWorkspaceResponse.Builder s3Location(String 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

      GetWorkspaceResponse.Builder creationDateTime(Instant 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

      GetWorkspaceResponse.Builder updateDateTime(Instant 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.