github.com/yaegashi/msgraph.go@v0.1.4/beta/RequestMobile.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 import ( 6 "context" 7 "fmt" 8 "io/ioutil" 9 "net/http" 10 11 "github.com/yaegashi/msgraph.go/jsonx" 12 ) 13 14 // MobileAppRequestBuilder is request builder for MobileApp 15 type MobileAppRequestBuilder struct{ BaseRequestBuilder } 16 17 // Request returns MobileAppRequest 18 func (b *MobileAppRequestBuilder) Request() *MobileAppRequest { 19 return &MobileAppRequest{ 20 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 21 } 22 } 23 24 // MobileAppRequest is request for MobileApp 25 type MobileAppRequest struct{ BaseRequest } 26 27 // Get performs GET request for MobileApp 28 func (r *MobileAppRequest) Get(ctx context.Context) (resObj *MobileApp, err error) { 29 var query string 30 if r.query != nil { 31 query = "?" + r.query.Encode() 32 } 33 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 34 return 35 } 36 37 // Update performs PATCH request for MobileApp 38 func (r *MobileAppRequest) Update(ctx context.Context, reqObj *MobileApp) error { 39 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 40 } 41 42 // Delete performs DELETE request for MobileApp 43 func (r *MobileAppRequest) Delete(ctx context.Context) error { 44 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 45 } 46 47 // MobileAppAssignmentRequestBuilder is request builder for MobileAppAssignment 48 type MobileAppAssignmentRequestBuilder struct{ BaseRequestBuilder } 49 50 // Request returns MobileAppAssignmentRequest 51 func (b *MobileAppAssignmentRequestBuilder) Request() *MobileAppAssignmentRequest { 52 return &MobileAppAssignmentRequest{ 53 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 54 } 55 } 56 57 // MobileAppAssignmentRequest is request for MobileAppAssignment 58 type MobileAppAssignmentRequest struct{ BaseRequest } 59 60 // Get performs GET request for MobileAppAssignment 61 func (r *MobileAppAssignmentRequest) Get(ctx context.Context) (resObj *MobileAppAssignment, err error) { 62 var query string 63 if r.query != nil { 64 query = "?" + r.query.Encode() 65 } 66 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 67 return 68 } 69 70 // Update performs PATCH request for MobileAppAssignment 71 func (r *MobileAppAssignmentRequest) Update(ctx context.Context, reqObj *MobileAppAssignment) error { 72 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 73 } 74 75 // Delete performs DELETE request for MobileAppAssignment 76 func (r *MobileAppAssignmentRequest) Delete(ctx context.Context) error { 77 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 78 } 79 80 // MobileAppCategoryRequestBuilder is request builder for MobileAppCategory 81 type MobileAppCategoryRequestBuilder struct{ BaseRequestBuilder } 82 83 // Request returns MobileAppCategoryRequest 84 func (b *MobileAppCategoryRequestBuilder) Request() *MobileAppCategoryRequest { 85 return &MobileAppCategoryRequest{ 86 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 87 } 88 } 89 90 // MobileAppCategoryRequest is request for MobileAppCategory 91 type MobileAppCategoryRequest struct{ BaseRequest } 92 93 // Get performs GET request for MobileAppCategory 94 func (r *MobileAppCategoryRequest) Get(ctx context.Context) (resObj *MobileAppCategory, err error) { 95 var query string 96 if r.query != nil { 97 query = "?" + r.query.Encode() 98 } 99 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 100 return 101 } 102 103 // Update performs PATCH request for MobileAppCategory 104 func (r *MobileAppCategoryRequest) Update(ctx context.Context, reqObj *MobileAppCategory) error { 105 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 106 } 107 108 // Delete performs DELETE request for MobileAppCategory 109 func (r *MobileAppCategoryRequest) Delete(ctx context.Context) error { 110 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 111 } 112 113 // MobileAppContentRequestBuilder is request builder for MobileAppContent 114 type MobileAppContentRequestBuilder struct{ BaseRequestBuilder } 115 116 // Request returns MobileAppContentRequest 117 func (b *MobileAppContentRequestBuilder) Request() *MobileAppContentRequest { 118 return &MobileAppContentRequest{ 119 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 120 } 121 } 122 123 // MobileAppContentRequest is request for MobileAppContent 124 type MobileAppContentRequest struct{ BaseRequest } 125 126 // Get performs GET request for MobileAppContent 127 func (r *MobileAppContentRequest) Get(ctx context.Context) (resObj *MobileAppContent, err error) { 128 var query string 129 if r.query != nil { 130 query = "?" + r.query.Encode() 131 } 132 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 133 return 134 } 135 136 // Update performs PATCH request for MobileAppContent 137 func (r *MobileAppContentRequest) Update(ctx context.Context, reqObj *MobileAppContent) error { 138 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 139 } 140 141 // Delete performs DELETE request for MobileAppContent 142 func (r *MobileAppContentRequest) Delete(ctx context.Context) error { 143 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 144 } 145 146 // MobileAppContentFileRequestBuilder is request builder for MobileAppContentFile 147 type MobileAppContentFileRequestBuilder struct{ BaseRequestBuilder } 148 149 // Request returns MobileAppContentFileRequest 150 func (b *MobileAppContentFileRequestBuilder) Request() *MobileAppContentFileRequest { 151 return &MobileAppContentFileRequest{ 152 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 153 } 154 } 155 156 // MobileAppContentFileRequest is request for MobileAppContentFile 157 type MobileAppContentFileRequest struct{ BaseRequest } 158 159 // Get performs GET request for MobileAppContentFile 160 func (r *MobileAppContentFileRequest) Get(ctx context.Context) (resObj *MobileAppContentFile, err error) { 161 var query string 162 if r.query != nil { 163 query = "?" + r.query.Encode() 164 } 165 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 166 return 167 } 168 169 // Update performs PATCH request for MobileAppContentFile 170 func (r *MobileAppContentFileRequest) Update(ctx context.Context, reqObj *MobileAppContentFile) error { 171 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 172 } 173 174 // Delete performs DELETE request for MobileAppContentFile 175 func (r *MobileAppContentFileRequest) Delete(ctx context.Context) error { 176 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 177 } 178 179 // MobileAppInstallStatusRequestBuilder is request builder for MobileAppInstallStatus 180 type MobileAppInstallStatusRequestBuilder struct{ BaseRequestBuilder } 181 182 // Request returns MobileAppInstallStatusRequest 183 func (b *MobileAppInstallStatusRequestBuilder) Request() *MobileAppInstallStatusRequest { 184 return &MobileAppInstallStatusRequest{ 185 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 186 } 187 } 188 189 // MobileAppInstallStatusRequest is request for MobileAppInstallStatus 190 type MobileAppInstallStatusRequest struct{ BaseRequest } 191 192 // Get performs GET request for MobileAppInstallStatus 193 func (r *MobileAppInstallStatusRequest) Get(ctx context.Context) (resObj *MobileAppInstallStatus, err error) { 194 var query string 195 if r.query != nil { 196 query = "?" + r.query.Encode() 197 } 198 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 199 return 200 } 201 202 // Update performs PATCH request for MobileAppInstallStatus 203 func (r *MobileAppInstallStatusRequest) Update(ctx context.Context, reqObj *MobileAppInstallStatus) error { 204 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 205 } 206 207 // Delete performs DELETE request for MobileAppInstallStatus 208 func (r *MobileAppInstallStatusRequest) Delete(ctx context.Context) error { 209 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 210 } 211 212 // MobileAppInstallSummaryRequestBuilder is request builder for MobileAppInstallSummary 213 type MobileAppInstallSummaryRequestBuilder struct{ BaseRequestBuilder } 214 215 // Request returns MobileAppInstallSummaryRequest 216 func (b *MobileAppInstallSummaryRequestBuilder) Request() *MobileAppInstallSummaryRequest { 217 return &MobileAppInstallSummaryRequest{ 218 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 219 } 220 } 221 222 // MobileAppInstallSummaryRequest is request for MobileAppInstallSummary 223 type MobileAppInstallSummaryRequest struct{ BaseRequest } 224 225 // Get performs GET request for MobileAppInstallSummary 226 func (r *MobileAppInstallSummaryRequest) Get(ctx context.Context) (resObj *MobileAppInstallSummary, err error) { 227 var query string 228 if r.query != nil { 229 query = "?" + r.query.Encode() 230 } 231 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 232 return 233 } 234 235 // Update performs PATCH request for MobileAppInstallSummary 236 func (r *MobileAppInstallSummaryRequest) Update(ctx context.Context, reqObj *MobileAppInstallSummary) error { 237 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 238 } 239 240 // Delete performs DELETE request for MobileAppInstallSummary 241 func (r *MobileAppInstallSummaryRequest) Delete(ctx context.Context) error { 242 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 243 } 244 245 // MobileAppIntentAndStateRequestBuilder is request builder for MobileAppIntentAndState 246 type MobileAppIntentAndStateRequestBuilder struct{ BaseRequestBuilder } 247 248 // Request returns MobileAppIntentAndStateRequest 249 func (b *MobileAppIntentAndStateRequestBuilder) Request() *MobileAppIntentAndStateRequest { 250 return &MobileAppIntentAndStateRequest{ 251 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 252 } 253 } 254 255 // MobileAppIntentAndStateRequest is request for MobileAppIntentAndState 256 type MobileAppIntentAndStateRequest struct{ BaseRequest } 257 258 // Get performs GET request for MobileAppIntentAndState 259 func (r *MobileAppIntentAndStateRequest) Get(ctx context.Context) (resObj *MobileAppIntentAndState, err error) { 260 var query string 261 if r.query != nil { 262 query = "?" + r.query.Encode() 263 } 264 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 265 return 266 } 267 268 // Update performs PATCH request for MobileAppIntentAndState 269 func (r *MobileAppIntentAndStateRequest) Update(ctx context.Context, reqObj *MobileAppIntentAndState) error { 270 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 271 } 272 273 // Delete performs DELETE request for MobileAppIntentAndState 274 func (r *MobileAppIntentAndStateRequest) Delete(ctx context.Context) error { 275 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 276 } 277 278 // MobileAppProvisioningConfigGroupAssignmentRequestBuilder is request builder for MobileAppProvisioningConfigGroupAssignment 279 type MobileAppProvisioningConfigGroupAssignmentRequestBuilder struct{ BaseRequestBuilder } 280 281 // Request returns MobileAppProvisioningConfigGroupAssignmentRequest 282 func (b *MobileAppProvisioningConfigGroupAssignmentRequestBuilder) Request() *MobileAppProvisioningConfigGroupAssignmentRequest { 283 return &MobileAppProvisioningConfigGroupAssignmentRequest{ 284 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 285 } 286 } 287 288 // MobileAppProvisioningConfigGroupAssignmentRequest is request for MobileAppProvisioningConfigGroupAssignment 289 type MobileAppProvisioningConfigGroupAssignmentRequest struct{ BaseRequest } 290 291 // Get performs GET request for MobileAppProvisioningConfigGroupAssignment 292 func (r *MobileAppProvisioningConfigGroupAssignmentRequest) Get(ctx context.Context) (resObj *MobileAppProvisioningConfigGroupAssignment, err error) { 293 var query string 294 if r.query != nil { 295 query = "?" + r.query.Encode() 296 } 297 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 298 return 299 } 300 301 // Update performs PATCH request for MobileAppProvisioningConfigGroupAssignment 302 func (r *MobileAppProvisioningConfigGroupAssignmentRequest) Update(ctx context.Context, reqObj *MobileAppProvisioningConfigGroupAssignment) error { 303 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 304 } 305 306 // Delete performs DELETE request for MobileAppProvisioningConfigGroupAssignment 307 func (r *MobileAppProvisioningConfigGroupAssignmentRequest) Delete(ctx context.Context) error { 308 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 309 } 310 311 // MobileAppRelationshipRequestBuilder is request builder for MobileAppRelationship 312 type MobileAppRelationshipRequestBuilder struct{ BaseRequestBuilder } 313 314 // Request returns MobileAppRelationshipRequest 315 func (b *MobileAppRelationshipRequestBuilder) Request() *MobileAppRelationshipRequest { 316 return &MobileAppRelationshipRequest{ 317 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 318 } 319 } 320 321 // MobileAppRelationshipRequest is request for MobileAppRelationship 322 type MobileAppRelationshipRequest struct{ BaseRequest } 323 324 // Get performs GET request for MobileAppRelationship 325 func (r *MobileAppRelationshipRequest) Get(ctx context.Context) (resObj *MobileAppRelationship, err error) { 326 var query string 327 if r.query != nil { 328 query = "?" + r.query.Encode() 329 } 330 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 331 return 332 } 333 334 // Update performs PATCH request for MobileAppRelationship 335 func (r *MobileAppRelationshipRequest) Update(ctx context.Context, reqObj *MobileAppRelationship) error { 336 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 337 } 338 339 // Delete performs DELETE request for MobileAppRelationship 340 func (r *MobileAppRelationshipRequest) Delete(ctx context.Context) error { 341 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 342 } 343 344 // MobileAppTroubleshootingEventRequestBuilder is request builder for MobileAppTroubleshootingEvent 345 type MobileAppTroubleshootingEventRequestBuilder struct{ BaseRequestBuilder } 346 347 // Request returns MobileAppTroubleshootingEventRequest 348 func (b *MobileAppTroubleshootingEventRequestBuilder) Request() *MobileAppTroubleshootingEventRequest { 349 return &MobileAppTroubleshootingEventRequest{ 350 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 351 } 352 } 353 354 // MobileAppTroubleshootingEventRequest is request for MobileAppTroubleshootingEvent 355 type MobileAppTroubleshootingEventRequest struct{ BaseRequest } 356 357 // Get performs GET request for MobileAppTroubleshootingEvent 358 func (r *MobileAppTroubleshootingEventRequest) Get(ctx context.Context) (resObj *MobileAppTroubleshootingEvent, err error) { 359 var query string 360 if r.query != nil { 361 query = "?" + r.query.Encode() 362 } 363 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 364 return 365 } 366 367 // Update performs PATCH request for MobileAppTroubleshootingEvent 368 func (r *MobileAppTroubleshootingEventRequest) Update(ctx context.Context, reqObj *MobileAppTroubleshootingEvent) error { 369 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 370 } 371 372 // Delete performs DELETE request for MobileAppTroubleshootingEvent 373 func (r *MobileAppTroubleshootingEventRequest) Delete(ctx context.Context) error { 374 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 375 } 376 377 // MobileContainedAppRequestBuilder is request builder for MobileContainedApp 378 type MobileContainedAppRequestBuilder struct{ BaseRequestBuilder } 379 380 // Request returns MobileContainedAppRequest 381 func (b *MobileContainedAppRequestBuilder) Request() *MobileContainedAppRequest { 382 return &MobileContainedAppRequest{ 383 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 384 } 385 } 386 387 // MobileContainedAppRequest is request for MobileContainedApp 388 type MobileContainedAppRequest struct{ BaseRequest } 389 390 // Get performs GET request for MobileContainedApp 391 func (r *MobileContainedAppRequest) Get(ctx context.Context) (resObj *MobileContainedApp, err error) { 392 var query string 393 if r.query != nil { 394 query = "?" + r.query.Encode() 395 } 396 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 397 return 398 } 399 400 // Update performs PATCH request for MobileContainedApp 401 func (r *MobileContainedAppRequest) Update(ctx context.Context, reqObj *MobileContainedApp) error { 402 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 403 } 404 405 // Delete performs DELETE request for MobileContainedApp 406 func (r *MobileContainedAppRequest) Delete(ctx context.Context) error { 407 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 408 } 409 410 // MobileLobAppRequestBuilder is request builder for MobileLobApp 411 type MobileLobAppRequestBuilder struct{ BaseRequestBuilder } 412 413 // Request returns MobileLobAppRequest 414 func (b *MobileLobAppRequestBuilder) Request() *MobileLobAppRequest { 415 return &MobileLobAppRequest{ 416 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 417 } 418 } 419 420 // MobileLobAppRequest is request for MobileLobApp 421 type MobileLobAppRequest struct{ BaseRequest } 422 423 // Get performs GET request for MobileLobApp 424 func (r *MobileLobAppRequest) Get(ctx context.Context) (resObj *MobileLobApp, err error) { 425 var query string 426 if r.query != nil { 427 query = "?" + r.query.Encode() 428 } 429 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 430 return 431 } 432 433 // Update performs PATCH request for MobileLobApp 434 func (r *MobileLobAppRequest) Update(ctx context.Context, reqObj *MobileLobApp) error { 435 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 436 } 437 438 // Delete performs DELETE request for MobileLobApp 439 func (r *MobileLobAppRequest) Delete(ctx context.Context) error { 440 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 441 } 442 443 // MobileThreatDefenseConnectorRequestBuilder is request builder for MobileThreatDefenseConnector 444 type MobileThreatDefenseConnectorRequestBuilder struct{ BaseRequestBuilder } 445 446 // Request returns MobileThreatDefenseConnectorRequest 447 func (b *MobileThreatDefenseConnectorRequestBuilder) Request() *MobileThreatDefenseConnectorRequest { 448 return &MobileThreatDefenseConnectorRequest{ 449 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 450 } 451 } 452 453 // MobileThreatDefenseConnectorRequest is request for MobileThreatDefenseConnector 454 type MobileThreatDefenseConnectorRequest struct{ BaseRequest } 455 456 // Get performs GET request for MobileThreatDefenseConnector 457 func (r *MobileThreatDefenseConnectorRequest) Get(ctx context.Context) (resObj *MobileThreatDefenseConnector, err error) { 458 var query string 459 if r.query != nil { 460 query = "?" + r.query.Encode() 461 } 462 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 463 return 464 } 465 466 // Update performs PATCH request for MobileThreatDefenseConnector 467 func (r *MobileThreatDefenseConnectorRequest) Update(ctx context.Context, reqObj *MobileThreatDefenseConnector) error { 468 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 469 } 470 471 // Delete performs DELETE request for MobileThreatDefenseConnector 472 func (r *MobileThreatDefenseConnectorRequest) Delete(ctx context.Context) error { 473 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 474 } 475 476 // 477 type MobileAppCollectionHasPayloadLinksRequestBuilder struct{ BaseRequestBuilder } 478 479 // HasPayloadLinks action undocumented 480 func (b *DeviceAppManagementMobileAppsCollectionRequestBuilder) HasPayloadLinks(reqObj *MobileAppCollectionHasPayloadLinksRequestParameter) *MobileAppCollectionHasPayloadLinksRequestBuilder { 481 bb := &MobileAppCollectionHasPayloadLinksRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 482 bb.BaseRequestBuilder.baseURL += "/hasPayloadLinks" 483 bb.BaseRequestBuilder.requestObject = reqObj 484 return bb 485 } 486 487 // 488 type MobileAppCollectionHasPayloadLinksRequest struct{ BaseRequest } 489 490 // 491 func (b *MobileAppCollectionHasPayloadLinksRequestBuilder) Request() *MobileAppCollectionHasPayloadLinksRequest { 492 return &MobileAppCollectionHasPayloadLinksRequest{ 493 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 494 } 495 } 496 497 // 498 func (r *MobileAppCollectionHasPayloadLinksRequest) Paging(ctx context.Context, method, path string, obj interface{}, n int) ([]HasPayloadLinkResultItem, error) { 499 req, err := r.NewJSONRequest(method, path, obj) 500 if err != nil { 501 return nil, err 502 } 503 if ctx != nil { 504 req = req.WithContext(ctx) 505 } 506 res, err := r.client.Do(req) 507 if err != nil { 508 return nil, err 509 } 510 var values []HasPayloadLinkResultItem 511 for { 512 if res.StatusCode != http.StatusOK { 513 b, _ := ioutil.ReadAll(res.Body) 514 res.Body.Close() 515 errRes := &ErrorResponse{Response: res} 516 err := jsonx.Unmarshal(b, errRes) 517 if err != nil { 518 return nil, fmt.Errorf("%s: %s", res.Status, string(b)) 519 } 520 return nil, errRes 521 } 522 var ( 523 paging Paging 524 value []HasPayloadLinkResultItem 525 ) 526 err := jsonx.NewDecoder(res.Body).Decode(&paging) 527 res.Body.Close() 528 if err != nil { 529 return nil, err 530 } 531 err = jsonx.Unmarshal(paging.Value, &value) 532 if err != nil { 533 return nil, err 534 } 535 values = append(values, value...) 536 if n >= 0 { 537 n-- 538 } 539 if n == 0 || len(paging.NextLink) == 0 { 540 return values, nil 541 } 542 req, err = http.NewRequest("GET", paging.NextLink, nil) 543 if ctx != nil { 544 req = req.WithContext(ctx) 545 } 546 res, err = r.client.Do(req) 547 if err != nil { 548 return nil, err 549 } 550 } 551 } 552 553 // 554 func (r *MobileAppCollectionHasPayloadLinksRequest) PostN(ctx context.Context, n int) ([]HasPayloadLinkResultItem, error) { 555 return r.Paging(ctx, "POST", "", r.requestObject, n) 556 } 557 558 // 559 func (r *MobileAppCollectionHasPayloadLinksRequest) Post(ctx context.Context) ([]HasPayloadLinkResultItem, error) { 560 return r.Paging(ctx, "POST", "", r.requestObject, 0) 561 } 562 563 // 564 type MobileAppAssignRequestBuilder struct{ BaseRequestBuilder } 565 566 // Assign action undocumented 567 func (b *MobileAppRequestBuilder) Assign(reqObj *MobileAppAssignRequestParameter) *MobileAppAssignRequestBuilder { 568 bb := &MobileAppAssignRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 569 bb.BaseRequestBuilder.baseURL += "/assign" 570 bb.BaseRequestBuilder.requestObject = reqObj 571 return bb 572 } 573 574 // 575 type MobileAppAssignRequest struct{ BaseRequest } 576 577 // 578 func (b *MobileAppAssignRequestBuilder) Request() *MobileAppAssignRequest { 579 return &MobileAppAssignRequest{ 580 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 581 } 582 } 583 584 // 585 func (r *MobileAppAssignRequest) Post(ctx context.Context) error { 586 return r.JSONRequest(ctx, "POST", "", r.requestObject, nil) 587 } 588 589 // 590 type MobileAppUpdateRelationshipsRequestBuilder struct{ BaseRequestBuilder } 591 592 // UpdateRelationships action undocumented 593 func (b *MobileAppRequestBuilder) UpdateRelationships(reqObj *MobileAppUpdateRelationshipsRequestParameter) *MobileAppUpdateRelationshipsRequestBuilder { 594 bb := &MobileAppUpdateRelationshipsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 595 bb.BaseRequestBuilder.baseURL += "/updateRelationships" 596 bb.BaseRequestBuilder.requestObject = reqObj 597 return bb 598 } 599 600 // 601 type MobileAppUpdateRelationshipsRequest struct{ BaseRequest } 602 603 // 604 func (b *MobileAppUpdateRelationshipsRequestBuilder) Request() *MobileAppUpdateRelationshipsRequest { 605 return &MobileAppUpdateRelationshipsRequest{ 606 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 607 } 608 } 609 610 // 611 func (r *MobileAppUpdateRelationshipsRequest) Post(ctx context.Context) error { 612 return r.JSONRequest(ctx, "POST", "", r.requestObject, nil) 613 } 614 615 // 616 type MobileAppContentFileCommitRequestBuilder struct{ BaseRequestBuilder } 617 618 // Commit action undocumented 619 func (b *MobileAppContentFileRequestBuilder) Commit(reqObj *MobileAppContentFileCommitRequestParameter) *MobileAppContentFileCommitRequestBuilder { 620 bb := &MobileAppContentFileCommitRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 621 bb.BaseRequestBuilder.baseURL += "/commit" 622 bb.BaseRequestBuilder.requestObject = reqObj 623 return bb 624 } 625 626 // 627 type MobileAppContentFileCommitRequest struct{ BaseRequest } 628 629 // 630 func (b *MobileAppContentFileCommitRequestBuilder) Request() *MobileAppContentFileCommitRequest { 631 return &MobileAppContentFileCommitRequest{ 632 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 633 } 634 } 635 636 // 637 func (r *MobileAppContentFileCommitRequest) Post(ctx context.Context) error { 638 return r.JSONRequest(ctx, "POST", "", r.requestObject, nil) 639 } 640 641 // 642 type MobileAppContentFileRenewUploadRequestBuilder struct{ BaseRequestBuilder } 643 644 // RenewUpload action undocumented 645 func (b *MobileAppContentFileRequestBuilder) RenewUpload(reqObj *MobileAppContentFileRenewUploadRequestParameter) *MobileAppContentFileRenewUploadRequestBuilder { 646 bb := &MobileAppContentFileRenewUploadRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 647 bb.BaseRequestBuilder.baseURL += "/renewUpload" 648 bb.BaseRequestBuilder.requestObject = reqObj 649 return bb 650 } 651 652 // 653 type MobileAppContentFileRenewUploadRequest struct{ BaseRequest } 654 655 // 656 func (b *MobileAppContentFileRenewUploadRequestBuilder) Request() *MobileAppContentFileRenewUploadRequest { 657 return &MobileAppContentFileRenewUploadRequest{ 658 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 659 } 660 } 661 662 // 663 func (r *MobileAppContentFileRenewUploadRequest) Post(ctx context.Context) error { 664 return r.JSONRequest(ctx, "POST", "", r.requestObject, nil) 665 }