public class SisImportImpl extends BaseImpl<SisImport,SisImportReader,SisImportWriter> implements SisImportReader, SisImportWriter
apiVersion, canvasBaseUrl, canvasMessenger, masqueradeAs, masqueradeType, oauthToken, paginationPageSize, responseCallback, responseParser, serializeNulls| Constructor and Description |
|---|
SisImportImpl(String canvasBaseUrl,
Integer apiVersion,
OauthToken oauthToken,
RestClient restClient,
int connectTimeout,
int readTimeout,
Integer paginationPageSize,
Boolean serializeNulls) |
| Modifier and Type | Method and Description |
|---|---|
Optional<SisImport> |
createSisImport(CreateSisImportOptions options) |
Optional<SisImport> |
getSisImport(String accountId,
Integer id)
Returns a sis import.
|
protected Type |
listType() |
protected Class<SisImport> |
objectType() |
buildCanvasUrl, encode, getFromCanvas, getListFromCanvas, parseListOfResponses, readAsCanvasUser, readAsSisUser, withCallback, writeAsCanvasUser, writeAsSisUserclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitreadAsCanvasUser, readAsSisUser, withCallbackwriteAsCanvasUser, writeAsSisUserpublic SisImportImpl(String canvasBaseUrl, Integer apiVersion, OauthToken oauthToken, RestClient restClient, int connectTimeout, int readTimeout, Integer paginationPageSize, Boolean serializeNulls)
public Optional<SisImport> getSisImport(String accountId, Integer id) throws IOException
SisImportReadergetSisImport in interface SisImportReaderaccountId - The account ID for this API callid - The Canvas ID of the sis import to queryIOException - When there is an error communicating with Canvaspublic Optional<SisImport> createSisImport(CreateSisImportOptions options) throws IOException
createSisImport in interface SisImportWriterIOExceptionprotected Type listType()
listType in class BaseImpl<SisImport,SisImportReader,SisImportWriter>protected Class<SisImport> objectType()
objectType in class BaseImpl<SisImport,SisImportReader,SisImportWriter>Copyright © 2021 Kansas State University, Office of Mediated Education. All rights reserved.