public class ContentMigrationImpl extends BaseImpl<ContentMigration,ContentMigrationReader,ContentMigrationWriter> implements ContentMigrationReader, ContentMigrationWriter
apiVersion, canvasBaseUrl, canvasMessenger, masqueradeAs, masqueradeType, oauthToken, paginationPageSize, responseCallback, responseParser, serializeNulls| Constructor and Description |
|---|
ContentMigrationImpl(String canvasBaseUrl,
Integer apiVersion,
OauthToken oauthToken,
RestClient restClient,
int connectTimeout,
int readTimeout,
Integer paginationPageSize,
Boolean serializeNulls) |
buildCanvasUrl, encode, getFromCanvas, getListFromCanvas, parseListOfResponses, readAsCanvasUser, readAsSisUser, withCallback, writeAsCanvasUser, writeAsSisUserclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitreadAsCanvasUser, readAsSisUser, withCallbackwriteAsCanvasUser, writeAsSisUserpublic ContentMigrationImpl(String canvasBaseUrl, Integer apiVersion, OauthToken oauthToken, RestClient restClient, int connectTimeout, int readTimeout, Integer paginationPageSize, Boolean serializeNulls)
public Optional<ContentMigration> getCourseContentMigration(String courseId, Integer id) throws IOException
ContentMigrationReadergetCourseContentMigration in interface ContentMigrationReadercourseId - The course ID for this API callid - The Canvas ID of the content migration to queryIOException - When there is an error communicating with Canvaspublic List<ContentMigration> getCourseContentMigrations(String courseId) throws IOException
ContentMigrationReadergetCourseContentMigrations in interface ContentMigrationReadercourseId - The course ID for this API callIOException - When there is an error communicating with Canvaspublic Optional<ContentMigration> createCourseContentMigration(CreateCourseContentMigrationOptions options) throws IOException
createCourseContentMigration in interface ContentMigrationWriterIOExceptionpublic Optional<ContentMigration> updateCourseContentMigration(Integer id, CreateCourseContentMigrationOptions options) throws IOException
updateCourseContentMigration in interface ContentMigrationWriterIOExceptionpublic Optional<ContentMigration> getUserContentMigration(String userId, Integer id) throws IOException
getUserContentMigration in interface ContentMigrationReaderuserId - The user ID for this API callid - The Canvas ID of the content migration to queryIOException - When there is an error communicating with Canvaspublic List<ContentMigration> getUserContentMigrations(String userId) throws IOException
ContentMigrationReadergetUserContentMigrations in interface ContentMigrationReaderuserId - The user ID for this API callIOException - When there is an error communicating with Canvaspublic Optional<ContentMigration> createUserContentMigration(CreateContentMigrationOptions options) throws IOException
createUserContentMigration in interface ContentMigrationWriterIOExceptionpublic Optional<ContentMigration> updateUserContentMigration(Integer id, CreateContentMigrationOptions options) throws IOException
updateUserContentMigration in interface ContentMigrationWriterIOExceptionpublic Optional<ContentMigration> getGroupContentMigration(String groupId, Integer id) throws IOException
getGroupContentMigration in interface ContentMigrationReadergroupId - The group ID for this API callid - The Canvas ID of the content migration to queryIOException - When there is an error communicating with Canvaspublic List<ContentMigration> getGroupContentMigrations(String groupId) throws IOException
ContentMigrationReadergetGroupContentMigrations in interface ContentMigrationReadergroupId - The group ID for this API callIOException - When there is an error communicating with Canvaspublic Optional<ContentMigration> createGroupContentMigration(CreateContentMigrationOptions options) throws IOException
createGroupContentMigration in interface ContentMigrationWriterIOExceptionpublic Optional<ContentMigration> updateGroupContentMigration(Integer id, CreateContentMigrationOptions options) throws IOException
updateGroupContentMigration in interface ContentMigrationWriterIOExceptionpublic Optional<ContentMigration> getAccountContentMigration(String accountId, Integer id) throws IOException
getAccountContentMigration in interface ContentMigrationReaderaccountId - The account ID for this API callid - The Canvas ID of the content migration to queryIOException - When there is an error communicating with Canvaspublic List<ContentMigration> getAccountContentMigrations(String accountId) throws IOException
ContentMigrationReadergetAccountContentMigrations in interface ContentMigrationReaderaccountId - The account ID for this API callIOException - When there is an error communicating with Canvaspublic Optional<ContentMigration> createAccountContentMigration(CreateContentMigrationOptions options) throws IOException
createAccountContentMigration in interface ContentMigrationWriterIOExceptionpublic Optional<ContentMigration> updateAccountContentMigration(Integer id, CreateContentMigrationOptions options) throws IOException
updateAccountContentMigration in interface ContentMigrationWriterIOExceptionprotected Type listType()
listType in class BaseImpl<ContentMigration,ContentMigrationReader,ContentMigrationWriter>protected Class<ContentMigration> objectType()
objectType in class BaseImpl<ContentMigration,ContentMigrationReader,ContentMigrationWriter>Copyright © 2021 Kansas State University, Office of Mediated Education. All rights reserved.