Package pw.chew.clickup4j.api.entities
Interface Workspace
- All Known Implementing Classes:
WorkspaceImpl
public interface Workspace
Workspace
This is the highest level of organization in ClickUp.-
Method Summary
Modifier and TypeMethodDescription@Nullable String
The avatar or icon for this workspace.@NotNull ClickUp4j
Returns this ClickUp4j instance.@NotNull Color
getColor()
The color for this workspace.@NotNull String
getId()
The ID of the workspace.Returns a list of all themembers
in this workspace.@NotNull String
getName()
The human-readable name of theWorkspace
.Retrieves a list ofgoals
in this workspace.
-
Method Details
-
getId
The ID of the workspace.- Returns:
- The ID of the workspace.
-
getName
The human-readable name of theWorkspace
.- Returns:
- Never-null String containing the workspace's name.
-
getColor
The color for this workspace.- Returns:
- Never-null Color object containing the workspace's color.
-
getAvatar
The avatar or icon for this workspace.If the workspace does not have an avatar, this will be null.
- Returns:
- Nullable String containing the workspace's avatar.
-
getMembers
Returns a list of all themembers
in this workspace.- Returns:
- Never-null List of
members
in this workspace.
-
retrieveGoals
Retrieves a list ofgoals
in this workspace.- Returns:
- Never-null List of
goals
in this workspace.
-
getClickUp4j
Returns this ClickUp4j instance.- Returns:
- Never-null ClickUp4j instance.
-