UNPKG

@xmobitea/gn-typescript-client

Version:

GearN Typescript Client SDK by XmobiTea (Pro)

141 lines (140 loc) 18.7 kB
import { GNNetwork } from "./GNNetwork"; import { OperationRequest } from "./entity/OperationRequest"; import { ContentRequestModels } from "./entity/models/ContentRequestModels"; import { ContentResponseModels } from "./entity/models/ContentResponseModels"; export class ContentApi { constructor() { this.server = new ServerContentApi(); this.admin = new AdminContentApi(); } createNewFileUploadInfo(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { GNNetwork.sendViaHttpTRequestTResponse(new ContentRequestModels.CreateNewFileUploadInfoOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.CreateNewFileUploadInfoOperationResponse); } async createNewFileUploadInfoAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { return GNNetwork.sendViaHttpTRequestTResponseAsync(new ContentRequestModels.CreateNewFileUploadInfoOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.CreateNewFileUploadInfoOperationResponse); } getContentData(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { GNNetwork.sendViaHttpTRequestTResponse(new ContentRequestModels.GetContentDataOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.GetContentDataOperationResponse); } async getContentDataAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { return GNNetwork.sendViaHttpTRequestTResponseAsync(new ContentRequestModels.GetContentDataOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.GetContentDataOperationResponse); } getFileUploadInfoList(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { GNNetwork.sendViaHttpTRequestTResponse(new ContentRequestModels.GetFileUploadInfoListOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.GetFileUploadInfoListOperationResponse); } async getFileUploadInfoListAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { return GNNetwork.sendViaHttpTRequestTResponseAsync(new ContentRequestModels.GetFileUploadInfoListOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.GetFileUploadInfoListOperationResponse); } getFileUploadInfo(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { GNNetwork.sendViaHttpTRequestTResponse(new ContentRequestModels.GetFileUploadInfoOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.GetFileUploadInfoOperationResponse); } async getFileUploadInfoAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { return GNNetwork.sendViaHttpTRequestTResponseAsync(new ContentRequestModels.GetFileUploadInfoOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.GetFileUploadInfoOperationResponse); } removeFileUploadInfo(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { GNNetwork.sendViaHttpTRequestTResponse(new ContentRequestModels.RemoveFileUploadInfoOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.RemoveFileUploadInfoOperationResponse); } async removeFileUploadInfoAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { return GNNetwork.sendViaHttpTRequestTResponseAsync(new ContentRequestModels.RemoveFileUploadInfoOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.RemoveFileUploadInfoOperationResponse); } requestDownloadFileUploadInfo(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { GNNetwork.sendViaHttpTRequestTResponse(new ContentRequestModels.RequestDownloadFileUploadInfoOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.RequestDownloadFileUploadInfoOperationResponse); } async requestDownloadFileUploadInfoAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { return GNNetwork.sendViaHttpTRequestTResponseAsync(new ContentRequestModels.RequestDownloadFileUploadInfoOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.RequestDownloadFileUploadInfoOperationResponse); } setContentData(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { GNNetwork.sendViaHttpTRequestTResponse(new ContentRequestModels.SetContentDataOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.SetContentDataOperationResponse); } async setContentDataAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { return GNNetwork.sendViaHttpTRequestTResponseAsync(new ContentRequestModels.SetContentDataOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.SetContentDataOperationResponse); } } export class ServerContentApi { createNewFileUploadInfo(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { GNNetwork.sendViaHttpTRequestTResponse(new ContentRequestModels.ServerCreateNewFileUploadInfoOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.CreateNewFileUploadInfoOperationResponse); } async createNewFileUploadInfoAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { return GNNetwork.sendViaHttpTRequestTResponseAsync(new ContentRequestModels.ServerCreateNewFileUploadInfoOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.CreateNewFileUploadInfoOperationResponse); } getContentData(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { GNNetwork.sendViaHttpTRequestTResponse(new ContentRequestModels.ServerGetContentDataOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.GetContentDataOperationResponse); } async getContentDataAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { return GNNetwork.sendViaHttpTRequestTResponseAsync(new ContentRequestModels.ServerGetContentDataOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.GetContentDataOperationResponse); } getFileUploadInfoList(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { GNNetwork.sendViaHttpTRequestTResponse(new ContentRequestModels.ServerGetFileUploadInfoListOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.GetFileUploadInfoListOperationResponse); } async getFileUploadInfoListAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { return GNNetwork.sendViaHttpTRequestTResponseAsync(new ContentRequestModels.ServerGetFileUploadInfoListOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.GetFileUploadInfoListOperationResponse); } getFileUploadInfo(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { GNNetwork.sendViaHttpTRequestTResponse(new ContentRequestModels.ServerGetFileUploadInfoOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.GetFileUploadInfoOperationResponse); } async getFileUploadInfoAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { return GNNetwork.sendViaHttpTRequestTResponseAsync(new ContentRequestModels.ServerGetFileUploadInfoOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.GetFileUploadInfoOperationResponse); } removeFileUploadInfo(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { GNNetwork.sendViaHttpTRequestTResponse(new ContentRequestModels.ServerRemoveFileUploadInfoOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.RemoveFileUploadInfoOperationResponse); } async removeFileUploadInfoAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { return GNNetwork.sendViaHttpTRequestTResponseAsync(new ContentRequestModels.ServerRemoveFileUploadInfoOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.RemoveFileUploadInfoOperationResponse); } requestDownloadFileUploadInfo(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { GNNetwork.sendViaHttpTRequestTResponse(new ContentRequestModels.ServerRequestDownloadFileUploadInfoOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.RequestDownloadFileUploadInfoOperationResponse); } async requestDownloadFileUploadInfoAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { return GNNetwork.sendViaHttpTRequestTResponseAsync(new ContentRequestModels.ServerRequestDownloadFileUploadInfoOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.RequestDownloadFileUploadInfoOperationResponse); } setContentData(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { GNNetwork.sendViaHttpTRequestTResponse(new ContentRequestModels.ServerSetContentDataOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.SetContentDataOperationResponse); } async setContentDataAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { return GNNetwork.sendViaHttpTRequestTResponseAsync(new ContentRequestModels.ServerSetContentDataOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.SetContentDataOperationResponse); } } export class AdminContentApi { createNewFileUploadInfo(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { GNNetwork.sendViaHttpTRequestTResponse(new ContentRequestModels.AdminCreateNewFileUploadInfoOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.CreateNewFileUploadInfoOperationResponse); } async createNewFileUploadInfoAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { return GNNetwork.sendViaHttpTRequestTResponseAsync(new ContentRequestModels.AdminCreateNewFileUploadInfoOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.CreateNewFileUploadInfoOperationResponse); } getContentData(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { GNNetwork.sendViaHttpTRequestTResponse(new ContentRequestModels.AdminGetContentDataOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.GetContentDataOperationResponse); } async getContentDataAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { return GNNetwork.sendViaHttpTRequestTResponseAsync(new ContentRequestModels.AdminGetContentDataOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.GetContentDataOperationResponse); } getFileUploadInfoList(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { GNNetwork.sendViaHttpTRequestTResponse(new ContentRequestModels.AdminGetFileUploadInfoListOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.GetFileUploadInfoListOperationResponse); } async getFileUploadInfoListAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { return GNNetwork.sendViaHttpTRequestTResponseAsync(new ContentRequestModels.AdminGetFileUploadInfoListOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.GetFileUploadInfoListOperationResponse); } getFileUploadInfo(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { GNNetwork.sendViaHttpTRequestTResponse(new ContentRequestModels.AdminGetFileUploadInfoOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.GetFileUploadInfoOperationResponse); } async getFileUploadInfoAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { return GNNetwork.sendViaHttpTRequestTResponseAsync(new ContentRequestModels.AdminGetFileUploadInfoOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.GetFileUploadInfoOperationResponse); } removeFileUploadInfo(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { GNNetwork.sendViaHttpTRequestTResponse(new ContentRequestModels.AdminRemoveFileUploadInfoOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.RemoveFileUploadInfoOperationResponse); } async removeFileUploadInfoAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { return GNNetwork.sendViaHttpTRequestTResponseAsync(new ContentRequestModels.AdminRemoveFileUploadInfoOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.RemoveFileUploadInfoOperationResponse); } requestDownloadFileUploadInfo(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { GNNetwork.sendViaHttpTRequestTResponse(new ContentRequestModels.AdminRequestDownloadFileUploadInfoOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.RequestDownloadFileUploadInfoOperationResponse); } async requestDownloadFileUploadInfoAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { return GNNetwork.sendViaHttpTRequestTResponseAsync(new ContentRequestModels.AdminRequestDownloadFileUploadInfoOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.RequestDownloadFileUploadInfoOperationResponse); } setContentData(requestData, onResponse = null, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { GNNetwork.sendViaHttpTRequestTResponse(new ContentRequestModels.AdminSetContentDataOperationRequest(requestData, timeout), onResponse, overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.SetContentDataOperationResponse); } async setContentDataAsync(requestData, overrideAuthToken = null, overrideSecretKey = null, customTags = null, timeout = OperationRequest.defaultTimeOut) { return GNNetwork.sendViaHttpTRequestTResponseAsync(new ContentRequestModels.AdminSetContentDataOperationRequest(requestData, timeout), overrideAuthToken, overrideSecretKey, customTags, ContentResponseModels.SetContentDataOperationResponse); } }