Package com.seeq.model
Class ProjectOutputV1
java.lang.Object
com.seeq.model.ProjectOutputV1
ProjectOutputV1
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
The type of project.static enum
The size of the resources provisioned for this project. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription_configuration
(List<ScalarPropertyV1> _configuration) addAncestorsItem
(ItemPreviewV1 ancestorsItem) addConfigurationItem
(ScalarPropertyV1 _configurationItem) addScheduledNotebooksItem
(ScheduledNotebookOutputV1 scheduledNotebooksItem) ancestors
(List<ItemPreviewV1> ancestors) creator
(IdentityPreviewV1 creator) description
(String description) effectivePermissions
(PermissionsV1 effectivePermissions) boolean
The list of folder ancestors, starting at the topmost folder to which the user has accessThe list of configuration settings for the project.The ISO 8601 date of when the folder, analysis, topic, or project was created (YYYY-MM-DDThh:mm:ss.sssssssss±hh:mm)Get creatorClarifying information or other plain language description of this itemGet effectivePermissionsgetId()
The ID that can be used to interact with the itemWhether item is archivedWhether item is redactedFlag indicating whether this folder, analysis, topic, or project has been marked as a favorite by the current usergetName()
The human readable namegetOwner()
Get ownerThe ID of the parent folder which this folder, analysis, topic, or project is a subfolder ofThe type of project.The size of the resources provisioned for this project.The scheduled notebooks within this ProjectA plain language status message with information about any issues that may have been encountered during an operationThe item's translation key, if anygetType()
The type of the itemThe ISO 8601 date of when the folder, analysis, topic, or project was updated (YYYY-MM-DDThh:mm:ss.sssssssss±hh:mm)int
hashCode()
isArchived
(Boolean isArchived) isRedacted
(Boolean isRedacted) markedAsFavorite
(Boolean markedAsFavorite) owner
(IdentityPreviewV1 owner) parentFolderId
(String parentFolderId) projectType
(ProjectOutputV1.ProjectTypeEnum projectType) resourceSize
(ProjectOutputV1.ResourceSizeEnum resourceSize) scheduledNotebooks
(List<ScheduledNotebookOutputV1> scheduledNotebooks) void
setAncestors
(List<ItemPreviewV1> ancestors) void
setConfiguration
(List<ScalarPropertyV1> _configuration) void
setCreatedAt
(String createdAt) void
setCreator
(IdentityPreviewV1 creator) void
setDescription
(String description) void
setEffectivePermissions
(PermissionsV1 effectivePermissions) void
void
setIsArchived
(Boolean isArchived) void
setIsRedacted
(Boolean isRedacted) void
setMarkedAsFavorite
(Boolean markedAsFavorite) void
void
setOwner
(IdentityPreviewV1 owner) void
setParentFolderId
(String parentFolderId) void
setProjectType
(ProjectOutputV1.ProjectTypeEnum projectType) void
setResourceSize
(ProjectOutputV1.ResourceSizeEnum resourceSize) void
setScheduledNotebooks
(List<ScheduledNotebookOutputV1> scheduledNotebooks) void
setStatusMessage
(String statusMessage) void
setTranslationKey
(String translationKey) void
void
setUpdatedAt
(String updatedAt) statusMessage
(String statusMessage) toString()
translationKey
(String translationKey)
-
Constructor Details
-
ProjectOutputV1
public ProjectOutputV1()
-
-
Method Details
-
ancestors
-
addAncestorsItem
-
getAncestors
The list of folder ancestors, starting at the topmost folder to which the user has access- Returns:
- ancestors
-
setAncestors
-
_configuration
-
addConfigurationItem
-
getConfiguration
The list of configuration settings for the project.- Returns:
- _configuration
-
setConfiguration
-
createdAt
-
getCreatedAt
The ISO 8601 date of when the folder, analysis, topic, or project was created (YYYY-MM-DDThh:mm:ss.sssssssss±hh:mm)- Returns:
- createdAt
-
setCreatedAt
-
creator
-
getCreator
Get creator- Returns:
- creator
-
setCreator
-
description
-
getDescription
Clarifying information or other plain language description of this item- Returns:
- description
-
setDescription
-
effectivePermissions
-
getEffectivePermissions
Get effectivePermissions- Returns:
- effectivePermissions
-
setEffectivePermissions
-
id
-
getId
The ID that can be used to interact with the item- Returns:
- id
-
setId
-
isArchived
-
getIsArchived
Whether item is archived- Returns:
- isArchived
-
setIsArchived
-
isRedacted
-
getIsRedacted
Whether item is redacted- Returns:
- isRedacted
-
setIsRedacted
-
markedAsFavorite
-
getMarkedAsFavorite
Flag indicating whether this folder, analysis, topic, or project has been marked as a favorite by the current user- Returns:
- markedAsFavorite
-
setMarkedAsFavorite
-
name
-
getName
The human readable name- Returns:
- name
-
setName
-
owner
-
getOwner
Get owner- Returns:
- owner
-
setOwner
-
parentFolderId
-
getParentFolderId
The ID of the parent folder which this folder, analysis, topic, or project is a subfolder of- Returns:
- parentFolderId
-
setParentFolderId
-
projectType
-
getProjectType
The type of project. One of DATA_LAB (default) or DATA_LAB_FUNCTIONS.- Returns:
- projectType
-
setProjectType
-
resourceSize
-
getResourceSize
The size of the resources provisioned for this project. One of UI_S, GP_S (default), GP_M, ML_L, or ML_XL. The values represent a combination of Purpose (represents the use-case and workload) and Size. Purposes: UI = User Interaction, GP = General Purpose, ML = Machine Learning. Sizes: S = Small, M = Medium, L = Large, XL = Extra Large.- Returns:
- resourceSize
-
setResourceSize
-
scheduledNotebooks
-
addScheduledNotebooksItem
-
getScheduledNotebooks
The scheduled notebooks within this Project- Returns:
- scheduledNotebooks
-
setScheduledNotebooks
-
statusMessage
-
getStatusMessage
A plain language status message with information about any issues that may have been encountered during an operation- Returns:
- statusMessage
-
setStatusMessage
-
translationKey
-
getTranslationKey
The item's translation key, if any- Returns:
- translationKey
-
setTranslationKey
-
type
-
getType
The type of the item- Returns:
- type
-
setType
-
updatedAt
-
getUpdatedAt
The ISO 8601 date of when the folder, analysis, topic, or project was updated (YYYY-MM-DDThh:mm:ss.sssssssss±hh:mm)- Returns:
- updatedAt
-
setUpdatedAt
-
equals
-
hashCode
public int hashCode() -
toString
-