Package com.mypurecloud.sdk.v2.model
Class AssignedLearningModule
java.lang.Object
com.mypurecloud.sdk.v2.model.AssignedLearningModule
- All Implemented Interfaces:
Serializable
Learning module response
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe mode of archival for learning modulestatic enumThe source of the learning modulestatic enumThe type for the learning module -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionarchivalMode(AssignedLearningModule.ArchivalModeEnum archivalMode) The mode of archival for learning moduleassessmentForm(AssessmentForm assessmentForm) The assessment form for learning moduleautoAssign(LearningModuleAutoAssignResponse autoAssign) The auto assignment settings for this modulecompletionTimeInDays(Integer completionTimeInDays) The completion time of learning module in dayscoverArt(LearningModuleCoverArtResponse coverArt) The cover art for the learning modulecurrentAssignments(List<LearningAssignment> currentAssignments) The current assignments for the requested usersdescription(String description) The description of learning moduleenforceContentOrder(Boolean enforceContentOrder) If true, learning module content should be viewed one by one in orderbooleanexcludedFromCatalog(Boolean excludedFromCatalog) If true, learning module is excluded when retrieving modules for manual assignmentgetId()getName()getRule()getType()inthashCode()informSteps(List<LearningModuleInformStep> informSteps) The list of inform steps in a learning modulelengthInMinutes(Integer lengthInMinutes) The recommended time in minutes to complete the moduleThe name of learning modulereassignSummaryData(LearningModuleReassignSummary reassignSummaryData) The learning module reassign summary datareviewAssessmentResults(ReviewAssessmentResults reviewAssessmentResults) Allows to view Assessment results in detailvoidsetArchivalMode(AssignedLearningModule.ArchivalModeEnum archivalMode) voidsetAssessmentForm(AssessmentForm assessmentForm) voidsetAutoAssign(LearningModuleAutoAssignResponse autoAssign) voidsetCompletionTimeInDays(Integer completionTimeInDays) voidsetCoverArt(LearningModuleCoverArtResponse coverArt) voidsetCurrentAssignments(List<LearningAssignment> currentAssignments) voidsetDescription(String description) voidsetEnforceContentOrder(Boolean enforceContentOrder) voidsetExcludedFromCatalog(Boolean excludedFromCatalog) voidsetInformSteps(List<LearningModuleInformStep> informSteps) voidsetLengthInMinutes(Integer lengthInMinutes) voidvoidsetReassignSummaryData(LearningModuleReassignSummary reassignSummaryData) voidsetReviewAssessmentResults(ReviewAssessmentResults reviewAssessmentResults) voidsetSummaryData(LearningModuleSummary summaryData) voidsummaryData(LearningModuleSummary summaryData) The learning module summary datatoString()The type for the learning module
-
Constructor Details
-
AssignedLearningModule
public AssignedLearningModule() -
AssignedLearningModule
-
-
Method Details
-
getId
-
name
The name of learning module -
getName
-
setName
-
excludedFromCatalog
If true, learning module is excluded when retrieving modules for manual assignment -
getExcludedFromCatalog
-
setExcludedFromCatalog
-
getCreatedBy
-
getDateCreated
-
getModifiedBy
-
getDateModified
-
getVersion
-
getExternalId
-
getSource
-
getRule
-
enforceContentOrder
If true, learning module content should be viewed one by one in order -
getEnforceContentOrder
-
setEnforceContentOrder
-
reviewAssessmentResults
public AssignedLearningModule reviewAssessmentResults(ReviewAssessmentResults reviewAssessmentResults) Allows to view Assessment results in detail -
getReviewAssessmentResults
-
setReviewAssessmentResults
-
autoAssign
The auto assignment settings for this module -
getAutoAssign
-
setAutoAssign
-
currentAssignments
The current assignments for the requested users -
getCurrentAssignments
-
setCurrentAssignments
-
getSelfUri
-
getIsArchived
-
getIsPublished
-
description
The description of learning module -
getDescription
-
setDescription
-
completionTimeInDays
The completion time of learning module in days -
getCompletionTimeInDays
-
setCompletionTimeInDays
-
type
The type for the learning module -
getType
-
setType
-
informSteps
The list of inform steps in a learning module -
getInformSteps
-
setInformSteps
-
assessmentForm
The assessment form for learning module -
getAssessmentForm
-
setAssessmentForm
-
summaryData
The learning module summary data -
getSummaryData
-
setSummaryData
-
reassignSummaryData
public AssignedLearningModule reassignSummaryData(LearningModuleReassignSummary reassignSummaryData) The learning module reassign summary data -
getReassignSummaryData
-
setReassignSummaryData
-
coverArt
The cover art for the learning module -
getCoverArt
-
setCoverArt
-
lengthInMinutes
The recommended time in minutes to complete the module -
getLengthInMinutes
-
setLengthInMinutes
-
archivalMode
The mode of archival for learning module -
getArchivalMode
-
setArchivalMode
-
equals
-
hashCode
public int hashCode() -
toString
-