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 StringThe avatar or icon for this workspace.@NotNull ClickUp4jReturns this ClickUp4j instance.@NotNull ColorgetColor()The color for this workspace.@NotNull StringgetId()The ID of the workspace.Returns a list of all themembersin this workspace.@NotNull StringgetName()The human-readable name of theWorkspace.Retrieves a list ofgoalsin 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 themembersin this workspace.- Returns:
- Never-null List of
membersin this workspace.
-
retrieveGoals
Retrieves a list ofgoalsin this workspace.- Returns:
- Never-null List of
goalsin this workspace.
-
getClickUp4j
Returns this ClickUp4j instance.- Returns:
- Never-null ClickUp4j instance.
-