// Code generated by msgraph-generate.go DO NOT EDIT. package msgraph import "context" // type WorkbookFunctionsSumRequestBuilder struct{ BaseRequestBuilder } // Sum action undocumented func (b *WorkbookFunctionsRequestBuilder) Sum(reqObj *WorkbookFunctionsSumRequestParameter) *WorkbookFunctionsSumRequestBuilder { bb := &WorkbookFunctionsSumRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} bb.BaseRequestBuilder.baseURL += "/sum" bb.BaseRequestBuilder.requestObject = reqObj return bb } // type WorkbookFunctionsSumRequest struct{ BaseRequest } // func (b *WorkbookFunctionsSumRequestBuilder) Request() *WorkbookFunctionsSumRequest { return &WorkbookFunctionsSumRequest{ BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, } } // func (r *WorkbookFunctionsSumRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) { err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) return } // type WorkbookFunctionsSumIfRequestBuilder struct{ BaseRequestBuilder } // SumIf action undocumented func (b *WorkbookFunctionsRequestBuilder) SumIf(reqObj *WorkbookFunctionsSumIfRequestParameter) *WorkbookFunctionsSumIfRequestBuilder { bb := &WorkbookFunctionsSumIfRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} bb.BaseRequestBuilder.baseURL += "/sumIf" bb.BaseRequestBuilder.requestObject = reqObj return bb } // type WorkbookFunctionsSumIfRequest struct{ BaseRequest } // func (b *WorkbookFunctionsSumIfRequestBuilder) Request() *WorkbookFunctionsSumIfRequest { return &WorkbookFunctionsSumIfRequest{ BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, } } // func (r *WorkbookFunctionsSumIfRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) { err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) return } // type WorkbookFunctionsSumIfsRequestBuilder struct{ BaseRequestBuilder } // SumIfs action undocumented func (b *WorkbookFunctionsRequestBuilder) SumIfs(reqObj *WorkbookFunctionsSumIfsRequestParameter) *WorkbookFunctionsSumIfsRequestBuilder { bb := &WorkbookFunctionsSumIfsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} bb.BaseRequestBuilder.baseURL += "/sumIfs" bb.BaseRequestBuilder.requestObject = reqObj return bb } // type WorkbookFunctionsSumIfsRequest struct{ BaseRequest } // func (b *WorkbookFunctionsSumIfsRequestBuilder) Request() *WorkbookFunctionsSumIfsRequest { return &WorkbookFunctionsSumIfsRequest{ BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, } } // func (r *WorkbookFunctionsSumIfsRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) { err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) return } // type WorkbookFunctionsSumSqRequestBuilder struct{ BaseRequestBuilder } // SumSq action undocumented func (b *WorkbookFunctionsRequestBuilder) SumSq(reqObj *WorkbookFunctionsSumSqRequestParameter) *WorkbookFunctionsSumSqRequestBuilder { bb := &WorkbookFunctionsSumSqRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} bb.BaseRequestBuilder.baseURL += "/sumSq" bb.BaseRequestBuilder.requestObject = reqObj return bb } // type WorkbookFunctionsSumSqRequest struct{ BaseRequest } // func (b *WorkbookFunctionsSumSqRequestBuilder) Request() *WorkbookFunctionsSumSqRequest { return &WorkbookFunctionsSumSqRequest{ BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, } } // func (r *WorkbookFunctionsSumSqRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) { err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) return }