public class CreateCourseContentMigrationOptions extends CreateContentMigrationOptions
CreateContentMigrationOptions.MigrationTypemigrationType, sourceCourseIdoptionsMap| Constructor and Description |
|---|
CreateCourseContentMigrationOptions(String destinationCourseId,
String sourceCourseId,
CreateContentMigrationOptions.MigrationType migrationType,
boolean selectiveImport,
String... selectedData)
Constructs object to hold API options for the creating a course content migration.
|
addFileUploadProperty, contentExport, fileUrl, folder, getMigrationType, getSourceCourseId, preAttachmentaddEnumList, addNumberList, addSingleItem, addStringList, getOptionsMappublic CreateCourseContentMigrationOptions(String destinationCourseId, String sourceCourseId, CreateContentMigrationOptions.MigrationType migrationType, boolean selectiveImport, String... selectedData)
destinationCourseId - The id of the destination coursesourceCourseId - The id of the source coursemigrationType - Course copy contentselectiveImport - Whether user wants to select specific items or to copy the whole course contentselectedData - Dynamic list of items that will be copied from the original course. See SelectiveData API for more infopublic String getDestinationCourseId()
public boolean isSelectiveImport()
public CreateContentMigrationOptions questionBank(Integer questionBankId)
public CreateContentMigrationOptions questionBankName(String questionBankName)
public CreateContentMigrationOptions overwriteQuizzes(Boolean overwriteQuizzes)
public CreateContentMigrationOptions insertIntoModule(Integer insertIntoModuleId)
public CreateContentMigrationOptions insertIntoModuleType(String insertIntoModuleType)
public CreateContentMigrationOptions insertIntoModulePosition(Integer insertIntoModulePosition)
public CreateContentMigrationOptions moveToAssignmentGroup(Integer moveToAssignmentGroup)
public CreateContentMigrationOptions shiftDates(Boolean shiftDates)
public CreateContentMigrationOptions removeDates(Boolean removeDates)
public CreateContentMigrationOptions oldStartDate(Date oldStartDate)
public CreateContentMigrationOptions oldEndDate(Date oldEndDate)
public CreateContentMigrationOptions newStartDate(Date newStartDate)
public CreateContentMigrationOptions newEndDate(Date newEndDate)
public CreateContentMigrationOptions daySubstitutions(Integer dayX, Integer newDay)
Copyright © 2021 Kansas State University, Office of Mediated Education. All rights reserved.