@@ -33,7 +33,7 @@ import (
33
33
)
34
34
35
35
func Version() {
36
- fmt.Println("---Version: 22.10 ---")
36
+ fmt.Println("---Version: 22.11 ---")
37
37
}
38
38
39
39
/* Create Instance of CellsApiService
@@ -23821,6 +23821,231 @@ func (a *CellsApiService) PostConvertWorkbookToMarkdown(file string, localVarOpt
23821
23821
return localVarReturnValue, localVarHttpResponse, err
23822
23822
}
23823
23823
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
+
23824
24049
/*
23825
24050
CellsApiService Check if storage exists
23826
24051
* @param storageName Storage name
0 commit comments