diff options
Diffstat (limited to 'vendor/github.com/yaegashi/msgraph.go/beta/RequestMobile.go')
-rw-r--r-- | vendor/github.com/yaegashi/msgraph.go/beta/RequestMobile.go | 664 |
1 files changed, 664 insertions, 0 deletions
diff --git a/vendor/github.com/yaegashi/msgraph.go/beta/RequestMobile.go b/vendor/github.com/yaegashi/msgraph.go/beta/RequestMobile.go new file mode 100644 index 00000000..62d153f2 --- /dev/null +++ b/vendor/github.com/yaegashi/msgraph.go/beta/RequestMobile.go @@ -0,0 +1,664 @@ +// Code generated by msgraph-generate.go DO NOT EDIT. + +package msgraph + +import ( + "context" + "fmt" + "io/ioutil" + "net/http" + + "github.com/yaegashi/msgraph.go/jsonx" +) + +// MobileAppRequestBuilder is request builder for MobileApp +type MobileAppRequestBuilder struct{ BaseRequestBuilder } + +// Request returns MobileAppRequest +func (b *MobileAppRequestBuilder) Request() *MobileAppRequest { + return &MobileAppRequest{ + BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, + } +} + +// MobileAppRequest is request for MobileApp +type MobileAppRequest struct{ BaseRequest } + +// Get performs GET request for MobileApp +func (r *MobileAppRequest) Get(ctx context.Context) (resObj *MobileApp, err error) { + var query string + if r.query != nil { + query = "?" + r.query.Encode() + } + err = r.JSONRequest(ctx, "GET", query, nil, &resObj) + return +} + +// Update performs PATCH request for MobileApp +func (r *MobileAppRequest) Update(ctx context.Context, reqObj *MobileApp) error { + return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) +} + +// Delete performs DELETE request for MobileApp +func (r *MobileAppRequest) Delete(ctx context.Context) error { + return r.JSONRequest(ctx, "DELETE", "", nil, nil) +} + +// MobileAppAssignmentRequestBuilder is request builder for MobileAppAssignment +type MobileAppAssignmentRequestBuilder struct{ BaseRequestBuilder } + +// Request returns MobileAppAssignmentRequest +func (b *MobileAppAssignmentRequestBuilder) Request() *MobileAppAssignmentRequest { + return &MobileAppAssignmentRequest{ + BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, + } +} + +// MobileAppAssignmentRequest is request for MobileAppAssignment +type MobileAppAssignmentRequest struct{ BaseRequest } + +// Get performs GET request for MobileAppAssignment +func (r *MobileAppAssignmentRequest) Get(ctx context.Context) (resObj *MobileAppAssignment, err error) { + var query string + if r.query != nil { + query = "?" + r.query.Encode() + } + err = r.JSONRequest(ctx, "GET", query, nil, &resObj) + return +} + +// Update performs PATCH request for MobileAppAssignment +func (r *MobileAppAssignmentRequest) Update(ctx context.Context, reqObj *MobileAppAssignment) error { + return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) +} + +// Delete performs DELETE request for MobileAppAssignment +func (r *MobileAppAssignmentRequest) Delete(ctx context.Context) error { + return r.JSONRequest(ctx, "DELETE", "", nil, nil) +} + +// MobileAppCategoryRequestBuilder is request builder for MobileAppCategory +type MobileAppCategoryRequestBuilder struct{ BaseRequestBuilder } + +// Request returns MobileAppCategoryRequest +func (b *MobileAppCategoryRequestBuilder) Request() *MobileAppCategoryRequest { + return &MobileAppCategoryRequest{ + BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, + } +} + +// MobileAppCategoryRequest is request for MobileAppCategory +type MobileAppCategoryRequest struct{ BaseRequest } + +// Get performs GET request for MobileAppCategory +func (r *MobileAppCategoryRequest) Get(ctx context.Context) (resObj *MobileAppCategory, err error) { + var query string + if r.query != nil { + query = "?" + r.query.Encode() + } + err = r.JSONRequest(ctx, "GET", query, nil, &resObj) + return +} + +// Update performs PATCH request for MobileAppCategory +func (r *MobileAppCategoryRequest) Update(ctx context.Context, reqObj *MobileAppCategory) error { + return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) +} + +// Delete performs DELETE request for MobileAppCategory +func (r *MobileAppCategoryRequest) Delete(ctx context.Context) error { + return r.JSONRequest(ctx, "DELETE", "", nil, nil) +} + +// MobileAppContentRequestBuilder is request builder for MobileAppContent +type MobileAppContentRequestBuilder struct{ BaseRequestBuilder } + +// Request returns MobileAppContentRequest +func (b *MobileAppContentRequestBuilder) Request() *MobileAppContentRequest { + return &MobileAppContentRequest{ + BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, + } +} + +// MobileAppContentRequest is request for MobileAppContent +type MobileAppContentRequest struct{ BaseRequest } + +// Get performs GET request for MobileAppContent +func (r *MobileAppContentRequest) Get(ctx context.Context) (resObj *MobileAppContent, err error) { + var query string + if r.query != nil { + query = "?" + r.query.Encode() + } + err = r.JSONRequest(ctx, "GET", query, nil, &resObj) + return +} + +// Update performs PATCH request for MobileAppContent +func (r *MobileAppContentRequest) Update(ctx context.Context, reqObj *MobileAppContent) error { + return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) +} + +// Delete performs DELETE request for MobileAppContent +func (r *MobileAppContentRequest) Delete(ctx context.Context) error { + return r.JSONRequest(ctx, "DELETE", "", nil, nil) +} + +// MobileAppContentFileRequestBuilder is request builder for MobileAppContentFile +type MobileAppContentFileRequestBuilder struct{ BaseRequestBuilder } + +// Request returns MobileAppContentFileRequest +func (b *MobileAppContentFileRequestBuilder) Request() *MobileAppContentFileRequest { + return &MobileAppContentFileRequest{ + BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, + } +} + +// MobileAppContentFileRequest is request for MobileAppContentFile +type MobileAppContentFileRequest struct{ BaseRequest } + +// Get performs GET request for MobileAppContentFile +func (r *MobileAppContentFileRequest) Get(ctx context.Context) (resObj *MobileAppContentFile, err error) { + var query string + if r.query != nil { + query = "?" + r.query.Encode() + } + err = r.JSONRequest(ctx, "GET", query, nil, &resObj) + return +} + +// Update performs PATCH request for MobileAppContentFile +func (r *MobileAppContentFileRequest) Update(ctx context.Context, reqObj *MobileAppContentFile) error { + return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) +} + +// Delete performs DELETE request for MobileAppContentFile +func (r *MobileAppContentFileRequest) Delete(ctx context.Context) error { + return r.JSONRequest(ctx, "DELETE", "", nil, nil) +} + +// MobileAppInstallStatusRequestBuilder is request builder for MobileAppInstallStatus +type MobileAppInstallStatusRequestBuilder struct{ BaseRequestBuilder } + +// Request returns MobileAppInstallStatusRequest +func (b *MobileAppInstallStatusRequestBuilder) Request() *MobileAppInstallStatusRequest { + return &MobileAppInstallStatusRequest{ + BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, + } +} + +// MobileAppInstallStatusRequest is request for MobileAppInstallStatus +type MobileAppInstallStatusRequest struct{ BaseRequest } + +// Get performs GET request for MobileAppInstallStatus +func (r *MobileAppInstallStatusRequest) Get(ctx context.Context) (resObj *MobileAppInstallStatus, err error) { + var query string + if r.query != nil { + query = "?" + r.query.Encode() + } + err = r.JSONRequest(ctx, "GET", query, nil, &resObj) + return +} + +// Update performs PATCH request for MobileAppInstallStatus +func (r *MobileAppInstallStatusRequest) Update(ctx context.Context, reqObj *MobileAppInstallStatus) error { + return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) +} + +// Delete performs DELETE request for MobileAppInstallStatus +func (r *MobileAppInstallStatusRequest) Delete(ctx context.Context) error { + return r.JSONRequest(ctx, "DELETE", "", nil, nil) +} + +// MobileAppInstallSummaryRequestBuilder is request builder for MobileAppInstallSummary +type MobileAppInstallSummaryRequestBuilder struct{ BaseRequestBuilder } + +// Request returns MobileAppInstallSummaryRequest +func (b *MobileAppInstallSummaryRequestBuilder) Request() *MobileAppInstallSummaryRequest { + return &MobileAppInstallSummaryRequest{ + BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, + } +} + +// MobileAppInstallSummaryRequest is request for MobileAppInstallSummary +type MobileAppInstallSummaryRequest struct{ BaseRequest } + +// Get performs GET request for MobileAppInstallSummary +func (r *MobileAppInstallSummaryRequest) Get(ctx context.Context) (resObj *MobileAppInstallSummary, err error) { + var query string + if r.query != nil { + query = "?" + r.query.Encode() + } + err = r.JSONRequest(ctx, "GET", query, nil, &resObj) + return +} + +// Update performs PATCH request for MobileAppInstallSummary +func (r *MobileAppInstallSummaryRequest) Update(ctx context.Context, reqObj *MobileAppInstallSummary) error { + return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) +} + +// Delete performs DELETE request for MobileAppInstallSummary +func (r *MobileAppInstallSummaryRequest) Delete(ctx context.Context) error { + return r.JSONRequest(ctx, "DELETE", "", nil, nil) +} + +// MobileAppIntentAndStateRequestBuilder is request builder for MobileAppIntentAndState +type MobileAppIntentAndStateRequestBuilder struct{ BaseRequestBuilder } + +// Request returns MobileAppIntentAndStateRequest +func (b *MobileAppIntentAndStateRequestBuilder) Request() *MobileAppIntentAndStateRequest { + return &MobileAppIntentAndStateRequest{ + BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, + } +} + +// MobileAppIntentAndStateRequest is request for MobileAppIntentAndState +type MobileAppIntentAndStateRequest struct{ BaseRequest } + +// Get performs GET request for MobileAppIntentAndState +func (r *MobileAppIntentAndStateRequest) Get(ctx context.Context) (resObj *MobileAppIntentAndState, err error) { + var query string + if r.query != nil { + query = "?" + r.query.Encode() + } + err = r.JSONRequest(ctx, "GET", query, nil, &resObj) + return +} + +// Update performs PATCH request for MobileAppIntentAndState +func (r *MobileAppIntentAndStateRequest) Update(ctx context.Context, reqObj *MobileAppIntentAndState) error { + return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) +} + +// Delete performs DELETE request for MobileAppIntentAndState +func (r *MobileAppIntentAndStateRequest) Delete(ctx context.Context) error { + return r.JSONRequest(ctx, "DELETE", "", nil, nil) +} + +// MobileAppProvisioningConfigGroupAssignmentRequestBuilder is request builder for MobileAppProvisioningConfigGroupAssignment +type MobileAppProvisioningConfigGroupAssignmentRequestBuilder struct{ BaseRequestBuilder } + +// Request returns MobileAppProvisioningConfigGroupAssignmentRequest +func (b *MobileAppProvisioningConfigGroupAssignmentRequestBuilder) Request() *MobileAppProvisioningConfigGroupAssignmentRequest { + return &MobileAppProvisioningConfigGroupAssignmentRequest{ + BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, + } +} + +// MobileAppProvisioningConfigGroupAssignmentRequest is request for MobileAppProvisioningConfigGroupAssignment +type MobileAppProvisioningConfigGroupAssignmentRequest struct{ BaseRequest } + +// Get performs GET request for MobileAppProvisioningConfigGroupAssignment +func (r *MobileAppProvisioningConfigGroupAssignmentRequest) Get(ctx context.Context) (resObj *MobileAppProvisioningConfigGroupAssignment, err error) { + var query string + if r.query != nil { + query = "?" + r.query.Encode() + } + err = r.JSONRequest(ctx, "GET", query, nil, &resObj) + return +} + +// Update performs PATCH request for MobileAppProvisioningConfigGroupAssignment +func (r *MobileAppProvisioningConfigGroupAssignmentRequest) Update(ctx context.Context, reqObj *MobileAppProvisioningConfigGroupAssignment) error { + return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) +} + +// Delete performs DELETE request for MobileAppProvisioningConfigGroupAssignment +func (r *MobileAppProvisioningConfigGroupAssignmentRequest) Delete(ctx context.Context) error { + return r.JSONRequest(ctx, "DELETE", "", nil, nil) +} + +// MobileAppRelationshipRequestBuilder is request builder for MobileAppRelationship +type MobileAppRelationshipRequestBuilder struct{ BaseRequestBuilder } + +// Request returns MobileAppRelationshipRequest +func (b *MobileAppRelationshipRequestBuilder) Request() *MobileAppRelationshipRequest { + return &MobileAppRelationshipRequest{ + BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, + } +} + +// MobileAppRelationshipRequest is request for MobileAppRelationship +type MobileAppRelationshipRequest struct{ BaseRequest } + +// Get performs GET request for MobileAppRelationship +func (r *MobileAppRelationshipRequest) Get(ctx context.Context) (resObj *MobileAppRelationship, err error) { + var query string + if r.query != nil { + query = "?" + r.query.Encode() + } + err = r.JSONRequest(ctx, "GET", query, nil, &resObj) + return +} + +// Update performs PATCH request for MobileAppRelationship +func (r *MobileAppRelationshipRequest) Update(ctx context.Context, reqObj *MobileAppRelationship) error { + return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) +} + +// Delete performs DELETE request for MobileAppRelationship +func (r *MobileAppRelationshipRequest) Delete(ctx context.Context) error { + return r.JSONRequest(ctx, "DELETE", "", nil, nil) +} + +// MobileAppTroubleshootingEventRequestBuilder is request builder for MobileAppTroubleshootingEvent +type MobileAppTroubleshootingEventRequestBuilder struct{ BaseRequestBuilder } + +// Request returns MobileAppTroubleshootingEventRequest +func (b *MobileAppTroubleshootingEventRequestBuilder) Request() *MobileAppTroubleshootingEventRequest { + return &MobileAppTroubleshootingEventRequest{ + BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, + } +} + +// MobileAppTroubleshootingEventRequest is request for MobileAppTroubleshootingEvent +type MobileAppTroubleshootingEventRequest struct{ BaseRequest } + +// Get performs GET request for MobileAppTroubleshootingEvent +func (r *MobileAppTroubleshootingEventRequest) Get(ctx context.Context) (resObj *MobileAppTroubleshootingEvent, err error) { + var query string + if r.query != nil { + query = "?" + r.query.Encode() + } + err = r.JSONRequest(ctx, "GET", query, nil, &resObj) + return +} + +// Update performs PATCH request for MobileAppTroubleshootingEvent +func (r *MobileAppTroubleshootingEventRequest) Update(ctx context.Context, reqObj *MobileAppTroubleshootingEvent) error { + return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) +} + +// Delete performs DELETE request for MobileAppTroubleshootingEvent +func (r *MobileAppTroubleshootingEventRequest) Delete(ctx context.Context) error { + return r.JSONRequest(ctx, "DELETE", "", nil, nil) +} + +// MobileContainedAppRequestBuilder is request builder for MobileContainedApp +type MobileContainedAppRequestBuilder struct{ BaseRequestBuilder } + +// Request returns MobileContainedAppRequest +func (b *MobileContainedAppRequestBuilder) Request() *MobileContainedAppRequest { + return &MobileContainedAppRequest{ + BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, + } +} + +// MobileContainedAppRequest is request for MobileContainedApp +type MobileContainedAppRequest struct{ BaseRequest } + +// Get performs GET request for MobileContainedApp +func (r *MobileContainedAppRequest) Get(ctx context.Context) (resObj *MobileContainedApp, err error) { + var query string + if r.query != nil { + query = "?" + r.query.Encode() + } + err = r.JSONRequest(ctx, "GET", query, nil, &resObj) + return +} + +// Update performs PATCH request for MobileContainedApp +func (r *MobileContainedAppRequest) Update(ctx context.Context, reqObj *MobileContainedApp) error { + return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) +} + +// Delete performs DELETE request for MobileContainedApp +func (r *MobileContainedAppRequest) Delete(ctx context.Context) error { + return r.JSONRequest(ctx, "DELETE", "", nil, nil) +} + +// MobileLobAppRequestBuilder is request builder for MobileLobApp +type MobileLobAppRequestBuilder struct{ BaseRequestBuilder } + +// Request returns MobileLobAppRequest +func (b *MobileLobAppRequestBuilder) Request() *MobileLobAppRequest { + return &MobileLobAppRequest{ + BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, + } +} + +// MobileLobAppRequest is request for MobileLobApp +type MobileLobAppRequest struct{ BaseRequest } + +// Get performs GET request for MobileLobApp +func (r *MobileLobAppRequest) Get(ctx context.Context) (resObj *MobileLobApp, err error) { + var query string + if r.query != nil { + query = "?" + r.query.Encode() + } + err = r.JSONRequest(ctx, "GET", query, nil, &resObj) + return +} + +// Update performs PATCH request for MobileLobApp +func (r *MobileLobAppRequest) Update(ctx context.Context, reqObj *MobileLobApp) error { + return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) +} + +// Delete performs DELETE request for MobileLobApp +func (r *MobileLobAppRequest) Delete(ctx context.Context) error { + return r.JSONRequest(ctx, "DELETE", "", nil, nil) +} + +// MobileThreatDefenseConnectorRequestBuilder is request builder for MobileThreatDefenseConnector +type MobileThreatDefenseConnectorRequestBuilder struct{ BaseRequestBuilder } + +// Request returns MobileThreatDefenseConnectorRequest +func (b *MobileThreatDefenseConnectorRequestBuilder) Request() *MobileThreatDefenseConnectorRequest { + return &MobileThreatDefenseConnectorRequest{ + BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, + } +} + +// MobileThreatDefenseConnectorRequest is request for MobileThreatDefenseConnector +type MobileThreatDefenseConnectorRequest struct{ BaseRequest } + +// Get performs GET request for MobileThreatDefenseConnector +func (r *MobileThreatDefenseConnectorRequest) Get(ctx context.Context) (resObj *MobileThreatDefenseConnector, err error) { + var query string + if r.query != nil { + query = "?" + r.query.Encode() + } + err = r.JSONRequest(ctx, "GET", query, nil, &resObj) + return +} + +// Update performs PATCH request for MobileThreatDefenseConnector +func (r *MobileThreatDefenseConnectorRequest) Update(ctx context.Context, reqObj *MobileThreatDefenseConnector) error { + return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) +} + +// Delete performs DELETE request for MobileThreatDefenseConnector +func (r *MobileThreatDefenseConnectorRequest) Delete(ctx context.Context) error { + return r.JSONRequest(ctx, "DELETE", "", nil, nil) +} + +// +type MobileAppCollectionHasPayloadLinksRequestBuilder struct{ BaseRequestBuilder } + +// HasPayloadLinks action undocumented +func (b *DeviceAppManagementMobileAppsCollectionRequestBuilder) HasPayloadLinks(reqObj *MobileAppCollectionHasPayloadLinksRequestParameter) *MobileAppCollectionHasPayloadLinksRequestBuilder { + bb := &MobileAppCollectionHasPayloadLinksRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} + bb.BaseRequestBuilder.baseURL += "/hasPayloadLinks" + bb.BaseRequestBuilder.requestObject = reqObj + return bb +} + +// +type MobileAppCollectionHasPayloadLinksRequest struct{ BaseRequest } + +// +func (b *MobileAppCollectionHasPayloadLinksRequestBuilder) Request() *MobileAppCollectionHasPayloadLinksRequest { + return &MobileAppCollectionHasPayloadLinksRequest{ + BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, + } +} + +// +func (r *MobileAppCollectionHasPayloadLinksRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]HasPayloadLinkResultItem, error) { + req, err := r.NewJSONRequest(method, path, obj) + if err != nil { + return nil, err + } + if ctx != nil { + req = req.WithContext(ctx) + } + res, err := r.client.Do(req) + if err != nil { + return nil, err + } + var values []HasPayloadLinkResultItem + for { + defer res.Body.Close() + if res.StatusCode != http.StatusOK { + b, _ := ioutil.ReadAll(res.Body) + errRes := &ErrorResponse{Response: res} + err := jsonx.Unmarshal(b, errRes) + if err != nil { + return nil, fmt.Errorf("%s: %s", res.Status, string(b)) + } + return nil, errRes + } + var ( + paging Paging + value []HasPayloadLinkResultItem + ) + err := jsonx.NewDecoder(res.Body).Decode(&paging) + if err != nil { + return nil, err + } + err = jsonx.Unmarshal(paging.Value, &value) + if err != nil { + return nil, err + } + values = append(values, value...) + if n >= 0 { + n-- + } + if n == 0 || len(paging.NextLink) == 0 { + return values, nil + } + req, err = http.NewRequest("GET", paging.NextLink, nil) + if ctx != nil { + req = req.WithContext(ctx) + } + res, err = r.client.Do(req) + if err != nil { + return nil, err + } + } +} + +// +func (r *MobileAppCollectionHasPayloadLinksRequest) PostN(ctx context.Context, n int) ([]HasPayloadLinkResultItem, error) { + return r.Paging(ctx, "POST", "", r.requestObject, n) +} + +// +func (r *MobileAppCollectionHasPayloadLinksRequest) Post(ctx context.Context) ([]HasPayloadLinkResultItem, error) { + return r.Paging(ctx, "POST", "", r.requestObject, 0) +} + +// +type MobileAppAssignRequestBuilder struct{ BaseRequestBuilder } + +// Assign action undocumented +func (b *MobileAppRequestBuilder) Assign(reqObj *MobileAppAssignRequestParameter) *MobileAppAssignRequestBuilder { + bb := &MobileAppAssignRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} + bb.BaseRequestBuilder.baseURL += "/assign" + bb.BaseRequestBuilder.requestObject = reqObj + return bb +} + +// +type MobileAppAssignRequest struct{ BaseRequest } + +// +func (b *MobileAppAssignRequestBuilder) Request() *MobileAppAssignRequest { + return &MobileAppAssignRequest{ + BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, + } +} + +// +func (r *MobileAppAssignRequest) Post(ctx context.Context) error { + return r.JSONRequest(ctx, "POST", "", r.requestObject, nil) +} + +// +type MobileAppUpdateRelationshipsRequestBuilder struct{ BaseRequestBuilder } + +// UpdateRelationships action undocumented +func (b *MobileAppRequestBuilder) UpdateRelationships(reqObj *MobileAppUpdateRelationshipsRequestParameter) *MobileAppUpdateRelationshipsRequestBuilder { + bb := &MobileAppUpdateRelationshipsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} + bb.BaseRequestBuilder.baseURL += "/updateRelationships" + bb.BaseRequestBuilder.requestObject = reqObj + return bb +} + +// +type MobileAppUpdateRelationshipsRequest struct{ BaseRequest } + +// +func (b *MobileAppUpdateRelationshipsRequestBuilder) Request() *MobileAppUpdateRelationshipsRequest { + return &MobileAppUpdateRelationshipsRequest{ + BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, + } +} + +// +func (r *MobileAppUpdateRelationshipsRequest) Post(ctx context.Context) error { + return r.JSONRequest(ctx, "POST", "", r.requestObject, nil) +} + +// +type MobileAppContentFileCommitRequestBuilder struct{ BaseRequestBuilder } + +// Commit action undocumented +func (b *MobileAppContentFileRequestBuilder) Commit(reqObj *MobileAppContentFileCommitRequestParameter) *MobileAppContentFileCommitRequestBuilder { + bb := &MobileAppContentFileCommitRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} + bb.BaseRequestBuilder.baseURL += "/commit" + bb.BaseRequestBuilder.requestObject = reqObj + return bb +} + +// +type MobileAppContentFileCommitRequest struct{ BaseRequest } + +// +func (b *MobileAppContentFileCommitRequestBuilder) Request() *MobileAppContentFileCommitRequest { + return &MobileAppContentFileCommitRequest{ + BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, + } +} + +// +func (r *MobileAppContentFileCommitRequest) Post(ctx context.Context) error { + return r.JSONRequest(ctx, "POST", "", r.requestObject, nil) +} + +// +type MobileAppContentFileRenewUploadRequestBuilder struct{ BaseRequestBuilder } + +// RenewUpload action undocumented +func (b *MobileAppContentFileRequestBuilder) RenewUpload(reqObj *MobileAppContentFileRenewUploadRequestParameter) *MobileAppContentFileRenewUploadRequestBuilder { + bb := &MobileAppContentFileRenewUploadRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} + bb.BaseRequestBuilder.baseURL += "/renewUpload" + bb.BaseRequestBuilder.requestObject = reqObj + return bb +} + +// +type MobileAppContentFileRenewUploadRequest struct{ BaseRequest } + +// +func (b *MobileAppContentFileRenewUploadRequestBuilder) Request() *MobileAppContentFileRenewUploadRequest { + return &MobileAppContentFileRenewUploadRequest{ + BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, + } +} + +// +func (r *MobileAppContentFileRenewUploadRequest) Post(ctx context.Context) error { + return r.JSONRequest(ctx, "POST", "", r.requestObject, nil) +} |