github.com/yaegashi/msgraph.go@v0.1.4/beta/RequestWorkbook.go (about)

     1  // Code generated by msgraph.go/gen DO NOT EDIT.
     2  
     3  package msgraph
     4  
     5  import "context"
     6  
     7  // WorkbookRequestBuilder is request builder for Workbook
     8  type WorkbookRequestBuilder struct{ BaseRequestBuilder }
     9  
    10  // Request returns WorkbookRequest
    11  func (b *WorkbookRequestBuilder) Request() *WorkbookRequest {
    12  	return &WorkbookRequest{
    13  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
    14  	}
    15  }
    16  
    17  // WorkbookRequest is request for Workbook
    18  type WorkbookRequest struct{ BaseRequest }
    19  
    20  // Get performs GET request for Workbook
    21  func (r *WorkbookRequest) Get(ctx context.Context) (resObj *Workbook, err error) {
    22  	var query string
    23  	if r.query != nil {
    24  		query = "?" + r.query.Encode()
    25  	}
    26  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
    27  	return
    28  }
    29  
    30  // Update performs PATCH request for Workbook
    31  func (r *WorkbookRequest) Update(ctx context.Context, reqObj *Workbook) error {
    32  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
    33  }
    34  
    35  // Delete performs DELETE request for Workbook
    36  func (r *WorkbookRequest) Delete(ctx context.Context) error {
    37  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
    38  }
    39  
    40  // WorkbookApplicationRequestBuilder is request builder for WorkbookApplication
    41  type WorkbookApplicationRequestBuilder struct{ BaseRequestBuilder }
    42  
    43  // Request returns WorkbookApplicationRequest
    44  func (b *WorkbookApplicationRequestBuilder) Request() *WorkbookApplicationRequest {
    45  	return &WorkbookApplicationRequest{
    46  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
    47  	}
    48  }
    49  
    50  // WorkbookApplicationRequest is request for WorkbookApplication
    51  type WorkbookApplicationRequest struct{ BaseRequest }
    52  
    53  // Get performs GET request for WorkbookApplication
    54  func (r *WorkbookApplicationRequest) Get(ctx context.Context) (resObj *WorkbookApplication, err error) {
    55  	var query string
    56  	if r.query != nil {
    57  		query = "?" + r.query.Encode()
    58  	}
    59  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
    60  	return
    61  }
    62  
    63  // Update performs PATCH request for WorkbookApplication
    64  func (r *WorkbookApplicationRequest) Update(ctx context.Context, reqObj *WorkbookApplication) error {
    65  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
    66  }
    67  
    68  // Delete performs DELETE request for WorkbookApplication
    69  func (r *WorkbookApplicationRequest) Delete(ctx context.Context) error {
    70  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
    71  }
    72  
    73  // WorkbookChartRequestBuilder is request builder for WorkbookChart
    74  type WorkbookChartRequestBuilder struct{ BaseRequestBuilder }
    75  
    76  // Request returns WorkbookChartRequest
    77  func (b *WorkbookChartRequestBuilder) Request() *WorkbookChartRequest {
    78  	return &WorkbookChartRequest{
    79  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
    80  	}
    81  }
    82  
    83  // WorkbookChartRequest is request for WorkbookChart
    84  type WorkbookChartRequest struct{ BaseRequest }
    85  
    86  // Get performs GET request for WorkbookChart
    87  func (r *WorkbookChartRequest) Get(ctx context.Context) (resObj *WorkbookChart, err error) {
    88  	var query string
    89  	if r.query != nil {
    90  		query = "?" + r.query.Encode()
    91  	}
    92  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
    93  	return
    94  }
    95  
    96  // Update performs PATCH request for WorkbookChart
    97  func (r *WorkbookChartRequest) Update(ctx context.Context, reqObj *WorkbookChart) error {
    98  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
    99  }
   100  
   101  // Delete performs DELETE request for WorkbookChart
   102  func (r *WorkbookChartRequest) Delete(ctx context.Context) error {
   103  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   104  }
   105  
   106  // WorkbookChartAreaFormatRequestBuilder is request builder for WorkbookChartAreaFormat
   107  type WorkbookChartAreaFormatRequestBuilder struct{ BaseRequestBuilder }
   108  
   109  // Request returns WorkbookChartAreaFormatRequest
   110  func (b *WorkbookChartAreaFormatRequestBuilder) Request() *WorkbookChartAreaFormatRequest {
   111  	return &WorkbookChartAreaFormatRequest{
   112  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   113  	}
   114  }
   115  
   116  // WorkbookChartAreaFormatRequest is request for WorkbookChartAreaFormat
   117  type WorkbookChartAreaFormatRequest struct{ BaseRequest }
   118  
   119  // Get performs GET request for WorkbookChartAreaFormat
   120  func (r *WorkbookChartAreaFormatRequest) Get(ctx context.Context) (resObj *WorkbookChartAreaFormat, err error) {
   121  	var query string
   122  	if r.query != nil {
   123  		query = "?" + r.query.Encode()
   124  	}
   125  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   126  	return
   127  }
   128  
   129  // Update performs PATCH request for WorkbookChartAreaFormat
   130  func (r *WorkbookChartAreaFormatRequest) Update(ctx context.Context, reqObj *WorkbookChartAreaFormat) error {
   131  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   132  }
   133  
   134  // Delete performs DELETE request for WorkbookChartAreaFormat
   135  func (r *WorkbookChartAreaFormatRequest) Delete(ctx context.Context) error {
   136  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   137  }
   138  
   139  // WorkbookChartAxesRequestBuilder is request builder for WorkbookChartAxes
   140  type WorkbookChartAxesRequestBuilder struct{ BaseRequestBuilder }
   141  
   142  // Request returns WorkbookChartAxesRequest
   143  func (b *WorkbookChartAxesRequestBuilder) Request() *WorkbookChartAxesRequest {
   144  	return &WorkbookChartAxesRequest{
   145  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   146  	}
   147  }
   148  
   149  // WorkbookChartAxesRequest is request for WorkbookChartAxes
   150  type WorkbookChartAxesRequest struct{ BaseRequest }
   151  
   152  // Get performs GET request for WorkbookChartAxes
   153  func (r *WorkbookChartAxesRequest) Get(ctx context.Context) (resObj *WorkbookChartAxes, err error) {
   154  	var query string
   155  	if r.query != nil {
   156  		query = "?" + r.query.Encode()
   157  	}
   158  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   159  	return
   160  }
   161  
   162  // Update performs PATCH request for WorkbookChartAxes
   163  func (r *WorkbookChartAxesRequest) Update(ctx context.Context, reqObj *WorkbookChartAxes) error {
   164  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   165  }
   166  
   167  // Delete performs DELETE request for WorkbookChartAxes
   168  func (r *WorkbookChartAxesRequest) Delete(ctx context.Context) error {
   169  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   170  }
   171  
   172  // WorkbookChartAxisRequestBuilder is request builder for WorkbookChartAxis
   173  type WorkbookChartAxisRequestBuilder struct{ BaseRequestBuilder }
   174  
   175  // Request returns WorkbookChartAxisRequest
   176  func (b *WorkbookChartAxisRequestBuilder) Request() *WorkbookChartAxisRequest {
   177  	return &WorkbookChartAxisRequest{
   178  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   179  	}
   180  }
   181  
   182  // WorkbookChartAxisRequest is request for WorkbookChartAxis
   183  type WorkbookChartAxisRequest struct{ BaseRequest }
   184  
   185  // Get performs GET request for WorkbookChartAxis
   186  func (r *WorkbookChartAxisRequest) Get(ctx context.Context) (resObj *WorkbookChartAxis, err error) {
   187  	var query string
   188  	if r.query != nil {
   189  		query = "?" + r.query.Encode()
   190  	}
   191  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   192  	return
   193  }
   194  
   195  // Update performs PATCH request for WorkbookChartAxis
   196  func (r *WorkbookChartAxisRequest) Update(ctx context.Context, reqObj *WorkbookChartAxis) error {
   197  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   198  }
   199  
   200  // Delete performs DELETE request for WorkbookChartAxis
   201  func (r *WorkbookChartAxisRequest) Delete(ctx context.Context) error {
   202  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   203  }
   204  
   205  // WorkbookChartAxisFormatRequestBuilder is request builder for WorkbookChartAxisFormat
   206  type WorkbookChartAxisFormatRequestBuilder struct{ BaseRequestBuilder }
   207  
   208  // Request returns WorkbookChartAxisFormatRequest
   209  func (b *WorkbookChartAxisFormatRequestBuilder) Request() *WorkbookChartAxisFormatRequest {
   210  	return &WorkbookChartAxisFormatRequest{
   211  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   212  	}
   213  }
   214  
   215  // WorkbookChartAxisFormatRequest is request for WorkbookChartAxisFormat
   216  type WorkbookChartAxisFormatRequest struct{ BaseRequest }
   217  
   218  // Get performs GET request for WorkbookChartAxisFormat
   219  func (r *WorkbookChartAxisFormatRequest) Get(ctx context.Context) (resObj *WorkbookChartAxisFormat, err error) {
   220  	var query string
   221  	if r.query != nil {
   222  		query = "?" + r.query.Encode()
   223  	}
   224  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   225  	return
   226  }
   227  
   228  // Update performs PATCH request for WorkbookChartAxisFormat
   229  func (r *WorkbookChartAxisFormatRequest) Update(ctx context.Context, reqObj *WorkbookChartAxisFormat) error {
   230  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   231  }
   232  
   233  // Delete performs DELETE request for WorkbookChartAxisFormat
   234  func (r *WorkbookChartAxisFormatRequest) Delete(ctx context.Context) error {
   235  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   236  }
   237  
   238  // WorkbookChartAxisTitleRequestBuilder is request builder for WorkbookChartAxisTitle
   239  type WorkbookChartAxisTitleRequestBuilder struct{ BaseRequestBuilder }
   240  
   241  // Request returns WorkbookChartAxisTitleRequest
   242  func (b *WorkbookChartAxisTitleRequestBuilder) Request() *WorkbookChartAxisTitleRequest {
   243  	return &WorkbookChartAxisTitleRequest{
   244  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   245  	}
   246  }
   247  
   248  // WorkbookChartAxisTitleRequest is request for WorkbookChartAxisTitle
   249  type WorkbookChartAxisTitleRequest struct{ BaseRequest }
   250  
   251  // Get performs GET request for WorkbookChartAxisTitle
   252  func (r *WorkbookChartAxisTitleRequest) Get(ctx context.Context) (resObj *WorkbookChartAxisTitle, err error) {
   253  	var query string
   254  	if r.query != nil {
   255  		query = "?" + r.query.Encode()
   256  	}
   257  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   258  	return
   259  }
   260  
   261  // Update performs PATCH request for WorkbookChartAxisTitle
   262  func (r *WorkbookChartAxisTitleRequest) Update(ctx context.Context, reqObj *WorkbookChartAxisTitle) error {
   263  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   264  }
   265  
   266  // Delete performs DELETE request for WorkbookChartAxisTitle
   267  func (r *WorkbookChartAxisTitleRequest) Delete(ctx context.Context) error {
   268  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   269  }
   270  
   271  // WorkbookChartAxisTitleFormatRequestBuilder is request builder for WorkbookChartAxisTitleFormat
   272  type WorkbookChartAxisTitleFormatRequestBuilder struct{ BaseRequestBuilder }
   273  
   274  // Request returns WorkbookChartAxisTitleFormatRequest
   275  func (b *WorkbookChartAxisTitleFormatRequestBuilder) Request() *WorkbookChartAxisTitleFormatRequest {
   276  	return &WorkbookChartAxisTitleFormatRequest{
   277  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   278  	}
   279  }
   280  
   281  // WorkbookChartAxisTitleFormatRequest is request for WorkbookChartAxisTitleFormat
   282  type WorkbookChartAxisTitleFormatRequest struct{ BaseRequest }
   283  
   284  // Get performs GET request for WorkbookChartAxisTitleFormat
   285  func (r *WorkbookChartAxisTitleFormatRequest) Get(ctx context.Context) (resObj *WorkbookChartAxisTitleFormat, err error) {
   286  	var query string
   287  	if r.query != nil {
   288  		query = "?" + r.query.Encode()
   289  	}
   290  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   291  	return
   292  }
   293  
   294  // Update performs PATCH request for WorkbookChartAxisTitleFormat
   295  func (r *WorkbookChartAxisTitleFormatRequest) Update(ctx context.Context, reqObj *WorkbookChartAxisTitleFormat) error {
   296  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   297  }
   298  
   299  // Delete performs DELETE request for WorkbookChartAxisTitleFormat
   300  func (r *WorkbookChartAxisTitleFormatRequest) Delete(ctx context.Context) error {
   301  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   302  }
   303  
   304  // WorkbookChartDataLabelFormatRequestBuilder is request builder for WorkbookChartDataLabelFormat
   305  type WorkbookChartDataLabelFormatRequestBuilder struct{ BaseRequestBuilder }
   306  
   307  // Request returns WorkbookChartDataLabelFormatRequest
   308  func (b *WorkbookChartDataLabelFormatRequestBuilder) Request() *WorkbookChartDataLabelFormatRequest {
   309  	return &WorkbookChartDataLabelFormatRequest{
   310  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   311  	}
   312  }
   313  
   314  // WorkbookChartDataLabelFormatRequest is request for WorkbookChartDataLabelFormat
   315  type WorkbookChartDataLabelFormatRequest struct{ BaseRequest }
   316  
   317  // Get performs GET request for WorkbookChartDataLabelFormat
   318  func (r *WorkbookChartDataLabelFormatRequest) Get(ctx context.Context) (resObj *WorkbookChartDataLabelFormat, err error) {
   319  	var query string
   320  	if r.query != nil {
   321  		query = "?" + r.query.Encode()
   322  	}
   323  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   324  	return
   325  }
   326  
   327  // Update performs PATCH request for WorkbookChartDataLabelFormat
   328  func (r *WorkbookChartDataLabelFormatRequest) Update(ctx context.Context, reqObj *WorkbookChartDataLabelFormat) error {
   329  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   330  }
   331  
   332  // Delete performs DELETE request for WorkbookChartDataLabelFormat
   333  func (r *WorkbookChartDataLabelFormatRequest) Delete(ctx context.Context) error {
   334  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   335  }
   336  
   337  // WorkbookChartDataLabelsRequestBuilder is request builder for WorkbookChartDataLabels
   338  type WorkbookChartDataLabelsRequestBuilder struct{ BaseRequestBuilder }
   339  
   340  // Request returns WorkbookChartDataLabelsRequest
   341  func (b *WorkbookChartDataLabelsRequestBuilder) Request() *WorkbookChartDataLabelsRequest {
   342  	return &WorkbookChartDataLabelsRequest{
   343  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   344  	}
   345  }
   346  
   347  // WorkbookChartDataLabelsRequest is request for WorkbookChartDataLabels
   348  type WorkbookChartDataLabelsRequest struct{ BaseRequest }
   349  
   350  // Get performs GET request for WorkbookChartDataLabels
   351  func (r *WorkbookChartDataLabelsRequest) Get(ctx context.Context) (resObj *WorkbookChartDataLabels, err error) {
   352  	var query string
   353  	if r.query != nil {
   354  		query = "?" + r.query.Encode()
   355  	}
   356  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   357  	return
   358  }
   359  
   360  // Update performs PATCH request for WorkbookChartDataLabels
   361  func (r *WorkbookChartDataLabelsRequest) Update(ctx context.Context, reqObj *WorkbookChartDataLabels) error {
   362  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   363  }
   364  
   365  // Delete performs DELETE request for WorkbookChartDataLabels
   366  func (r *WorkbookChartDataLabelsRequest) Delete(ctx context.Context) error {
   367  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   368  }
   369  
   370  // WorkbookChartFillRequestBuilder is request builder for WorkbookChartFill
   371  type WorkbookChartFillRequestBuilder struct{ BaseRequestBuilder }
   372  
   373  // Request returns WorkbookChartFillRequest
   374  func (b *WorkbookChartFillRequestBuilder) Request() *WorkbookChartFillRequest {
   375  	return &WorkbookChartFillRequest{
   376  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   377  	}
   378  }
   379  
   380  // WorkbookChartFillRequest is request for WorkbookChartFill
   381  type WorkbookChartFillRequest struct{ BaseRequest }
   382  
   383  // Get performs GET request for WorkbookChartFill
   384  func (r *WorkbookChartFillRequest) Get(ctx context.Context) (resObj *WorkbookChartFill, err error) {
   385  	var query string
   386  	if r.query != nil {
   387  		query = "?" + r.query.Encode()
   388  	}
   389  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   390  	return
   391  }
   392  
   393  // Update performs PATCH request for WorkbookChartFill
   394  func (r *WorkbookChartFillRequest) Update(ctx context.Context, reqObj *WorkbookChartFill) error {
   395  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   396  }
   397  
   398  // Delete performs DELETE request for WorkbookChartFill
   399  func (r *WorkbookChartFillRequest) Delete(ctx context.Context) error {
   400  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   401  }
   402  
   403  // WorkbookChartFontRequestBuilder is request builder for WorkbookChartFont
   404  type WorkbookChartFontRequestBuilder struct{ BaseRequestBuilder }
   405  
   406  // Request returns WorkbookChartFontRequest
   407  func (b *WorkbookChartFontRequestBuilder) Request() *WorkbookChartFontRequest {
   408  	return &WorkbookChartFontRequest{
   409  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   410  	}
   411  }
   412  
   413  // WorkbookChartFontRequest is request for WorkbookChartFont
   414  type WorkbookChartFontRequest struct{ BaseRequest }
   415  
   416  // Get performs GET request for WorkbookChartFont
   417  func (r *WorkbookChartFontRequest) Get(ctx context.Context) (resObj *WorkbookChartFont, err error) {
   418  	var query string
   419  	if r.query != nil {
   420  		query = "?" + r.query.Encode()
   421  	}
   422  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   423  	return
   424  }
   425  
   426  // Update performs PATCH request for WorkbookChartFont
   427  func (r *WorkbookChartFontRequest) Update(ctx context.Context, reqObj *WorkbookChartFont) error {
   428  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   429  }
   430  
   431  // Delete performs DELETE request for WorkbookChartFont
   432  func (r *WorkbookChartFontRequest) Delete(ctx context.Context) error {
   433  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   434  }
   435  
   436  // WorkbookChartGridlinesRequestBuilder is request builder for WorkbookChartGridlines
   437  type WorkbookChartGridlinesRequestBuilder struct{ BaseRequestBuilder }
   438  
   439  // Request returns WorkbookChartGridlinesRequest
   440  func (b *WorkbookChartGridlinesRequestBuilder) Request() *WorkbookChartGridlinesRequest {
   441  	return &WorkbookChartGridlinesRequest{
   442  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   443  	}
   444  }
   445  
   446  // WorkbookChartGridlinesRequest is request for WorkbookChartGridlines
   447  type WorkbookChartGridlinesRequest struct{ BaseRequest }
   448  
   449  // Get performs GET request for WorkbookChartGridlines
   450  func (r *WorkbookChartGridlinesRequest) Get(ctx context.Context) (resObj *WorkbookChartGridlines, err error) {
   451  	var query string
   452  	if r.query != nil {
   453  		query = "?" + r.query.Encode()
   454  	}
   455  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   456  	return
   457  }
   458  
   459  // Update performs PATCH request for WorkbookChartGridlines
   460  func (r *WorkbookChartGridlinesRequest) Update(ctx context.Context, reqObj *WorkbookChartGridlines) error {
   461  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   462  }
   463  
   464  // Delete performs DELETE request for WorkbookChartGridlines
   465  func (r *WorkbookChartGridlinesRequest) Delete(ctx context.Context) error {
   466  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   467  }
   468  
   469  // WorkbookChartGridlinesFormatRequestBuilder is request builder for WorkbookChartGridlinesFormat
   470  type WorkbookChartGridlinesFormatRequestBuilder struct{ BaseRequestBuilder }
   471  
   472  // Request returns WorkbookChartGridlinesFormatRequest
   473  func (b *WorkbookChartGridlinesFormatRequestBuilder) Request() *WorkbookChartGridlinesFormatRequest {
   474  	return &WorkbookChartGridlinesFormatRequest{
   475  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   476  	}
   477  }
   478  
   479  // WorkbookChartGridlinesFormatRequest is request for WorkbookChartGridlinesFormat
   480  type WorkbookChartGridlinesFormatRequest struct{ BaseRequest }
   481  
   482  // Get performs GET request for WorkbookChartGridlinesFormat
   483  func (r *WorkbookChartGridlinesFormatRequest) Get(ctx context.Context) (resObj *WorkbookChartGridlinesFormat, err error) {
   484  	var query string
   485  	if r.query != nil {
   486  		query = "?" + r.query.Encode()
   487  	}
   488  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   489  	return
   490  }
   491  
   492  // Update performs PATCH request for WorkbookChartGridlinesFormat
   493  func (r *WorkbookChartGridlinesFormatRequest) Update(ctx context.Context, reqObj *WorkbookChartGridlinesFormat) error {
   494  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   495  }
   496  
   497  // Delete performs DELETE request for WorkbookChartGridlinesFormat
   498  func (r *WorkbookChartGridlinesFormatRequest) Delete(ctx context.Context) error {
   499  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   500  }
   501  
   502  // WorkbookChartLegendRequestBuilder is request builder for WorkbookChartLegend
   503  type WorkbookChartLegendRequestBuilder struct{ BaseRequestBuilder }
   504  
   505  // Request returns WorkbookChartLegendRequest
   506  func (b *WorkbookChartLegendRequestBuilder) Request() *WorkbookChartLegendRequest {
   507  	return &WorkbookChartLegendRequest{
   508  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   509  	}
   510  }
   511  
   512  // WorkbookChartLegendRequest is request for WorkbookChartLegend
   513  type WorkbookChartLegendRequest struct{ BaseRequest }
   514  
   515  // Get performs GET request for WorkbookChartLegend
   516  func (r *WorkbookChartLegendRequest) Get(ctx context.Context) (resObj *WorkbookChartLegend, err error) {
   517  	var query string
   518  	if r.query != nil {
   519  		query = "?" + r.query.Encode()
   520  	}
   521  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   522  	return
   523  }
   524  
   525  // Update performs PATCH request for WorkbookChartLegend
   526  func (r *WorkbookChartLegendRequest) Update(ctx context.Context, reqObj *WorkbookChartLegend) error {
   527  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   528  }
   529  
   530  // Delete performs DELETE request for WorkbookChartLegend
   531  func (r *WorkbookChartLegendRequest) Delete(ctx context.Context) error {
   532  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   533  }
   534  
   535  // WorkbookChartLegendFormatRequestBuilder is request builder for WorkbookChartLegendFormat
   536  type WorkbookChartLegendFormatRequestBuilder struct{ BaseRequestBuilder }
   537  
   538  // Request returns WorkbookChartLegendFormatRequest
   539  func (b *WorkbookChartLegendFormatRequestBuilder) Request() *WorkbookChartLegendFormatRequest {
   540  	return &WorkbookChartLegendFormatRequest{
   541  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   542  	}
   543  }
   544  
   545  // WorkbookChartLegendFormatRequest is request for WorkbookChartLegendFormat
   546  type WorkbookChartLegendFormatRequest struct{ BaseRequest }
   547  
   548  // Get performs GET request for WorkbookChartLegendFormat
   549  func (r *WorkbookChartLegendFormatRequest) Get(ctx context.Context) (resObj *WorkbookChartLegendFormat, err error) {
   550  	var query string
   551  	if r.query != nil {
   552  		query = "?" + r.query.Encode()
   553  	}
   554  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   555  	return
   556  }
   557  
   558  // Update performs PATCH request for WorkbookChartLegendFormat
   559  func (r *WorkbookChartLegendFormatRequest) Update(ctx context.Context, reqObj *WorkbookChartLegendFormat) error {
   560  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   561  }
   562  
   563  // Delete performs DELETE request for WorkbookChartLegendFormat
   564  func (r *WorkbookChartLegendFormatRequest) Delete(ctx context.Context) error {
   565  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   566  }
   567  
   568  // WorkbookChartLineFormatRequestBuilder is request builder for WorkbookChartLineFormat
   569  type WorkbookChartLineFormatRequestBuilder struct{ BaseRequestBuilder }
   570  
   571  // Request returns WorkbookChartLineFormatRequest
   572  func (b *WorkbookChartLineFormatRequestBuilder) Request() *WorkbookChartLineFormatRequest {
   573  	return &WorkbookChartLineFormatRequest{
   574  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   575  	}
   576  }
   577  
   578  // WorkbookChartLineFormatRequest is request for WorkbookChartLineFormat
   579  type WorkbookChartLineFormatRequest struct{ BaseRequest }
   580  
   581  // Get performs GET request for WorkbookChartLineFormat
   582  func (r *WorkbookChartLineFormatRequest) Get(ctx context.Context) (resObj *WorkbookChartLineFormat, err error) {
   583  	var query string
   584  	if r.query != nil {
   585  		query = "?" + r.query.Encode()
   586  	}
   587  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   588  	return
   589  }
   590  
   591  // Update performs PATCH request for WorkbookChartLineFormat
   592  func (r *WorkbookChartLineFormatRequest) Update(ctx context.Context, reqObj *WorkbookChartLineFormat) error {
   593  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   594  }
   595  
   596  // Delete performs DELETE request for WorkbookChartLineFormat
   597  func (r *WorkbookChartLineFormatRequest) Delete(ctx context.Context) error {
   598  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   599  }
   600  
   601  // WorkbookChartPointRequestBuilder is request builder for WorkbookChartPoint
   602  type WorkbookChartPointRequestBuilder struct{ BaseRequestBuilder }
   603  
   604  // Request returns WorkbookChartPointRequest
   605  func (b *WorkbookChartPointRequestBuilder) Request() *WorkbookChartPointRequest {
   606  	return &WorkbookChartPointRequest{
   607  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   608  	}
   609  }
   610  
   611  // WorkbookChartPointRequest is request for WorkbookChartPoint
   612  type WorkbookChartPointRequest struct{ BaseRequest }
   613  
   614  // Get performs GET request for WorkbookChartPoint
   615  func (r *WorkbookChartPointRequest) Get(ctx context.Context) (resObj *WorkbookChartPoint, err error) {
   616  	var query string
   617  	if r.query != nil {
   618  		query = "?" + r.query.Encode()
   619  	}
   620  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   621  	return
   622  }
   623  
   624  // Update performs PATCH request for WorkbookChartPoint
   625  func (r *WorkbookChartPointRequest) Update(ctx context.Context, reqObj *WorkbookChartPoint) error {
   626  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   627  }
   628  
   629  // Delete performs DELETE request for WorkbookChartPoint
   630  func (r *WorkbookChartPointRequest) Delete(ctx context.Context) error {
   631  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   632  }
   633  
   634  // WorkbookChartPointFormatRequestBuilder is request builder for WorkbookChartPointFormat
   635  type WorkbookChartPointFormatRequestBuilder struct{ BaseRequestBuilder }
   636  
   637  // Request returns WorkbookChartPointFormatRequest
   638  func (b *WorkbookChartPointFormatRequestBuilder) Request() *WorkbookChartPointFormatRequest {
   639  	return &WorkbookChartPointFormatRequest{
   640  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   641  	}
   642  }
   643  
   644  // WorkbookChartPointFormatRequest is request for WorkbookChartPointFormat
   645  type WorkbookChartPointFormatRequest struct{ BaseRequest }
   646  
   647  // Get performs GET request for WorkbookChartPointFormat
   648  func (r *WorkbookChartPointFormatRequest) Get(ctx context.Context) (resObj *WorkbookChartPointFormat, err error) {
   649  	var query string
   650  	if r.query != nil {
   651  		query = "?" + r.query.Encode()
   652  	}
   653  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   654  	return
   655  }
   656  
   657  // Update performs PATCH request for WorkbookChartPointFormat
   658  func (r *WorkbookChartPointFormatRequest) Update(ctx context.Context, reqObj *WorkbookChartPointFormat) error {
   659  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   660  }
   661  
   662  // Delete performs DELETE request for WorkbookChartPointFormat
   663  func (r *WorkbookChartPointFormatRequest) Delete(ctx context.Context) error {
   664  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   665  }
   666  
   667  // WorkbookChartSeriesRequestBuilder is request builder for WorkbookChartSeries
   668  type WorkbookChartSeriesRequestBuilder struct{ BaseRequestBuilder }
   669  
   670  // Request returns WorkbookChartSeriesRequest
   671  func (b *WorkbookChartSeriesRequestBuilder) Request() *WorkbookChartSeriesRequest {
   672  	return &WorkbookChartSeriesRequest{
   673  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   674  	}
   675  }
   676  
   677  // WorkbookChartSeriesRequest is request for WorkbookChartSeries
   678  type WorkbookChartSeriesRequest struct{ BaseRequest }
   679  
   680  // Get performs GET request for WorkbookChartSeries
   681  func (r *WorkbookChartSeriesRequest) Get(ctx context.Context) (resObj *WorkbookChartSeries, err error) {
   682  	var query string
   683  	if r.query != nil {
   684  		query = "?" + r.query.Encode()
   685  	}
   686  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   687  	return
   688  }
   689  
   690  // Update performs PATCH request for WorkbookChartSeries
   691  func (r *WorkbookChartSeriesRequest) Update(ctx context.Context, reqObj *WorkbookChartSeries) error {
   692  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   693  }
   694  
   695  // Delete performs DELETE request for WorkbookChartSeries
   696  func (r *WorkbookChartSeriesRequest) Delete(ctx context.Context) error {
   697  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   698  }
   699  
   700  // WorkbookChartSeriesFormatRequestBuilder is request builder for WorkbookChartSeriesFormat
   701  type WorkbookChartSeriesFormatRequestBuilder struct{ BaseRequestBuilder }
   702  
   703  // Request returns WorkbookChartSeriesFormatRequest
   704  func (b *WorkbookChartSeriesFormatRequestBuilder) Request() *WorkbookChartSeriesFormatRequest {
   705  	return &WorkbookChartSeriesFormatRequest{
   706  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   707  	}
   708  }
   709  
   710  // WorkbookChartSeriesFormatRequest is request for WorkbookChartSeriesFormat
   711  type WorkbookChartSeriesFormatRequest struct{ BaseRequest }
   712  
   713  // Get performs GET request for WorkbookChartSeriesFormat
   714  func (r *WorkbookChartSeriesFormatRequest) Get(ctx context.Context) (resObj *WorkbookChartSeriesFormat, err error) {
   715  	var query string
   716  	if r.query != nil {
   717  		query = "?" + r.query.Encode()
   718  	}
   719  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   720  	return
   721  }
   722  
   723  // Update performs PATCH request for WorkbookChartSeriesFormat
   724  func (r *WorkbookChartSeriesFormatRequest) Update(ctx context.Context, reqObj *WorkbookChartSeriesFormat) error {
   725  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   726  }
   727  
   728  // Delete performs DELETE request for WorkbookChartSeriesFormat
   729  func (r *WorkbookChartSeriesFormatRequest) Delete(ctx context.Context) error {
   730  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   731  }
   732  
   733  // WorkbookChartTitleRequestBuilder is request builder for WorkbookChartTitle
   734  type WorkbookChartTitleRequestBuilder struct{ BaseRequestBuilder }
   735  
   736  // Request returns WorkbookChartTitleRequest
   737  func (b *WorkbookChartTitleRequestBuilder) Request() *WorkbookChartTitleRequest {
   738  	return &WorkbookChartTitleRequest{
   739  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   740  	}
   741  }
   742  
   743  // WorkbookChartTitleRequest is request for WorkbookChartTitle
   744  type WorkbookChartTitleRequest struct{ BaseRequest }
   745  
   746  // Get performs GET request for WorkbookChartTitle
   747  func (r *WorkbookChartTitleRequest) Get(ctx context.Context) (resObj *WorkbookChartTitle, err error) {
   748  	var query string
   749  	if r.query != nil {
   750  		query = "?" + r.query.Encode()
   751  	}
   752  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   753  	return
   754  }
   755  
   756  // Update performs PATCH request for WorkbookChartTitle
   757  func (r *WorkbookChartTitleRequest) Update(ctx context.Context, reqObj *WorkbookChartTitle) error {
   758  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   759  }
   760  
   761  // Delete performs DELETE request for WorkbookChartTitle
   762  func (r *WorkbookChartTitleRequest) Delete(ctx context.Context) error {
   763  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   764  }
   765  
   766  // WorkbookChartTitleFormatRequestBuilder is request builder for WorkbookChartTitleFormat
   767  type WorkbookChartTitleFormatRequestBuilder struct{ BaseRequestBuilder }
   768  
   769  // Request returns WorkbookChartTitleFormatRequest
   770  func (b *WorkbookChartTitleFormatRequestBuilder) Request() *WorkbookChartTitleFormatRequest {
   771  	return &WorkbookChartTitleFormatRequest{
   772  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   773  	}
   774  }
   775  
   776  // WorkbookChartTitleFormatRequest is request for WorkbookChartTitleFormat
   777  type WorkbookChartTitleFormatRequest struct{ BaseRequest }
   778  
   779  // Get performs GET request for WorkbookChartTitleFormat
   780  func (r *WorkbookChartTitleFormatRequest) Get(ctx context.Context) (resObj *WorkbookChartTitleFormat, err error) {
   781  	var query string
   782  	if r.query != nil {
   783  		query = "?" + r.query.Encode()
   784  	}
   785  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   786  	return
   787  }
   788  
   789  // Update performs PATCH request for WorkbookChartTitleFormat
   790  func (r *WorkbookChartTitleFormatRequest) Update(ctx context.Context, reqObj *WorkbookChartTitleFormat) error {
   791  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   792  }
   793  
   794  // Delete performs DELETE request for WorkbookChartTitleFormat
   795  func (r *WorkbookChartTitleFormatRequest) Delete(ctx context.Context) error {
   796  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   797  }
   798  
   799  // WorkbookCommentRequestBuilder is request builder for WorkbookComment
   800  type WorkbookCommentRequestBuilder struct{ BaseRequestBuilder }
   801  
   802  // Request returns WorkbookCommentRequest
   803  func (b *WorkbookCommentRequestBuilder) Request() *WorkbookCommentRequest {
   804  	return &WorkbookCommentRequest{
   805  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   806  	}
   807  }
   808  
   809  // WorkbookCommentRequest is request for WorkbookComment
   810  type WorkbookCommentRequest struct{ BaseRequest }
   811  
   812  // Get performs GET request for WorkbookComment
   813  func (r *WorkbookCommentRequest) Get(ctx context.Context) (resObj *WorkbookComment, err error) {
   814  	var query string
   815  	if r.query != nil {
   816  		query = "?" + r.query.Encode()
   817  	}
   818  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   819  	return
   820  }
   821  
   822  // Update performs PATCH request for WorkbookComment
   823  func (r *WorkbookCommentRequest) Update(ctx context.Context, reqObj *WorkbookComment) error {
   824  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   825  }
   826  
   827  // Delete performs DELETE request for WorkbookComment
   828  func (r *WorkbookCommentRequest) Delete(ctx context.Context) error {
   829  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   830  }
   831  
   832  // WorkbookCommentReplyRequestBuilder is request builder for WorkbookCommentReply
   833  type WorkbookCommentReplyRequestBuilder struct{ BaseRequestBuilder }
   834  
   835  // Request returns WorkbookCommentReplyRequest
   836  func (b *WorkbookCommentReplyRequestBuilder) Request() *WorkbookCommentReplyRequest {
   837  	return &WorkbookCommentReplyRequest{
   838  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   839  	}
   840  }
   841  
   842  // WorkbookCommentReplyRequest is request for WorkbookCommentReply
   843  type WorkbookCommentReplyRequest struct{ BaseRequest }
   844  
   845  // Get performs GET request for WorkbookCommentReply
   846  func (r *WorkbookCommentReplyRequest) Get(ctx context.Context) (resObj *WorkbookCommentReply, err error) {
   847  	var query string
   848  	if r.query != nil {
   849  		query = "?" + r.query.Encode()
   850  	}
   851  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   852  	return
   853  }
   854  
   855  // Update performs PATCH request for WorkbookCommentReply
   856  func (r *WorkbookCommentReplyRequest) Update(ctx context.Context, reqObj *WorkbookCommentReply) error {
   857  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   858  }
   859  
   860  // Delete performs DELETE request for WorkbookCommentReply
   861  func (r *WorkbookCommentReplyRequest) Delete(ctx context.Context) error {
   862  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   863  }
   864  
   865  // WorkbookFilterRequestBuilder is request builder for WorkbookFilter
   866  type WorkbookFilterRequestBuilder struct{ BaseRequestBuilder }
   867  
   868  // Request returns WorkbookFilterRequest
   869  func (b *WorkbookFilterRequestBuilder) Request() *WorkbookFilterRequest {
   870  	return &WorkbookFilterRequest{
   871  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   872  	}
   873  }
   874  
   875  // WorkbookFilterRequest is request for WorkbookFilter
   876  type WorkbookFilterRequest struct{ BaseRequest }
   877  
   878  // Get performs GET request for WorkbookFilter
   879  func (r *WorkbookFilterRequest) Get(ctx context.Context) (resObj *WorkbookFilter, err error) {
   880  	var query string
   881  	if r.query != nil {
   882  		query = "?" + r.query.Encode()
   883  	}
   884  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   885  	return
   886  }
   887  
   888  // Update performs PATCH request for WorkbookFilter
   889  func (r *WorkbookFilterRequest) Update(ctx context.Context, reqObj *WorkbookFilter) error {
   890  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   891  }
   892  
   893  // Delete performs DELETE request for WorkbookFilter
   894  func (r *WorkbookFilterRequest) Delete(ctx context.Context) error {
   895  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   896  }
   897  
   898  // WorkbookFormatProtectionRequestBuilder is request builder for WorkbookFormatProtection
   899  type WorkbookFormatProtectionRequestBuilder struct{ BaseRequestBuilder }
   900  
   901  // Request returns WorkbookFormatProtectionRequest
   902  func (b *WorkbookFormatProtectionRequestBuilder) Request() *WorkbookFormatProtectionRequest {
   903  	return &WorkbookFormatProtectionRequest{
   904  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   905  	}
   906  }
   907  
   908  // WorkbookFormatProtectionRequest is request for WorkbookFormatProtection
   909  type WorkbookFormatProtectionRequest struct{ BaseRequest }
   910  
   911  // Get performs GET request for WorkbookFormatProtection
   912  func (r *WorkbookFormatProtectionRequest) Get(ctx context.Context) (resObj *WorkbookFormatProtection, err error) {
   913  	var query string
   914  	if r.query != nil {
   915  		query = "?" + r.query.Encode()
   916  	}
   917  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   918  	return
   919  }
   920  
   921  // Update performs PATCH request for WorkbookFormatProtection
   922  func (r *WorkbookFormatProtectionRequest) Update(ctx context.Context, reqObj *WorkbookFormatProtection) error {
   923  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   924  }
   925  
   926  // Delete performs DELETE request for WorkbookFormatProtection
   927  func (r *WorkbookFormatProtectionRequest) Delete(ctx context.Context) error {
   928  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   929  }
   930  
   931  // WorkbookNamedItemRequestBuilder is request builder for WorkbookNamedItem
   932  type WorkbookNamedItemRequestBuilder struct{ BaseRequestBuilder }
   933  
   934  // Request returns WorkbookNamedItemRequest
   935  func (b *WorkbookNamedItemRequestBuilder) Request() *WorkbookNamedItemRequest {
   936  	return &WorkbookNamedItemRequest{
   937  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   938  	}
   939  }
   940  
   941  // WorkbookNamedItemRequest is request for WorkbookNamedItem
   942  type WorkbookNamedItemRequest struct{ BaseRequest }
   943  
   944  // Get performs GET request for WorkbookNamedItem
   945  func (r *WorkbookNamedItemRequest) Get(ctx context.Context) (resObj *WorkbookNamedItem, err error) {
   946  	var query string
   947  	if r.query != nil {
   948  		query = "?" + r.query.Encode()
   949  	}
   950  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   951  	return
   952  }
   953  
   954  // Update performs PATCH request for WorkbookNamedItem
   955  func (r *WorkbookNamedItemRequest) Update(ctx context.Context, reqObj *WorkbookNamedItem) error {
   956  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   957  }
   958  
   959  // Delete performs DELETE request for WorkbookNamedItem
   960  func (r *WorkbookNamedItemRequest) Delete(ctx context.Context) error {
   961  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   962  }
   963  
   964  // WorkbookPivotTableRequestBuilder is request builder for WorkbookPivotTable
   965  type WorkbookPivotTableRequestBuilder struct{ BaseRequestBuilder }
   966  
   967  // Request returns WorkbookPivotTableRequest
   968  func (b *WorkbookPivotTableRequestBuilder) Request() *WorkbookPivotTableRequest {
   969  	return &WorkbookPivotTableRequest{
   970  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
   971  	}
   972  }
   973  
   974  // WorkbookPivotTableRequest is request for WorkbookPivotTable
   975  type WorkbookPivotTableRequest struct{ BaseRequest }
   976  
   977  // Get performs GET request for WorkbookPivotTable
   978  func (r *WorkbookPivotTableRequest) Get(ctx context.Context) (resObj *WorkbookPivotTable, err error) {
   979  	var query string
   980  	if r.query != nil {
   981  		query = "?" + r.query.Encode()
   982  	}
   983  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
   984  	return
   985  }
   986  
   987  // Update performs PATCH request for WorkbookPivotTable
   988  func (r *WorkbookPivotTableRequest) Update(ctx context.Context, reqObj *WorkbookPivotTable) error {
   989  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
   990  }
   991  
   992  // Delete performs DELETE request for WorkbookPivotTable
   993  func (r *WorkbookPivotTableRequest) Delete(ctx context.Context) error {
   994  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
   995  }
   996  
   997  // WorkbookRangeRequestBuilder is request builder for WorkbookRange
   998  type WorkbookRangeRequestBuilder struct{ BaseRequestBuilder }
   999  
  1000  // Request returns WorkbookRangeRequest
  1001  func (b *WorkbookRangeRequestBuilder) Request() *WorkbookRangeRequest {
  1002  	return &WorkbookRangeRequest{
  1003  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
  1004  	}
  1005  }
  1006  
  1007  // WorkbookRangeRequest is request for WorkbookRange
  1008  type WorkbookRangeRequest struct{ BaseRequest }
  1009  
  1010  // Get performs GET request for WorkbookRange
  1011  func (r *WorkbookRangeRequest) Get(ctx context.Context) (resObj *WorkbookRange, err error) {
  1012  	var query string
  1013  	if r.query != nil {
  1014  		query = "?" + r.query.Encode()
  1015  	}
  1016  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
  1017  	return
  1018  }
  1019  
  1020  // Update performs PATCH request for WorkbookRange
  1021  func (r *WorkbookRangeRequest) Update(ctx context.Context, reqObj *WorkbookRange) error {
  1022  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
  1023  }
  1024  
  1025  // Delete performs DELETE request for WorkbookRange
  1026  func (r *WorkbookRangeRequest) Delete(ctx context.Context) error {
  1027  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
  1028  }
  1029  
  1030  // WorkbookRangeBorderRequestBuilder is request builder for WorkbookRangeBorder
  1031  type WorkbookRangeBorderRequestBuilder struct{ BaseRequestBuilder }
  1032  
  1033  // Request returns WorkbookRangeBorderRequest
  1034  func (b *WorkbookRangeBorderRequestBuilder) Request() *WorkbookRangeBorderRequest {
  1035  	return &WorkbookRangeBorderRequest{
  1036  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
  1037  	}
  1038  }
  1039  
  1040  // WorkbookRangeBorderRequest is request for WorkbookRangeBorder
  1041  type WorkbookRangeBorderRequest struct{ BaseRequest }
  1042  
  1043  // Get performs GET request for WorkbookRangeBorder
  1044  func (r *WorkbookRangeBorderRequest) Get(ctx context.Context) (resObj *WorkbookRangeBorder, err error) {
  1045  	var query string
  1046  	if r.query != nil {
  1047  		query = "?" + r.query.Encode()
  1048  	}
  1049  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
  1050  	return
  1051  }
  1052  
  1053  // Update performs PATCH request for WorkbookRangeBorder
  1054  func (r *WorkbookRangeBorderRequest) Update(ctx context.Context, reqObj *WorkbookRangeBorder) error {
  1055  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
  1056  }
  1057  
  1058  // Delete performs DELETE request for WorkbookRangeBorder
  1059  func (r *WorkbookRangeBorderRequest) Delete(ctx context.Context) error {
  1060  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
  1061  }
  1062  
  1063  // WorkbookRangeFillRequestBuilder is request builder for WorkbookRangeFill
  1064  type WorkbookRangeFillRequestBuilder struct{ BaseRequestBuilder }
  1065  
  1066  // Request returns WorkbookRangeFillRequest
  1067  func (b *WorkbookRangeFillRequestBuilder) Request() *WorkbookRangeFillRequest {
  1068  	return &WorkbookRangeFillRequest{
  1069  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
  1070  	}
  1071  }
  1072  
  1073  // WorkbookRangeFillRequest is request for WorkbookRangeFill
  1074  type WorkbookRangeFillRequest struct{ BaseRequest }
  1075  
  1076  // Get performs GET request for WorkbookRangeFill
  1077  func (r *WorkbookRangeFillRequest) Get(ctx context.Context) (resObj *WorkbookRangeFill, err error) {
  1078  	var query string
  1079  	if r.query != nil {
  1080  		query = "?" + r.query.Encode()
  1081  	}
  1082  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
  1083  	return
  1084  }
  1085  
  1086  // Update performs PATCH request for WorkbookRangeFill
  1087  func (r *WorkbookRangeFillRequest) Update(ctx context.Context, reqObj *WorkbookRangeFill) error {
  1088  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
  1089  }
  1090  
  1091  // Delete performs DELETE request for WorkbookRangeFill
  1092  func (r *WorkbookRangeFillRequest) Delete(ctx context.Context) error {
  1093  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
  1094  }
  1095  
  1096  // WorkbookRangeFontRequestBuilder is request builder for WorkbookRangeFont
  1097  type WorkbookRangeFontRequestBuilder struct{ BaseRequestBuilder }
  1098  
  1099  // Request returns WorkbookRangeFontRequest
  1100  func (b *WorkbookRangeFontRequestBuilder) Request() *WorkbookRangeFontRequest {
  1101  	return &WorkbookRangeFontRequest{
  1102  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
  1103  	}
  1104  }
  1105  
  1106  // WorkbookRangeFontRequest is request for WorkbookRangeFont
  1107  type WorkbookRangeFontRequest struct{ BaseRequest }
  1108  
  1109  // Get performs GET request for WorkbookRangeFont
  1110  func (r *WorkbookRangeFontRequest) Get(ctx context.Context) (resObj *WorkbookRangeFont, err error) {
  1111  	var query string
  1112  	if r.query != nil {
  1113  		query = "?" + r.query.Encode()
  1114  	}
  1115  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
  1116  	return
  1117  }
  1118  
  1119  // Update performs PATCH request for WorkbookRangeFont
  1120  func (r *WorkbookRangeFontRequest) Update(ctx context.Context, reqObj *WorkbookRangeFont) error {
  1121  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
  1122  }
  1123  
  1124  // Delete performs DELETE request for WorkbookRangeFont
  1125  func (r *WorkbookRangeFontRequest) Delete(ctx context.Context) error {
  1126  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
  1127  }
  1128  
  1129  // WorkbookRangeFormatRequestBuilder is request builder for WorkbookRangeFormat
  1130  type WorkbookRangeFormatRequestBuilder struct{ BaseRequestBuilder }
  1131  
  1132  // Request returns WorkbookRangeFormatRequest
  1133  func (b *WorkbookRangeFormatRequestBuilder) Request() *WorkbookRangeFormatRequest {
  1134  	return &WorkbookRangeFormatRequest{
  1135  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
  1136  	}
  1137  }
  1138  
  1139  // WorkbookRangeFormatRequest is request for WorkbookRangeFormat
  1140  type WorkbookRangeFormatRequest struct{ BaseRequest }
  1141  
  1142  // Get performs GET request for WorkbookRangeFormat
  1143  func (r *WorkbookRangeFormatRequest) Get(ctx context.Context) (resObj *WorkbookRangeFormat, err error) {
  1144  	var query string
  1145  	if r.query != nil {
  1146  		query = "?" + r.query.Encode()
  1147  	}
  1148  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
  1149  	return
  1150  }
  1151  
  1152  // Update performs PATCH request for WorkbookRangeFormat
  1153  func (r *WorkbookRangeFormatRequest) Update(ctx context.Context, reqObj *WorkbookRangeFormat) error {
  1154  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
  1155  }
  1156  
  1157  // Delete performs DELETE request for WorkbookRangeFormat
  1158  func (r *WorkbookRangeFormatRequest) Delete(ctx context.Context) error {
  1159  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
  1160  }
  1161  
  1162  // WorkbookRangeSortRequestBuilder is request builder for WorkbookRangeSort
  1163  type WorkbookRangeSortRequestBuilder struct{ BaseRequestBuilder }
  1164  
  1165  // Request returns WorkbookRangeSortRequest
  1166  func (b *WorkbookRangeSortRequestBuilder) Request() *WorkbookRangeSortRequest {
  1167  	return &WorkbookRangeSortRequest{
  1168  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
  1169  	}
  1170  }
  1171  
  1172  // WorkbookRangeSortRequest is request for WorkbookRangeSort
  1173  type WorkbookRangeSortRequest struct{ BaseRequest }
  1174  
  1175  // Get performs GET request for WorkbookRangeSort
  1176  func (r *WorkbookRangeSortRequest) Get(ctx context.Context) (resObj *WorkbookRangeSort, err error) {
  1177  	var query string
  1178  	if r.query != nil {
  1179  		query = "?" + r.query.Encode()
  1180  	}
  1181  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
  1182  	return
  1183  }
  1184  
  1185  // Update performs PATCH request for WorkbookRangeSort
  1186  func (r *WorkbookRangeSortRequest) Update(ctx context.Context, reqObj *WorkbookRangeSort) error {
  1187  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
  1188  }
  1189  
  1190  // Delete performs DELETE request for WorkbookRangeSort
  1191  func (r *WorkbookRangeSortRequest) Delete(ctx context.Context) error {
  1192  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
  1193  }
  1194  
  1195  // WorkbookRangeViewRequestBuilder is request builder for WorkbookRangeView
  1196  type WorkbookRangeViewRequestBuilder struct{ BaseRequestBuilder }
  1197  
  1198  // Request returns WorkbookRangeViewRequest
  1199  func (b *WorkbookRangeViewRequestBuilder) Request() *WorkbookRangeViewRequest {
  1200  	return &WorkbookRangeViewRequest{
  1201  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
  1202  	}
  1203  }
  1204  
  1205  // WorkbookRangeViewRequest is request for WorkbookRangeView
  1206  type WorkbookRangeViewRequest struct{ BaseRequest }
  1207  
  1208  // Get performs GET request for WorkbookRangeView
  1209  func (r *WorkbookRangeViewRequest) Get(ctx context.Context) (resObj *WorkbookRangeView, err error) {
  1210  	var query string
  1211  	if r.query != nil {
  1212  		query = "?" + r.query.Encode()
  1213  	}
  1214  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
  1215  	return
  1216  }
  1217  
  1218  // Update performs PATCH request for WorkbookRangeView
  1219  func (r *WorkbookRangeViewRequest) Update(ctx context.Context, reqObj *WorkbookRangeView) error {
  1220  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
  1221  }
  1222  
  1223  // Delete performs DELETE request for WorkbookRangeView
  1224  func (r *WorkbookRangeViewRequest) Delete(ctx context.Context) error {
  1225  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
  1226  }
  1227  
  1228  // WorkbookTableRequestBuilder is request builder for WorkbookTable
  1229  type WorkbookTableRequestBuilder struct{ BaseRequestBuilder }
  1230  
  1231  // Request returns WorkbookTableRequest
  1232  func (b *WorkbookTableRequestBuilder) Request() *WorkbookTableRequest {
  1233  	return &WorkbookTableRequest{
  1234  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
  1235  	}
  1236  }
  1237  
  1238  // WorkbookTableRequest is request for WorkbookTable
  1239  type WorkbookTableRequest struct{ BaseRequest }
  1240  
  1241  // Get performs GET request for WorkbookTable
  1242  func (r *WorkbookTableRequest) Get(ctx context.Context) (resObj *WorkbookTable, err error) {
  1243  	var query string
  1244  	if r.query != nil {
  1245  		query = "?" + r.query.Encode()
  1246  	}
  1247  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
  1248  	return
  1249  }
  1250  
  1251  // Update performs PATCH request for WorkbookTable
  1252  func (r *WorkbookTableRequest) Update(ctx context.Context, reqObj *WorkbookTable) error {
  1253  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
  1254  }
  1255  
  1256  // Delete performs DELETE request for WorkbookTable
  1257  func (r *WorkbookTableRequest) Delete(ctx context.Context) error {
  1258  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
  1259  }
  1260  
  1261  // WorkbookTableColumnRequestBuilder is request builder for WorkbookTableColumn
  1262  type WorkbookTableColumnRequestBuilder struct{ BaseRequestBuilder }
  1263  
  1264  // Request returns WorkbookTableColumnRequest
  1265  func (b *WorkbookTableColumnRequestBuilder) Request() *WorkbookTableColumnRequest {
  1266  	return &WorkbookTableColumnRequest{
  1267  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
  1268  	}
  1269  }
  1270  
  1271  // WorkbookTableColumnRequest is request for WorkbookTableColumn
  1272  type WorkbookTableColumnRequest struct{ BaseRequest }
  1273  
  1274  // Get performs GET request for WorkbookTableColumn
  1275  func (r *WorkbookTableColumnRequest) Get(ctx context.Context) (resObj *WorkbookTableColumn, err error) {
  1276  	var query string
  1277  	if r.query != nil {
  1278  		query = "?" + r.query.Encode()
  1279  	}
  1280  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
  1281  	return
  1282  }
  1283  
  1284  // Update performs PATCH request for WorkbookTableColumn
  1285  func (r *WorkbookTableColumnRequest) Update(ctx context.Context, reqObj *WorkbookTableColumn) error {
  1286  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
  1287  }
  1288  
  1289  // Delete performs DELETE request for WorkbookTableColumn
  1290  func (r *WorkbookTableColumnRequest) Delete(ctx context.Context) error {
  1291  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
  1292  }
  1293  
  1294  // WorkbookTableRowRequestBuilder is request builder for WorkbookTableRow
  1295  type WorkbookTableRowRequestBuilder struct{ BaseRequestBuilder }
  1296  
  1297  // Request returns WorkbookTableRowRequest
  1298  func (b *WorkbookTableRowRequestBuilder) Request() *WorkbookTableRowRequest {
  1299  	return &WorkbookTableRowRequest{
  1300  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
  1301  	}
  1302  }
  1303  
  1304  // WorkbookTableRowRequest is request for WorkbookTableRow
  1305  type WorkbookTableRowRequest struct{ BaseRequest }
  1306  
  1307  // Get performs GET request for WorkbookTableRow
  1308  func (r *WorkbookTableRowRequest) Get(ctx context.Context) (resObj *WorkbookTableRow, err error) {
  1309  	var query string
  1310  	if r.query != nil {
  1311  		query = "?" + r.query.Encode()
  1312  	}
  1313  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
  1314  	return
  1315  }
  1316  
  1317  // Update performs PATCH request for WorkbookTableRow
  1318  func (r *WorkbookTableRowRequest) Update(ctx context.Context, reqObj *WorkbookTableRow) error {
  1319  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
  1320  }
  1321  
  1322  // Delete performs DELETE request for WorkbookTableRow
  1323  func (r *WorkbookTableRowRequest) Delete(ctx context.Context) error {
  1324  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
  1325  }
  1326  
  1327  // WorkbookTableSortRequestBuilder is request builder for WorkbookTableSort
  1328  type WorkbookTableSortRequestBuilder struct{ BaseRequestBuilder }
  1329  
  1330  // Request returns WorkbookTableSortRequest
  1331  func (b *WorkbookTableSortRequestBuilder) Request() *WorkbookTableSortRequest {
  1332  	return &WorkbookTableSortRequest{
  1333  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
  1334  	}
  1335  }
  1336  
  1337  // WorkbookTableSortRequest is request for WorkbookTableSort
  1338  type WorkbookTableSortRequest struct{ BaseRequest }
  1339  
  1340  // Get performs GET request for WorkbookTableSort
  1341  func (r *WorkbookTableSortRequest) Get(ctx context.Context) (resObj *WorkbookTableSort, err error) {
  1342  	var query string
  1343  	if r.query != nil {
  1344  		query = "?" + r.query.Encode()
  1345  	}
  1346  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
  1347  	return
  1348  }
  1349  
  1350  // Update performs PATCH request for WorkbookTableSort
  1351  func (r *WorkbookTableSortRequest) Update(ctx context.Context, reqObj *WorkbookTableSort) error {
  1352  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
  1353  }
  1354  
  1355  // Delete performs DELETE request for WorkbookTableSort
  1356  func (r *WorkbookTableSortRequest) Delete(ctx context.Context) error {
  1357  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
  1358  }
  1359  
  1360  // WorkbookWorksheetRequestBuilder is request builder for WorkbookWorksheet
  1361  type WorkbookWorksheetRequestBuilder struct{ BaseRequestBuilder }
  1362  
  1363  // Request returns WorkbookWorksheetRequest
  1364  func (b *WorkbookWorksheetRequestBuilder) Request() *WorkbookWorksheetRequest {
  1365  	return &WorkbookWorksheetRequest{
  1366  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
  1367  	}
  1368  }
  1369  
  1370  // WorkbookWorksheetRequest is request for WorkbookWorksheet
  1371  type WorkbookWorksheetRequest struct{ BaseRequest }
  1372  
  1373  // Get performs GET request for WorkbookWorksheet
  1374  func (r *WorkbookWorksheetRequest) Get(ctx context.Context) (resObj *WorkbookWorksheet, err error) {
  1375  	var query string
  1376  	if r.query != nil {
  1377  		query = "?" + r.query.Encode()
  1378  	}
  1379  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
  1380  	return
  1381  }
  1382  
  1383  // Update performs PATCH request for WorkbookWorksheet
  1384  func (r *WorkbookWorksheetRequest) Update(ctx context.Context, reqObj *WorkbookWorksheet) error {
  1385  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
  1386  }
  1387  
  1388  // Delete performs DELETE request for WorkbookWorksheet
  1389  func (r *WorkbookWorksheetRequest) Delete(ctx context.Context) error {
  1390  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
  1391  }
  1392  
  1393  // WorkbookWorksheetProtectionRequestBuilder is request builder for WorkbookWorksheetProtection
  1394  type WorkbookWorksheetProtectionRequestBuilder struct{ BaseRequestBuilder }
  1395  
  1396  // Request returns WorkbookWorksheetProtectionRequest
  1397  func (b *WorkbookWorksheetProtectionRequestBuilder) Request() *WorkbookWorksheetProtectionRequest {
  1398  	return &WorkbookWorksheetProtectionRequest{
  1399  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client},
  1400  	}
  1401  }
  1402  
  1403  // WorkbookWorksheetProtectionRequest is request for WorkbookWorksheetProtection
  1404  type WorkbookWorksheetProtectionRequest struct{ BaseRequest }
  1405  
  1406  // Get performs GET request for WorkbookWorksheetProtection
  1407  func (r *WorkbookWorksheetProtectionRequest) Get(ctx context.Context) (resObj *WorkbookWorksheetProtection, err error) {
  1408  	var query string
  1409  	if r.query != nil {
  1410  		query = "?" + r.query.Encode()
  1411  	}
  1412  	err = r.JSONRequest(ctx, "GET", query, nil, &resObj)
  1413  	return
  1414  }
  1415  
  1416  // Update performs PATCH request for WorkbookWorksheetProtection
  1417  func (r *WorkbookWorksheetProtectionRequest) Update(ctx context.Context, reqObj *WorkbookWorksheetProtection) error {
  1418  	return r.JSONRequest(ctx, "PATCH", "", reqObj, nil)
  1419  }
  1420  
  1421  // Delete performs DELETE request for WorkbookWorksheetProtection
  1422  func (r *WorkbookWorksheetProtectionRequest) Delete(ctx context.Context) error {
  1423  	return r.JSONRequest(ctx, "DELETE", "", nil, nil)
  1424  }
  1425  
  1426  //
  1427  type WorkbookChartCollectionAddRequestBuilder struct{ BaseRequestBuilder }
  1428  
  1429  // Add action undocumented
  1430  func (b *WorkbookWorksheetChartsCollectionRequestBuilder) Add(reqObj *WorkbookChartCollectionAddRequestParameter) *WorkbookChartCollectionAddRequestBuilder {
  1431  	bb := &WorkbookChartCollectionAddRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1432  	bb.BaseRequestBuilder.baseURL += "/add"
  1433  	bb.BaseRequestBuilder.requestObject = reqObj
  1434  	return bb
  1435  }
  1436  
  1437  //
  1438  type WorkbookChartCollectionAddRequest struct{ BaseRequest }
  1439  
  1440  //
  1441  func (b *WorkbookChartCollectionAddRequestBuilder) Request() *WorkbookChartCollectionAddRequest {
  1442  	return &WorkbookChartCollectionAddRequest{
  1443  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1444  	}
  1445  }
  1446  
  1447  //
  1448  func (r *WorkbookChartCollectionAddRequest) Post(ctx context.Context) (resObj *WorkbookChart, err error) {
  1449  	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
  1450  	return
  1451  }
  1452  
  1453  //
  1454  type WorkbookNamedItemCollectionAddRequestBuilder struct{ BaseRequestBuilder }
  1455  
  1456  // Add action undocumented
  1457  func (b *WorkbookNamesCollectionRequestBuilder) Add(reqObj *WorkbookNamedItemCollectionAddRequestParameter) *WorkbookNamedItemCollectionAddRequestBuilder {
  1458  	bb := &WorkbookNamedItemCollectionAddRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1459  	bb.BaseRequestBuilder.baseURL += "/add"
  1460  	bb.BaseRequestBuilder.requestObject = reqObj
  1461  	return bb
  1462  }
  1463  
  1464  // Add action undocumented
  1465  func (b *WorkbookWorksheetNamesCollectionRequestBuilder) Add(reqObj *WorkbookNamedItemCollectionAddRequestParameter) *WorkbookNamedItemCollectionAddRequestBuilder {
  1466  	bb := &WorkbookNamedItemCollectionAddRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1467  	bb.BaseRequestBuilder.baseURL += "/add"
  1468  	bb.BaseRequestBuilder.requestObject = reqObj
  1469  	return bb
  1470  }
  1471  
  1472  //
  1473  type WorkbookNamedItemCollectionAddRequest struct{ BaseRequest }
  1474  
  1475  //
  1476  func (b *WorkbookNamedItemCollectionAddRequestBuilder) Request() *WorkbookNamedItemCollectionAddRequest {
  1477  	return &WorkbookNamedItemCollectionAddRequest{
  1478  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1479  	}
  1480  }
  1481  
  1482  //
  1483  func (r *WorkbookNamedItemCollectionAddRequest) Post(ctx context.Context) (resObj *WorkbookNamedItem, err error) {
  1484  	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
  1485  	return
  1486  }
  1487  
  1488  //
  1489  type WorkbookNamedItemCollectionAddFormulaLocalRequestBuilder struct{ BaseRequestBuilder }
  1490  
  1491  // AddFormulaLocal action undocumented
  1492  func (b *WorkbookNamesCollectionRequestBuilder) AddFormulaLocal(reqObj *WorkbookNamedItemCollectionAddFormulaLocalRequestParameter) *WorkbookNamedItemCollectionAddFormulaLocalRequestBuilder {
  1493  	bb := &WorkbookNamedItemCollectionAddFormulaLocalRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1494  	bb.BaseRequestBuilder.baseURL += "/addFormulaLocal"
  1495  	bb.BaseRequestBuilder.requestObject = reqObj
  1496  	return bb
  1497  }
  1498  
  1499  // AddFormulaLocal action undocumented
  1500  func (b *WorkbookWorksheetNamesCollectionRequestBuilder) AddFormulaLocal(reqObj *WorkbookNamedItemCollectionAddFormulaLocalRequestParameter) *WorkbookNamedItemCollectionAddFormulaLocalRequestBuilder {
  1501  	bb := &WorkbookNamedItemCollectionAddFormulaLocalRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1502  	bb.BaseRequestBuilder.baseURL += "/addFormulaLocal"
  1503  	bb.BaseRequestBuilder.requestObject = reqObj
  1504  	return bb
  1505  }
  1506  
  1507  //
  1508  type WorkbookNamedItemCollectionAddFormulaLocalRequest struct{ BaseRequest }
  1509  
  1510  //
  1511  func (b *WorkbookNamedItemCollectionAddFormulaLocalRequestBuilder) Request() *WorkbookNamedItemCollectionAddFormulaLocalRequest {
  1512  	return &WorkbookNamedItemCollectionAddFormulaLocalRequest{
  1513  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1514  	}
  1515  }
  1516  
  1517  //
  1518  func (r *WorkbookNamedItemCollectionAddFormulaLocalRequest) Post(ctx context.Context) (resObj *WorkbookNamedItem, err error) {
  1519  	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
  1520  	return
  1521  }
  1522  
  1523  //
  1524  type WorkbookPivotTableCollectionRefreshAllRequestBuilder struct{ BaseRequestBuilder }
  1525  
  1526  // RefreshAll action undocumented
  1527  func (b *WorkbookWorksheetPivotTablesCollectionRequestBuilder) RefreshAll(reqObj *WorkbookPivotTableCollectionRefreshAllRequestParameter) *WorkbookPivotTableCollectionRefreshAllRequestBuilder {
  1528  	bb := &WorkbookPivotTableCollectionRefreshAllRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1529  	bb.BaseRequestBuilder.baseURL += "/refreshAll"
  1530  	bb.BaseRequestBuilder.requestObject = reqObj
  1531  	return bb
  1532  }
  1533  
  1534  //
  1535  type WorkbookPivotTableCollectionRefreshAllRequest struct{ BaseRequest }
  1536  
  1537  //
  1538  func (b *WorkbookPivotTableCollectionRefreshAllRequestBuilder) Request() *WorkbookPivotTableCollectionRefreshAllRequest {
  1539  	return &WorkbookPivotTableCollectionRefreshAllRequest{
  1540  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1541  	}
  1542  }
  1543  
  1544  //
  1545  func (r *WorkbookPivotTableCollectionRefreshAllRequest) Post(ctx context.Context) error {
  1546  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1547  }
  1548  
  1549  //
  1550  type WorkbookTableCollectionAddRequestBuilder struct{ BaseRequestBuilder }
  1551  
  1552  // Add action undocumented
  1553  func (b *WorkbookTablesCollectionRequestBuilder) Add(reqObj *WorkbookTableCollectionAddRequestParameter) *WorkbookTableCollectionAddRequestBuilder {
  1554  	bb := &WorkbookTableCollectionAddRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1555  	bb.BaseRequestBuilder.baseURL += "/add"
  1556  	bb.BaseRequestBuilder.requestObject = reqObj
  1557  	return bb
  1558  }
  1559  
  1560  // Add action undocumented
  1561  func (b *WorkbookWorksheetTablesCollectionRequestBuilder) Add(reqObj *WorkbookTableCollectionAddRequestParameter) *WorkbookTableCollectionAddRequestBuilder {
  1562  	bb := &WorkbookTableCollectionAddRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1563  	bb.BaseRequestBuilder.baseURL += "/add"
  1564  	bb.BaseRequestBuilder.requestObject = reqObj
  1565  	return bb
  1566  }
  1567  
  1568  //
  1569  type WorkbookTableCollectionAddRequest struct{ BaseRequest }
  1570  
  1571  //
  1572  func (b *WorkbookTableCollectionAddRequestBuilder) Request() *WorkbookTableCollectionAddRequest {
  1573  	return &WorkbookTableCollectionAddRequest{
  1574  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1575  	}
  1576  }
  1577  
  1578  //
  1579  func (r *WorkbookTableCollectionAddRequest) Post(ctx context.Context) (resObj *WorkbookTable, err error) {
  1580  	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
  1581  	return
  1582  }
  1583  
  1584  //
  1585  type WorkbookTableColumnCollectionAddRequestBuilder struct{ BaseRequestBuilder }
  1586  
  1587  // Add action undocumented
  1588  func (b *WorkbookTableColumnsCollectionRequestBuilder) Add(reqObj *WorkbookTableColumnCollectionAddRequestParameter) *WorkbookTableColumnCollectionAddRequestBuilder {
  1589  	bb := &WorkbookTableColumnCollectionAddRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1590  	bb.BaseRequestBuilder.baseURL += "/add"
  1591  	bb.BaseRequestBuilder.requestObject = reqObj
  1592  	return bb
  1593  }
  1594  
  1595  //
  1596  type WorkbookTableColumnCollectionAddRequest struct{ BaseRequest }
  1597  
  1598  //
  1599  func (b *WorkbookTableColumnCollectionAddRequestBuilder) Request() *WorkbookTableColumnCollectionAddRequest {
  1600  	return &WorkbookTableColumnCollectionAddRequest{
  1601  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1602  	}
  1603  }
  1604  
  1605  //
  1606  func (r *WorkbookTableColumnCollectionAddRequest) Post(ctx context.Context) (resObj *WorkbookTableColumn, err error) {
  1607  	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
  1608  	return
  1609  }
  1610  
  1611  //
  1612  type WorkbookTableRowCollectionAddRequestBuilder struct{ BaseRequestBuilder }
  1613  
  1614  // Add action undocumented
  1615  func (b *WorkbookTableRowsCollectionRequestBuilder) Add(reqObj *WorkbookTableRowCollectionAddRequestParameter) *WorkbookTableRowCollectionAddRequestBuilder {
  1616  	bb := &WorkbookTableRowCollectionAddRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1617  	bb.BaseRequestBuilder.baseURL += "/add"
  1618  	bb.BaseRequestBuilder.requestObject = reqObj
  1619  	return bb
  1620  }
  1621  
  1622  //
  1623  type WorkbookTableRowCollectionAddRequest struct{ BaseRequest }
  1624  
  1625  //
  1626  func (b *WorkbookTableRowCollectionAddRequestBuilder) Request() *WorkbookTableRowCollectionAddRequest {
  1627  	return &WorkbookTableRowCollectionAddRequest{
  1628  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1629  	}
  1630  }
  1631  
  1632  //
  1633  func (r *WorkbookTableRowCollectionAddRequest) Post(ctx context.Context) (resObj *WorkbookTableRow, err error) {
  1634  	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
  1635  	return
  1636  }
  1637  
  1638  //
  1639  type WorkbookWorksheetCollectionAddRequestBuilder struct{ BaseRequestBuilder }
  1640  
  1641  // Add action undocumented
  1642  func (b *WorkbookWorksheetsCollectionRequestBuilder) Add(reqObj *WorkbookWorksheetCollectionAddRequestParameter) *WorkbookWorksheetCollectionAddRequestBuilder {
  1643  	bb := &WorkbookWorksheetCollectionAddRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1644  	bb.BaseRequestBuilder.baseURL += "/add"
  1645  	bb.BaseRequestBuilder.requestObject = reqObj
  1646  	return bb
  1647  }
  1648  
  1649  //
  1650  type WorkbookWorksheetCollectionAddRequest struct{ BaseRequest }
  1651  
  1652  //
  1653  func (b *WorkbookWorksheetCollectionAddRequestBuilder) Request() *WorkbookWorksheetCollectionAddRequest {
  1654  	return &WorkbookWorksheetCollectionAddRequest{
  1655  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1656  	}
  1657  }
  1658  
  1659  //
  1660  func (r *WorkbookWorksheetCollectionAddRequest) Post(ctx context.Context) (resObj *WorkbookWorksheet, err error) {
  1661  	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
  1662  	return
  1663  }
  1664  
  1665  //
  1666  type WorkbookCreateSessionRequestBuilder struct{ BaseRequestBuilder }
  1667  
  1668  // CreateSession action undocumented
  1669  func (b *WorkbookRequestBuilder) CreateSession(reqObj *WorkbookCreateSessionRequestParameter) *WorkbookCreateSessionRequestBuilder {
  1670  	bb := &WorkbookCreateSessionRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1671  	bb.BaseRequestBuilder.baseURL += "/createSession"
  1672  	bb.BaseRequestBuilder.requestObject = reqObj
  1673  	return bb
  1674  }
  1675  
  1676  //
  1677  type WorkbookCreateSessionRequest struct{ BaseRequest }
  1678  
  1679  //
  1680  func (b *WorkbookCreateSessionRequestBuilder) Request() *WorkbookCreateSessionRequest {
  1681  	return &WorkbookCreateSessionRequest{
  1682  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1683  	}
  1684  }
  1685  
  1686  //
  1687  func (r *WorkbookCreateSessionRequest) Post(ctx context.Context) (resObj *WorkbookSessionInfo, err error) {
  1688  	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
  1689  	return
  1690  }
  1691  
  1692  //
  1693  type WorkbookCloseSessionRequestBuilder struct{ BaseRequestBuilder }
  1694  
  1695  // CloseSession action undocumented
  1696  func (b *WorkbookRequestBuilder) CloseSession(reqObj *WorkbookCloseSessionRequestParameter) *WorkbookCloseSessionRequestBuilder {
  1697  	bb := &WorkbookCloseSessionRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1698  	bb.BaseRequestBuilder.baseURL += "/closeSession"
  1699  	bb.BaseRequestBuilder.requestObject = reqObj
  1700  	return bb
  1701  }
  1702  
  1703  //
  1704  type WorkbookCloseSessionRequest struct{ BaseRequest }
  1705  
  1706  //
  1707  func (b *WorkbookCloseSessionRequestBuilder) Request() *WorkbookCloseSessionRequest {
  1708  	return &WorkbookCloseSessionRequest{
  1709  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1710  	}
  1711  }
  1712  
  1713  //
  1714  func (r *WorkbookCloseSessionRequest) Post(ctx context.Context) error {
  1715  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1716  }
  1717  
  1718  //
  1719  type WorkbookRefreshSessionRequestBuilder struct{ BaseRequestBuilder }
  1720  
  1721  // RefreshSession action undocumented
  1722  func (b *WorkbookRequestBuilder) RefreshSession(reqObj *WorkbookRefreshSessionRequestParameter) *WorkbookRefreshSessionRequestBuilder {
  1723  	bb := &WorkbookRefreshSessionRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1724  	bb.BaseRequestBuilder.baseURL += "/refreshSession"
  1725  	bb.BaseRequestBuilder.requestObject = reqObj
  1726  	return bb
  1727  }
  1728  
  1729  //
  1730  type WorkbookRefreshSessionRequest struct{ BaseRequest }
  1731  
  1732  //
  1733  func (b *WorkbookRefreshSessionRequestBuilder) Request() *WorkbookRefreshSessionRequest {
  1734  	return &WorkbookRefreshSessionRequest{
  1735  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1736  	}
  1737  }
  1738  
  1739  //
  1740  func (r *WorkbookRefreshSessionRequest) Post(ctx context.Context) error {
  1741  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1742  }
  1743  
  1744  //
  1745  type WorkbookApplicationCalculateRequestBuilder struct{ BaseRequestBuilder }
  1746  
  1747  // Calculate action undocumented
  1748  func (b *WorkbookApplicationRequestBuilder) Calculate(reqObj *WorkbookApplicationCalculateRequestParameter) *WorkbookApplicationCalculateRequestBuilder {
  1749  	bb := &WorkbookApplicationCalculateRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1750  	bb.BaseRequestBuilder.baseURL += "/calculate"
  1751  	bb.BaseRequestBuilder.requestObject = reqObj
  1752  	return bb
  1753  }
  1754  
  1755  //
  1756  type WorkbookApplicationCalculateRequest struct{ BaseRequest }
  1757  
  1758  //
  1759  func (b *WorkbookApplicationCalculateRequestBuilder) Request() *WorkbookApplicationCalculateRequest {
  1760  	return &WorkbookApplicationCalculateRequest{
  1761  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1762  	}
  1763  }
  1764  
  1765  //
  1766  func (r *WorkbookApplicationCalculateRequest) Post(ctx context.Context) error {
  1767  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1768  }
  1769  
  1770  //
  1771  type WorkbookChartSetDataRequestBuilder struct{ BaseRequestBuilder }
  1772  
  1773  // SetData action undocumented
  1774  func (b *WorkbookChartRequestBuilder) SetData(reqObj *WorkbookChartSetDataRequestParameter) *WorkbookChartSetDataRequestBuilder {
  1775  	bb := &WorkbookChartSetDataRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1776  	bb.BaseRequestBuilder.baseURL += "/setData"
  1777  	bb.BaseRequestBuilder.requestObject = reqObj
  1778  	return bb
  1779  }
  1780  
  1781  //
  1782  type WorkbookChartSetDataRequest struct{ BaseRequest }
  1783  
  1784  //
  1785  func (b *WorkbookChartSetDataRequestBuilder) Request() *WorkbookChartSetDataRequest {
  1786  	return &WorkbookChartSetDataRequest{
  1787  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1788  	}
  1789  }
  1790  
  1791  //
  1792  func (r *WorkbookChartSetDataRequest) Post(ctx context.Context) error {
  1793  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1794  }
  1795  
  1796  //
  1797  type WorkbookChartSetPositionRequestBuilder struct{ BaseRequestBuilder }
  1798  
  1799  // SetPosition action undocumented
  1800  func (b *WorkbookChartRequestBuilder) SetPosition(reqObj *WorkbookChartSetPositionRequestParameter) *WorkbookChartSetPositionRequestBuilder {
  1801  	bb := &WorkbookChartSetPositionRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1802  	bb.BaseRequestBuilder.baseURL += "/setPosition"
  1803  	bb.BaseRequestBuilder.requestObject = reqObj
  1804  	return bb
  1805  }
  1806  
  1807  //
  1808  type WorkbookChartSetPositionRequest struct{ BaseRequest }
  1809  
  1810  //
  1811  func (b *WorkbookChartSetPositionRequestBuilder) Request() *WorkbookChartSetPositionRequest {
  1812  	return &WorkbookChartSetPositionRequest{
  1813  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1814  	}
  1815  }
  1816  
  1817  //
  1818  func (r *WorkbookChartSetPositionRequest) Post(ctx context.Context) error {
  1819  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1820  }
  1821  
  1822  //
  1823  type WorkbookChartFillClearRequestBuilder struct{ BaseRequestBuilder }
  1824  
  1825  // Clear action undocumented
  1826  func (b *WorkbookChartFillRequestBuilder) Clear(reqObj *WorkbookChartFillClearRequestParameter) *WorkbookChartFillClearRequestBuilder {
  1827  	bb := &WorkbookChartFillClearRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1828  	bb.BaseRequestBuilder.baseURL += "/clear"
  1829  	bb.BaseRequestBuilder.requestObject = reqObj
  1830  	return bb
  1831  }
  1832  
  1833  //
  1834  type WorkbookChartFillClearRequest struct{ BaseRequest }
  1835  
  1836  //
  1837  func (b *WorkbookChartFillClearRequestBuilder) Request() *WorkbookChartFillClearRequest {
  1838  	return &WorkbookChartFillClearRequest{
  1839  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1840  	}
  1841  }
  1842  
  1843  //
  1844  func (r *WorkbookChartFillClearRequest) Post(ctx context.Context) error {
  1845  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1846  }
  1847  
  1848  //
  1849  type WorkbookChartFillSetSolidColorRequestBuilder struct{ BaseRequestBuilder }
  1850  
  1851  // SetSolidColor action undocumented
  1852  func (b *WorkbookChartFillRequestBuilder) SetSolidColor(reqObj *WorkbookChartFillSetSolidColorRequestParameter) *WorkbookChartFillSetSolidColorRequestBuilder {
  1853  	bb := &WorkbookChartFillSetSolidColorRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1854  	bb.BaseRequestBuilder.baseURL += "/setSolidColor"
  1855  	bb.BaseRequestBuilder.requestObject = reqObj
  1856  	return bb
  1857  }
  1858  
  1859  //
  1860  type WorkbookChartFillSetSolidColorRequest struct{ BaseRequest }
  1861  
  1862  //
  1863  func (b *WorkbookChartFillSetSolidColorRequestBuilder) Request() *WorkbookChartFillSetSolidColorRequest {
  1864  	return &WorkbookChartFillSetSolidColorRequest{
  1865  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1866  	}
  1867  }
  1868  
  1869  //
  1870  func (r *WorkbookChartFillSetSolidColorRequest) Post(ctx context.Context) error {
  1871  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1872  }
  1873  
  1874  //
  1875  type WorkbookChartLineFormatClearRequestBuilder struct{ BaseRequestBuilder }
  1876  
  1877  // Clear action undocumented
  1878  func (b *WorkbookChartLineFormatRequestBuilder) Clear(reqObj *WorkbookChartLineFormatClearRequestParameter) *WorkbookChartLineFormatClearRequestBuilder {
  1879  	bb := &WorkbookChartLineFormatClearRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1880  	bb.BaseRequestBuilder.baseURL += "/clear"
  1881  	bb.BaseRequestBuilder.requestObject = reqObj
  1882  	return bb
  1883  }
  1884  
  1885  //
  1886  type WorkbookChartLineFormatClearRequest struct{ BaseRequest }
  1887  
  1888  //
  1889  func (b *WorkbookChartLineFormatClearRequestBuilder) Request() *WorkbookChartLineFormatClearRequest {
  1890  	return &WorkbookChartLineFormatClearRequest{
  1891  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1892  	}
  1893  }
  1894  
  1895  //
  1896  func (r *WorkbookChartLineFormatClearRequest) Post(ctx context.Context) error {
  1897  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1898  }
  1899  
  1900  //
  1901  type WorkbookFilterApplyRequestBuilder struct{ BaseRequestBuilder }
  1902  
  1903  // Apply action undocumented
  1904  func (b *WorkbookFilterRequestBuilder) Apply(reqObj *WorkbookFilterApplyRequestParameter) *WorkbookFilterApplyRequestBuilder {
  1905  	bb := &WorkbookFilterApplyRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1906  	bb.BaseRequestBuilder.baseURL += "/apply"
  1907  	bb.BaseRequestBuilder.requestObject = reqObj
  1908  	return bb
  1909  }
  1910  
  1911  //
  1912  type WorkbookFilterApplyRequest struct{ BaseRequest }
  1913  
  1914  //
  1915  func (b *WorkbookFilterApplyRequestBuilder) Request() *WorkbookFilterApplyRequest {
  1916  	return &WorkbookFilterApplyRequest{
  1917  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1918  	}
  1919  }
  1920  
  1921  //
  1922  func (r *WorkbookFilterApplyRequest) Post(ctx context.Context) error {
  1923  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1924  }
  1925  
  1926  //
  1927  type WorkbookFilterApplyBottomItemsFilterRequestBuilder struct{ BaseRequestBuilder }
  1928  
  1929  // ApplyBottomItemsFilter action undocumented
  1930  func (b *WorkbookFilterRequestBuilder) ApplyBottomItemsFilter(reqObj *WorkbookFilterApplyBottomItemsFilterRequestParameter) *WorkbookFilterApplyBottomItemsFilterRequestBuilder {
  1931  	bb := &WorkbookFilterApplyBottomItemsFilterRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1932  	bb.BaseRequestBuilder.baseURL += "/applyBottomItemsFilter"
  1933  	bb.BaseRequestBuilder.requestObject = reqObj
  1934  	return bb
  1935  }
  1936  
  1937  //
  1938  type WorkbookFilterApplyBottomItemsFilterRequest struct{ BaseRequest }
  1939  
  1940  //
  1941  func (b *WorkbookFilterApplyBottomItemsFilterRequestBuilder) Request() *WorkbookFilterApplyBottomItemsFilterRequest {
  1942  	return &WorkbookFilterApplyBottomItemsFilterRequest{
  1943  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1944  	}
  1945  }
  1946  
  1947  //
  1948  func (r *WorkbookFilterApplyBottomItemsFilterRequest) Post(ctx context.Context) error {
  1949  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1950  }
  1951  
  1952  //
  1953  type WorkbookFilterApplyBottomPercentFilterRequestBuilder struct{ BaseRequestBuilder }
  1954  
  1955  // ApplyBottomPercentFilter action undocumented
  1956  func (b *WorkbookFilterRequestBuilder) ApplyBottomPercentFilter(reqObj *WorkbookFilterApplyBottomPercentFilterRequestParameter) *WorkbookFilterApplyBottomPercentFilterRequestBuilder {
  1957  	bb := &WorkbookFilterApplyBottomPercentFilterRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1958  	bb.BaseRequestBuilder.baseURL += "/applyBottomPercentFilter"
  1959  	bb.BaseRequestBuilder.requestObject = reqObj
  1960  	return bb
  1961  }
  1962  
  1963  //
  1964  type WorkbookFilterApplyBottomPercentFilterRequest struct{ BaseRequest }
  1965  
  1966  //
  1967  func (b *WorkbookFilterApplyBottomPercentFilterRequestBuilder) Request() *WorkbookFilterApplyBottomPercentFilterRequest {
  1968  	return &WorkbookFilterApplyBottomPercentFilterRequest{
  1969  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1970  	}
  1971  }
  1972  
  1973  //
  1974  func (r *WorkbookFilterApplyBottomPercentFilterRequest) Post(ctx context.Context) error {
  1975  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  1976  }
  1977  
  1978  //
  1979  type WorkbookFilterApplyCellColorFilterRequestBuilder struct{ BaseRequestBuilder }
  1980  
  1981  // ApplyCellColorFilter action undocumented
  1982  func (b *WorkbookFilterRequestBuilder) ApplyCellColorFilter(reqObj *WorkbookFilterApplyCellColorFilterRequestParameter) *WorkbookFilterApplyCellColorFilterRequestBuilder {
  1983  	bb := &WorkbookFilterApplyCellColorFilterRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  1984  	bb.BaseRequestBuilder.baseURL += "/applyCellColorFilter"
  1985  	bb.BaseRequestBuilder.requestObject = reqObj
  1986  	return bb
  1987  }
  1988  
  1989  //
  1990  type WorkbookFilterApplyCellColorFilterRequest struct{ BaseRequest }
  1991  
  1992  //
  1993  func (b *WorkbookFilterApplyCellColorFilterRequestBuilder) Request() *WorkbookFilterApplyCellColorFilterRequest {
  1994  	return &WorkbookFilterApplyCellColorFilterRequest{
  1995  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  1996  	}
  1997  }
  1998  
  1999  //
  2000  func (r *WorkbookFilterApplyCellColorFilterRequest) Post(ctx context.Context) error {
  2001  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2002  }
  2003  
  2004  //
  2005  type WorkbookFilterApplyCustomFilterRequestBuilder struct{ BaseRequestBuilder }
  2006  
  2007  // ApplyCustomFilter action undocumented
  2008  func (b *WorkbookFilterRequestBuilder) ApplyCustomFilter(reqObj *WorkbookFilterApplyCustomFilterRequestParameter) *WorkbookFilterApplyCustomFilterRequestBuilder {
  2009  	bb := &WorkbookFilterApplyCustomFilterRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2010  	bb.BaseRequestBuilder.baseURL += "/applyCustomFilter"
  2011  	bb.BaseRequestBuilder.requestObject = reqObj
  2012  	return bb
  2013  }
  2014  
  2015  //
  2016  type WorkbookFilterApplyCustomFilterRequest struct{ BaseRequest }
  2017  
  2018  //
  2019  func (b *WorkbookFilterApplyCustomFilterRequestBuilder) Request() *WorkbookFilterApplyCustomFilterRequest {
  2020  	return &WorkbookFilterApplyCustomFilterRequest{
  2021  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2022  	}
  2023  }
  2024  
  2025  //
  2026  func (r *WorkbookFilterApplyCustomFilterRequest) Post(ctx context.Context) error {
  2027  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2028  }
  2029  
  2030  //
  2031  type WorkbookFilterApplyDynamicFilterRequestBuilder struct{ BaseRequestBuilder }
  2032  
  2033  // ApplyDynamicFilter action undocumented
  2034  func (b *WorkbookFilterRequestBuilder) ApplyDynamicFilter(reqObj *WorkbookFilterApplyDynamicFilterRequestParameter) *WorkbookFilterApplyDynamicFilterRequestBuilder {
  2035  	bb := &WorkbookFilterApplyDynamicFilterRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2036  	bb.BaseRequestBuilder.baseURL += "/applyDynamicFilter"
  2037  	bb.BaseRequestBuilder.requestObject = reqObj
  2038  	return bb
  2039  }
  2040  
  2041  //
  2042  type WorkbookFilterApplyDynamicFilterRequest struct{ BaseRequest }
  2043  
  2044  //
  2045  func (b *WorkbookFilterApplyDynamicFilterRequestBuilder) Request() *WorkbookFilterApplyDynamicFilterRequest {
  2046  	return &WorkbookFilterApplyDynamicFilterRequest{
  2047  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2048  	}
  2049  }
  2050  
  2051  //
  2052  func (r *WorkbookFilterApplyDynamicFilterRequest) Post(ctx context.Context) error {
  2053  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2054  }
  2055  
  2056  //
  2057  type WorkbookFilterApplyFontColorFilterRequestBuilder struct{ BaseRequestBuilder }
  2058  
  2059  // ApplyFontColorFilter action undocumented
  2060  func (b *WorkbookFilterRequestBuilder) ApplyFontColorFilter(reqObj *WorkbookFilterApplyFontColorFilterRequestParameter) *WorkbookFilterApplyFontColorFilterRequestBuilder {
  2061  	bb := &WorkbookFilterApplyFontColorFilterRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2062  	bb.BaseRequestBuilder.baseURL += "/applyFontColorFilter"
  2063  	bb.BaseRequestBuilder.requestObject = reqObj
  2064  	return bb
  2065  }
  2066  
  2067  //
  2068  type WorkbookFilterApplyFontColorFilterRequest struct{ BaseRequest }
  2069  
  2070  //
  2071  func (b *WorkbookFilterApplyFontColorFilterRequestBuilder) Request() *WorkbookFilterApplyFontColorFilterRequest {
  2072  	return &WorkbookFilterApplyFontColorFilterRequest{
  2073  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2074  	}
  2075  }
  2076  
  2077  //
  2078  func (r *WorkbookFilterApplyFontColorFilterRequest) Post(ctx context.Context) error {
  2079  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2080  }
  2081  
  2082  //
  2083  type WorkbookFilterApplyIconFilterRequestBuilder struct{ BaseRequestBuilder }
  2084  
  2085  // ApplyIconFilter action undocumented
  2086  func (b *WorkbookFilterRequestBuilder) ApplyIconFilter(reqObj *WorkbookFilterApplyIconFilterRequestParameter) *WorkbookFilterApplyIconFilterRequestBuilder {
  2087  	bb := &WorkbookFilterApplyIconFilterRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2088  	bb.BaseRequestBuilder.baseURL += "/applyIconFilter"
  2089  	bb.BaseRequestBuilder.requestObject = reqObj
  2090  	return bb
  2091  }
  2092  
  2093  //
  2094  type WorkbookFilterApplyIconFilterRequest struct{ BaseRequest }
  2095  
  2096  //
  2097  func (b *WorkbookFilterApplyIconFilterRequestBuilder) Request() *WorkbookFilterApplyIconFilterRequest {
  2098  	return &WorkbookFilterApplyIconFilterRequest{
  2099  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2100  	}
  2101  }
  2102  
  2103  //
  2104  func (r *WorkbookFilterApplyIconFilterRequest) Post(ctx context.Context) error {
  2105  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2106  }
  2107  
  2108  //
  2109  type WorkbookFilterApplyTopItemsFilterRequestBuilder struct{ BaseRequestBuilder }
  2110  
  2111  // ApplyTopItemsFilter action undocumented
  2112  func (b *WorkbookFilterRequestBuilder) ApplyTopItemsFilter(reqObj *WorkbookFilterApplyTopItemsFilterRequestParameter) *WorkbookFilterApplyTopItemsFilterRequestBuilder {
  2113  	bb := &WorkbookFilterApplyTopItemsFilterRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2114  	bb.BaseRequestBuilder.baseURL += "/applyTopItemsFilter"
  2115  	bb.BaseRequestBuilder.requestObject = reqObj
  2116  	return bb
  2117  }
  2118  
  2119  //
  2120  type WorkbookFilterApplyTopItemsFilterRequest struct{ BaseRequest }
  2121  
  2122  //
  2123  func (b *WorkbookFilterApplyTopItemsFilterRequestBuilder) Request() *WorkbookFilterApplyTopItemsFilterRequest {
  2124  	return &WorkbookFilterApplyTopItemsFilterRequest{
  2125  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2126  	}
  2127  }
  2128  
  2129  //
  2130  func (r *WorkbookFilterApplyTopItemsFilterRequest) Post(ctx context.Context) error {
  2131  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2132  }
  2133  
  2134  //
  2135  type WorkbookFilterApplyTopPercentFilterRequestBuilder struct{ BaseRequestBuilder }
  2136  
  2137  // ApplyTopPercentFilter action undocumented
  2138  func (b *WorkbookFilterRequestBuilder) ApplyTopPercentFilter(reqObj *WorkbookFilterApplyTopPercentFilterRequestParameter) *WorkbookFilterApplyTopPercentFilterRequestBuilder {
  2139  	bb := &WorkbookFilterApplyTopPercentFilterRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2140  	bb.BaseRequestBuilder.baseURL += "/applyTopPercentFilter"
  2141  	bb.BaseRequestBuilder.requestObject = reqObj
  2142  	return bb
  2143  }
  2144  
  2145  //
  2146  type WorkbookFilterApplyTopPercentFilterRequest struct{ BaseRequest }
  2147  
  2148  //
  2149  func (b *WorkbookFilterApplyTopPercentFilterRequestBuilder) Request() *WorkbookFilterApplyTopPercentFilterRequest {
  2150  	return &WorkbookFilterApplyTopPercentFilterRequest{
  2151  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2152  	}
  2153  }
  2154  
  2155  //
  2156  func (r *WorkbookFilterApplyTopPercentFilterRequest) Post(ctx context.Context) error {
  2157  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2158  }
  2159  
  2160  //
  2161  type WorkbookFilterApplyValuesFilterRequestBuilder struct{ BaseRequestBuilder }
  2162  
  2163  // ApplyValuesFilter action undocumented
  2164  func (b *WorkbookFilterRequestBuilder) ApplyValuesFilter(reqObj *WorkbookFilterApplyValuesFilterRequestParameter) *WorkbookFilterApplyValuesFilterRequestBuilder {
  2165  	bb := &WorkbookFilterApplyValuesFilterRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2166  	bb.BaseRequestBuilder.baseURL += "/applyValuesFilter"
  2167  	bb.BaseRequestBuilder.requestObject = reqObj
  2168  	return bb
  2169  }
  2170  
  2171  //
  2172  type WorkbookFilterApplyValuesFilterRequest struct{ BaseRequest }
  2173  
  2174  //
  2175  func (b *WorkbookFilterApplyValuesFilterRequestBuilder) Request() *WorkbookFilterApplyValuesFilterRequest {
  2176  	return &WorkbookFilterApplyValuesFilterRequest{
  2177  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2178  	}
  2179  }
  2180  
  2181  //
  2182  func (r *WorkbookFilterApplyValuesFilterRequest) Post(ctx context.Context) error {
  2183  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2184  }
  2185  
  2186  //
  2187  type WorkbookFilterClearRequestBuilder struct{ BaseRequestBuilder }
  2188  
  2189  // Clear action undocumented
  2190  func (b *WorkbookFilterRequestBuilder) Clear(reqObj *WorkbookFilterClearRequestParameter) *WorkbookFilterClearRequestBuilder {
  2191  	bb := &WorkbookFilterClearRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2192  	bb.BaseRequestBuilder.baseURL += "/clear"
  2193  	bb.BaseRequestBuilder.requestObject = reqObj
  2194  	return bb
  2195  }
  2196  
  2197  //
  2198  type WorkbookFilterClearRequest struct{ BaseRequest }
  2199  
  2200  //
  2201  func (b *WorkbookFilterClearRequestBuilder) Request() *WorkbookFilterClearRequest {
  2202  	return &WorkbookFilterClearRequest{
  2203  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2204  	}
  2205  }
  2206  
  2207  //
  2208  func (r *WorkbookFilterClearRequest) Post(ctx context.Context) error {
  2209  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2210  }
  2211  
  2212  //
  2213  type WorkbookPivotTableRefreshRequestBuilder struct{ BaseRequestBuilder }
  2214  
  2215  // Refresh action undocumented
  2216  func (b *WorkbookPivotTableRequestBuilder) Refresh(reqObj *WorkbookPivotTableRefreshRequestParameter) *WorkbookPivotTableRefreshRequestBuilder {
  2217  	bb := &WorkbookPivotTableRefreshRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2218  	bb.BaseRequestBuilder.baseURL += "/refresh"
  2219  	bb.BaseRequestBuilder.requestObject = reqObj
  2220  	return bb
  2221  }
  2222  
  2223  //
  2224  type WorkbookPivotTableRefreshRequest struct{ BaseRequest }
  2225  
  2226  //
  2227  func (b *WorkbookPivotTableRefreshRequestBuilder) Request() *WorkbookPivotTableRefreshRequest {
  2228  	return &WorkbookPivotTableRefreshRequest{
  2229  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2230  	}
  2231  }
  2232  
  2233  //
  2234  func (r *WorkbookPivotTableRefreshRequest) Post(ctx context.Context) error {
  2235  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2236  }
  2237  
  2238  //
  2239  type WorkbookRangeClearRequestBuilder struct{ BaseRequestBuilder }
  2240  
  2241  // Clear action undocumented
  2242  func (b *WorkbookRangeRequestBuilder) Clear(reqObj *WorkbookRangeClearRequestParameter) *WorkbookRangeClearRequestBuilder {
  2243  	bb := &WorkbookRangeClearRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2244  	bb.BaseRequestBuilder.baseURL += "/clear"
  2245  	bb.BaseRequestBuilder.requestObject = reqObj
  2246  	return bb
  2247  }
  2248  
  2249  //
  2250  type WorkbookRangeClearRequest struct{ BaseRequest }
  2251  
  2252  //
  2253  func (b *WorkbookRangeClearRequestBuilder) Request() *WorkbookRangeClearRequest {
  2254  	return &WorkbookRangeClearRequest{
  2255  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2256  	}
  2257  }
  2258  
  2259  //
  2260  func (r *WorkbookRangeClearRequest) Post(ctx context.Context) error {
  2261  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2262  }
  2263  
  2264  //
  2265  type WorkbookRangeDeleteRequestBuilder struct{ BaseRequestBuilder }
  2266  
  2267  // Delete action undocumented
  2268  func (b *WorkbookRangeRequestBuilder) Delete(reqObj *WorkbookRangeDeleteRequestParameter) *WorkbookRangeDeleteRequestBuilder {
  2269  	bb := &WorkbookRangeDeleteRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2270  	bb.BaseRequestBuilder.baseURL += "/delete"
  2271  	bb.BaseRequestBuilder.requestObject = reqObj
  2272  	return bb
  2273  }
  2274  
  2275  //
  2276  type WorkbookRangeDeleteRequest struct{ BaseRequest }
  2277  
  2278  //
  2279  func (b *WorkbookRangeDeleteRequestBuilder) Request() *WorkbookRangeDeleteRequest {
  2280  	return &WorkbookRangeDeleteRequest{
  2281  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2282  	}
  2283  }
  2284  
  2285  //
  2286  func (r *WorkbookRangeDeleteRequest) Post(ctx context.Context) error {
  2287  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2288  }
  2289  
  2290  //
  2291  type WorkbookRangeInsertRequestBuilder struct{ BaseRequestBuilder }
  2292  
  2293  // Insert action undocumented
  2294  func (b *WorkbookRangeRequestBuilder) Insert(reqObj *WorkbookRangeInsertRequestParameter) *WorkbookRangeInsertRequestBuilder {
  2295  	bb := &WorkbookRangeInsertRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2296  	bb.BaseRequestBuilder.baseURL += "/insert"
  2297  	bb.BaseRequestBuilder.requestObject = reqObj
  2298  	return bb
  2299  }
  2300  
  2301  //
  2302  type WorkbookRangeInsertRequest struct{ BaseRequest }
  2303  
  2304  //
  2305  func (b *WorkbookRangeInsertRequestBuilder) Request() *WorkbookRangeInsertRequest {
  2306  	return &WorkbookRangeInsertRequest{
  2307  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2308  	}
  2309  }
  2310  
  2311  //
  2312  func (r *WorkbookRangeInsertRequest) Post(ctx context.Context) (resObj *WorkbookRange, err error) {
  2313  	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
  2314  	return
  2315  }
  2316  
  2317  //
  2318  type WorkbookRangeMergeRequestBuilder struct{ BaseRequestBuilder }
  2319  
  2320  // Merge action undocumented
  2321  func (b *WorkbookRangeRequestBuilder) Merge(reqObj *WorkbookRangeMergeRequestParameter) *WorkbookRangeMergeRequestBuilder {
  2322  	bb := &WorkbookRangeMergeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2323  	bb.BaseRequestBuilder.baseURL += "/merge"
  2324  	bb.BaseRequestBuilder.requestObject = reqObj
  2325  	return bb
  2326  }
  2327  
  2328  //
  2329  type WorkbookRangeMergeRequest struct{ BaseRequest }
  2330  
  2331  //
  2332  func (b *WorkbookRangeMergeRequestBuilder) Request() *WorkbookRangeMergeRequest {
  2333  	return &WorkbookRangeMergeRequest{
  2334  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2335  	}
  2336  }
  2337  
  2338  //
  2339  func (r *WorkbookRangeMergeRequest) Post(ctx context.Context) error {
  2340  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2341  }
  2342  
  2343  //
  2344  type WorkbookRangeUnmergeRequestBuilder struct{ BaseRequestBuilder }
  2345  
  2346  // Unmerge action undocumented
  2347  func (b *WorkbookRangeRequestBuilder) Unmerge(reqObj *WorkbookRangeUnmergeRequestParameter) *WorkbookRangeUnmergeRequestBuilder {
  2348  	bb := &WorkbookRangeUnmergeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2349  	bb.BaseRequestBuilder.baseURL += "/unmerge"
  2350  	bb.BaseRequestBuilder.requestObject = reqObj
  2351  	return bb
  2352  }
  2353  
  2354  //
  2355  type WorkbookRangeUnmergeRequest struct{ BaseRequest }
  2356  
  2357  //
  2358  func (b *WorkbookRangeUnmergeRequestBuilder) Request() *WorkbookRangeUnmergeRequest {
  2359  	return &WorkbookRangeUnmergeRequest{
  2360  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2361  	}
  2362  }
  2363  
  2364  //
  2365  func (r *WorkbookRangeUnmergeRequest) Post(ctx context.Context) error {
  2366  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2367  }
  2368  
  2369  //
  2370  type WorkbookRangeFillClearRequestBuilder struct{ BaseRequestBuilder }
  2371  
  2372  // Clear action undocumented
  2373  func (b *WorkbookRangeFillRequestBuilder) Clear(reqObj *WorkbookRangeFillClearRequestParameter) *WorkbookRangeFillClearRequestBuilder {
  2374  	bb := &WorkbookRangeFillClearRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2375  	bb.BaseRequestBuilder.baseURL += "/clear"
  2376  	bb.BaseRequestBuilder.requestObject = reqObj
  2377  	return bb
  2378  }
  2379  
  2380  //
  2381  type WorkbookRangeFillClearRequest struct{ BaseRequest }
  2382  
  2383  //
  2384  func (b *WorkbookRangeFillClearRequestBuilder) Request() *WorkbookRangeFillClearRequest {
  2385  	return &WorkbookRangeFillClearRequest{
  2386  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2387  	}
  2388  }
  2389  
  2390  //
  2391  func (r *WorkbookRangeFillClearRequest) Post(ctx context.Context) error {
  2392  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2393  }
  2394  
  2395  //
  2396  type WorkbookRangeFormatAutofitColumnsRequestBuilder struct{ BaseRequestBuilder }
  2397  
  2398  // AutofitColumns action undocumented
  2399  func (b *WorkbookRangeFormatRequestBuilder) AutofitColumns(reqObj *WorkbookRangeFormatAutofitColumnsRequestParameter) *WorkbookRangeFormatAutofitColumnsRequestBuilder {
  2400  	bb := &WorkbookRangeFormatAutofitColumnsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2401  	bb.BaseRequestBuilder.baseURL += "/autofitColumns"
  2402  	bb.BaseRequestBuilder.requestObject = reqObj
  2403  	return bb
  2404  }
  2405  
  2406  //
  2407  type WorkbookRangeFormatAutofitColumnsRequest struct{ BaseRequest }
  2408  
  2409  //
  2410  func (b *WorkbookRangeFormatAutofitColumnsRequestBuilder) Request() *WorkbookRangeFormatAutofitColumnsRequest {
  2411  	return &WorkbookRangeFormatAutofitColumnsRequest{
  2412  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2413  	}
  2414  }
  2415  
  2416  //
  2417  func (r *WorkbookRangeFormatAutofitColumnsRequest) Post(ctx context.Context) error {
  2418  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2419  }
  2420  
  2421  //
  2422  type WorkbookRangeFormatAutofitRowsRequestBuilder struct{ BaseRequestBuilder }
  2423  
  2424  // AutofitRows action undocumented
  2425  func (b *WorkbookRangeFormatRequestBuilder) AutofitRows(reqObj *WorkbookRangeFormatAutofitRowsRequestParameter) *WorkbookRangeFormatAutofitRowsRequestBuilder {
  2426  	bb := &WorkbookRangeFormatAutofitRowsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2427  	bb.BaseRequestBuilder.baseURL += "/autofitRows"
  2428  	bb.BaseRequestBuilder.requestObject = reqObj
  2429  	return bb
  2430  }
  2431  
  2432  //
  2433  type WorkbookRangeFormatAutofitRowsRequest struct{ BaseRequest }
  2434  
  2435  //
  2436  func (b *WorkbookRangeFormatAutofitRowsRequestBuilder) Request() *WorkbookRangeFormatAutofitRowsRequest {
  2437  	return &WorkbookRangeFormatAutofitRowsRequest{
  2438  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2439  	}
  2440  }
  2441  
  2442  //
  2443  func (r *WorkbookRangeFormatAutofitRowsRequest) Post(ctx context.Context) error {
  2444  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2445  }
  2446  
  2447  //
  2448  type WorkbookRangeSortApplyRequestBuilder struct{ BaseRequestBuilder }
  2449  
  2450  // Apply action undocumented
  2451  func (b *WorkbookRangeSortRequestBuilder) Apply(reqObj *WorkbookRangeSortApplyRequestParameter) *WorkbookRangeSortApplyRequestBuilder {
  2452  	bb := &WorkbookRangeSortApplyRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2453  	bb.BaseRequestBuilder.baseURL += "/apply"
  2454  	bb.BaseRequestBuilder.requestObject = reqObj
  2455  	return bb
  2456  }
  2457  
  2458  //
  2459  type WorkbookRangeSortApplyRequest struct{ BaseRequest }
  2460  
  2461  //
  2462  func (b *WorkbookRangeSortApplyRequestBuilder) Request() *WorkbookRangeSortApplyRequest {
  2463  	return &WorkbookRangeSortApplyRequest{
  2464  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2465  	}
  2466  }
  2467  
  2468  //
  2469  func (r *WorkbookRangeSortApplyRequest) Post(ctx context.Context) error {
  2470  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2471  }
  2472  
  2473  //
  2474  type WorkbookTableClearFiltersRequestBuilder struct{ BaseRequestBuilder }
  2475  
  2476  // ClearFilters action undocumented
  2477  func (b *WorkbookTableRequestBuilder) ClearFilters(reqObj *WorkbookTableClearFiltersRequestParameter) *WorkbookTableClearFiltersRequestBuilder {
  2478  	bb := &WorkbookTableClearFiltersRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2479  	bb.BaseRequestBuilder.baseURL += "/clearFilters"
  2480  	bb.BaseRequestBuilder.requestObject = reqObj
  2481  	return bb
  2482  }
  2483  
  2484  //
  2485  type WorkbookTableClearFiltersRequest struct{ BaseRequest }
  2486  
  2487  //
  2488  func (b *WorkbookTableClearFiltersRequestBuilder) Request() *WorkbookTableClearFiltersRequest {
  2489  	return &WorkbookTableClearFiltersRequest{
  2490  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2491  	}
  2492  }
  2493  
  2494  //
  2495  func (r *WorkbookTableClearFiltersRequest) Post(ctx context.Context) error {
  2496  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2497  }
  2498  
  2499  //
  2500  type WorkbookTableConvertToRangeRequestBuilder struct{ BaseRequestBuilder }
  2501  
  2502  // ConvertToRange action undocumented
  2503  func (b *WorkbookTableRequestBuilder) ConvertToRange(reqObj *WorkbookTableConvertToRangeRequestParameter) *WorkbookTableConvertToRangeRequestBuilder {
  2504  	bb := &WorkbookTableConvertToRangeRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2505  	bb.BaseRequestBuilder.baseURL += "/convertToRange"
  2506  	bb.BaseRequestBuilder.requestObject = reqObj
  2507  	return bb
  2508  }
  2509  
  2510  //
  2511  type WorkbookTableConvertToRangeRequest struct{ BaseRequest }
  2512  
  2513  //
  2514  func (b *WorkbookTableConvertToRangeRequestBuilder) Request() *WorkbookTableConvertToRangeRequest {
  2515  	return &WorkbookTableConvertToRangeRequest{
  2516  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2517  	}
  2518  }
  2519  
  2520  //
  2521  func (r *WorkbookTableConvertToRangeRequest) Post(ctx context.Context) (resObj *WorkbookRange, err error) {
  2522  	err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj)
  2523  	return
  2524  }
  2525  
  2526  //
  2527  type WorkbookTableReapplyFiltersRequestBuilder struct{ BaseRequestBuilder }
  2528  
  2529  // ReapplyFilters action undocumented
  2530  func (b *WorkbookTableRequestBuilder) ReapplyFilters(reqObj *WorkbookTableReapplyFiltersRequestParameter) *WorkbookTableReapplyFiltersRequestBuilder {
  2531  	bb := &WorkbookTableReapplyFiltersRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2532  	bb.BaseRequestBuilder.baseURL += "/reapplyFilters"
  2533  	bb.BaseRequestBuilder.requestObject = reqObj
  2534  	return bb
  2535  }
  2536  
  2537  //
  2538  type WorkbookTableReapplyFiltersRequest struct{ BaseRequest }
  2539  
  2540  //
  2541  func (b *WorkbookTableReapplyFiltersRequestBuilder) Request() *WorkbookTableReapplyFiltersRequest {
  2542  	return &WorkbookTableReapplyFiltersRequest{
  2543  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2544  	}
  2545  }
  2546  
  2547  //
  2548  func (r *WorkbookTableReapplyFiltersRequest) Post(ctx context.Context) error {
  2549  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2550  }
  2551  
  2552  //
  2553  type WorkbookTableSortApplyRequestBuilder struct{ BaseRequestBuilder }
  2554  
  2555  // Apply action undocumented
  2556  func (b *WorkbookTableSortRequestBuilder) Apply(reqObj *WorkbookTableSortApplyRequestParameter) *WorkbookTableSortApplyRequestBuilder {
  2557  	bb := &WorkbookTableSortApplyRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2558  	bb.BaseRequestBuilder.baseURL += "/apply"
  2559  	bb.BaseRequestBuilder.requestObject = reqObj
  2560  	return bb
  2561  }
  2562  
  2563  //
  2564  type WorkbookTableSortApplyRequest struct{ BaseRequest }
  2565  
  2566  //
  2567  func (b *WorkbookTableSortApplyRequestBuilder) Request() *WorkbookTableSortApplyRequest {
  2568  	return &WorkbookTableSortApplyRequest{
  2569  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2570  	}
  2571  }
  2572  
  2573  //
  2574  func (r *WorkbookTableSortApplyRequest) Post(ctx context.Context) error {
  2575  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2576  }
  2577  
  2578  //
  2579  type WorkbookTableSortClearRequestBuilder struct{ BaseRequestBuilder }
  2580  
  2581  // Clear action undocumented
  2582  func (b *WorkbookTableSortRequestBuilder) Clear(reqObj *WorkbookTableSortClearRequestParameter) *WorkbookTableSortClearRequestBuilder {
  2583  	bb := &WorkbookTableSortClearRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2584  	bb.BaseRequestBuilder.baseURL += "/clear"
  2585  	bb.BaseRequestBuilder.requestObject = reqObj
  2586  	return bb
  2587  }
  2588  
  2589  //
  2590  type WorkbookTableSortClearRequest struct{ BaseRequest }
  2591  
  2592  //
  2593  func (b *WorkbookTableSortClearRequestBuilder) Request() *WorkbookTableSortClearRequest {
  2594  	return &WorkbookTableSortClearRequest{
  2595  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2596  	}
  2597  }
  2598  
  2599  //
  2600  func (r *WorkbookTableSortClearRequest) Post(ctx context.Context) error {
  2601  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2602  }
  2603  
  2604  //
  2605  type WorkbookTableSortReapplyRequestBuilder struct{ BaseRequestBuilder }
  2606  
  2607  // Reapply action undocumented
  2608  func (b *WorkbookTableSortRequestBuilder) Reapply(reqObj *WorkbookTableSortReapplyRequestParameter) *WorkbookTableSortReapplyRequestBuilder {
  2609  	bb := &WorkbookTableSortReapplyRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2610  	bb.BaseRequestBuilder.baseURL += "/reapply"
  2611  	bb.BaseRequestBuilder.requestObject = reqObj
  2612  	return bb
  2613  }
  2614  
  2615  //
  2616  type WorkbookTableSortReapplyRequest struct{ BaseRequest }
  2617  
  2618  //
  2619  func (b *WorkbookTableSortReapplyRequestBuilder) Request() *WorkbookTableSortReapplyRequest {
  2620  	return &WorkbookTableSortReapplyRequest{
  2621  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2622  	}
  2623  }
  2624  
  2625  //
  2626  func (r *WorkbookTableSortReapplyRequest) Post(ctx context.Context) error {
  2627  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2628  }
  2629  
  2630  //
  2631  type WorkbookWorksheetProtectionProtectRequestBuilder struct{ BaseRequestBuilder }
  2632  
  2633  // Protect action undocumented
  2634  func (b *WorkbookWorksheetProtectionRequestBuilder) Protect(reqObj *WorkbookWorksheetProtectionProtectRequestParameter) *WorkbookWorksheetProtectionProtectRequestBuilder {
  2635  	bb := &WorkbookWorksheetProtectionProtectRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2636  	bb.BaseRequestBuilder.baseURL += "/protect"
  2637  	bb.BaseRequestBuilder.requestObject = reqObj
  2638  	return bb
  2639  }
  2640  
  2641  //
  2642  type WorkbookWorksheetProtectionProtectRequest struct{ BaseRequest }
  2643  
  2644  //
  2645  func (b *WorkbookWorksheetProtectionProtectRequestBuilder) Request() *WorkbookWorksheetProtectionProtectRequest {
  2646  	return &WorkbookWorksheetProtectionProtectRequest{
  2647  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2648  	}
  2649  }
  2650  
  2651  //
  2652  func (r *WorkbookWorksheetProtectionProtectRequest) Post(ctx context.Context) error {
  2653  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2654  }
  2655  
  2656  //
  2657  type WorkbookWorksheetProtectionUnprotectRequestBuilder struct{ BaseRequestBuilder }
  2658  
  2659  // Unprotect action undocumented
  2660  func (b *WorkbookWorksheetProtectionRequestBuilder) Unprotect(reqObj *WorkbookWorksheetProtectionUnprotectRequestParameter) *WorkbookWorksheetProtectionUnprotectRequestBuilder {
  2661  	bb := &WorkbookWorksheetProtectionUnprotectRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
  2662  	bb.BaseRequestBuilder.baseURL += "/unprotect"
  2663  	bb.BaseRequestBuilder.requestObject = reqObj
  2664  	return bb
  2665  }
  2666  
  2667  //
  2668  type WorkbookWorksheetProtectionUnprotectRequest struct{ BaseRequest }
  2669  
  2670  //
  2671  func (b *WorkbookWorksheetProtectionUnprotectRequestBuilder) Request() *WorkbookWorksheetProtectionUnprotectRequest {
  2672  	return &WorkbookWorksheetProtectionUnprotectRequest{
  2673  		BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
  2674  	}
  2675  }
  2676  
  2677  //
  2678  func (r *WorkbookWorksheetProtectionUnprotectRequest) Post(ctx context.Context) error {
  2679  	return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
  2680  }