@@ -33,7 +33,7 @@ import (
3333)
3434
3535func Version() {
36- fmt.Println("---Version: 22.10 ---")
36+ fmt.Println("---Version: 22.11 ---")
3737}
3838
3939/* Create Instance of CellsApiService
@@ -23821,6 +23821,231 @@ func (a *CellsApiService) PostConvertWorkbookToMarkdown(file string, localVarOpt
2382123821 return localVarReturnValue, localVarHttpResponse, err
2382223822}
2382323823
23824+ /*
23825+ CellsApiService
23826+ * @param file File to upload
23827+ * @param optional nil or *PostConvertWorkbookToJsonOpts - Optional Parameters:
23828+ * @param "Password" (optional.String) -
23829+ * @param "CheckExcelRestriction" (optional.Bool) -
23830+
23831+ @return FileInfo
23832+ */
23833+
23834+ type PostConvertWorkbookToJsonOpts struct {
23835+ Password string
23836+ CheckExcelRestriction bool
23837+ }
23838+
23839+ func (a *CellsApiService) PostConvertWorkbookToJson(file string, localVarOptionals *PostConvertWorkbookToJsonOpts) (FileInfo, *http.Response, error) {
23840+ var (
23841+ localVarHttpMethod = strings.ToUpper("Post")
23842+ localVarPostBody interface{}
23843+ localVarFileName string
23844+ localVarFileBytes []byte
23845+ localVarReturnValue FileInfo
23846+ )
23847+
23848+ // create path and map variables
23849+ localVarPath := a.client.cfg.BasePath + "/" + a.client.cfg.Version + "/cells/convert/json"
23850+
23851+ localVarHeaderParams := make(map[string]string)
23852+ localVarQueryParams := url.Values{}
23853+ localVarFormParams := url.Values{}
23854+
23855+ if localVarOptionals != nil {
23856+ localVarQueryParams.Add("password", parameterToString(localVarOptionals.Password, ""))
23857+ }
23858+ if localVarOptionals != nil {
23859+ localVarQueryParams.Add("checkExcelRestriction", parameterToString(localVarOptionals.CheckExcelRestriction, ""))
23860+ }
23861+ // to determine the Content-Type header
23862+ localVarHttpContentTypes := []string{"multipart/form-data"}
23863+
23864+ // set Content-Type header
23865+ localVarHttpContentType := selectHeaderContentType(localVarHttpContentTypes)
23866+ if localVarHttpContentType != "" {
23867+ localVarHeaderParams["Content-Type"] = localVarHttpContentType
23868+ }
23869+
23870+ // to determine the Accept header
23871+ localVarHttpHeaderAccepts := []string{"application/json"}
23872+
23873+ // set Accept header
23874+ localVarHttpHeaderAccept := selectHeaderAccept(localVarHttpHeaderAccepts)
23875+ if localVarHttpHeaderAccept != "" {
23876+ localVarHeaderParams["Accept"] = localVarHttpHeaderAccept
23877+ }
23878+ localVarFormParams["@file"] = []string{file}
23879+ r, err := a.client.prepareRequest(localVarPath, localVarHttpMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFileName, localVarFileBytes)
23880+ if err != nil {
23881+ return localVarReturnValue, nil, err
23882+ }
23883+
23884+ localVarHttpResponse, err := a.client.callAPI(r)
23885+ if err != nil || localVarHttpResponse == nil {
23886+ return localVarReturnValue, localVarHttpResponse, err
23887+ }
23888+ defer localVarHttpResponse.Body.Close()
23889+ if localVarHttpResponse.StatusCode >= 300 {
23890+ bodyBytes, _ := ioutil.ReadAll(localVarHttpResponse.Body)
23891+ return localVarReturnValue, localVarHttpResponse, reportError("Status: %v, Body: %s", localVarHttpResponse.Status, bodyBytes)
23892+ }
23893+ if err = json.NewDecoder(localVarHttpResponse.Body).Decode(&localVarReturnValue); err != nil {
23894+ return localVarReturnValue, localVarHttpResponse, err
23895+ }
23896+ return localVarReturnValue, localVarHttpResponse, err
23897+ }
23898+
23899+ /*
23900+ CellsApiService
23901+ * @param file File to upload
23902+ * @param optional nil or *PostConvertWorkbookToSQLOpts - Optional Parameters:
23903+ * @param "Password" (optional.String) -
23904+ * @param "CheckExcelRestriction" (optional.Bool) -
23905+
23906+ @return FileInfo
23907+ */
23908+
23909+ type PostConvertWorkbookToSQLOpts struct {
23910+ Password string
23911+ CheckExcelRestriction bool
23912+ }
23913+
23914+ func (a *CellsApiService) PostConvertWorkbookToSQL(file string, localVarOptionals *PostConvertWorkbookToSQLOpts) (FileInfo, *http.Response, error) {
23915+ var (
23916+ localVarHttpMethod = strings.ToUpper("Post")
23917+ localVarPostBody interface{}
23918+ localVarFileName string
23919+ localVarFileBytes []byte
23920+ localVarReturnValue FileInfo
23921+ )
23922+
23923+ // create path and map variables
23924+ localVarPath := a.client.cfg.BasePath + "/" + a.client.cfg.Version + "/cells/convert/sql"
23925+
23926+ localVarHeaderParams := make(map[string]string)
23927+ localVarQueryParams := url.Values{}
23928+ localVarFormParams := url.Values{}
23929+
23930+ if localVarOptionals != nil {
23931+ localVarQueryParams.Add("password", parameterToString(localVarOptionals.Password, ""))
23932+ }
23933+ if localVarOptionals != nil {
23934+ localVarQueryParams.Add("checkExcelRestriction", parameterToString(localVarOptionals.CheckExcelRestriction, ""))
23935+ }
23936+ // to determine the Content-Type header
23937+ localVarHttpContentTypes := []string{"multipart/form-data"}
23938+
23939+ // set Content-Type header
23940+ localVarHttpContentType := selectHeaderContentType(localVarHttpContentTypes)
23941+ if localVarHttpContentType != "" {
23942+ localVarHeaderParams["Content-Type"] = localVarHttpContentType
23943+ }
23944+
23945+ // to determine the Accept header
23946+ localVarHttpHeaderAccepts := []string{"application/json"}
23947+
23948+ // set Accept header
23949+ localVarHttpHeaderAccept := selectHeaderAccept(localVarHttpHeaderAccepts)
23950+ if localVarHttpHeaderAccept != "" {
23951+ localVarHeaderParams["Accept"] = localVarHttpHeaderAccept
23952+ }
23953+ localVarFormParams["@file"] = []string{file}
23954+ r, err := a.client.prepareRequest(localVarPath, localVarHttpMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFileName, localVarFileBytes)
23955+ if err != nil {
23956+ return localVarReturnValue, nil, err
23957+ }
23958+
23959+ localVarHttpResponse, err := a.client.callAPI(r)
23960+ if err != nil || localVarHttpResponse == nil {
23961+ return localVarReturnValue, localVarHttpResponse, err
23962+ }
23963+ defer localVarHttpResponse.Body.Close()
23964+ if localVarHttpResponse.StatusCode >= 300 {
23965+ bodyBytes, _ := ioutil.ReadAll(localVarHttpResponse.Body)
23966+ return localVarReturnValue, localVarHttpResponse, reportError("Status: %v, Body: %s", localVarHttpResponse.Status, bodyBytes)
23967+ }
23968+ if err = json.NewDecoder(localVarHttpResponse.Body).Decode(&localVarReturnValue); err != nil {
23969+ return localVarReturnValue, localVarHttpResponse, err
23970+ }
23971+ return localVarReturnValue, localVarHttpResponse, err
23972+ }
23973+
23974+ /*
23975+ CellsApiService
23976+ * @param file File to upload
23977+ * @param optional nil or *PostConvertWorkbookToCSVOpts - Optional Parameters:
23978+ * @param "Password" (optional.String) -
23979+ * @param "CheckExcelRestriction" (optional.Bool) -
23980+
23981+ @return FileInfo
23982+ */
23983+
23984+ type PostConvertWorkbookToCSVOpts struct {
23985+ Password string
23986+ CheckExcelRestriction bool
23987+ }
23988+
23989+ func (a *CellsApiService) PostConvertWorkbookToCSV(file string, localVarOptionals *PostConvertWorkbookToCSVOpts) (FileInfo, *http.Response, error) {
23990+ var (
23991+ localVarHttpMethod = strings.ToUpper("Post")
23992+ localVarPostBody interface{}
23993+ localVarFileName string
23994+ localVarFileBytes []byte
23995+ localVarReturnValue FileInfo
23996+ )
23997+
23998+ // create path and map variables
23999+ localVarPath := a.client.cfg.BasePath + "/" + a.client.cfg.Version + "/cells/convert/csv"
24000+
24001+ localVarHeaderParams := make(map[string]string)
24002+ localVarQueryParams := url.Values{}
24003+ localVarFormParams := url.Values{}
24004+
24005+ if localVarOptionals != nil {
24006+ localVarQueryParams.Add("password", parameterToString(localVarOptionals.Password, ""))
24007+ }
24008+ if localVarOptionals != nil {
24009+ localVarQueryParams.Add("checkExcelRestriction", parameterToString(localVarOptionals.CheckExcelRestriction, ""))
24010+ }
24011+ // to determine the Content-Type header
24012+ localVarHttpContentTypes := []string{"multipart/form-data"}
24013+
24014+ // set Content-Type header
24015+ localVarHttpContentType := selectHeaderContentType(localVarHttpContentTypes)
24016+ if localVarHttpContentType != "" {
24017+ localVarHeaderParams["Content-Type"] = localVarHttpContentType
24018+ }
24019+
24020+ // to determine the Accept header
24021+ localVarHttpHeaderAccepts := []string{"application/json"}
24022+
24023+ // set Accept header
24024+ localVarHttpHeaderAccept := selectHeaderAccept(localVarHttpHeaderAccepts)
24025+ if localVarHttpHeaderAccept != "" {
24026+ localVarHeaderParams["Accept"] = localVarHttpHeaderAccept
24027+ }
24028+ localVarFormParams["@file"] = []string{file}
24029+ r, err := a.client.prepareRequest(localVarPath, localVarHttpMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, localVarFileName, localVarFileBytes)
24030+ if err != nil {
24031+ return localVarReturnValue, nil, err
24032+ }
24033+
24034+ localVarHttpResponse, err := a.client.callAPI(r)
24035+ if err != nil || localVarHttpResponse == nil {
24036+ return localVarReturnValue, localVarHttpResponse, err
24037+ }
24038+ defer localVarHttpResponse.Body.Close()
24039+ if localVarHttpResponse.StatusCode >= 300 {
24040+ bodyBytes, _ := ioutil.ReadAll(localVarHttpResponse.Body)
24041+ return localVarReturnValue, localVarHttpResponse, reportError("Status: %v, Body: %s", localVarHttpResponse.Status, bodyBytes)
24042+ }
24043+ if err = json.NewDecoder(localVarHttpResponse.Body).Decode(&localVarReturnValue); err != nil {
24044+ return localVarReturnValue, localVarHttpResponse, err
24045+ }
24046+ return localVarReturnValue, localVarHttpResponse, err
24047+ }
24048+
2382424049/*
2382524050CellsApiService Check if storage exists
2382624051 * @param storageName Storage name
0 commit comments