Interface WorkspaceSummary.Builder

    • Method Detail

      • alias

        WorkspaceSummary.Builder alias​(String alias)

        The alias that is assigned to this workspace to help identify it. It may not be unique.

        Parameters:
        alias - The alias that is assigned to this workspace to help identify it. It may not be unique.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • arn

        WorkspaceSummary.Builder arn​(String 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.
      • createdAt

        WorkspaceSummary.Builder createdAt​(Instant createdAt)

        The date and time that the workspace was created.

        Parameters:
        createdAt - The date and time that the workspace was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • kmsKeyArn

        WorkspaceSummary.Builder kmsKeyArn​(String kmsKeyArn)

        (optional) If the workspace was created with a customer managed KMS key, the ARN for the key used.

        Parameters:
        kmsKeyArn - (optional) If the workspace was created with a customer managed KMS key, the ARN for the key used.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        WorkspaceSummary.Builder status​(WorkspaceStatus status)

        The current status of the workspace.

        Parameters:
        status - The current status of the workspace.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        WorkspaceSummary.Builder tags​(Map<String,​String> tags)

        The list of tag keys and values that are associated with the workspace.

        Parameters:
        tags - The list of tag keys and values that are associated with the workspace.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • workspaceId

        WorkspaceSummary.Builder workspaceId​(String workspaceId)

        The unique ID for the workspace.

        Parameters:
        workspaceId - The unique ID for the workspace.
        Returns:
        Returns a reference to this object so that method calls can be chained together.