// Code generated by msgraph.go/gen DO NOT EDIT. package msgraph import "context" // type WorkbookFunctionsPriceRequestBuilder struct{ BaseRequestBuilder } // Price action undocumented func (b *WorkbookFunctionsRequestBuilder) Price(reqObj *WorkbookFunctionsPriceRequestParameter) *WorkbookFunctionsPriceRequestBuilder { bb := &WorkbookFunctionsPriceRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} bb.BaseRequestBuilder.baseURL += "/price" bb.BaseRequestBuilder.requestObject = reqObj return bb } // type WorkbookFunctionsPriceRequest struct{ BaseRequest } // func (b *WorkbookFunctionsPriceRequestBuilder) Request() *WorkbookFunctionsPriceRequest { return &WorkbookFunctionsPriceRequest{ BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, } } // func (r *WorkbookFunctionsPriceRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) { err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) return } // type WorkbookFunctionsPriceDiscRequestBuilder struct{ BaseRequestBuilder } // PriceDisc action undocumented func (b *WorkbookFunctionsRequestBuilder) PriceDisc(reqObj *WorkbookFunctionsPriceDiscRequestParameter) *WorkbookFunctionsPriceDiscRequestBuilder { bb := &WorkbookFunctionsPriceDiscRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} bb.BaseRequestBuilder.baseURL += "/priceDisc" bb.BaseRequestBuilder.requestObject = reqObj return bb } // type WorkbookFunctionsPriceDiscRequest struct{ BaseRequest } // func (b *WorkbookFunctionsPriceDiscRequestBuilder) Request() *WorkbookFunctionsPriceDiscRequest { return &WorkbookFunctionsPriceDiscRequest{ BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, } } // func (r *WorkbookFunctionsPriceDiscRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) { err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) return } // type WorkbookFunctionsPriceMatRequestBuilder struct{ BaseRequestBuilder } // PriceMat action undocumented func (b *WorkbookFunctionsRequestBuilder) PriceMat(reqObj *WorkbookFunctionsPriceMatRequestParameter) *WorkbookFunctionsPriceMatRequestBuilder { bb := &WorkbookFunctionsPriceMatRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} bb.BaseRequestBuilder.baseURL += "/priceMat" bb.BaseRequestBuilder.requestObject = reqObj return bb } // type WorkbookFunctionsPriceMatRequest struct{ BaseRequest } // func (b *WorkbookFunctionsPriceMatRequestBuilder) Request() *WorkbookFunctionsPriceMatRequest { return &WorkbookFunctionsPriceMatRequest{ BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, } } // func (r *WorkbookFunctionsPriceMatRequest) Post(ctx context.Context) (resObj *WorkbookFunctionResult, err error) { err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) return }