github.com/sacloud/iaas-api-go@v1.12.0/stub/zz_api_stubs.go (about) 1 // Copyright 2022-2023 The sacloud/iaas-api-go Authors 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 // See the License for the specific language governing permissions and 13 // limitations under the License. 14 15 // generated by 'github.com/sacloud/iaas-api-go/internal/tools/gen-api-stub'; DO NOT EDIT 16 17 package stub 18 19 import ( 20 "context" 21 "log" 22 23 "github.com/sacloud/iaas-api-go" 24 "github.com/sacloud/iaas-api-go/types" 25 ) 26 27 /************************************************* 28 * ArchiveStub 29 *************************************************/ 30 31 // ArchiveFindStubResult is expected values of the Find operation 32 type ArchiveFindStubResult struct { 33 Values *iaas.ArchiveFindResult 34 Err error 35 } 36 37 // ArchiveCreateStubResult is expected values of the Create operation 38 type ArchiveCreateStubResult struct { 39 Archive *iaas.Archive 40 Err error 41 } 42 43 // ArchiveCreateBlankStubResult is expected values of the CreateBlank operation 44 type ArchiveCreateBlankStubResult struct { 45 Archive *iaas.Archive 46 FTPServer *iaas.FTPServer 47 Err error 48 } 49 50 // ArchiveReadStubResult is expected values of the Read operation 51 type ArchiveReadStubResult struct { 52 Archive *iaas.Archive 53 Err error 54 } 55 56 // ArchiveUpdateStubResult is expected values of the Update operation 57 type ArchiveUpdateStubResult struct { 58 Archive *iaas.Archive 59 Err error 60 } 61 62 // ArchiveDeleteStubResult is expected values of the Delete operation 63 type ArchiveDeleteStubResult struct { 64 Err error 65 } 66 67 // ArchiveOpenFTPStubResult is expected values of the OpenFTP operation 68 type ArchiveOpenFTPStubResult struct { 69 FTPServer *iaas.FTPServer 70 Err error 71 } 72 73 // ArchiveCloseFTPStubResult is expected values of the CloseFTP operation 74 type ArchiveCloseFTPStubResult struct { 75 Err error 76 } 77 78 // ArchiveShareStubResult is expected values of the Share operation 79 type ArchiveShareStubResult struct { 80 ArchiveShareInfo *iaas.ArchiveShareInfo 81 Err error 82 } 83 84 // ArchiveCreateFromSharedStubResult is expected values of the CreateFromShared operation 85 type ArchiveCreateFromSharedStubResult struct { 86 Archive *iaas.Archive 87 Err error 88 } 89 90 // ArchiveTransferStubResult is expected values of the Transfer operation 91 type ArchiveTransferStubResult struct { 92 Archive *iaas.Archive 93 Err error 94 } 95 96 // ArchiveStub is for trace ArchiveOp operations 97 type ArchiveStub struct { 98 FindStubResult *ArchiveFindStubResult 99 CreateStubResult *ArchiveCreateStubResult 100 CreateBlankStubResult *ArchiveCreateBlankStubResult 101 ReadStubResult *ArchiveReadStubResult 102 UpdateStubResult *ArchiveUpdateStubResult 103 DeleteStubResult *ArchiveDeleteStubResult 104 OpenFTPStubResult *ArchiveOpenFTPStubResult 105 CloseFTPStubResult *ArchiveCloseFTPStubResult 106 ShareStubResult *ArchiveShareStubResult 107 CreateFromSharedStubResult *ArchiveCreateFromSharedStubResult 108 TransferStubResult *ArchiveTransferStubResult 109 } 110 111 // NewArchiveStub creates new ArchiveStub instance 112 func NewArchiveStub(caller iaas.APICaller) iaas.ArchiveAPI { 113 return &ArchiveStub{} 114 } 115 116 // Find is API call with trace log 117 func (s *ArchiveStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.ArchiveFindResult, error) { 118 if s.FindStubResult == nil { 119 log.Fatal("ArchiveStub.FindStubResult is not set") 120 } 121 return s.FindStubResult.Values, s.FindStubResult.Err 122 } 123 124 // Create is API call with trace log 125 func (s *ArchiveStub) Create(ctx context.Context, zone string, param *iaas.ArchiveCreateRequest) (*iaas.Archive, error) { 126 if s.CreateStubResult == nil { 127 log.Fatal("ArchiveStub.CreateStubResult is not set") 128 } 129 return s.CreateStubResult.Archive, s.CreateStubResult.Err 130 } 131 132 // CreateBlank is API call with trace log 133 func (s *ArchiveStub) CreateBlank(ctx context.Context, zone string, param *iaas.ArchiveCreateBlankRequest) (*iaas.Archive, *iaas.FTPServer, error) { 134 if s.CreateBlankStubResult == nil { 135 log.Fatal("ArchiveStub.CreateBlankStubResult is not set") 136 } 137 return s.CreateBlankStubResult.Archive, s.CreateBlankStubResult.FTPServer, s.CreateBlankStubResult.Err 138 } 139 140 // Read is API call with trace log 141 func (s *ArchiveStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.Archive, error) { 142 if s.ReadStubResult == nil { 143 log.Fatal("ArchiveStub.ReadStubResult is not set") 144 } 145 return s.ReadStubResult.Archive, s.ReadStubResult.Err 146 } 147 148 // Update is API call with trace log 149 func (s *ArchiveStub) Update(ctx context.Context, zone string, id types.ID, param *iaas.ArchiveUpdateRequest) (*iaas.Archive, error) { 150 if s.UpdateStubResult == nil { 151 log.Fatal("ArchiveStub.UpdateStubResult is not set") 152 } 153 return s.UpdateStubResult.Archive, s.UpdateStubResult.Err 154 } 155 156 // Delete is API call with trace log 157 func (s *ArchiveStub) Delete(ctx context.Context, zone string, id types.ID) error { 158 if s.DeleteStubResult == nil { 159 log.Fatal("ArchiveStub.DeleteStubResult is not set") 160 } 161 return s.DeleteStubResult.Err 162 } 163 164 // OpenFTP is API call with trace log 165 func (s *ArchiveStub) OpenFTP(ctx context.Context, zone string, id types.ID, openOption *iaas.OpenFTPRequest) (*iaas.FTPServer, error) { 166 if s.OpenFTPStubResult == nil { 167 log.Fatal("ArchiveStub.OpenFTPStubResult is not set") 168 } 169 return s.OpenFTPStubResult.FTPServer, s.OpenFTPStubResult.Err 170 } 171 172 // CloseFTP is API call with trace log 173 func (s *ArchiveStub) CloseFTP(ctx context.Context, zone string, id types.ID) error { 174 if s.CloseFTPStubResult == nil { 175 log.Fatal("ArchiveStub.CloseFTPStubResult is not set") 176 } 177 return s.CloseFTPStubResult.Err 178 } 179 180 // Share is API call with trace log 181 func (s *ArchiveStub) Share(ctx context.Context, zone string, id types.ID) (*iaas.ArchiveShareInfo, error) { 182 if s.ShareStubResult == nil { 183 log.Fatal("ArchiveStub.ShareStubResult is not set") 184 } 185 return s.ShareStubResult.ArchiveShareInfo, s.ShareStubResult.Err 186 } 187 188 // CreateFromShared is API call with trace log 189 func (s *ArchiveStub) CreateFromShared(ctx context.Context, zone string, sourceArchiveID types.ID, destZoneID types.ID, param *iaas.ArchiveCreateRequestFromShared) (*iaas.Archive, error) { 190 if s.CreateFromSharedStubResult == nil { 191 log.Fatal("ArchiveStub.CreateFromSharedStubResult is not set") 192 } 193 return s.CreateFromSharedStubResult.Archive, s.CreateFromSharedStubResult.Err 194 } 195 196 // Transfer is API call with trace log 197 func (s *ArchiveStub) Transfer(ctx context.Context, zone string, sourceArchiveID types.ID, destZoneID types.ID, param *iaas.ArchiveTransferRequest) (*iaas.Archive, error) { 198 if s.TransferStubResult == nil { 199 log.Fatal("ArchiveStub.TransferStubResult is not set") 200 } 201 return s.TransferStubResult.Archive, s.TransferStubResult.Err 202 } 203 204 /************************************************* 205 * AuthStatusStub 206 *************************************************/ 207 208 // AuthStatusReadStubResult is expected values of the Read operation 209 type AuthStatusReadStubResult struct { 210 AuthStatus *iaas.AuthStatus 211 Err error 212 } 213 214 // AuthStatusStub is for trace AuthStatusOp operations 215 type AuthStatusStub struct { 216 ReadStubResult *AuthStatusReadStubResult 217 } 218 219 // NewAuthStatusStub creates new AuthStatusStub instance 220 func NewAuthStatusStub(caller iaas.APICaller) iaas.AuthStatusAPI { 221 return &AuthStatusStub{} 222 } 223 224 // Read is API call with trace log 225 func (s *AuthStatusStub) Read(ctx context.Context) (*iaas.AuthStatus, error) { 226 if s.ReadStubResult == nil { 227 log.Fatal("AuthStatusStub.ReadStubResult is not set") 228 } 229 return s.ReadStubResult.AuthStatus, s.ReadStubResult.Err 230 } 231 232 /************************************************* 233 * AutoBackupStub 234 *************************************************/ 235 236 // AutoBackupFindStubResult is expected values of the Find operation 237 type AutoBackupFindStubResult struct { 238 Values *iaas.AutoBackupFindResult 239 Err error 240 } 241 242 // AutoBackupCreateStubResult is expected values of the Create operation 243 type AutoBackupCreateStubResult struct { 244 AutoBackup *iaas.AutoBackup 245 Err error 246 } 247 248 // AutoBackupReadStubResult is expected values of the Read operation 249 type AutoBackupReadStubResult struct { 250 AutoBackup *iaas.AutoBackup 251 Err error 252 } 253 254 // AutoBackupUpdateStubResult is expected values of the Update operation 255 type AutoBackupUpdateStubResult struct { 256 AutoBackup *iaas.AutoBackup 257 Err error 258 } 259 260 // AutoBackupUpdateSettingsStubResult is expected values of the UpdateSettings operation 261 type AutoBackupUpdateSettingsStubResult struct { 262 AutoBackup *iaas.AutoBackup 263 Err error 264 } 265 266 // AutoBackupDeleteStubResult is expected values of the Delete operation 267 type AutoBackupDeleteStubResult struct { 268 Err error 269 } 270 271 // AutoBackupStub is for trace AutoBackupOp operations 272 type AutoBackupStub struct { 273 FindStubResult *AutoBackupFindStubResult 274 CreateStubResult *AutoBackupCreateStubResult 275 ReadStubResult *AutoBackupReadStubResult 276 UpdateStubResult *AutoBackupUpdateStubResult 277 UpdateSettingsStubResult *AutoBackupUpdateSettingsStubResult 278 DeleteStubResult *AutoBackupDeleteStubResult 279 } 280 281 // NewAutoBackupStub creates new AutoBackupStub instance 282 func NewAutoBackupStub(caller iaas.APICaller) iaas.AutoBackupAPI { 283 return &AutoBackupStub{} 284 } 285 286 // Find is API call with trace log 287 func (s *AutoBackupStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.AutoBackupFindResult, error) { 288 if s.FindStubResult == nil { 289 log.Fatal("AutoBackupStub.FindStubResult is not set") 290 } 291 return s.FindStubResult.Values, s.FindStubResult.Err 292 } 293 294 // Create is API call with trace log 295 func (s *AutoBackupStub) Create(ctx context.Context, zone string, param *iaas.AutoBackupCreateRequest) (*iaas.AutoBackup, error) { 296 if s.CreateStubResult == nil { 297 log.Fatal("AutoBackupStub.CreateStubResult is not set") 298 } 299 return s.CreateStubResult.AutoBackup, s.CreateStubResult.Err 300 } 301 302 // Read is API call with trace log 303 func (s *AutoBackupStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.AutoBackup, error) { 304 if s.ReadStubResult == nil { 305 log.Fatal("AutoBackupStub.ReadStubResult is not set") 306 } 307 return s.ReadStubResult.AutoBackup, s.ReadStubResult.Err 308 } 309 310 // Update is API call with trace log 311 func (s *AutoBackupStub) Update(ctx context.Context, zone string, id types.ID, param *iaas.AutoBackupUpdateRequest) (*iaas.AutoBackup, error) { 312 if s.UpdateStubResult == nil { 313 log.Fatal("AutoBackupStub.UpdateStubResult is not set") 314 } 315 return s.UpdateStubResult.AutoBackup, s.UpdateStubResult.Err 316 } 317 318 // UpdateSettings is API call with trace log 319 func (s *AutoBackupStub) UpdateSettings(ctx context.Context, zone string, id types.ID, param *iaas.AutoBackupUpdateSettingsRequest) (*iaas.AutoBackup, error) { 320 if s.UpdateSettingsStubResult == nil { 321 log.Fatal("AutoBackupStub.UpdateSettingsStubResult is not set") 322 } 323 return s.UpdateSettingsStubResult.AutoBackup, s.UpdateSettingsStubResult.Err 324 } 325 326 // Delete is API call with trace log 327 func (s *AutoBackupStub) Delete(ctx context.Context, zone string, id types.ID) error { 328 if s.DeleteStubResult == nil { 329 log.Fatal("AutoBackupStub.DeleteStubResult is not set") 330 } 331 return s.DeleteStubResult.Err 332 } 333 334 /************************************************* 335 * AutoScaleStub 336 *************************************************/ 337 338 // AutoScaleFindStubResult is expected values of the Find operation 339 type AutoScaleFindStubResult struct { 340 Values *iaas.AutoScaleFindResult 341 Err error 342 } 343 344 // AutoScaleCreateStubResult is expected values of the Create operation 345 type AutoScaleCreateStubResult struct { 346 AutoScale *iaas.AutoScale 347 Err error 348 } 349 350 // AutoScaleReadStubResult is expected values of the Read operation 351 type AutoScaleReadStubResult struct { 352 AutoScale *iaas.AutoScale 353 Err error 354 } 355 356 // AutoScaleUpdateStubResult is expected values of the Update operation 357 type AutoScaleUpdateStubResult struct { 358 AutoScale *iaas.AutoScale 359 Err error 360 } 361 362 // AutoScaleUpdateSettingsStubResult is expected values of the UpdateSettings operation 363 type AutoScaleUpdateSettingsStubResult struct { 364 AutoScale *iaas.AutoScale 365 Err error 366 } 367 368 // AutoScaleDeleteStubResult is expected values of the Delete operation 369 type AutoScaleDeleteStubResult struct { 370 Err error 371 } 372 373 // AutoScaleStatusStubResult is expected values of the Status operation 374 type AutoScaleStatusStubResult struct { 375 AutoScaleStatus *iaas.AutoScaleStatus 376 Err error 377 } 378 379 // AutoScaleScaleUpStubResult is expected values of the ScaleUp operation 380 type AutoScaleScaleUpStubResult struct { 381 Err error 382 } 383 384 // AutoScaleScaleDownStubResult is expected values of the ScaleDown operation 385 type AutoScaleScaleDownStubResult struct { 386 Err error 387 } 388 389 // AutoScaleStub is for trace AutoScaleOp operations 390 type AutoScaleStub struct { 391 FindStubResult *AutoScaleFindStubResult 392 CreateStubResult *AutoScaleCreateStubResult 393 ReadStubResult *AutoScaleReadStubResult 394 UpdateStubResult *AutoScaleUpdateStubResult 395 UpdateSettingsStubResult *AutoScaleUpdateSettingsStubResult 396 DeleteStubResult *AutoScaleDeleteStubResult 397 StatusStubResult *AutoScaleStatusStubResult 398 ScaleUpStubResult *AutoScaleScaleUpStubResult 399 ScaleDownStubResult *AutoScaleScaleDownStubResult 400 } 401 402 // NewAutoScaleStub creates new AutoScaleStub instance 403 func NewAutoScaleStub(caller iaas.APICaller) iaas.AutoScaleAPI { 404 return &AutoScaleStub{} 405 } 406 407 // Find is API call with trace log 408 func (s *AutoScaleStub) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.AutoScaleFindResult, error) { 409 if s.FindStubResult == nil { 410 log.Fatal("AutoScaleStub.FindStubResult is not set") 411 } 412 return s.FindStubResult.Values, s.FindStubResult.Err 413 } 414 415 // Create is API call with trace log 416 func (s *AutoScaleStub) Create(ctx context.Context, param *iaas.AutoScaleCreateRequest) (*iaas.AutoScale, error) { 417 if s.CreateStubResult == nil { 418 log.Fatal("AutoScaleStub.CreateStubResult is not set") 419 } 420 return s.CreateStubResult.AutoScale, s.CreateStubResult.Err 421 } 422 423 // Read is API call with trace log 424 func (s *AutoScaleStub) Read(ctx context.Context, id types.ID) (*iaas.AutoScale, error) { 425 if s.ReadStubResult == nil { 426 log.Fatal("AutoScaleStub.ReadStubResult is not set") 427 } 428 return s.ReadStubResult.AutoScale, s.ReadStubResult.Err 429 } 430 431 // Update is API call with trace log 432 func (s *AutoScaleStub) Update(ctx context.Context, id types.ID, param *iaas.AutoScaleUpdateRequest) (*iaas.AutoScale, error) { 433 if s.UpdateStubResult == nil { 434 log.Fatal("AutoScaleStub.UpdateStubResult is not set") 435 } 436 return s.UpdateStubResult.AutoScale, s.UpdateStubResult.Err 437 } 438 439 // UpdateSettings is API call with trace log 440 func (s *AutoScaleStub) UpdateSettings(ctx context.Context, id types.ID, param *iaas.AutoScaleUpdateSettingsRequest) (*iaas.AutoScale, error) { 441 if s.UpdateSettingsStubResult == nil { 442 log.Fatal("AutoScaleStub.UpdateSettingsStubResult is not set") 443 } 444 return s.UpdateSettingsStubResult.AutoScale, s.UpdateSettingsStubResult.Err 445 } 446 447 // Delete is API call with trace log 448 func (s *AutoScaleStub) Delete(ctx context.Context, id types.ID) error { 449 if s.DeleteStubResult == nil { 450 log.Fatal("AutoScaleStub.DeleteStubResult is not set") 451 } 452 return s.DeleteStubResult.Err 453 } 454 455 // Status is API call with trace log 456 func (s *AutoScaleStub) Status(ctx context.Context, id types.ID) (*iaas.AutoScaleStatus, error) { 457 if s.StatusStubResult == nil { 458 log.Fatal("AutoScaleStub.StatusStubResult is not set") 459 } 460 return s.StatusStubResult.AutoScaleStatus, s.StatusStubResult.Err 461 } 462 463 // ScaleUp is API call with trace log 464 func (s *AutoScaleStub) ScaleUp(ctx context.Context, id types.ID) error { 465 if s.ScaleUpStubResult == nil { 466 log.Fatal("AutoScaleStub.ScaleUpStubResult is not set") 467 } 468 return s.ScaleUpStubResult.Err 469 } 470 471 // ScaleDown is API call with trace log 472 func (s *AutoScaleStub) ScaleDown(ctx context.Context, id types.ID) error { 473 if s.ScaleDownStubResult == nil { 474 log.Fatal("AutoScaleStub.ScaleDownStubResult is not set") 475 } 476 return s.ScaleDownStubResult.Err 477 } 478 479 /************************************************* 480 * BillStub 481 *************************************************/ 482 483 // BillByContractStubResult is expected values of the ByContract operation 484 type BillByContractStubResult struct { 485 Values *iaas.BillByContractResult 486 Err error 487 } 488 489 // BillByContractYearStubResult is expected values of the ByContractYear operation 490 type BillByContractYearStubResult struct { 491 Values *iaas.BillByContractYearResult 492 Err error 493 } 494 495 // BillByContractYearMonthStubResult is expected values of the ByContractYearMonth operation 496 type BillByContractYearMonthStubResult struct { 497 Values *iaas.BillByContractYearMonthResult 498 Err error 499 } 500 501 // BillReadStubResult is expected values of the Read operation 502 type BillReadStubResult struct { 503 Values *iaas.BillReadResult 504 Err error 505 } 506 507 // BillDetailsStubResult is expected values of the Details operation 508 type BillDetailsStubResult struct { 509 Values *iaas.BillDetailsResult 510 Err error 511 } 512 513 // BillDetailsCSVStubResult is expected values of the DetailsCSV operation 514 type BillDetailsCSVStubResult struct { 515 BillDetailCSV *iaas.BillDetailCSV 516 Err error 517 } 518 519 // BillStub is for trace BillOp operations 520 type BillStub struct { 521 ByContractStubResult *BillByContractStubResult 522 ByContractYearStubResult *BillByContractYearStubResult 523 ByContractYearMonthStubResult *BillByContractYearMonthStubResult 524 ReadStubResult *BillReadStubResult 525 DetailsStubResult *BillDetailsStubResult 526 DetailsCSVStubResult *BillDetailsCSVStubResult 527 } 528 529 // NewBillStub creates new BillStub instance 530 func NewBillStub(caller iaas.APICaller) iaas.BillAPI { 531 return &BillStub{} 532 } 533 534 // ByContract is API call with trace log 535 func (s *BillStub) ByContract(ctx context.Context, accountID types.ID) (*iaas.BillByContractResult, error) { 536 if s.ByContractStubResult == nil { 537 log.Fatal("BillStub.ByContractStubResult is not set") 538 } 539 return s.ByContractStubResult.Values, s.ByContractStubResult.Err 540 } 541 542 // ByContractYear is API call with trace log 543 func (s *BillStub) ByContractYear(ctx context.Context, accountID types.ID, year int) (*iaas.BillByContractYearResult, error) { 544 if s.ByContractYearStubResult == nil { 545 log.Fatal("BillStub.ByContractYearStubResult is not set") 546 } 547 return s.ByContractYearStubResult.Values, s.ByContractYearStubResult.Err 548 } 549 550 // ByContractYearMonth is API call with trace log 551 func (s *BillStub) ByContractYearMonth(ctx context.Context, accountID types.ID, year int, month int) (*iaas.BillByContractYearMonthResult, error) { 552 if s.ByContractYearMonthStubResult == nil { 553 log.Fatal("BillStub.ByContractYearMonthStubResult is not set") 554 } 555 return s.ByContractYearMonthStubResult.Values, s.ByContractYearMonthStubResult.Err 556 } 557 558 // Read is API call with trace log 559 func (s *BillStub) Read(ctx context.Context, id types.ID) (*iaas.BillReadResult, error) { 560 if s.ReadStubResult == nil { 561 log.Fatal("BillStub.ReadStubResult is not set") 562 } 563 return s.ReadStubResult.Values, s.ReadStubResult.Err 564 } 565 566 // Details is API call with trace log 567 func (s *BillStub) Details(ctx context.Context, MemberCode string, id types.ID) (*iaas.BillDetailsResult, error) { 568 if s.DetailsStubResult == nil { 569 log.Fatal("BillStub.DetailsStubResult is not set") 570 } 571 return s.DetailsStubResult.Values, s.DetailsStubResult.Err 572 } 573 574 // DetailsCSV is API call with trace log 575 func (s *BillStub) DetailsCSV(ctx context.Context, MemberCode string, id types.ID) (*iaas.BillDetailCSV, error) { 576 if s.DetailsCSVStubResult == nil { 577 log.Fatal("BillStub.DetailsCSVStubResult is not set") 578 } 579 return s.DetailsCSVStubResult.BillDetailCSV, s.DetailsCSVStubResult.Err 580 } 581 582 /************************************************* 583 * BridgeStub 584 *************************************************/ 585 586 // BridgeFindStubResult is expected values of the Find operation 587 type BridgeFindStubResult struct { 588 Values *iaas.BridgeFindResult 589 Err error 590 } 591 592 // BridgeCreateStubResult is expected values of the Create operation 593 type BridgeCreateStubResult struct { 594 Bridge *iaas.Bridge 595 Err error 596 } 597 598 // BridgeReadStubResult is expected values of the Read operation 599 type BridgeReadStubResult struct { 600 Bridge *iaas.Bridge 601 Err error 602 } 603 604 // BridgeUpdateStubResult is expected values of the Update operation 605 type BridgeUpdateStubResult struct { 606 Bridge *iaas.Bridge 607 Err error 608 } 609 610 // BridgeDeleteStubResult is expected values of the Delete operation 611 type BridgeDeleteStubResult struct { 612 Err error 613 } 614 615 // BridgeStub is for trace BridgeOp operations 616 type BridgeStub struct { 617 FindStubResult *BridgeFindStubResult 618 CreateStubResult *BridgeCreateStubResult 619 ReadStubResult *BridgeReadStubResult 620 UpdateStubResult *BridgeUpdateStubResult 621 DeleteStubResult *BridgeDeleteStubResult 622 } 623 624 // NewBridgeStub creates new BridgeStub instance 625 func NewBridgeStub(caller iaas.APICaller) iaas.BridgeAPI { 626 return &BridgeStub{} 627 } 628 629 // Find is API call with trace log 630 func (s *BridgeStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.BridgeFindResult, error) { 631 if s.FindStubResult == nil { 632 log.Fatal("BridgeStub.FindStubResult is not set") 633 } 634 return s.FindStubResult.Values, s.FindStubResult.Err 635 } 636 637 // Create is API call with trace log 638 func (s *BridgeStub) Create(ctx context.Context, zone string, param *iaas.BridgeCreateRequest) (*iaas.Bridge, error) { 639 if s.CreateStubResult == nil { 640 log.Fatal("BridgeStub.CreateStubResult is not set") 641 } 642 return s.CreateStubResult.Bridge, s.CreateStubResult.Err 643 } 644 645 // Read is API call with trace log 646 func (s *BridgeStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.Bridge, error) { 647 if s.ReadStubResult == nil { 648 log.Fatal("BridgeStub.ReadStubResult is not set") 649 } 650 return s.ReadStubResult.Bridge, s.ReadStubResult.Err 651 } 652 653 // Update is API call with trace log 654 func (s *BridgeStub) Update(ctx context.Context, zone string, id types.ID, param *iaas.BridgeUpdateRequest) (*iaas.Bridge, error) { 655 if s.UpdateStubResult == nil { 656 log.Fatal("BridgeStub.UpdateStubResult is not set") 657 } 658 return s.UpdateStubResult.Bridge, s.UpdateStubResult.Err 659 } 660 661 // Delete is API call with trace log 662 func (s *BridgeStub) Delete(ctx context.Context, zone string, id types.ID) error { 663 if s.DeleteStubResult == nil { 664 log.Fatal("BridgeStub.DeleteStubResult is not set") 665 } 666 return s.DeleteStubResult.Err 667 } 668 669 /************************************************* 670 * CDROMStub 671 *************************************************/ 672 673 // CDROMFindStubResult is expected values of the Find operation 674 type CDROMFindStubResult struct { 675 Values *iaas.CDROMFindResult 676 Err error 677 } 678 679 // CDROMCreateStubResult is expected values of the Create operation 680 type CDROMCreateStubResult struct { 681 CDROM *iaas.CDROM 682 FTPServer *iaas.FTPServer 683 Err error 684 } 685 686 // CDROMReadStubResult is expected values of the Read operation 687 type CDROMReadStubResult struct { 688 CDROM *iaas.CDROM 689 Err error 690 } 691 692 // CDROMUpdateStubResult is expected values of the Update operation 693 type CDROMUpdateStubResult struct { 694 CDROM *iaas.CDROM 695 Err error 696 } 697 698 // CDROMDeleteStubResult is expected values of the Delete operation 699 type CDROMDeleteStubResult struct { 700 Err error 701 } 702 703 // CDROMOpenFTPStubResult is expected values of the OpenFTP operation 704 type CDROMOpenFTPStubResult struct { 705 FTPServer *iaas.FTPServer 706 Err error 707 } 708 709 // CDROMCloseFTPStubResult is expected values of the CloseFTP operation 710 type CDROMCloseFTPStubResult struct { 711 Err error 712 } 713 714 // CDROMStub is for trace CDROMOp operations 715 type CDROMStub struct { 716 FindStubResult *CDROMFindStubResult 717 CreateStubResult *CDROMCreateStubResult 718 ReadStubResult *CDROMReadStubResult 719 UpdateStubResult *CDROMUpdateStubResult 720 DeleteStubResult *CDROMDeleteStubResult 721 OpenFTPStubResult *CDROMOpenFTPStubResult 722 CloseFTPStubResult *CDROMCloseFTPStubResult 723 } 724 725 // NewCDROMStub creates new CDROMStub instance 726 func NewCDROMStub(caller iaas.APICaller) iaas.CDROMAPI { 727 return &CDROMStub{} 728 } 729 730 // Find is API call with trace log 731 func (s *CDROMStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.CDROMFindResult, error) { 732 if s.FindStubResult == nil { 733 log.Fatal("CDROMStub.FindStubResult is not set") 734 } 735 return s.FindStubResult.Values, s.FindStubResult.Err 736 } 737 738 // Create is API call with trace log 739 func (s *CDROMStub) Create(ctx context.Context, zone string, param *iaas.CDROMCreateRequest) (*iaas.CDROM, *iaas.FTPServer, error) { 740 if s.CreateStubResult == nil { 741 log.Fatal("CDROMStub.CreateStubResult is not set") 742 } 743 return s.CreateStubResult.CDROM, s.CreateStubResult.FTPServer, s.CreateStubResult.Err 744 } 745 746 // Read is API call with trace log 747 func (s *CDROMStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.CDROM, error) { 748 if s.ReadStubResult == nil { 749 log.Fatal("CDROMStub.ReadStubResult is not set") 750 } 751 return s.ReadStubResult.CDROM, s.ReadStubResult.Err 752 } 753 754 // Update is API call with trace log 755 func (s *CDROMStub) Update(ctx context.Context, zone string, id types.ID, param *iaas.CDROMUpdateRequest) (*iaas.CDROM, error) { 756 if s.UpdateStubResult == nil { 757 log.Fatal("CDROMStub.UpdateStubResult is not set") 758 } 759 return s.UpdateStubResult.CDROM, s.UpdateStubResult.Err 760 } 761 762 // Delete is API call with trace log 763 func (s *CDROMStub) Delete(ctx context.Context, zone string, id types.ID) error { 764 if s.DeleteStubResult == nil { 765 log.Fatal("CDROMStub.DeleteStubResult is not set") 766 } 767 return s.DeleteStubResult.Err 768 } 769 770 // OpenFTP is API call with trace log 771 func (s *CDROMStub) OpenFTP(ctx context.Context, zone string, id types.ID, openOption *iaas.OpenFTPRequest) (*iaas.FTPServer, error) { 772 if s.OpenFTPStubResult == nil { 773 log.Fatal("CDROMStub.OpenFTPStubResult is not set") 774 } 775 return s.OpenFTPStubResult.FTPServer, s.OpenFTPStubResult.Err 776 } 777 778 // CloseFTP is API call with trace log 779 func (s *CDROMStub) CloseFTP(ctx context.Context, zone string, id types.ID) error { 780 if s.CloseFTPStubResult == nil { 781 log.Fatal("CDROMStub.CloseFTPStubResult is not set") 782 } 783 return s.CloseFTPStubResult.Err 784 } 785 786 /************************************************* 787 * CertificateAuthorityStub 788 *************************************************/ 789 790 // CertificateAuthorityFindStubResult is expected values of the Find operation 791 type CertificateAuthorityFindStubResult struct { 792 Values *iaas.CertificateAuthorityFindResult 793 Err error 794 } 795 796 // CertificateAuthorityCreateStubResult is expected values of the Create operation 797 type CertificateAuthorityCreateStubResult struct { 798 CertificateAuthority *iaas.CertificateAuthority 799 Err error 800 } 801 802 // CertificateAuthorityReadStubResult is expected values of the Read operation 803 type CertificateAuthorityReadStubResult struct { 804 CertificateAuthority *iaas.CertificateAuthority 805 Err error 806 } 807 808 // CertificateAuthorityUpdateStubResult is expected values of the Update operation 809 type CertificateAuthorityUpdateStubResult struct { 810 CertificateAuthority *iaas.CertificateAuthority 811 Err error 812 } 813 814 // CertificateAuthorityDeleteStubResult is expected values of the Delete operation 815 type CertificateAuthorityDeleteStubResult struct { 816 Err error 817 } 818 819 // CertificateAuthorityDetailStubResult is expected values of the Detail operation 820 type CertificateAuthorityDetailStubResult struct { 821 CertificateAuthority *iaas.CertificateAuthorityDetail 822 Err error 823 } 824 825 // CertificateAuthorityAddClientStubResult is expected values of the AddClient operation 826 type CertificateAuthorityAddClientStubResult struct { 827 CertificateAuthority *iaas.CertificateAuthorityAddClientOrServerResult 828 Err error 829 } 830 831 // CertificateAuthorityListClientsStubResult is expected values of the ListClients operation 832 type CertificateAuthorityListClientsStubResult struct { 833 Values *iaas.CertificateAuthorityListClientsResult 834 Err error 835 } 836 837 // CertificateAuthorityReadClientStubResult is expected values of the ReadClient operation 838 type CertificateAuthorityReadClientStubResult struct { 839 CertificateAuthority *iaas.CertificateAuthorityClient 840 Err error 841 } 842 843 // CertificateAuthorityRevokeClientStubResult is expected values of the RevokeClient operation 844 type CertificateAuthorityRevokeClientStubResult struct { 845 Err error 846 } 847 848 // CertificateAuthorityHoldClientStubResult is expected values of the HoldClient operation 849 type CertificateAuthorityHoldClientStubResult struct { 850 Err error 851 } 852 853 // CertificateAuthorityResumeClientStubResult is expected values of the ResumeClient operation 854 type CertificateAuthorityResumeClientStubResult struct { 855 Err error 856 } 857 858 // CertificateAuthorityDenyClientStubResult is expected values of the DenyClient operation 859 type CertificateAuthorityDenyClientStubResult struct { 860 Err error 861 } 862 863 // CertificateAuthorityAddServerStubResult is expected values of the AddServer operation 864 type CertificateAuthorityAddServerStubResult struct { 865 CertificateAuthority *iaas.CertificateAuthorityAddClientOrServerResult 866 Err error 867 } 868 869 // CertificateAuthorityListServersStubResult is expected values of the ListServers operation 870 type CertificateAuthorityListServersStubResult struct { 871 Values *iaas.CertificateAuthorityListServersResult 872 Err error 873 } 874 875 // CertificateAuthorityReadServerStubResult is expected values of the ReadServer operation 876 type CertificateAuthorityReadServerStubResult struct { 877 CertificateAuthority *iaas.CertificateAuthorityServer 878 Err error 879 } 880 881 // CertificateAuthorityRevokeServerStubResult is expected values of the RevokeServer operation 882 type CertificateAuthorityRevokeServerStubResult struct { 883 Err error 884 } 885 886 // CertificateAuthorityHoldServerStubResult is expected values of the HoldServer operation 887 type CertificateAuthorityHoldServerStubResult struct { 888 Err error 889 } 890 891 // CertificateAuthorityResumeServerStubResult is expected values of the ResumeServer operation 892 type CertificateAuthorityResumeServerStubResult struct { 893 Err error 894 } 895 896 // CertificateAuthorityStub is for trace CertificateAuthorityOp operations 897 type CertificateAuthorityStub struct { 898 FindStubResult *CertificateAuthorityFindStubResult 899 CreateStubResult *CertificateAuthorityCreateStubResult 900 ReadStubResult *CertificateAuthorityReadStubResult 901 UpdateStubResult *CertificateAuthorityUpdateStubResult 902 DeleteStubResult *CertificateAuthorityDeleteStubResult 903 DetailStubResult *CertificateAuthorityDetailStubResult 904 AddClientStubResult *CertificateAuthorityAddClientStubResult 905 ListClientsStubResult *CertificateAuthorityListClientsStubResult 906 ReadClientStubResult *CertificateAuthorityReadClientStubResult 907 RevokeClientStubResult *CertificateAuthorityRevokeClientStubResult 908 HoldClientStubResult *CertificateAuthorityHoldClientStubResult 909 ResumeClientStubResult *CertificateAuthorityResumeClientStubResult 910 DenyClientStubResult *CertificateAuthorityDenyClientStubResult 911 AddServerStubResult *CertificateAuthorityAddServerStubResult 912 ListServersStubResult *CertificateAuthorityListServersStubResult 913 ReadServerStubResult *CertificateAuthorityReadServerStubResult 914 RevokeServerStubResult *CertificateAuthorityRevokeServerStubResult 915 HoldServerStubResult *CertificateAuthorityHoldServerStubResult 916 ResumeServerStubResult *CertificateAuthorityResumeServerStubResult 917 } 918 919 // NewCertificateAuthorityStub creates new CertificateAuthorityStub instance 920 func NewCertificateAuthorityStub(caller iaas.APICaller) iaas.CertificateAuthorityAPI { 921 return &CertificateAuthorityStub{} 922 } 923 924 // Find is API call with trace log 925 func (s *CertificateAuthorityStub) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.CertificateAuthorityFindResult, error) { 926 if s.FindStubResult == nil { 927 log.Fatal("CertificateAuthorityStub.FindStubResult is not set") 928 } 929 return s.FindStubResult.Values, s.FindStubResult.Err 930 } 931 932 // Create is API call with trace log 933 func (s *CertificateAuthorityStub) Create(ctx context.Context, param *iaas.CertificateAuthorityCreateRequest) (*iaas.CertificateAuthority, error) { 934 if s.CreateStubResult == nil { 935 log.Fatal("CertificateAuthorityStub.CreateStubResult is not set") 936 } 937 return s.CreateStubResult.CertificateAuthority, s.CreateStubResult.Err 938 } 939 940 // Read is API call with trace log 941 func (s *CertificateAuthorityStub) Read(ctx context.Context, id types.ID) (*iaas.CertificateAuthority, error) { 942 if s.ReadStubResult == nil { 943 log.Fatal("CertificateAuthorityStub.ReadStubResult is not set") 944 } 945 return s.ReadStubResult.CertificateAuthority, s.ReadStubResult.Err 946 } 947 948 // Update is API call with trace log 949 func (s *CertificateAuthorityStub) Update(ctx context.Context, id types.ID, param *iaas.CertificateAuthorityUpdateRequest) (*iaas.CertificateAuthority, error) { 950 if s.UpdateStubResult == nil { 951 log.Fatal("CertificateAuthorityStub.UpdateStubResult is not set") 952 } 953 return s.UpdateStubResult.CertificateAuthority, s.UpdateStubResult.Err 954 } 955 956 // Delete is API call with trace log 957 func (s *CertificateAuthorityStub) Delete(ctx context.Context, id types.ID) error { 958 if s.DeleteStubResult == nil { 959 log.Fatal("CertificateAuthorityStub.DeleteStubResult is not set") 960 } 961 return s.DeleteStubResult.Err 962 } 963 964 // Detail is API call with trace log 965 func (s *CertificateAuthorityStub) Detail(ctx context.Context, id types.ID) (*iaas.CertificateAuthorityDetail, error) { 966 if s.DetailStubResult == nil { 967 log.Fatal("CertificateAuthorityStub.DetailStubResult is not set") 968 } 969 return s.DetailStubResult.CertificateAuthority, s.DetailStubResult.Err 970 } 971 972 // AddClient is API call with trace log 973 func (s *CertificateAuthorityStub) AddClient(ctx context.Context, id types.ID, param *iaas.CertificateAuthorityAddClientParam) (*iaas.CertificateAuthorityAddClientOrServerResult, error) { 974 if s.AddClientStubResult == nil { 975 log.Fatal("CertificateAuthorityStub.AddClientStubResult is not set") 976 } 977 return s.AddClientStubResult.CertificateAuthority, s.AddClientStubResult.Err 978 } 979 980 // ListClients is API call with trace log 981 func (s *CertificateAuthorityStub) ListClients(ctx context.Context, id types.ID) (*iaas.CertificateAuthorityListClientsResult, error) { 982 if s.ListClientsStubResult == nil { 983 log.Fatal("CertificateAuthorityStub.ListClientsStubResult is not set") 984 } 985 return s.ListClientsStubResult.Values, s.ListClientsStubResult.Err 986 } 987 988 // ReadClient is API call with trace log 989 func (s *CertificateAuthorityStub) ReadClient(ctx context.Context, id types.ID, clientID string) (*iaas.CertificateAuthorityClient, error) { 990 if s.ReadClientStubResult == nil { 991 log.Fatal("CertificateAuthorityStub.ReadClientStubResult is not set") 992 } 993 return s.ReadClientStubResult.CertificateAuthority, s.ReadClientStubResult.Err 994 } 995 996 // RevokeClient is API call with trace log 997 func (s *CertificateAuthorityStub) RevokeClient(ctx context.Context, id types.ID, clientID string) error { 998 if s.RevokeClientStubResult == nil { 999 log.Fatal("CertificateAuthorityStub.RevokeClientStubResult is not set") 1000 } 1001 return s.RevokeClientStubResult.Err 1002 } 1003 1004 // HoldClient is API call with trace log 1005 func (s *CertificateAuthorityStub) HoldClient(ctx context.Context, id types.ID, clientID string) error { 1006 if s.HoldClientStubResult == nil { 1007 log.Fatal("CertificateAuthorityStub.HoldClientStubResult is not set") 1008 } 1009 return s.HoldClientStubResult.Err 1010 } 1011 1012 // ResumeClient is API call with trace log 1013 func (s *CertificateAuthorityStub) ResumeClient(ctx context.Context, id types.ID, clientID string) error { 1014 if s.ResumeClientStubResult == nil { 1015 log.Fatal("CertificateAuthorityStub.ResumeClientStubResult is not set") 1016 } 1017 return s.ResumeClientStubResult.Err 1018 } 1019 1020 // DenyClient is API call with trace log 1021 func (s *CertificateAuthorityStub) DenyClient(ctx context.Context, id types.ID, clientID string) error { 1022 if s.DenyClientStubResult == nil { 1023 log.Fatal("CertificateAuthorityStub.DenyClientStubResult is not set") 1024 } 1025 return s.DenyClientStubResult.Err 1026 } 1027 1028 // AddServer is API call with trace log 1029 func (s *CertificateAuthorityStub) AddServer(ctx context.Context, id types.ID, param *iaas.CertificateAuthorityAddServerParam) (*iaas.CertificateAuthorityAddClientOrServerResult, error) { 1030 if s.AddServerStubResult == nil { 1031 log.Fatal("CertificateAuthorityStub.AddServerStubResult is not set") 1032 } 1033 return s.AddServerStubResult.CertificateAuthority, s.AddServerStubResult.Err 1034 } 1035 1036 // ListServers is API call with trace log 1037 func (s *CertificateAuthorityStub) ListServers(ctx context.Context, id types.ID) (*iaas.CertificateAuthorityListServersResult, error) { 1038 if s.ListServersStubResult == nil { 1039 log.Fatal("CertificateAuthorityStub.ListServersStubResult is not set") 1040 } 1041 return s.ListServersStubResult.Values, s.ListServersStubResult.Err 1042 } 1043 1044 // ReadServer is API call with trace log 1045 func (s *CertificateAuthorityStub) ReadServer(ctx context.Context, id types.ID, serverID string) (*iaas.CertificateAuthorityServer, error) { 1046 if s.ReadServerStubResult == nil { 1047 log.Fatal("CertificateAuthorityStub.ReadServerStubResult is not set") 1048 } 1049 return s.ReadServerStubResult.CertificateAuthority, s.ReadServerStubResult.Err 1050 } 1051 1052 // RevokeServer is API call with trace log 1053 func (s *CertificateAuthorityStub) RevokeServer(ctx context.Context, id types.ID, serverID string) error { 1054 if s.RevokeServerStubResult == nil { 1055 log.Fatal("CertificateAuthorityStub.RevokeServerStubResult is not set") 1056 } 1057 return s.RevokeServerStubResult.Err 1058 } 1059 1060 // HoldServer is API call with trace log 1061 func (s *CertificateAuthorityStub) HoldServer(ctx context.Context, id types.ID, serverID string) error { 1062 if s.HoldServerStubResult == nil { 1063 log.Fatal("CertificateAuthorityStub.HoldServerStubResult is not set") 1064 } 1065 return s.HoldServerStubResult.Err 1066 } 1067 1068 // ResumeServer is API call with trace log 1069 func (s *CertificateAuthorityStub) ResumeServer(ctx context.Context, id types.ID, serverID string) error { 1070 if s.ResumeServerStubResult == nil { 1071 log.Fatal("CertificateAuthorityStub.ResumeServerStubResult is not set") 1072 } 1073 return s.ResumeServerStubResult.Err 1074 } 1075 1076 /************************************************* 1077 * ContainerRegistryStub 1078 *************************************************/ 1079 1080 // ContainerRegistryFindStubResult is expected values of the Find operation 1081 type ContainerRegistryFindStubResult struct { 1082 Values *iaas.ContainerRegistryFindResult 1083 Err error 1084 } 1085 1086 // ContainerRegistryCreateStubResult is expected values of the Create operation 1087 type ContainerRegistryCreateStubResult struct { 1088 ContainerRegistry *iaas.ContainerRegistry 1089 Err error 1090 } 1091 1092 // ContainerRegistryReadStubResult is expected values of the Read operation 1093 type ContainerRegistryReadStubResult struct { 1094 ContainerRegistry *iaas.ContainerRegistry 1095 Err error 1096 } 1097 1098 // ContainerRegistryUpdateStubResult is expected values of the Update operation 1099 type ContainerRegistryUpdateStubResult struct { 1100 ContainerRegistry *iaas.ContainerRegistry 1101 Err error 1102 } 1103 1104 // ContainerRegistryUpdateSettingsStubResult is expected values of the UpdateSettings operation 1105 type ContainerRegistryUpdateSettingsStubResult struct { 1106 ContainerRegistry *iaas.ContainerRegistry 1107 Err error 1108 } 1109 1110 // ContainerRegistryDeleteStubResult is expected values of the Delete operation 1111 type ContainerRegistryDeleteStubResult struct { 1112 Err error 1113 } 1114 1115 // ContainerRegistryListUsersStubResult is expected values of the ListUsers operation 1116 type ContainerRegistryListUsersStubResult struct { 1117 ContainerRegistryUsers *iaas.ContainerRegistryUsers 1118 Err error 1119 } 1120 1121 // ContainerRegistryAddUserStubResult is expected values of the AddUser operation 1122 type ContainerRegistryAddUserStubResult struct { 1123 Err error 1124 } 1125 1126 // ContainerRegistryUpdateUserStubResult is expected values of the UpdateUser operation 1127 type ContainerRegistryUpdateUserStubResult struct { 1128 Err error 1129 } 1130 1131 // ContainerRegistryDeleteUserStubResult is expected values of the DeleteUser operation 1132 type ContainerRegistryDeleteUserStubResult struct { 1133 Err error 1134 } 1135 1136 // ContainerRegistryStub is for trace ContainerRegistryOp operations 1137 type ContainerRegistryStub struct { 1138 FindStubResult *ContainerRegistryFindStubResult 1139 CreateStubResult *ContainerRegistryCreateStubResult 1140 ReadStubResult *ContainerRegistryReadStubResult 1141 UpdateStubResult *ContainerRegistryUpdateStubResult 1142 UpdateSettingsStubResult *ContainerRegistryUpdateSettingsStubResult 1143 DeleteStubResult *ContainerRegistryDeleteStubResult 1144 ListUsersStubResult *ContainerRegistryListUsersStubResult 1145 AddUserStubResult *ContainerRegistryAddUserStubResult 1146 UpdateUserStubResult *ContainerRegistryUpdateUserStubResult 1147 DeleteUserStubResult *ContainerRegistryDeleteUserStubResult 1148 } 1149 1150 // NewContainerRegistryStub creates new ContainerRegistryStub instance 1151 func NewContainerRegistryStub(caller iaas.APICaller) iaas.ContainerRegistryAPI { 1152 return &ContainerRegistryStub{} 1153 } 1154 1155 // Find is API call with trace log 1156 func (s *ContainerRegistryStub) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.ContainerRegistryFindResult, error) { 1157 if s.FindStubResult == nil { 1158 log.Fatal("ContainerRegistryStub.FindStubResult is not set") 1159 } 1160 return s.FindStubResult.Values, s.FindStubResult.Err 1161 } 1162 1163 // Create is API call with trace log 1164 func (s *ContainerRegistryStub) Create(ctx context.Context, param *iaas.ContainerRegistryCreateRequest) (*iaas.ContainerRegistry, error) { 1165 if s.CreateStubResult == nil { 1166 log.Fatal("ContainerRegistryStub.CreateStubResult is not set") 1167 } 1168 return s.CreateStubResult.ContainerRegistry, s.CreateStubResult.Err 1169 } 1170 1171 // Read is API call with trace log 1172 func (s *ContainerRegistryStub) Read(ctx context.Context, id types.ID) (*iaas.ContainerRegistry, error) { 1173 if s.ReadStubResult == nil { 1174 log.Fatal("ContainerRegistryStub.ReadStubResult is not set") 1175 } 1176 return s.ReadStubResult.ContainerRegistry, s.ReadStubResult.Err 1177 } 1178 1179 // Update is API call with trace log 1180 func (s *ContainerRegistryStub) Update(ctx context.Context, id types.ID, param *iaas.ContainerRegistryUpdateRequest) (*iaas.ContainerRegistry, error) { 1181 if s.UpdateStubResult == nil { 1182 log.Fatal("ContainerRegistryStub.UpdateStubResult is not set") 1183 } 1184 return s.UpdateStubResult.ContainerRegistry, s.UpdateStubResult.Err 1185 } 1186 1187 // UpdateSettings is API call with trace log 1188 func (s *ContainerRegistryStub) UpdateSettings(ctx context.Context, id types.ID, param *iaas.ContainerRegistryUpdateSettingsRequest) (*iaas.ContainerRegistry, error) { 1189 if s.UpdateSettingsStubResult == nil { 1190 log.Fatal("ContainerRegistryStub.UpdateSettingsStubResult is not set") 1191 } 1192 return s.UpdateSettingsStubResult.ContainerRegistry, s.UpdateSettingsStubResult.Err 1193 } 1194 1195 // Delete is API call with trace log 1196 func (s *ContainerRegistryStub) Delete(ctx context.Context, id types.ID) error { 1197 if s.DeleteStubResult == nil { 1198 log.Fatal("ContainerRegistryStub.DeleteStubResult is not set") 1199 } 1200 return s.DeleteStubResult.Err 1201 } 1202 1203 // ListUsers is API call with trace log 1204 func (s *ContainerRegistryStub) ListUsers(ctx context.Context, id types.ID) (*iaas.ContainerRegistryUsers, error) { 1205 if s.ListUsersStubResult == nil { 1206 log.Fatal("ContainerRegistryStub.ListUsersStubResult is not set") 1207 } 1208 return s.ListUsersStubResult.ContainerRegistryUsers, s.ListUsersStubResult.Err 1209 } 1210 1211 // AddUser is API call with trace log 1212 func (s *ContainerRegistryStub) AddUser(ctx context.Context, id types.ID, param *iaas.ContainerRegistryUserCreateRequest) error { 1213 if s.AddUserStubResult == nil { 1214 log.Fatal("ContainerRegistryStub.AddUserStubResult is not set") 1215 } 1216 return s.AddUserStubResult.Err 1217 } 1218 1219 // UpdateUser is API call with trace log 1220 func (s *ContainerRegistryStub) UpdateUser(ctx context.Context, id types.ID, username string, param *iaas.ContainerRegistryUserUpdateRequest) error { 1221 if s.UpdateUserStubResult == nil { 1222 log.Fatal("ContainerRegistryStub.UpdateUserStubResult is not set") 1223 } 1224 return s.UpdateUserStubResult.Err 1225 } 1226 1227 // DeleteUser is API call with trace log 1228 func (s *ContainerRegistryStub) DeleteUser(ctx context.Context, id types.ID, username string) error { 1229 if s.DeleteUserStubResult == nil { 1230 log.Fatal("ContainerRegistryStub.DeleteUserStubResult is not set") 1231 } 1232 return s.DeleteUserStubResult.Err 1233 } 1234 1235 /************************************************* 1236 * CouponStub 1237 *************************************************/ 1238 1239 // CouponFindStubResult is expected values of the Find operation 1240 type CouponFindStubResult struct { 1241 Values *iaas.CouponFindResult 1242 Err error 1243 } 1244 1245 // CouponStub is for trace CouponOp operations 1246 type CouponStub struct { 1247 FindStubResult *CouponFindStubResult 1248 } 1249 1250 // NewCouponStub creates new CouponStub instance 1251 func NewCouponStub(caller iaas.APICaller) iaas.CouponAPI { 1252 return &CouponStub{} 1253 } 1254 1255 // Find is API call with trace log 1256 func (s *CouponStub) Find(ctx context.Context, accountID types.ID) (*iaas.CouponFindResult, error) { 1257 if s.FindStubResult == nil { 1258 log.Fatal("CouponStub.FindStubResult is not set") 1259 } 1260 return s.FindStubResult.Values, s.FindStubResult.Err 1261 } 1262 1263 /************************************************* 1264 * DatabaseStub 1265 *************************************************/ 1266 1267 // DatabaseFindStubResult is expected values of the Find operation 1268 type DatabaseFindStubResult struct { 1269 Values *iaas.DatabaseFindResult 1270 Err error 1271 } 1272 1273 // DatabaseCreateStubResult is expected values of the Create operation 1274 type DatabaseCreateStubResult struct { 1275 Database *iaas.Database 1276 Err error 1277 } 1278 1279 // DatabaseReadStubResult is expected values of the Read operation 1280 type DatabaseReadStubResult struct { 1281 Database *iaas.Database 1282 Err error 1283 } 1284 1285 // DatabaseUpdateStubResult is expected values of the Update operation 1286 type DatabaseUpdateStubResult struct { 1287 Database *iaas.Database 1288 Err error 1289 } 1290 1291 // DatabaseUpdateSettingsStubResult is expected values of the UpdateSettings operation 1292 type DatabaseUpdateSettingsStubResult struct { 1293 Database *iaas.Database 1294 Err error 1295 } 1296 1297 // DatabaseDeleteStubResult is expected values of the Delete operation 1298 type DatabaseDeleteStubResult struct { 1299 Err error 1300 } 1301 1302 // DatabaseConfigStubResult is expected values of the Config operation 1303 type DatabaseConfigStubResult struct { 1304 Err error 1305 } 1306 1307 // DatabaseBootStubResult is expected values of the Boot operation 1308 type DatabaseBootStubResult struct { 1309 Err error 1310 } 1311 1312 // DatabaseShutdownStubResult is expected values of the Shutdown operation 1313 type DatabaseShutdownStubResult struct { 1314 Err error 1315 } 1316 1317 // DatabaseResetStubResult is expected values of the Reset operation 1318 type DatabaseResetStubResult struct { 1319 Err error 1320 } 1321 1322 // DatabaseMonitorCPUStubResult is expected values of the MonitorCPU operation 1323 type DatabaseMonitorCPUStubResult struct { 1324 CPUTimeActivity *iaas.CPUTimeActivity 1325 Err error 1326 } 1327 1328 // DatabaseMonitorDiskStubResult is expected values of the MonitorDisk operation 1329 type DatabaseMonitorDiskStubResult struct { 1330 DiskActivity *iaas.DiskActivity 1331 Err error 1332 } 1333 1334 // DatabaseMonitorInterfaceStubResult is expected values of the MonitorInterface operation 1335 type DatabaseMonitorInterfaceStubResult struct { 1336 InterfaceActivity *iaas.InterfaceActivity 1337 Err error 1338 } 1339 1340 // DatabaseMonitorDatabaseStubResult is expected values of the MonitorDatabase operation 1341 type DatabaseMonitorDatabaseStubResult struct { 1342 DatabaseActivity *iaas.DatabaseActivity 1343 Err error 1344 } 1345 1346 // DatabaseStatusStubResult is expected values of the Status operation 1347 type DatabaseStatusStubResult struct { 1348 DatabaseStatus *iaas.DatabaseStatus 1349 Err error 1350 } 1351 1352 // DatabaseGetParameterStubResult is expected values of the GetParameter operation 1353 type DatabaseGetParameterStubResult struct { 1354 DatabaseParameter *iaas.DatabaseParameter 1355 Err error 1356 } 1357 1358 // DatabaseSetParameterStubResult is expected values of the SetParameter operation 1359 type DatabaseSetParameterStubResult struct { 1360 Err error 1361 } 1362 1363 // DatabaseStub is for trace DatabaseOp operations 1364 type DatabaseStub struct { 1365 FindStubResult *DatabaseFindStubResult 1366 CreateStubResult *DatabaseCreateStubResult 1367 ReadStubResult *DatabaseReadStubResult 1368 UpdateStubResult *DatabaseUpdateStubResult 1369 UpdateSettingsStubResult *DatabaseUpdateSettingsStubResult 1370 DeleteStubResult *DatabaseDeleteStubResult 1371 ConfigStubResult *DatabaseConfigStubResult 1372 BootStubResult *DatabaseBootStubResult 1373 ShutdownStubResult *DatabaseShutdownStubResult 1374 ResetStubResult *DatabaseResetStubResult 1375 MonitorCPUStubResult *DatabaseMonitorCPUStubResult 1376 MonitorDiskStubResult *DatabaseMonitorDiskStubResult 1377 MonitorInterfaceStubResult *DatabaseMonitorInterfaceStubResult 1378 MonitorDatabaseStubResult *DatabaseMonitorDatabaseStubResult 1379 StatusStubResult *DatabaseStatusStubResult 1380 GetParameterStubResult *DatabaseGetParameterStubResult 1381 SetParameterStubResult *DatabaseSetParameterStubResult 1382 } 1383 1384 // NewDatabaseStub creates new DatabaseStub instance 1385 func NewDatabaseStub(caller iaas.APICaller) iaas.DatabaseAPI { 1386 return &DatabaseStub{} 1387 } 1388 1389 // Find is API call with trace log 1390 func (s *DatabaseStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.DatabaseFindResult, error) { 1391 if s.FindStubResult == nil { 1392 log.Fatal("DatabaseStub.FindStubResult is not set") 1393 } 1394 return s.FindStubResult.Values, s.FindStubResult.Err 1395 } 1396 1397 // Create is API call with trace log 1398 func (s *DatabaseStub) Create(ctx context.Context, zone string, param *iaas.DatabaseCreateRequest) (*iaas.Database, error) { 1399 if s.CreateStubResult == nil { 1400 log.Fatal("DatabaseStub.CreateStubResult is not set") 1401 } 1402 return s.CreateStubResult.Database, s.CreateStubResult.Err 1403 } 1404 1405 // Read is API call with trace log 1406 func (s *DatabaseStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.Database, error) { 1407 if s.ReadStubResult == nil { 1408 log.Fatal("DatabaseStub.ReadStubResult is not set") 1409 } 1410 return s.ReadStubResult.Database, s.ReadStubResult.Err 1411 } 1412 1413 // Update is API call with trace log 1414 func (s *DatabaseStub) Update(ctx context.Context, zone string, id types.ID, param *iaas.DatabaseUpdateRequest) (*iaas.Database, error) { 1415 if s.UpdateStubResult == nil { 1416 log.Fatal("DatabaseStub.UpdateStubResult is not set") 1417 } 1418 return s.UpdateStubResult.Database, s.UpdateStubResult.Err 1419 } 1420 1421 // UpdateSettings is API call with trace log 1422 func (s *DatabaseStub) UpdateSettings(ctx context.Context, zone string, id types.ID, param *iaas.DatabaseUpdateSettingsRequest) (*iaas.Database, error) { 1423 if s.UpdateSettingsStubResult == nil { 1424 log.Fatal("DatabaseStub.UpdateSettingsStubResult is not set") 1425 } 1426 return s.UpdateSettingsStubResult.Database, s.UpdateSettingsStubResult.Err 1427 } 1428 1429 // Delete is API call with trace log 1430 func (s *DatabaseStub) Delete(ctx context.Context, zone string, id types.ID) error { 1431 if s.DeleteStubResult == nil { 1432 log.Fatal("DatabaseStub.DeleteStubResult is not set") 1433 } 1434 return s.DeleteStubResult.Err 1435 } 1436 1437 // Config is API call with trace log 1438 func (s *DatabaseStub) Config(ctx context.Context, zone string, id types.ID) error { 1439 if s.ConfigStubResult == nil { 1440 log.Fatal("DatabaseStub.ConfigStubResult is not set") 1441 } 1442 return s.ConfigStubResult.Err 1443 } 1444 1445 // Boot is API call with trace log 1446 func (s *DatabaseStub) Boot(ctx context.Context, zone string, id types.ID) error { 1447 if s.BootStubResult == nil { 1448 log.Fatal("DatabaseStub.BootStubResult is not set") 1449 } 1450 return s.BootStubResult.Err 1451 } 1452 1453 // Shutdown is API call with trace log 1454 func (s *DatabaseStub) Shutdown(ctx context.Context, zone string, id types.ID, shutdownOption *iaas.ShutdownOption) error { 1455 if s.ShutdownStubResult == nil { 1456 log.Fatal("DatabaseStub.ShutdownStubResult is not set") 1457 } 1458 return s.ShutdownStubResult.Err 1459 } 1460 1461 // Reset is API call with trace log 1462 func (s *DatabaseStub) Reset(ctx context.Context, zone string, id types.ID) error { 1463 if s.ResetStubResult == nil { 1464 log.Fatal("DatabaseStub.ResetStubResult is not set") 1465 } 1466 return s.ResetStubResult.Err 1467 } 1468 1469 // MonitorCPU is API call with trace log 1470 func (s *DatabaseStub) MonitorCPU(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.CPUTimeActivity, error) { 1471 if s.MonitorCPUStubResult == nil { 1472 log.Fatal("DatabaseStub.MonitorCPUStubResult is not set") 1473 } 1474 return s.MonitorCPUStubResult.CPUTimeActivity, s.MonitorCPUStubResult.Err 1475 } 1476 1477 // MonitorDisk is API call with trace log 1478 func (s *DatabaseStub) MonitorDisk(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.DiskActivity, error) { 1479 if s.MonitorDiskStubResult == nil { 1480 log.Fatal("DatabaseStub.MonitorDiskStubResult is not set") 1481 } 1482 return s.MonitorDiskStubResult.DiskActivity, s.MonitorDiskStubResult.Err 1483 } 1484 1485 // MonitorInterface is API call with trace log 1486 func (s *DatabaseStub) MonitorInterface(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.InterfaceActivity, error) { 1487 if s.MonitorInterfaceStubResult == nil { 1488 log.Fatal("DatabaseStub.MonitorInterfaceStubResult is not set") 1489 } 1490 return s.MonitorInterfaceStubResult.InterfaceActivity, s.MonitorInterfaceStubResult.Err 1491 } 1492 1493 // MonitorDatabase is API call with trace log 1494 func (s *DatabaseStub) MonitorDatabase(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.DatabaseActivity, error) { 1495 if s.MonitorDatabaseStubResult == nil { 1496 log.Fatal("DatabaseStub.MonitorDatabaseStubResult is not set") 1497 } 1498 return s.MonitorDatabaseStubResult.DatabaseActivity, s.MonitorDatabaseStubResult.Err 1499 } 1500 1501 // Status is API call with trace log 1502 func (s *DatabaseStub) Status(ctx context.Context, zone string, id types.ID) (*iaas.DatabaseStatus, error) { 1503 if s.StatusStubResult == nil { 1504 log.Fatal("DatabaseStub.StatusStubResult is not set") 1505 } 1506 return s.StatusStubResult.DatabaseStatus, s.StatusStubResult.Err 1507 } 1508 1509 // GetParameter is API call with trace log 1510 func (s *DatabaseStub) GetParameter(ctx context.Context, zone string, id types.ID) (*iaas.DatabaseParameter, error) { 1511 if s.GetParameterStubResult == nil { 1512 log.Fatal("DatabaseStub.GetParameterStubResult is not set") 1513 } 1514 return s.GetParameterStubResult.DatabaseParameter, s.GetParameterStubResult.Err 1515 } 1516 1517 // SetParameter is API call with trace log 1518 func (s *DatabaseStub) SetParameter(ctx context.Context, zone string, id types.ID, param map[string]interface{}) error { 1519 if s.SetParameterStubResult == nil { 1520 log.Fatal("DatabaseStub.SetParameterStubResult is not set") 1521 } 1522 return s.SetParameterStubResult.Err 1523 } 1524 1525 /************************************************* 1526 * DiskStub 1527 *************************************************/ 1528 1529 // DiskFindStubResult is expected values of the Find operation 1530 type DiskFindStubResult struct { 1531 Values *iaas.DiskFindResult 1532 Err error 1533 } 1534 1535 // DiskCreateStubResult is expected values of the Create operation 1536 type DiskCreateStubResult struct { 1537 Disk *iaas.Disk 1538 Err error 1539 } 1540 1541 // DiskConfigStubResult is expected values of the Config operation 1542 type DiskConfigStubResult struct { 1543 Err error 1544 } 1545 1546 // DiskCreateWithConfigStubResult is expected values of the CreateWithConfig operation 1547 type DiskCreateWithConfigStubResult struct { 1548 Disk *iaas.Disk 1549 Err error 1550 } 1551 1552 // DiskResizePartitionStubResult is expected values of the ResizePartition operation 1553 type DiskResizePartitionStubResult struct { 1554 Err error 1555 } 1556 1557 // DiskConnectToServerStubResult is expected values of the ConnectToServer operation 1558 type DiskConnectToServerStubResult struct { 1559 Err error 1560 } 1561 1562 // DiskDisconnectFromServerStubResult is expected values of the DisconnectFromServer operation 1563 type DiskDisconnectFromServerStubResult struct { 1564 Err error 1565 } 1566 1567 // DiskReadStubResult is expected values of the Read operation 1568 type DiskReadStubResult struct { 1569 Disk *iaas.Disk 1570 Err error 1571 } 1572 1573 // DiskUpdateStubResult is expected values of the Update operation 1574 type DiskUpdateStubResult struct { 1575 Disk *iaas.Disk 1576 Err error 1577 } 1578 1579 // DiskDeleteStubResult is expected values of the Delete operation 1580 type DiskDeleteStubResult struct { 1581 Err error 1582 } 1583 1584 // DiskMonitorStubResult is expected values of the Monitor operation 1585 type DiskMonitorStubResult struct { 1586 DiskActivity *iaas.DiskActivity 1587 Err error 1588 } 1589 1590 // DiskMonitorDiskStubResult is expected values of the MonitorDisk operation 1591 type DiskMonitorDiskStubResult struct { 1592 DiskActivity *iaas.DiskActivity 1593 Err error 1594 } 1595 1596 // DiskStub is for trace DiskOp operations 1597 type DiskStub struct { 1598 FindStubResult *DiskFindStubResult 1599 CreateStubResult *DiskCreateStubResult 1600 ConfigStubResult *DiskConfigStubResult 1601 CreateWithConfigStubResult *DiskCreateWithConfigStubResult 1602 ResizePartitionStubResult *DiskResizePartitionStubResult 1603 ConnectToServerStubResult *DiskConnectToServerStubResult 1604 DisconnectFromServerStubResult *DiskDisconnectFromServerStubResult 1605 ReadStubResult *DiskReadStubResult 1606 UpdateStubResult *DiskUpdateStubResult 1607 DeleteStubResult *DiskDeleteStubResult 1608 MonitorStubResult *DiskMonitorStubResult 1609 MonitorDiskStubResult *DiskMonitorDiskStubResult 1610 } 1611 1612 // NewDiskStub creates new DiskStub instance 1613 func NewDiskStub(caller iaas.APICaller) iaas.DiskAPI { 1614 return &DiskStub{} 1615 } 1616 1617 // Find is API call with trace log 1618 func (s *DiskStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.DiskFindResult, error) { 1619 if s.FindStubResult == nil { 1620 log.Fatal("DiskStub.FindStubResult is not set") 1621 } 1622 return s.FindStubResult.Values, s.FindStubResult.Err 1623 } 1624 1625 // Create is API call with trace log 1626 func (s *DiskStub) Create(ctx context.Context, zone string, createParam *iaas.DiskCreateRequest, distantFrom []types.ID) (*iaas.Disk, error) { 1627 if s.CreateStubResult == nil { 1628 log.Fatal("DiskStub.CreateStubResult is not set") 1629 } 1630 return s.CreateStubResult.Disk, s.CreateStubResult.Err 1631 } 1632 1633 // Config is API call with trace log 1634 func (s *DiskStub) Config(ctx context.Context, zone string, id types.ID, edit *iaas.DiskEditRequest) error { 1635 if s.ConfigStubResult == nil { 1636 log.Fatal("DiskStub.ConfigStubResult is not set") 1637 } 1638 return s.ConfigStubResult.Err 1639 } 1640 1641 // CreateWithConfig is API call with trace log 1642 func (s *DiskStub) CreateWithConfig(ctx context.Context, zone string, createParam *iaas.DiskCreateRequest, editParam *iaas.DiskEditRequest, bootAtAvailable bool, distantFrom []types.ID) (*iaas.Disk, error) { 1643 if s.CreateWithConfigStubResult == nil { 1644 log.Fatal("DiskStub.CreateWithConfigStubResult is not set") 1645 } 1646 return s.CreateWithConfigStubResult.Disk, s.CreateWithConfigStubResult.Err 1647 } 1648 1649 // ResizePartition is API call with trace log 1650 func (s *DiskStub) ResizePartition(ctx context.Context, zone string, id types.ID, param *iaas.DiskResizePartitionRequest) error { 1651 if s.ResizePartitionStubResult == nil { 1652 log.Fatal("DiskStub.ResizePartitionStubResult is not set") 1653 } 1654 return s.ResizePartitionStubResult.Err 1655 } 1656 1657 // ConnectToServer is API call with trace log 1658 func (s *DiskStub) ConnectToServer(ctx context.Context, zone string, id types.ID, serverID types.ID) error { 1659 if s.ConnectToServerStubResult == nil { 1660 log.Fatal("DiskStub.ConnectToServerStubResult is not set") 1661 } 1662 return s.ConnectToServerStubResult.Err 1663 } 1664 1665 // DisconnectFromServer is API call with trace log 1666 func (s *DiskStub) DisconnectFromServer(ctx context.Context, zone string, id types.ID) error { 1667 if s.DisconnectFromServerStubResult == nil { 1668 log.Fatal("DiskStub.DisconnectFromServerStubResult is not set") 1669 } 1670 return s.DisconnectFromServerStubResult.Err 1671 } 1672 1673 // Read is API call with trace log 1674 func (s *DiskStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.Disk, error) { 1675 if s.ReadStubResult == nil { 1676 log.Fatal("DiskStub.ReadStubResult is not set") 1677 } 1678 return s.ReadStubResult.Disk, s.ReadStubResult.Err 1679 } 1680 1681 // Update is API call with trace log 1682 func (s *DiskStub) Update(ctx context.Context, zone string, id types.ID, param *iaas.DiskUpdateRequest) (*iaas.Disk, error) { 1683 if s.UpdateStubResult == nil { 1684 log.Fatal("DiskStub.UpdateStubResult is not set") 1685 } 1686 return s.UpdateStubResult.Disk, s.UpdateStubResult.Err 1687 } 1688 1689 // Delete is API call with trace log 1690 func (s *DiskStub) Delete(ctx context.Context, zone string, id types.ID) error { 1691 if s.DeleteStubResult == nil { 1692 log.Fatal("DiskStub.DeleteStubResult is not set") 1693 } 1694 return s.DeleteStubResult.Err 1695 } 1696 1697 // Monitor is API call with trace log 1698 func (s *DiskStub) Monitor(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.DiskActivity, error) { 1699 if s.MonitorStubResult == nil { 1700 log.Fatal("DiskStub.MonitorStubResult is not set") 1701 } 1702 return s.MonitorStubResult.DiskActivity, s.MonitorStubResult.Err 1703 } 1704 1705 // MonitorDisk is API call with trace log 1706 func (s *DiskStub) MonitorDisk(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.DiskActivity, error) { 1707 if s.MonitorDiskStubResult == nil { 1708 log.Fatal("DiskStub.MonitorDiskStubResult is not set") 1709 } 1710 return s.MonitorDiskStubResult.DiskActivity, s.MonitorDiskStubResult.Err 1711 } 1712 1713 /************************************************* 1714 * DiskPlanStub 1715 *************************************************/ 1716 1717 // DiskPlanFindStubResult is expected values of the Find operation 1718 type DiskPlanFindStubResult struct { 1719 Values *iaas.DiskPlanFindResult 1720 Err error 1721 } 1722 1723 // DiskPlanReadStubResult is expected values of the Read operation 1724 type DiskPlanReadStubResult struct { 1725 DiskPlan *iaas.DiskPlan 1726 Err error 1727 } 1728 1729 // DiskPlanStub is for trace DiskPlanOp operations 1730 type DiskPlanStub struct { 1731 FindStubResult *DiskPlanFindStubResult 1732 ReadStubResult *DiskPlanReadStubResult 1733 } 1734 1735 // NewDiskPlanStub creates new DiskPlanStub instance 1736 func NewDiskPlanStub(caller iaas.APICaller) iaas.DiskPlanAPI { 1737 return &DiskPlanStub{} 1738 } 1739 1740 // Find is API call with trace log 1741 func (s *DiskPlanStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.DiskPlanFindResult, error) { 1742 if s.FindStubResult == nil { 1743 log.Fatal("DiskPlanStub.FindStubResult is not set") 1744 } 1745 return s.FindStubResult.Values, s.FindStubResult.Err 1746 } 1747 1748 // Read is API call with trace log 1749 func (s *DiskPlanStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.DiskPlan, error) { 1750 if s.ReadStubResult == nil { 1751 log.Fatal("DiskPlanStub.ReadStubResult is not set") 1752 } 1753 return s.ReadStubResult.DiskPlan, s.ReadStubResult.Err 1754 } 1755 1756 /************************************************* 1757 * DNSStub 1758 *************************************************/ 1759 1760 // DNSFindStubResult is expected values of the Find operation 1761 type DNSFindStubResult struct { 1762 Values *iaas.DNSFindResult 1763 Err error 1764 } 1765 1766 // DNSCreateStubResult is expected values of the Create operation 1767 type DNSCreateStubResult struct { 1768 DNS *iaas.DNS 1769 Err error 1770 } 1771 1772 // DNSReadStubResult is expected values of the Read operation 1773 type DNSReadStubResult struct { 1774 DNS *iaas.DNS 1775 Err error 1776 } 1777 1778 // DNSUpdateStubResult is expected values of the Update operation 1779 type DNSUpdateStubResult struct { 1780 DNS *iaas.DNS 1781 Err error 1782 } 1783 1784 // DNSUpdateSettingsStubResult is expected values of the UpdateSettings operation 1785 type DNSUpdateSettingsStubResult struct { 1786 DNS *iaas.DNS 1787 Err error 1788 } 1789 1790 // DNSDeleteStubResult is expected values of the Delete operation 1791 type DNSDeleteStubResult struct { 1792 Err error 1793 } 1794 1795 // DNSStub is for trace DNSOp operations 1796 type DNSStub struct { 1797 FindStubResult *DNSFindStubResult 1798 CreateStubResult *DNSCreateStubResult 1799 ReadStubResult *DNSReadStubResult 1800 UpdateStubResult *DNSUpdateStubResult 1801 UpdateSettingsStubResult *DNSUpdateSettingsStubResult 1802 DeleteStubResult *DNSDeleteStubResult 1803 } 1804 1805 // NewDNSStub creates new DNSStub instance 1806 func NewDNSStub(caller iaas.APICaller) iaas.DNSAPI { 1807 return &DNSStub{} 1808 } 1809 1810 // Find is API call with trace log 1811 func (s *DNSStub) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.DNSFindResult, error) { 1812 if s.FindStubResult == nil { 1813 log.Fatal("DNSStub.FindStubResult is not set") 1814 } 1815 return s.FindStubResult.Values, s.FindStubResult.Err 1816 } 1817 1818 // Create is API call with trace log 1819 func (s *DNSStub) Create(ctx context.Context, param *iaas.DNSCreateRequest) (*iaas.DNS, error) { 1820 if s.CreateStubResult == nil { 1821 log.Fatal("DNSStub.CreateStubResult is not set") 1822 } 1823 return s.CreateStubResult.DNS, s.CreateStubResult.Err 1824 } 1825 1826 // Read is API call with trace log 1827 func (s *DNSStub) Read(ctx context.Context, id types.ID) (*iaas.DNS, error) { 1828 if s.ReadStubResult == nil { 1829 log.Fatal("DNSStub.ReadStubResult is not set") 1830 } 1831 return s.ReadStubResult.DNS, s.ReadStubResult.Err 1832 } 1833 1834 // Update is API call with trace log 1835 func (s *DNSStub) Update(ctx context.Context, id types.ID, param *iaas.DNSUpdateRequest) (*iaas.DNS, error) { 1836 if s.UpdateStubResult == nil { 1837 log.Fatal("DNSStub.UpdateStubResult is not set") 1838 } 1839 return s.UpdateStubResult.DNS, s.UpdateStubResult.Err 1840 } 1841 1842 // UpdateSettings is API call with trace log 1843 func (s *DNSStub) UpdateSettings(ctx context.Context, id types.ID, param *iaas.DNSUpdateSettingsRequest) (*iaas.DNS, error) { 1844 if s.UpdateSettingsStubResult == nil { 1845 log.Fatal("DNSStub.UpdateSettingsStubResult is not set") 1846 } 1847 return s.UpdateSettingsStubResult.DNS, s.UpdateSettingsStubResult.Err 1848 } 1849 1850 // Delete is API call with trace log 1851 func (s *DNSStub) Delete(ctx context.Context, id types.ID) error { 1852 if s.DeleteStubResult == nil { 1853 log.Fatal("DNSStub.DeleteStubResult is not set") 1854 } 1855 return s.DeleteStubResult.Err 1856 } 1857 1858 /************************************************* 1859 * EnhancedDBStub 1860 *************************************************/ 1861 1862 // EnhancedDBFindStubResult is expected values of the Find operation 1863 type EnhancedDBFindStubResult struct { 1864 Values *iaas.EnhancedDBFindResult 1865 Err error 1866 } 1867 1868 // EnhancedDBCreateStubResult is expected values of the Create operation 1869 type EnhancedDBCreateStubResult struct { 1870 EnhancedDB *iaas.EnhancedDB 1871 Err error 1872 } 1873 1874 // EnhancedDBReadStubResult is expected values of the Read operation 1875 type EnhancedDBReadStubResult struct { 1876 EnhancedDB *iaas.EnhancedDB 1877 Err error 1878 } 1879 1880 // EnhancedDBUpdateStubResult is expected values of the Update operation 1881 type EnhancedDBUpdateStubResult struct { 1882 EnhancedDB *iaas.EnhancedDB 1883 Err error 1884 } 1885 1886 // EnhancedDBDeleteStubResult is expected values of the Delete operation 1887 type EnhancedDBDeleteStubResult struct { 1888 Err error 1889 } 1890 1891 // EnhancedDBSetPasswordStubResult is expected values of the SetPassword operation 1892 type EnhancedDBSetPasswordStubResult struct { 1893 Err error 1894 } 1895 1896 // EnhancedDBGetConfigStubResult is expected values of the GetConfig operation 1897 type EnhancedDBGetConfigStubResult struct { 1898 EnhancedDBConfig *iaas.EnhancedDBConfig 1899 Err error 1900 } 1901 1902 // EnhancedDBSetConfigStubResult is expected values of the SetConfig operation 1903 type EnhancedDBSetConfigStubResult struct { 1904 Err error 1905 } 1906 1907 // EnhancedDBStub is for trace EnhancedDBOp operations 1908 type EnhancedDBStub struct { 1909 FindStubResult *EnhancedDBFindStubResult 1910 CreateStubResult *EnhancedDBCreateStubResult 1911 ReadStubResult *EnhancedDBReadStubResult 1912 UpdateStubResult *EnhancedDBUpdateStubResult 1913 DeleteStubResult *EnhancedDBDeleteStubResult 1914 SetPasswordStubResult *EnhancedDBSetPasswordStubResult 1915 GetConfigStubResult *EnhancedDBGetConfigStubResult 1916 SetConfigStubResult *EnhancedDBSetConfigStubResult 1917 } 1918 1919 // NewEnhancedDBStub creates new EnhancedDBStub instance 1920 func NewEnhancedDBStub(caller iaas.APICaller) iaas.EnhancedDBAPI { 1921 return &EnhancedDBStub{} 1922 } 1923 1924 // Find is API call with trace log 1925 func (s *EnhancedDBStub) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.EnhancedDBFindResult, error) { 1926 if s.FindStubResult == nil { 1927 log.Fatal("EnhancedDBStub.FindStubResult is not set") 1928 } 1929 return s.FindStubResult.Values, s.FindStubResult.Err 1930 } 1931 1932 // Create is API call with trace log 1933 func (s *EnhancedDBStub) Create(ctx context.Context, param *iaas.EnhancedDBCreateRequest) (*iaas.EnhancedDB, error) { 1934 if s.CreateStubResult == nil { 1935 log.Fatal("EnhancedDBStub.CreateStubResult is not set") 1936 } 1937 return s.CreateStubResult.EnhancedDB, s.CreateStubResult.Err 1938 } 1939 1940 // Read is API call with trace log 1941 func (s *EnhancedDBStub) Read(ctx context.Context, id types.ID) (*iaas.EnhancedDB, error) { 1942 if s.ReadStubResult == nil { 1943 log.Fatal("EnhancedDBStub.ReadStubResult is not set") 1944 } 1945 return s.ReadStubResult.EnhancedDB, s.ReadStubResult.Err 1946 } 1947 1948 // Update is API call with trace log 1949 func (s *EnhancedDBStub) Update(ctx context.Context, id types.ID, param *iaas.EnhancedDBUpdateRequest) (*iaas.EnhancedDB, error) { 1950 if s.UpdateStubResult == nil { 1951 log.Fatal("EnhancedDBStub.UpdateStubResult is not set") 1952 } 1953 return s.UpdateStubResult.EnhancedDB, s.UpdateStubResult.Err 1954 } 1955 1956 // Delete is API call with trace log 1957 func (s *EnhancedDBStub) Delete(ctx context.Context, id types.ID) error { 1958 if s.DeleteStubResult == nil { 1959 log.Fatal("EnhancedDBStub.DeleteStubResult is not set") 1960 } 1961 return s.DeleteStubResult.Err 1962 } 1963 1964 // SetPassword is API call with trace log 1965 func (s *EnhancedDBStub) SetPassword(ctx context.Context, id types.ID, param *iaas.EnhancedDBSetPasswordRequest) error { 1966 if s.SetPasswordStubResult == nil { 1967 log.Fatal("EnhancedDBStub.SetPasswordStubResult is not set") 1968 } 1969 return s.SetPasswordStubResult.Err 1970 } 1971 1972 // GetConfig is API call with trace log 1973 func (s *EnhancedDBStub) GetConfig(ctx context.Context, id types.ID) (*iaas.EnhancedDBConfig, error) { 1974 if s.GetConfigStubResult == nil { 1975 log.Fatal("EnhancedDBStub.GetConfigStubResult is not set") 1976 } 1977 return s.GetConfigStubResult.EnhancedDBConfig, s.GetConfigStubResult.Err 1978 } 1979 1980 // SetConfig is API call with trace log 1981 func (s *EnhancedDBStub) SetConfig(ctx context.Context, id types.ID, param *iaas.EnhancedDBSetConfigRequest) error { 1982 if s.SetConfigStubResult == nil { 1983 log.Fatal("EnhancedDBStub.SetConfigStubResult is not set") 1984 } 1985 return s.SetConfigStubResult.Err 1986 } 1987 1988 /************************************************* 1989 * ESMEStub 1990 *************************************************/ 1991 1992 // ESMEFindStubResult is expected values of the Find operation 1993 type ESMEFindStubResult struct { 1994 Values *iaas.ESMEFindResult 1995 Err error 1996 } 1997 1998 // ESMECreateStubResult is expected values of the Create operation 1999 type ESMECreateStubResult struct { 2000 ESME *iaas.ESME 2001 Err error 2002 } 2003 2004 // ESMEReadStubResult is expected values of the Read operation 2005 type ESMEReadStubResult struct { 2006 ESME *iaas.ESME 2007 Err error 2008 } 2009 2010 // ESMEUpdateStubResult is expected values of the Update operation 2011 type ESMEUpdateStubResult struct { 2012 ESME *iaas.ESME 2013 Err error 2014 } 2015 2016 // ESMEDeleteStubResult is expected values of the Delete operation 2017 type ESMEDeleteStubResult struct { 2018 Err error 2019 } 2020 2021 // ESMESendMessageWithGeneratedOTPStubResult is expected values of the SendMessageWithGeneratedOTP operation 2022 type ESMESendMessageWithGeneratedOTPStubResult struct { 2023 ESMESendMessageResult *iaas.ESMESendMessageResult 2024 Err error 2025 } 2026 2027 // ESMESendMessageWithInputtedOTPStubResult is expected values of the SendMessageWithInputtedOTP operation 2028 type ESMESendMessageWithInputtedOTPStubResult struct { 2029 ESMESendMessageResult *iaas.ESMESendMessageResult 2030 Err error 2031 } 2032 2033 // ESMELogsStubResult is expected values of the Logs operation 2034 type ESMELogsStubResult struct { 2035 Logs []*iaas.ESMELogs 2036 Err error 2037 } 2038 2039 // ESMEStub is for trace ESMEOp operations 2040 type ESMEStub struct { 2041 FindStubResult *ESMEFindStubResult 2042 CreateStubResult *ESMECreateStubResult 2043 ReadStubResult *ESMEReadStubResult 2044 UpdateStubResult *ESMEUpdateStubResult 2045 DeleteStubResult *ESMEDeleteStubResult 2046 SendMessageWithGeneratedOTPStubResult *ESMESendMessageWithGeneratedOTPStubResult 2047 SendMessageWithInputtedOTPStubResult *ESMESendMessageWithInputtedOTPStubResult 2048 LogsStubResult *ESMELogsStubResult 2049 } 2050 2051 // NewESMEStub creates new ESMEStub instance 2052 func NewESMEStub(caller iaas.APICaller) iaas.ESMEAPI { 2053 return &ESMEStub{} 2054 } 2055 2056 // Find is API call with trace log 2057 func (s *ESMEStub) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.ESMEFindResult, error) { 2058 if s.FindStubResult == nil { 2059 log.Fatal("ESMEStub.FindStubResult is not set") 2060 } 2061 return s.FindStubResult.Values, s.FindStubResult.Err 2062 } 2063 2064 // Create is API call with trace log 2065 func (s *ESMEStub) Create(ctx context.Context, param *iaas.ESMECreateRequest) (*iaas.ESME, error) { 2066 if s.CreateStubResult == nil { 2067 log.Fatal("ESMEStub.CreateStubResult is not set") 2068 } 2069 return s.CreateStubResult.ESME, s.CreateStubResult.Err 2070 } 2071 2072 // Read is API call with trace log 2073 func (s *ESMEStub) Read(ctx context.Context, id types.ID) (*iaas.ESME, error) { 2074 if s.ReadStubResult == nil { 2075 log.Fatal("ESMEStub.ReadStubResult is not set") 2076 } 2077 return s.ReadStubResult.ESME, s.ReadStubResult.Err 2078 } 2079 2080 // Update is API call with trace log 2081 func (s *ESMEStub) Update(ctx context.Context, id types.ID, param *iaas.ESMEUpdateRequest) (*iaas.ESME, error) { 2082 if s.UpdateStubResult == nil { 2083 log.Fatal("ESMEStub.UpdateStubResult is not set") 2084 } 2085 return s.UpdateStubResult.ESME, s.UpdateStubResult.Err 2086 } 2087 2088 // Delete is API call with trace log 2089 func (s *ESMEStub) Delete(ctx context.Context, id types.ID) error { 2090 if s.DeleteStubResult == nil { 2091 log.Fatal("ESMEStub.DeleteStubResult is not set") 2092 } 2093 return s.DeleteStubResult.Err 2094 } 2095 2096 // SendMessageWithGeneratedOTP is API call with trace log 2097 func (s *ESMEStub) SendMessageWithGeneratedOTP(ctx context.Context, id types.ID, param *iaas.ESMESendMessageWithGeneratedOTPRequest) (*iaas.ESMESendMessageResult, error) { 2098 if s.SendMessageWithGeneratedOTPStubResult == nil { 2099 log.Fatal("ESMEStub.SendMessageWithGeneratedOTPStubResult is not set") 2100 } 2101 return s.SendMessageWithGeneratedOTPStubResult.ESMESendMessageResult, s.SendMessageWithGeneratedOTPStubResult.Err 2102 } 2103 2104 // SendMessageWithInputtedOTP is API call with trace log 2105 func (s *ESMEStub) SendMessageWithInputtedOTP(ctx context.Context, id types.ID, param *iaas.ESMESendMessageWithInputtedOTPRequest) (*iaas.ESMESendMessageResult, error) { 2106 if s.SendMessageWithInputtedOTPStubResult == nil { 2107 log.Fatal("ESMEStub.SendMessageWithInputtedOTPStubResult is not set") 2108 } 2109 return s.SendMessageWithInputtedOTPStubResult.ESMESendMessageResult, s.SendMessageWithInputtedOTPStubResult.Err 2110 } 2111 2112 // Logs is API call with trace log 2113 func (s *ESMEStub) Logs(ctx context.Context, id types.ID) ([]*iaas.ESMELogs, error) { 2114 if s.LogsStubResult == nil { 2115 log.Fatal("ESMEStub.LogsStubResult is not set") 2116 } 2117 return s.LogsStubResult.Logs, s.LogsStubResult.Err 2118 } 2119 2120 /************************************************* 2121 * GSLBStub 2122 *************************************************/ 2123 2124 // GSLBFindStubResult is expected values of the Find operation 2125 type GSLBFindStubResult struct { 2126 Values *iaas.GSLBFindResult 2127 Err error 2128 } 2129 2130 // GSLBCreateStubResult is expected values of the Create operation 2131 type GSLBCreateStubResult struct { 2132 GSLB *iaas.GSLB 2133 Err error 2134 } 2135 2136 // GSLBReadStubResult is expected values of the Read operation 2137 type GSLBReadStubResult struct { 2138 GSLB *iaas.GSLB 2139 Err error 2140 } 2141 2142 // GSLBUpdateStubResult is expected values of the Update operation 2143 type GSLBUpdateStubResult struct { 2144 GSLB *iaas.GSLB 2145 Err error 2146 } 2147 2148 // GSLBUpdateSettingsStubResult is expected values of the UpdateSettings operation 2149 type GSLBUpdateSettingsStubResult struct { 2150 GSLB *iaas.GSLB 2151 Err error 2152 } 2153 2154 // GSLBDeleteStubResult is expected values of the Delete operation 2155 type GSLBDeleteStubResult struct { 2156 Err error 2157 } 2158 2159 // GSLBStub is for trace GSLBOp operations 2160 type GSLBStub struct { 2161 FindStubResult *GSLBFindStubResult 2162 CreateStubResult *GSLBCreateStubResult 2163 ReadStubResult *GSLBReadStubResult 2164 UpdateStubResult *GSLBUpdateStubResult 2165 UpdateSettingsStubResult *GSLBUpdateSettingsStubResult 2166 DeleteStubResult *GSLBDeleteStubResult 2167 } 2168 2169 // NewGSLBStub creates new GSLBStub instance 2170 func NewGSLBStub(caller iaas.APICaller) iaas.GSLBAPI { 2171 return &GSLBStub{} 2172 } 2173 2174 // Find is API call with trace log 2175 func (s *GSLBStub) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.GSLBFindResult, error) { 2176 if s.FindStubResult == nil { 2177 log.Fatal("GSLBStub.FindStubResult is not set") 2178 } 2179 return s.FindStubResult.Values, s.FindStubResult.Err 2180 } 2181 2182 // Create is API call with trace log 2183 func (s *GSLBStub) Create(ctx context.Context, param *iaas.GSLBCreateRequest) (*iaas.GSLB, error) { 2184 if s.CreateStubResult == nil { 2185 log.Fatal("GSLBStub.CreateStubResult is not set") 2186 } 2187 return s.CreateStubResult.GSLB, s.CreateStubResult.Err 2188 } 2189 2190 // Read is API call with trace log 2191 func (s *GSLBStub) Read(ctx context.Context, id types.ID) (*iaas.GSLB, error) { 2192 if s.ReadStubResult == nil { 2193 log.Fatal("GSLBStub.ReadStubResult is not set") 2194 } 2195 return s.ReadStubResult.GSLB, s.ReadStubResult.Err 2196 } 2197 2198 // Update is API call with trace log 2199 func (s *GSLBStub) Update(ctx context.Context, id types.ID, param *iaas.GSLBUpdateRequest) (*iaas.GSLB, error) { 2200 if s.UpdateStubResult == nil { 2201 log.Fatal("GSLBStub.UpdateStubResult is not set") 2202 } 2203 return s.UpdateStubResult.GSLB, s.UpdateStubResult.Err 2204 } 2205 2206 // UpdateSettings is API call with trace log 2207 func (s *GSLBStub) UpdateSettings(ctx context.Context, id types.ID, param *iaas.GSLBUpdateSettingsRequest) (*iaas.GSLB, error) { 2208 if s.UpdateSettingsStubResult == nil { 2209 log.Fatal("GSLBStub.UpdateSettingsStubResult is not set") 2210 } 2211 return s.UpdateSettingsStubResult.GSLB, s.UpdateSettingsStubResult.Err 2212 } 2213 2214 // Delete is API call with trace log 2215 func (s *GSLBStub) Delete(ctx context.Context, id types.ID) error { 2216 if s.DeleteStubResult == nil { 2217 log.Fatal("GSLBStub.DeleteStubResult is not set") 2218 } 2219 return s.DeleteStubResult.Err 2220 } 2221 2222 /************************************************* 2223 * IconStub 2224 *************************************************/ 2225 2226 // IconFindStubResult is expected values of the Find operation 2227 type IconFindStubResult struct { 2228 Values *iaas.IconFindResult 2229 Err error 2230 } 2231 2232 // IconCreateStubResult is expected values of the Create operation 2233 type IconCreateStubResult struct { 2234 Icon *iaas.Icon 2235 Err error 2236 } 2237 2238 // IconReadStubResult is expected values of the Read operation 2239 type IconReadStubResult struct { 2240 Icon *iaas.Icon 2241 Err error 2242 } 2243 2244 // IconUpdateStubResult is expected values of the Update operation 2245 type IconUpdateStubResult struct { 2246 Icon *iaas.Icon 2247 Err error 2248 } 2249 2250 // IconDeleteStubResult is expected values of the Delete operation 2251 type IconDeleteStubResult struct { 2252 Err error 2253 } 2254 2255 // IconStub is for trace IconOp operations 2256 type IconStub struct { 2257 FindStubResult *IconFindStubResult 2258 CreateStubResult *IconCreateStubResult 2259 ReadStubResult *IconReadStubResult 2260 UpdateStubResult *IconUpdateStubResult 2261 DeleteStubResult *IconDeleteStubResult 2262 } 2263 2264 // NewIconStub creates new IconStub instance 2265 func NewIconStub(caller iaas.APICaller) iaas.IconAPI { 2266 return &IconStub{} 2267 } 2268 2269 // Find is API call with trace log 2270 func (s *IconStub) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.IconFindResult, error) { 2271 if s.FindStubResult == nil { 2272 log.Fatal("IconStub.FindStubResult is not set") 2273 } 2274 return s.FindStubResult.Values, s.FindStubResult.Err 2275 } 2276 2277 // Create is API call with trace log 2278 func (s *IconStub) Create(ctx context.Context, param *iaas.IconCreateRequest) (*iaas.Icon, error) { 2279 if s.CreateStubResult == nil { 2280 log.Fatal("IconStub.CreateStubResult is not set") 2281 } 2282 return s.CreateStubResult.Icon, s.CreateStubResult.Err 2283 } 2284 2285 // Read is API call with trace log 2286 func (s *IconStub) Read(ctx context.Context, id types.ID) (*iaas.Icon, error) { 2287 if s.ReadStubResult == nil { 2288 log.Fatal("IconStub.ReadStubResult is not set") 2289 } 2290 return s.ReadStubResult.Icon, s.ReadStubResult.Err 2291 } 2292 2293 // Update is API call with trace log 2294 func (s *IconStub) Update(ctx context.Context, id types.ID, param *iaas.IconUpdateRequest) (*iaas.Icon, error) { 2295 if s.UpdateStubResult == nil { 2296 log.Fatal("IconStub.UpdateStubResult is not set") 2297 } 2298 return s.UpdateStubResult.Icon, s.UpdateStubResult.Err 2299 } 2300 2301 // Delete is API call with trace log 2302 func (s *IconStub) Delete(ctx context.Context, id types.ID) error { 2303 if s.DeleteStubResult == nil { 2304 log.Fatal("IconStub.DeleteStubResult is not set") 2305 } 2306 return s.DeleteStubResult.Err 2307 } 2308 2309 /************************************************* 2310 * InterfaceStub 2311 *************************************************/ 2312 2313 // InterfaceFindStubResult is expected values of the Find operation 2314 type InterfaceFindStubResult struct { 2315 Values *iaas.InterfaceFindResult 2316 Err error 2317 } 2318 2319 // InterfaceCreateStubResult is expected values of the Create operation 2320 type InterfaceCreateStubResult struct { 2321 Interface *iaas.Interface 2322 Err error 2323 } 2324 2325 // InterfaceReadStubResult is expected values of the Read operation 2326 type InterfaceReadStubResult struct { 2327 Interface *iaas.Interface 2328 Err error 2329 } 2330 2331 // InterfaceUpdateStubResult is expected values of the Update operation 2332 type InterfaceUpdateStubResult struct { 2333 Interface *iaas.Interface 2334 Err error 2335 } 2336 2337 // InterfaceDeleteStubResult is expected values of the Delete operation 2338 type InterfaceDeleteStubResult struct { 2339 Err error 2340 } 2341 2342 // InterfaceMonitorStubResult is expected values of the Monitor operation 2343 type InterfaceMonitorStubResult struct { 2344 InterfaceActivity *iaas.InterfaceActivity 2345 Err error 2346 } 2347 2348 // InterfaceConnectToSharedSegmentStubResult is expected values of the ConnectToSharedSegment operation 2349 type InterfaceConnectToSharedSegmentStubResult struct { 2350 Err error 2351 } 2352 2353 // InterfaceConnectToSwitchStubResult is expected values of the ConnectToSwitch operation 2354 type InterfaceConnectToSwitchStubResult struct { 2355 Err error 2356 } 2357 2358 // InterfaceDisconnectFromSwitchStubResult is expected values of the DisconnectFromSwitch operation 2359 type InterfaceDisconnectFromSwitchStubResult struct { 2360 Err error 2361 } 2362 2363 // InterfaceConnectToPacketFilterStubResult is expected values of the ConnectToPacketFilter operation 2364 type InterfaceConnectToPacketFilterStubResult struct { 2365 Err error 2366 } 2367 2368 // InterfaceDisconnectFromPacketFilterStubResult is expected values of the DisconnectFromPacketFilter operation 2369 type InterfaceDisconnectFromPacketFilterStubResult struct { 2370 Err error 2371 } 2372 2373 // InterfaceStub is for trace InterfaceOp operations 2374 type InterfaceStub struct { 2375 FindStubResult *InterfaceFindStubResult 2376 CreateStubResult *InterfaceCreateStubResult 2377 ReadStubResult *InterfaceReadStubResult 2378 UpdateStubResult *InterfaceUpdateStubResult 2379 DeleteStubResult *InterfaceDeleteStubResult 2380 MonitorStubResult *InterfaceMonitorStubResult 2381 ConnectToSharedSegmentStubResult *InterfaceConnectToSharedSegmentStubResult 2382 ConnectToSwitchStubResult *InterfaceConnectToSwitchStubResult 2383 DisconnectFromSwitchStubResult *InterfaceDisconnectFromSwitchStubResult 2384 ConnectToPacketFilterStubResult *InterfaceConnectToPacketFilterStubResult 2385 DisconnectFromPacketFilterStubResult *InterfaceDisconnectFromPacketFilterStubResult 2386 } 2387 2388 // NewInterfaceStub creates new InterfaceStub instance 2389 func NewInterfaceStub(caller iaas.APICaller) iaas.InterfaceAPI { 2390 return &InterfaceStub{} 2391 } 2392 2393 // Find is API call with trace log 2394 func (s *InterfaceStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.InterfaceFindResult, error) { 2395 if s.FindStubResult == nil { 2396 log.Fatal("InterfaceStub.FindStubResult is not set") 2397 } 2398 return s.FindStubResult.Values, s.FindStubResult.Err 2399 } 2400 2401 // Create is API call with trace log 2402 func (s *InterfaceStub) Create(ctx context.Context, zone string, param *iaas.InterfaceCreateRequest) (*iaas.Interface, error) { 2403 if s.CreateStubResult == nil { 2404 log.Fatal("InterfaceStub.CreateStubResult is not set") 2405 } 2406 return s.CreateStubResult.Interface, s.CreateStubResult.Err 2407 } 2408 2409 // Read is API call with trace log 2410 func (s *InterfaceStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.Interface, error) { 2411 if s.ReadStubResult == nil { 2412 log.Fatal("InterfaceStub.ReadStubResult is not set") 2413 } 2414 return s.ReadStubResult.Interface, s.ReadStubResult.Err 2415 } 2416 2417 // Update is API call with trace log 2418 func (s *InterfaceStub) Update(ctx context.Context, zone string, id types.ID, param *iaas.InterfaceUpdateRequest) (*iaas.Interface, error) { 2419 if s.UpdateStubResult == nil { 2420 log.Fatal("InterfaceStub.UpdateStubResult is not set") 2421 } 2422 return s.UpdateStubResult.Interface, s.UpdateStubResult.Err 2423 } 2424 2425 // Delete is API call with trace log 2426 func (s *InterfaceStub) Delete(ctx context.Context, zone string, id types.ID) error { 2427 if s.DeleteStubResult == nil { 2428 log.Fatal("InterfaceStub.DeleteStubResult is not set") 2429 } 2430 return s.DeleteStubResult.Err 2431 } 2432 2433 // Monitor is API call with trace log 2434 func (s *InterfaceStub) Monitor(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.InterfaceActivity, error) { 2435 if s.MonitorStubResult == nil { 2436 log.Fatal("InterfaceStub.MonitorStubResult is not set") 2437 } 2438 return s.MonitorStubResult.InterfaceActivity, s.MonitorStubResult.Err 2439 } 2440 2441 // ConnectToSharedSegment is API call with trace log 2442 func (s *InterfaceStub) ConnectToSharedSegment(ctx context.Context, zone string, id types.ID) error { 2443 if s.ConnectToSharedSegmentStubResult == nil { 2444 log.Fatal("InterfaceStub.ConnectToSharedSegmentStubResult is not set") 2445 } 2446 return s.ConnectToSharedSegmentStubResult.Err 2447 } 2448 2449 // ConnectToSwitch is API call with trace log 2450 func (s *InterfaceStub) ConnectToSwitch(ctx context.Context, zone string, id types.ID, switchID types.ID) error { 2451 if s.ConnectToSwitchStubResult == nil { 2452 log.Fatal("InterfaceStub.ConnectToSwitchStubResult is not set") 2453 } 2454 return s.ConnectToSwitchStubResult.Err 2455 } 2456 2457 // DisconnectFromSwitch is API call with trace log 2458 func (s *InterfaceStub) DisconnectFromSwitch(ctx context.Context, zone string, id types.ID) error { 2459 if s.DisconnectFromSwitchStubResult == nil { 2460 log.Fatal("InterfaceStub.DisconnectFromSwitchStubResult is not set") 2461 } 2462 return s.DisconnectFromSwitchStubResult.Err 2463 } 2464 2465 // ConnectToPacketFilter is API call with trace log 2466 func (s *InterfaceStub) ConnectToPacketFilter(ctx context.Context, zone string, id types.ID, packetFilterID types.ID) error { 2467 if s.ConnectToPacketFilterStubResult == nil { 2468 log.Fatal("InterfaceStub.ConnectToPacketFilterStubResult is not set") 2469 } 2470 return s.ConnectToPacketFilterStubResult.Err 2471 } 2472 2473 // DisconnectFromPacketFilter is API call with trace log 2474 func (s *InterfaceStub) DisconnectFromPacketFilter(ctx context.Context, zone string, id types.ID) error { 2475 if s.DisconnectFromPacketFilterStubResult == nil { 2476 log.Fatal("InterfaceStub.DisconnectFromPacketFilterStubResult is not set") 2477 } 2478 return s.DisconnectFromPacketFilterStubResult.Err 2479 } 2480 2481 /************************************************* 2482 * InternetStub 2483 *************************************************/ 2484 2485 // InternetFindStubResult is expected values of the Find operation 2486 type InternetFindStubResult struct { 2487 Values *iaas.InternetFindResult 2488 Err error 2489 } 2490 2491 // InternetCreateStubResult is expected values of the Create operation 2492 type InternetCreateStubResult struct { 2493 Internet *iaas.Internet 2494 Err error 2495 } 2496 2497 // InternetReadStubResult is expected values of the Read operation 2498 type InternetReadStubResult struct { 2499 Internet *iaas.Internet 2500 Err error 2501 } 2502 2503 // InternetUpdateStubResult is expected values of the Update operation 2504 type InternetUpdateStubResult struct { 2505 Internet *iaas.Internet 2506 Err error 2507 } 2508 2509 // InternetDeleteStubResult is expected values of the Delete operation 2510 type InternetDeleteStubResult struct { 2511 Err error 2512 } 2513 2514 // InternetUpdateBandWidthStubResult is expected values of the UpdateBandWidth operation 2515 type InternetUpdateBandWidthStubResult struct { 2516 Internet *iaas.Internet 2517 Err error 2518 } 2519 2520 // InternetAddSubnetStubResult is expected values of the AddSubnet operation 2521 type InternetAddSubnetStubResult struct { 2522 Subnet *iaas.InternetSubnetOperationResult 2523 Err error 2524 } 2525 2526 // InternetUpdateSubnetStubResult is expected values of the UpdateSubnet operation 2527 type InternetUpdateSubnetStubResult struct { 2528 Subnet *iaas.InternetSubnetOperationResult 2529 Err error 2530 } 2531 2532 // InternetDeleteSubnetStubResult is expected values of the DeleteSubnet operation 2533 type InternetDeleteSubnetStubResult struct { 2534 Err error 2535 } 2536 2537 // InternetMonitorStubResult is expected values of the Monitor operation 2538 type InternetMonitorStubResult struct { 2539 RouterActivity *iaas.RouterActivity 2540 Err error 2541 } 2542 2543 // InternetMonitorRouterStubResult is expected values of the MonitorRouter operation 2544 type InternetMonitorRouterStubResult struct { 2545 RouterActivity *iaas.RouterActivity 2546 Err error 2547 } 2548 2549 // InternetEnableIPv6StubResult is expected values of the EnableIPv6 operation 2550 type InternetEnableIPv6StubResult struct { 2551 IPv6Net *iaas.IPv6NetInfo 2552 Err error 2553 } 2554 2555 // InternetDisableIPv6StubResult is expected values of the DisableIPv6 operation 2556 type InternetDisableIPv6StubResult struct { 2557 Err error 2558 } 2559 2560 // InternetStub is for trace InternetOp operations 2561 type InternetStub struct { 2562 FindStubResult *InternetFindStubResult 2563 CreateStubResult *InternetCreateStubResult 2564 ReadStubResult *InternetReadStubResult 2565 UpdateStubResult *InternetUpdateStubResult 2566 DeleteStubResult *InternetDeleteStubResult 2567 UpdateBandWidthStubResult *InternetUpdateBandWidthStubResult 2568 AddSubnetStubResult *InternetAddSubnetStubResult 2569 UpdateSubnetStubResult *InternetUpdateSubnetStubResult 2570 DeleteSubnetStubResult *InternetDeleteSubnetStubResult 2571 MonitorStubResult *InternetMonitorStubResult 2572 MonitorRouterStubResult *InternetMonitorRouterStubResult 2573 EnableIPv6StubResult *InternetEnableIPv6StubResult 2574 DisableIPv6StubResult *InternetDisableIPv6StubResult 2575 } 2576 2577 // NewInternetStub creates new InternetStub instance 2578 func NewInternetStub(caller iaas.APICaller) iaas.InternetAPI { 2579 return &InternetStub{} 2580 } 2581 2582 // Find is API call with trace log 2583 func (s *InternetStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.InternetFindResult, error) { 2584 if s.FindStubResult == nil { 2585 log.Fatal("InternetStub.FindStubResult is not set") 2586 } 2587 return s.FindStubResult.Values, s.FindStubResult.Err 2588 } 2589 2590 // Create is API call with trace log 2591 func (s *InternetStub) Create(ctx context.Context, zone string, param *iaas.InternetCreateRequest) (*iaas.Internet, error) { 2592 if s.CreateStubResult == nil { 2593 log.Fatal("InternetStub.CreateStubResult is not set") 2594 } 2595 return s.CreateStubResult.Internet, s.CreateStubResult.Err 2596 } 2597 2598 // Read is API call with trace log 2599 func (s *InternetStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.Internet, error) { 2600 if s.ReadStubResult == nil { 2601 log.Fatal("InternetStub.ReadStubResult is not set") 2602 } 2603 return s.ReadStubResult.Internet, s.ReadStubResult.Err 2604 } 2605 2606 // Update is API call with trace log 2607 func (s *InternetStub) Update(ctx context.Context, zone string, id types.ID, param *iaas.InternetUpdateRequest) (*iaas.Internet, error) { 2608 if s.UpdateStubResult == nil { 2609 log.Fatal("InternetStub.UpdateStubResult is not set") 2610 } 2611 return s.UpdateStubResult.Internet, s.UpdateStubResult.Err 2612 } 2613 2614 // Delete is API call with trace log 2615 func (s *InternetStub) Delete(ctx context.Context, zone string, id types.ID) error { 2616 if s.DeleteStubResult == nil { 2617 log.Fatal("InternetStub.DeleteStubResult is not set") 2618 } 2619 return s.DeleteStubResult.Err 2620 } 2621 2622 // UpdateBandWidth is API call with trace log 2623 func (s *InternetStub) UpdateBandWidth(ctx context.Context, zone string, id types.ID, param *iaas.InternetUpdateBandWidthRequest) (*iaas.Internet, error) { 2624 if s.UpdateBandWidthStubResult == nil { 2625 log.Fatal("InternetStub.UpdateBandWidthStubResult is not set") 2626 } 2627 return s.UpdateBandWidthStubResult.Internet, s.UpdateBandWidthStubResult.Err 2628 } 2629 2630 // AddSubnet is API call with trace log 2631 func (s *InternetStub) AddSubnet(ctx context.Context, zone string, id types.ID, param *iaas.InternetAddSubnetRequest) (*iaas.InternetSubnetOperationResult, error) { 2632 if s.AddSubnetStubResult == nil { 2633 log.Fatal("InternetStub.AddSubnetStubResult is not set") 2634 } 2635 return s.AddSubnetStubResult.Subnet, s.AddSubnetStubResult.Err 2636 } 2637 2638 // UpdateSubnet is API call with trace log 2639 func (s *InternetStub) UpdateSubnet(ctx context.Context, zone string, id types.ID, subnetID types.ID, param *iaas.InternetUpdateSubnetRequest) (*iaas.InternetSubnetOperationResult, error) { 2640 if s.UpdateSubnetStubResult == nil { 2641 log.Fatal("InternetStub.UpdateSubnetStubResult is not set") 2642 } 2643 return s.UpdateSubnetStubResult.Subnet, s.UpdateSubnetStubResult.Err 2644 } 2645 2646 // DeleteSubnet is API call with trace log 2647 func (s *InternetStub) DeleteSubnet(ctx context.Context, zone string, id types.ID, subnetID types.ID) error { 2648 if s.DeleteSubnetStubResult == nil { 2649 log.Fatal("InternetStub.DeleteSubnetStubResult is not set") 2650 } 2651 return s.DeleteSubnetStubResult.Err 2652 } 2653 2654 // Monitor is API call with trace log 2655 func (s *InternetStub) Monitor(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.RouterActivity, error) { 2656 if s.MonitorStubResult == nil { 2657 log.Fatal("InternetStub.MonitorStubResult is not set") 2658 } 2659 return s.MonitorStubResult.RouterActivity, s.MonitorStubResult.Err 2660 } 2661 2662 // MonitorRouter is API call with trace log 2663 func (s *InternetStub) MonitorRouter(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.RouterActivity, error) { 2664 if s.MonitorRouterStubResult == nil { 2665 log.Fatal("InternetStub.MonitorRouterStubResult is not set") 2666 } 2667 return s.MonitorRouterStubResult.RouterActivity, s.MonitorRouterStubResult.Err 2668 } 2669 2670 // EnableIPv6 is API call with trace log 2671 func (s *InternetStub) EnableIPv6(ctx context.Context, zone string, id types.ID) (*iaas.IPv6NetInfo, error) { 2672 if s.EnableIPv6StubResult == nil { 2673 log.Fatal("InternetStub.EnableIPv6StubResult is not set") 2674 } 2675 return s.EnableIPv6StubResult.IPv6Net, s.EnableIPv6StubResult.Err 2676 } 2677 2678 // DisableIPv6 is API call with trace log 2679 func (s *InternetStub) DisableIPv6(ctx context.Context, zone string, id types.ID, ipv6netID types.ID) error { 2680 if s.DisableIPv6StubResult == nil { 2681 log.Fatal("InternetStub.DisableIPv6StubResult is not set") 2682 } 2683 return s.DisableIPv6StubResult.Err 2684 } 2685 2686 /************************************************* 2687 * InternetPlanStub 2688 *************************************************/ 2689 2690 // InternetPlanFindStubResult is expected values of the Find operation 2691 type InternetPlanFindStubResult struct { 2692 Values *iaas.InternetPlanFindResult 2693 Err error 2694 } 2695 2696 // InternetPlanReadStubResult is expected values of the Read operation 2697 type InternetPlanReadStubResult struct { 2698 InternetPlan *iaas.InternetPlan 2699 Err error 2700 } 2701 2702 // InternetPlanStub is for trace InternetPlanOp operations 2703 type InternetPlanStub struct { 2704 FindStubResult *InternetPlanFindStubResult 2705 ReadStubResult *InternetPlanReadStubResult 2706 } 2707 2708 // NewInternetPlanStub creates new InternetPlanStub instance 2709 func NewInternetPlanStub(caller iaas.APICaller) iaas.InternetPlanAPI { 2710 return &InternetPlanStub{} 2711 } 2712 2713 // Find is API call with trace log 2714 func (s *InternetPlanStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.InternetPlanFindResult, error) { 2715 if s.FindStubResult == nil { 2716 log.Fatal("InternetPlanStub.FindStubResult is not set") 2717 } 2718 return s.FindStubResult.Values, s.FindStubResult.Err 2719 } 2720 2721 // Read is API call with trace log 2722 func (s *InternetPlanStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.InternetPlan, error) { 2723 if s.ReadStubResult == nil { 2724 log.Fatal("InternetPlanStub.ReadStubResult is not set") 2725 } 2726 return s.ReadStubResult.InternetPlan, s.ReadStubResult.Err 2727 } 2728 2729 /************************************************* 2730 * IPAddressStub 2731 *************************************************/ 2732 2733 // IPAddressListStubResult is expected values of the List operation 2734 type IPAddressListStubResult struct { 2735 Values *iaas.IPAddressListResult 2736 Err error 2737 } 2738 2739 // IPAddressReadStubResult is expected values of the Read operation 2740 type IPAddressReadStubResult struct { 2741 IPAddress *iaas.IPAddress 2742 Err error 2743 } 2744 2745 // IPAddressUpdateHostNameStubResult is expected values of the UpdateHostName operation 2746 type IPAddressUpdateHostNameStubResult struct { 2747 IPAddress *iaas.IPAddress 2748 Err error 2749 } 2750 2751 // IPAddressStub is for trace IPAddressOp operations 2752 type IPAddressStub struct { 2753 ListStubResult *IPAddressListStubResult 2754 ReadStubResult *IPAddressReadStubResult 2755 UpdateHostNameStubResult *IPAddressUpdateHostNameStubResult 2756 } 2757 2758 // NewIPAddressStub creates new IPAddressStub instance 2759 func NewIPAddressStub(caller iaas.APICaller) iaas.IPAddressAPI { 2760 return &IPAddressStub{} 2761 } 2762 2763 // List is API call with trace log 2764 func (s *IPAddressStub) List(ctx context.Context, zone string) (*iaas.IPAddressListResult, error) { 2765 if s.ListStubResult == nil { 2766 log.Fatal("IPAddressStub.ListStubResult is not set") 2767 } 2768 return s.ListStubResult.Values, s.ListStubResult.Err 2769 } 2770 2771 // Read is API call with trace log 2772 func (s *IPAddressStub) Read(ctx context.Context, zone string, ipAddress string) (*iaas.IPAddress, error) { 2773 if s.ReadStubResult == nil { 2774 log.Fatal("IPAddressStub.ReadStubResult is not set") 2775 } 2776 return s.ReadStubResult.IPAddress, s.ReadStubResult.Err 2777 } 2778 2779 // UpdateHostName is API call with trace log 2780 func (s *IPAddressStub) UpdateHostName(ctx context.Context, zone string, ipAddress string, hostName string) (*iaas.IPAddress, error) { 2781 if s.UpdateHostNameStubResult == nil { 2782 log.Fatal("IPAddressStub.UpdateHostNameStubResult is not set") 2783 } 2784 return s.UpdateHostNameStubResult.IPAddress, s.UpdateHostNameStubResult.Err 2785 } 2786 2787 /************************************************* 2788 * IPv6NetStub 2789 *************************************************/ 2790 2791 // IPv6NetListStubResult is expected values of the List operation 2792 type IPv6NetListStubResult struct { 2793 Values *iaas.IPv6NetListResult 2794 Err error 2795 } 2796 2797 // IPv6NetFindStubResult is expected values of the Find operation 2798 type IPv6NetFindStubResult struct { 2799 Values *iaas.IPv6NetFindResult 2800 Err error 2801 } 2802 2803 // IPv6NetReadStubResult is expected values of the Read operation 2804 type IPv6NetReadStubResult struct { 2805 IPv6Net *iaas.IPv6Net 2806 Err error 2807 } 2808 2809 // IPv6NetStub is for trace IPv6NetOp operations 2810 type IPv6NetStub struct { 2811 ListStubResult *IPv6NetListStubResult 2812 FindStubResult *IPv6NetFindStubResult 2813 ReadStubResult *IPv6NetReadStubResult 2814 } 2815 2816 // NewIPv6NetStub creates new IPv6NetStub instance 2817 func NewIPv6NetStub(caller iaas.APICaller) iaas.IPv6NetAPI { 2818 return &IPv6NetStub{} 2819 } 2820 2821 // List is API call with trace log 2822 func (s *IPv6NetStub) List(ctx context.Context, zone string) (*iaas.IPv6NetListResult, error) { 2823 if s.ListStubResult == nil { 2824 log.Fatal("IPv6NetStub.ListStubResult is not set") 2825 } 2826 return s.ListStubResult.Values, s.ListStubResult.Err 2827 } 2828 2829 // Find is API call with trace log 2830 func (s *IPv6NetStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.IPv6NetFindResult, error) { 2831 if s.FindStubResult == nil { 2832 log.Fatal("IPv6NetStub.FindStubResult is not set") 2833 } 2834 return s.FindStubResult.Values, s.FindStubResult.Err 2835 } 2836 2837 // Read is API call with trace log 2838 func (s *IPv6NetStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.IPv6Net, error) { 2839 if s.ReadStubResult == nil { 2840 log.Fatal("IPv6NetStub.ReadStubResult is not set") 2841 } 2842 return s.ReadStubResult.IPv6Net, s.ReadStubResult.Err 2843 } 2844 2845 /************************************************* 2846 * IPv6AddrStub 2847 *************************************************/ 2848 2849 // IPv6AddrFindStubResult is expected values of the Find operation 2850 type IPv6AddrFindStubResult struct { 2851 Values *iaas.IPv6AddrFindResult 2852 Err error 2853 } 2854 2855 // IPv6AddrCreateStubResult is expected values of the Create operation 2856 type IPv6AddrCreateStubResult struct { 2857 IPv6Addr *iaas.IPv6Addr 2858 Err error 2859 } 2860 2861 // IPv6AddrReadStubResult is expected values of the Read operation 2862 type IPv6AddrReadStubResult struct { 2863 IPv6Addr *iaas.IPv6Addr 2864 Err error 2865 } 2866 2867 // IPv6AddrUpdateStubResult is expected values of the Update operation 2868 type IPv6AddrUpdateStubResult struct { 2869 IPv6Addr *iaas.IPv6Addr 2870 Err error 2871 } 2872 2873 // IPv6AddrDeleteStubResult is expected values of the Delete operation 2874 type IPv6AddrDeleteStubResult struct { 2875 Err error 2876 } 2877 2878 // IPv6AddrStub is for trace IPv6AddrOp operations 2879 type IPv6AddrStub struct { 2880 FindStubResult *IPv6AddrFindStubResult 2881 CreateStubResult *IPv6AddrCreateStubResult 2882 ReadStubResult *IPv6AddrReadStubResult 2883 UpdateStubResult *IPv6AddrUpdateStubResult 2884 DeleteStubResult *IPv6AddrDeleteStubResult 2885 } 2886 2887 // NewIPv6AddrStub creates new IPv6AddrStub instance 2888 func NewIPv6AddrStub(caller iaas.APICaller) iaas.IPv6AddrAPI { 2889 return &IPv6AddrStub{} 2890 } 2891 2892 // Find is API call with trace log 2893 func (s *IPv6AddrStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.IPv6AddrFindResult, error) { 2894 if s.FindStubResult == nil { 2895 log.Fatal("IPv6AddrStub.FindStubResult is not set") 2896 } 2897 return s.FindStubResult.Values, s.FindStubResult.Err 2898 } 2899 2900 // Create is API call with trace log 2901 func (s *IPv6AddrStub) Create(ctx context.Context, zone string, param *iaas.IPv6AddrCreateRequest) (*iaas.IPv6Addr, error) { 2902 if s.CreateStubResult == nil { 2903 log.Fatal("IPv6AddrStub.CreateStubResult is not set") 2904 } 2905 return s.CreateStubResult.IPv6Addr, s.CreateStubResult.Err 2906 } 2907 2908 // Read is API call with trace log 2909 func (s *IPv6AddrStub) Read(ctx context.Context, zone string, ipv6addr string) (*iaas.IPv6Addr, error) { 2910 if s.ReadStubResult == nil { 2911 log.Fatal("IPv6AddrStub.ReadStubResult is not set") 2912 } 2913 return s.ReadStubResult.IPv6Addr, s.ReadStubResult.Err 2914 } 2915 2916 // Update is API call with trace log 2917 func (s *IPv6AddrStub) Update(ctx context.Context, zone string, ipv6addr string, param *iaas.IPv6AddrUpdateRequest) (*iaas.IPv6Addr, error) { 2918 if s.UpdateStubResult == nil { 2919 log.Fatal("IPv6AddrStub.UpdateStubResult is not set") 2920 } 2921 return s.UpdateStubResult.IPv6Addr, s.UpdateStubResult.Err 2922 } 2923 2924 // Delete is API call with trace log 2925 func (s *IPv6AddrStub) Delete(ctx context.Context, zone string, ipv6addr string) error { 2926 if s.DeleteStubResult == nil { 2927 log.Fatal("IPv6AddrStub.DeleteStubResult is not set") 2928 } 2929 return s.DeleteStubResult.Err 2930 } 2931 2932 /************************************************* 2933 * LicenseStub 2934 *************************************************/ 2935 2936 // LicenseFindStubResult is expected values of the Find operation 2937 type LicenseFindStubResult struct { 2938 Values *iaas.LicenseFindResult 2939 Err error 2940 } 2941 2942 // LicenseCreateStubResult is expected values of the Create operation 2943 type LicenseCreateStubResult struct { 2944 License *iaas.License 2945 Err error 2946 } 2947 2948 // LicenseReadStubResult is expected values of the Read operation 2949 type LicenseReadStubResult struct { 2950 License *iaas.License 2951 Err error 2952 } 2953 2954 // LicenseUpdateStubResult is expected values of the Update operation 2955 type LicenseUpdateStubResult struct { 2956 License *iaas.License 2957 Err error 2958 } 2959 2960 // LicenseDeleteStubResult is expected values of the Delete operation 2961 type LicenseDeleteStubResult struct { 2962 Err error 2963 } 2964 2965 // LicenseStub is for trace LicenseOp operations 2966 type LicenseStub struct { 2967 FindStubResult *LicenseFindStubResult 2968 CreateStubResult *LicenseCreateStubResult 2969 ReadStubResult *LicenseReadStubResult 2970 UpdateStubResult *LicenseUpdateStubResult 2971 DeleteStubResult *LicenseDeleteStubResult 2972 } 2973 2974 // NewLicenseStub creates new LicenseStub instance 2975 func NewLicenseStub(caller iaas.APICaller) iaas.LicenseAPI { 2976 return &LicenseStub{} 2977 } 2978 2979 // Find is API call with trace log 2980 func (s *LicenseStub) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.LicenseFindResult, error) { 2981 if s.FindStubResult == nil { 2982 log.Fatal("LicenseStub.FindStubResult is not set") 2983 } 2984 return s.FindStubResult.Values, s.FindStubResult.Err 2985 } 2986 2987 // Create is API call with trace log 2988 func (s *LicenseStub) Create(ctx context.Context, param *iaas.LicenseCreateRequest) (*iaas.License, error) { 2989 if s.CreateStubResult == nil { 2990 log.Fatal("LicenseStub.CreateStubResult is not set") 2991 } 2992 return s.CreateStubResult.License, s.CreateStubResult.Err 2993 } 2994 2995 // Read is API call with trace log 2996 func (s *LicenseStub) Read(ctx context.Context, id types.ID) (*iaas.License, error) { 2997 if s.ReadStubResult == nil { 2998 log.Fatal("LicenseStub.ReadStubResult is not set") 2999 } 3000 return s.ReadStubResult.License, s.ReadStubResult.Err 3001 } 3002 3003 // Update is API call with trace log 3004 func (s *LicenseStub) Update(ctx context.Context, id types.ID, param *iaas.LicenseUpdateRequest) (*iaas.License, error) { 3005 if s.UpdateStubResult == nil { 3006 log.Fatal("LicenseStub.UpdateStubResult is not set") 3007 } 3008 return s.UpdateStubResult.License, s.UpdateStubResult.Err 3009 } 3010 3011 // Delete is API call with trace log 3012 func (s *LicenseStub) Delete(ctx context.Context, id types.ID) error { 3013 if s.DeleteStubResult == nil { 3014 log.Fatal("LicenseStub.DeleteStubResult is not set") 3015 } 3016 return s.DeleteStubResult.Err 3017 } 3018 3019 /************************************************* 3020 * LicenseInfoStub 3021 *************************************************/ 3022 3023 // LicenseInfoFindStubResult is expected values of the Find operation 3024 type LicenseInfoFindStubResult struct { 3025 Values *iaas.LicenseInfoFindResult 3026 Err error 3027 } 3028 3029 // LicenseInfoReadStubResult is expected values of the Read operation 3030 type LicenseInfoReadStubResult struct { 3031 LicenseInfo *iaas.LicenseInfo 3032 Err error 3033 } 3034 3035 // LicenseInfoStub is for trace LicenseInfoOp operations 3036 type LicenseInfoStub struct { 3037 FindStubResult *LicenseInfoFindStubResult 3038 ReadStubResult *LicenseInfoReadStubResult 3039 } 3040 3041 // NewLicenseInfoStub creates new LicenseInfoStub instance 3042 func NewLicenseInfoStub(caller iaas.APICaller) iaas.LicenseInfoAPI { 3043 return &LicenseInfoStub{} 3044 } 3045 3046 // Find is API call with trace log 3047 func (s *LicenseInfoStub) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.LicenseInfoFindResult, error) { 3048 if s.FindStubResult == nil { 3049 log.Fatal("LicenseInfoStub.FindStubResult is not set") 3050 } 3051 return s.FindStubResult.Values, s.FindStubResult.Err 3052 } 3053 3054 // Read is API call with trace log 3055 func (s *LicenseInfoStub) Read(ctx context.Context, id types.ID) (*iaas.LicenseInfo, error) { 3056 if s.ReadStubResult == nil { 3057 log.Fatal("LicenseInfoStub.ReadStubResult is not set") 3058 } 3059 return s.ReadStubResult.LicenseInfo, s.ReadStubResult.Err 3060 } 3061 3062 /************************************************* 3063 * LoadBalancerStub 3064 *************************************************/ 3065 3066 // LoadBalancerFindStubResult is expected values of the Find operation 3067 type LoadBalancerFindStubResult struct { 3068 Values *iaas.LoadBalancerFindResult 3069 Err error 3070 } 3071 3072 // LoadBalancerCreateStubResult is expected values of the Create operation 3073 type LoadBalancerCreateStubResult struct { 3074 LoadBalancer *iaas.LoadBalancer 3075 Err error 3076 } 3077 3078 // LoadBalancerReadStubResult is expected values of the Read operation 3079 type LoadBalancerReadStubResult struct { 3080 LoadBalancer *iaas.LoadBalancer 3081 Err error 3082 } 3083 3084 // LoadBalancerUpdateStubResult is expected values of the Update operation 3085 type LoadBalancerUpdateStubResult struct { 3086 LoadBalancer *iaas.LoadBalancer 3087 Err error 3088 } 3089 3090 // LoadBalancerUpdateSettingsStubResult is expected values of the UpdateSettings operation 3091 type LoadBalancerUpdateSettingsStubResult struct { 3092 LoadBalancer *iaas.LoadBalancer 3093 Err error 3094 } 3095 3096 // LoadBalancerDeleteStubResult is expected values of the Delete operation 3097 type LoadBalancerDeleteStubResult struct { 3098 Err error 3099 } 3100 3101 // LoadBalancerConfigStubResult is expected values of the Config operation 3102 type LoadBalancerConfigStubResult struct { 3103 Err error 3104 } 3105 3106 // LoadBalancerBootStubResult is expected values of the Boot operation 3107 type LoadBalancerBootStubResult struct { 3108 Err error 3109 } 3110 3111 // LoadBalancerShutdownStubResult is expected values of the Shutdown operation 3112 type LoadBalancerShutdownStubResult struct { 3113 Err error 3114 } 3115 3116 // LoadBalancerResetStubResult is expected values of the Reset operation 3117 type LoadBalancerResetStubResult struct { 3118 Err error 3119 } 3120 3121 // LoadBalancerMonitorCPUStubResult is expected values of the MonitorCPU operation 3122 type LoadBalancerMonitorCPUStubResult struct { 3123 CPUTimeActivity *iaas.CPUTimeActivity 3124 Err error 3125 } 3126 3127 // LoadBalancerMonitorInterfaceStubResult is expected values of the MonitorInterface operation 3128 type LoadBalancerMonitorInterfaceStubResult struct { 3129 InterfaceActivity *iaas.InterfaceActivity 3130 Err error 3131 } 3132 3133 // LoadBalancerStatusStubResult is expected values of the Status operation 3134 type LoadBalancerStatusStubResult struct { 3135 Values *iaas.LoadBalancerStatusResult 3136 Err error 3137 } 3138 3139 // LoadBalancerStub is for trace LoadBalancerOp operations 3140 type LoadBalancerStub struct { 3141 FindStubResult *LoadBalancerFindStubResult 3142 CreateStubResult *LoadBalancerCreateStubResult 3143 ReadStubResult *LoadBalancerReadStubResult 3144 UpdateStubResult *LoadBalancerUpdateStubResult 3145 UpdateSettingsStubResult *LoadBalancerUpdateSettingsStubResult 3146 DeleteStubResult *LoadBalancerDeleteStubResult 3147 ConfigStubResult *LoadBalancerConfigStubResult 3148 BootStubResult *LoadBalancerBootStubResult 3149 ShutdownStubResult *LoadBalancerShutdownStubResult 3150 ResetStubResult *LoadBalancerResetStubResult 3151 MonitorCPUStubResult *LoadBalancerMonitorCPUStubResult 3152 MonitorInterfaceStubResult *LoadBalancerMonitorInterfaceStubResult 3153 StatusStubResult *LoadBalancerStatusStubResult 3154 } 3155 3156 // NewLoadBalancerStub creates new LoadBalancerStub instance 3157 func NewLoadBalancerStub(caller iaas.APICaller) iaas.LoadBalancerAPI { 3158 return &LoadBalancerStub{} 3159 } 3160 3161 // Find is API call with trace log 3162 func (s *LoadBalancerStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.LoadBalancerFindResult, error) { 3163 if s.FindStubResult == nil { 3164 log.Fatal("LoadBalancerStub.FindStubResult is not set") 3165 } 3166 return s.FindStubResult.Values, s.FindStubResult.Err 3167 } 3168 3169 // Create is API call with trace log 3170 func (s *LoadBalancerStub) Create(ctx context.Context, zone string, param *iaas.LoadBalancerCreateRequest) (*iaas.LoadBalancer, error) { 3171 if s.CreateStubResult == nil { 3172 log.Fatal("LoadBalancerStub.CreateStubResult is not set") 3173 } 3174 return s.CreateStubResult.LoadBalancer, s.CreateStubResult.Err 3175 } 3176 3177 // Read is API call with trace log 3178 func (s *LoadBalancerStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.LoadBalancer, error) { 3179 if s.ReadStubResult == nil { 3180 log.Fatal("LoadBalancerStub.ReadStubResult is not set") 3181 } 3182 return s.ReadStubResult.LoadBalancer, s.ReadStubResult.Err 3183 } 3184 3185 // Update is API call with trace log 3186 func (s *LoadBalancerStub) Update(ctx context.Context, zone string, id types.ID, param *iaas.LoadBalancerUpdateRequest) (*iaas.LoadBalancer, error) { 3187 if s.UpdateStubResult == nil { 3188 log.Fatal("LoadBalancerStub.UpdateStubResult is not set") 3189 } 3190 return s.UpdateStubResult.LoadBalancer, s.UpdateStubResult.Err 3191 } 3192 3193 // UpdateSettings is API call with trace log 3194 func (s *LoadBalancerStub) UpdateSettings(ctx context.Context, zone string, id types.ID, param *iaas.LoadBalancerUpdateSettingsRequest) (*iaas.LoadBalancer, error) { 3195 if s.UpdateSettingsStubResult == nil { 3196 log.Fatal("LoadBalancerStub.UpdateSettingsStubResult is not set") 3197 } 3198 return s.UpdateSettingsStubResult.LoadBalancer, s.UpdateSettingsStubResult.Err 3199 } 3200 3201 // Delete is API call with trace log 3202 func (s *LoadBalancerStub) Delete(ctx context.Context, zone string, id types.ID) error { 3203 if s.DeleteStubResult == nil { 3204 log.Fatal("LoadBalancerStub.DeleteStubResult is not set") 3205 } 3206 return s.DeleteStubResult.Err 3207 } 3208 3209 // Config is API call with trace log 3210 func (s *LoadBalancerStub) Config(ctx context.Context, zone string, id types.ID) error { 3211 if s.ConfigStubResult == nil { 3212 log.Fatal("LoadBalancerStub.ConfigStubResult is not set") 3213 } 3214 return s.ConfigStubResult.Err 3215 } 3216 3217 // Boot is API call with trace log 3218 func (s *LoadBalancerStub) Boot(ctx context.Context, zone string, id types.ID) error { 3219 if s.BootStubResult == nil { 3220 log.Fatal("LoadBalancerStub.BootStubResult is not set") 3221 } 3222 return s.BootStubResult.Err 3223 } 3224 3225 // Shutdown is API call with trace log 3226 func (s *LoadBalancerStub) Shutdown(ctx context.Context, zone string, id types.ID, shutdownOption *iaas.ShutdownOption) error { 3227 if s.ShutdownStubResult == nil { 3228 log.Fatal("LoadBalancerStub.ShutdownStubResult is not set") 3229 } 3230 return s.ShutdownStubResult.Err 3231 } 3232 3233 // Reset is API call with trace log 3234 func (s *LoadBalancerStub) Reset(ctx context.Context, zone string, id types.ID) error { 3235 if s.ResetStubResult == nil { 3236 log.Fatal("LoadBalancerStub.ResetStubResult is not set") 3237 } 3238 return s.ResetStubResult.Err 3239 } 3240 3241 // MonitorCPU is API call with trace log 3242 func (s *LoadBalancerStub) MonitorCPU(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.CPUTimeActivity, error) { 3243 if s.MonitorCPUStubResult == nil { 3244 log.Fatal("LoadBalancerStub.MonitorCPUStubResult is not set") 3245 } 3246 return s.MonitorCPUStubResult.CPUTimeActivity, s.MonitorCPUStubResult.Err 3247 } 3248 3249 // MonitorInterface is API call with trace log 3250 func (s *LoadBalancerStub) MonitorInterface(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.InterfaceActivity, error) { 3251 if s.MonitorInterfaceStubResult == nil { 3252 log.Fatal("LoadBalancerStub.MonitorInterfaceStubResult is not set") 3253 } 3254 return s.MonitorInterfaceStubResult.InterfaceActivity, s.MonitorInterfaceStubResult.Err 3255 } 3256 3257 // Status is API call with trace log 3258 func (s *LoadBalancerStub) Status(ctx context.Context, zone string, id types.ID) (*iaas.LoadBalancerStatusResult, error) { 3259 if s.StatusStubResult == nil { 3260 log.Fatal("LoadBalancerStub.StatusStubResult is not set") 3261 } 3262 return s.StatusStubResult.Values, s.StatusStubResult.Err 3263 } 3264 3265 /************************************************* 3266 * LocalRouterStub 3267 *************************************************/ 3268 3269 // LocalRouterFindStubResult is expected values of the Find operation 3270 type LocalRouterFindStubResult struct { 3271 Values *iaas.LocalRouterFindResult 3272 Err error 3273 } 3274 3275 // LocalRouterCreateStubResult is expected values of the Create operation 3276 type LocalRouterCreateStubResult struct { 3277 LocalRouter *iaas.LocalRouter 3278 Err error 3279 } 3280 3281 // LocalRouterReadStubResult is expected values of the Read operation 3282 type LocalRouterReadStubResult struct { 3283 LocalRouter *iaas.LocalRouter 3284 Err error 3285 } 3286 3287 // LocalRouterUpdateStubResult is expected values of the Update operation 3288 type LocalRouterUpdateStubResult struct { 3289 LocalRouter *iaas.LocalRouter 3290 Err error 3291 } 3292 3293 // LocalRouterUpdateSettingsStubResult is expected values of the UpdateSettings operation 3294 type LocalRouterUpdateSettingsStubResult struct { 3295 LocalRouter *iaas.LocalRouter 3296 Err error 3297 } 3298 3299 // LocalRouterDeleteStubResult is expected values of the Delete operation 3300 type LocalRouterDeleteStubResult struct { 3301 Err error 3302 } 3303 3304 // LocalRouterHealthStatusStubResult is expected values of the HealthStatus operation 3305 type LocalRouterHealthStatusStubResult struct { 3306 LocalRouterHealth *iaas.LocalRouterHealth 3307 Err error 3308 } 3309 3310 // LocalRouterMonitorLocalRouterStubResult is expected values of the MonitorLocalRouter operation 3311 type LocalRouterMonitorLocalRouterStubResult struct { 3312 LocalRouterActivity *iaas.LocalRouterActivity 3313 Err error 3314 } 3315 3316 // LocalRouterStub is for trace LocalRouterOp operations 3317 type LocalRouterStub struct { 3318 FindStubResult *LocalRouterFindStubResult 3319 CreateStubResult *LocalRouterCreateStubResult 3320 ReadStubResult *LocalRouterReadStubResult 3321 UpdateStubResult *LocalRouterUpdateStubResult 3322 UpdateSettingsStubResult *LocalRouterUpdateSettingsStubResult 3323 DeleteStubResult *LocalRouterDeleteStubResult 3324 HealthStatusStubResult *LocalRouterHealthStatusStubResult 3325 MonitorLocalRouterStubResult *LocalRouterMonitorLocalRouterStubResult 3326 } 3327 3328 // NewLocalRouterStub creates new LocalRouterStub instance 3329 func NewLocalRouterStub(caller iaas.APICaller) iaas.LocalRouterAPI { 3330 return &LocalRouterStub{} 3331 } 3332 3333 // Find is API call with trace log 3334 func (s *LocalRouterStub) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.LocalRouterFindResult, error) { 3335 if s.FindStubResult == nil { 3336 log.Fatal("LocalRouterStub.FindStubResult is not set") 3337 } 3338 return s.FindStubResult.Values, s.FindStubResult.Err 3339 } 3340 3341 // Create is API call with trace log 3342 func (s *LocalRouterStub) Create(ctx context.Context, param *iaas.LocalRouterCreateRequest) (*iaas.LocalRouter, error) { 3343 if s.CreateStubResult == nil { 3344 log.Fatal("LocalRouterStub.CreateStubResult is not set") 3345 } 3346 return s.CreateStubResult.LocalRouter, s.CreateStubResult.Err 3347 } 3348 3349 // Read is API call with trace log 3350 func (s *LocalRouterStub) Read(ctx context.Context, id types.ID) (*iaas.LocalRouter, error) { 3351 if s.ReadStubResult == nil { 3352 log.Fatal("LocalRouterStub.ReadStubResult is not set") 3353 } 3354 return s.ReadStubResult.LocalRouter, s.ReadStubResult.Err 3355 } 3356 3357 // Update is API call with trace log 3358 func (s *LocalRouterStub) Update(ctx context.Context, id types.ID, param *iaas.LocalRouterUpdateRequest) (*iaas.LocalRouter, error) { 3359 if s.UpdateStubResult == nil { 3360 log.Fatal("LocalRouterStub.UpdateStubResult is not set") 3361 } 3362 return s.UpdateStubResult.LocalRouter, s.UpdateStubResult.Err 3363 } 3364 3365 // UpdateSettings is API call with trace log 3366 func (s *LocalRouterStub) UpdateSettings(ctx context.Context, id types.ID, param *iaas.LocalRouterUpdateSettingsRequest) (*iaas.LocalRouter, error) { 3367 if s.UpdateSettingsStubResult == nil { 3368 log.Fatal("LocalRouterStub.UpdateSettingsStubResult is not set") 3369 } 3370 return s.UpdateSettingsStubResult.LocalRouter, s.UpdateSettingsStubResult.Err 3371 } 3372 3373 // Delete is API call with trace log 3374 func (s *LocalRouterStub) Delete(ctx context.Context, id types.ID) error { 3375 if s.DeleteStubResult == nil { 3376 log.Fatal("LocalRouterStub.DeleteStubResult is not set") 3377 } 3378 return s.DeleteStubResult.Err 3379 } 3380 3381 // HealthStatus is API call with trace log 3382 func (s *LocalRouterStub) HealthStatus(ctx context.Context, id types.ID) (*iaas.LocalRouterHealth, error) { 3383 if s.HealthStatusStubResult == nil { 3384 log.Fatal("LocalRouterStub.HealthStatusStubResult is not set") 3385 } 3386 return s.HealthStatusStubResult.LocalRouterHealth, s.HealthStatusStubResult.Err 3387 } 3388 3389 // MonitorLocalRouter is API call with trace log 3390 func (s *LocalRouterStub) MonitorLocalRouter(ctx context.Context, id types.ID, condition *iaas.MonitorCondition) (*iaas.LocalRouterActivity, error) { 3391 if s.MonitorLocalRouterStubResult == nil { 3392 log.Fatal("LocalRouterStub.MonitorLocalRouterStubResult is not set") 3393 } 3394 return s.MonitorLocalRouterStubResult.LocalRouterActivity, s.MonitorLocalRouterStubResult.Err 3395 } 3396 3397 /************************************************* 3398 * MobileGatewayStub 3399 *************************************************/ 3400 3401 // MobileGatewayFindStubResult is expected values of the Find operation 3402 type MobileGatewayFindStubResult struct { 3403 Values *iaas.MobileGatewayFindResult 3404 Err error 3405 } 3406 3407 // MobileGatewayCreateStubResult is expected values of the Create operation 3408 type MobileGatewayCreateStubResult struct { 3409 MobileGateway *iaas.MobileGateway 3410 Err error 3411 } 3412 3413 // MobileGatewayReadStubResult is expected values of the Read operation 3414 type MobileGatewayReadStubResult struct { 3415 MobileGateway *iaas.MobileGateway 3416 Err error 3417 } 3418 3419 // MobileGatewayUpdateStubResult is expected values of the Update operation 3420 type MobileGatewayUpdateStubResult struct { 3421 MobileGateway *iaas.MobileGateway 3422 Err error 3423 } 3424 3425 // MobileGatewayUpdateSettingsStubResult is expected values of the UpdateSettings operation 3426 type MobileGatewayUpdateSettingsStubResult struct { 3427 MobileGateway *iaas.MobileGateway 3428 Err error 3429 } 3430 3431 // MobileGatewayDeleteStubResult is expected values of the Delete operation 3432 type MobileGatewayDeleteStubResult struct { 3433 Err error 3434 } 3435 3436 // MobileGatewayConfigStubResult is expected values of the Config operation 3437 type MobileGatewayConfigStubResult struct { 3438 Err error 3439 } 3440 3441 // MobileGatewayBootStubResult is expected values of the Boot operation 3442 type MobileGatewayBootStubResult struct { 3443 Err error 3444 } 3445 3446 // MobileGatewayShutdownStubResult is expected values of the Shutdown operation 3447 type MobileGatewayShutdownStubResult struct { 3448 Err error 3449 } 3450 3451 // MobileGatewayResetStubResult is expected values of the Reset operation 3452 type MobileGatewayResetStubResult struct { 3453 Err error 3454 } 3455 3456 // MobileGatewayConnectToSwitchStubResult is expected values of the ConnectToSwitch operation 3457 type MobileGatewayConnectToSwitchStubResult struct { 3458 Err error 3459 } 3460 3461 // MobileGatewayDisconnectFromSwitchStubResult is expected values of the DisconnectFromSwitch operation 3462 type MobileGatewayDisconnectFromSwitchStubResult struct { 3463 Err error 3464 } 3465 3466 // MobileGatewayGetDNSStubResult is expected values of the GetDNS operation 3467 type MobileGatewayGetDNSStubResult struct { 3468 SIMGroup *iaas.MobileGatewayDNSSetting 3469 Err error 3470 } 3471 3472 // MobileGatewaySetDNSStubResult is expected values of the SetDNS operation 3473 type MobileGatewaySetDNSStubResult struct { 3474 Err error 3475 } 3476 3477 // MobileGatewayGetSIMRoutesStubResult is expected values of the GetSIMRoutes operation 3478 type MobileGatewayGetSIMRoutesStubResult struct { 3479 SIMRoutes iaas.MobileGatewaySIMRoutes 3480 Err error 3481 } 3482 3483 // MobileGatewaySetSIMRoutesStubResult is expected values of the SetSIMRoutes operation 3484 type MobileGatewaySetSIMRoutesStubResult struct { 3485 Err error 3486 } 3487 3488 // MobileGatewayListSIMStubResult is expected values of the ListSIM operation 3489 type MobileGatewayListSIMStubResult struct { 3490 SIM iaas.MobileGatewaySIMs 3491 Err error 3492 } 3493 3494 // MobileGatewayAddSIMStubResult is expected values of the AddSIM operation 3495 type MobileGatewayAddSIMStubResult struct { 3496 Err error 3497 } 3498 3499 // MobileGatewayDeleteSIMStubResult is expected values of the DeleteSIM operation 3500 type MobileGatewayDeleteSIMStubResult struct { 3501 Err error 3502 } 3503 3504 // MobileGatewayLogsStubResult is expected values of the Logs operation 3505 type MobileGatewayLogsStubResult struct { 3506 Logs []*iaas.MobileGatewaySIMLogs 3507 Err error 3508 } 3509 3510 // MobileGatewayGetTrafficConfigStubResult is expected values of the GetTrafficConfig operation 3511 type MobileGatewayGetTrafficConfigStubResult struct { 3512 TrafficMonitoring *iaas.MobileGatewayTrafficControl 3513 Err error 3514 } 3515 3516 // MobileGatewaySetTrafficConfigStubResult is expected values of the SetTrafficConfig operation 3517 type MobileGatewaySetTrafficConfigStubResult struct { 3518 Err error 3519 } 3520 3521 // MobileGatewayDeleteTrafficConfigStubResult is expected values of the DeleteTrafficConfig operation 3522 type MobileGatewayDeleteTrafficConfigStubResult struct { 3523 Err error 3524 } 3525 3526 // MobileGatewayTrafficStatusStubResult is expected values of the TrafficStatus operation 3527 type MobileGatewayTrafficStatusStubResult struct { 3528 TrafficStatus *iaas.MobileGatewayTrafficStatus 3529 Err error 3530 } 3531 3532 // MobileGatewayMonitorInterfaceStubResult is expected values of the MonitorInterface operation 3533 type MobileGatewayMonitorInterfaceStubResult struct { 3534 InterfaceActivity *iaas.InterfaceActivity 3535 Err error 3536 } 3537 3538 // MobileGatewayStub is for trace MobileGatewayOp operations 3539 type MobileGatewayStub struct { 3540 FindStubResult *MobileGatewayFindStubResult 3541 CreateStubResult *MobileGatewayCreateStubResult 3542 ReadStubResult *MobileGatewayReadStubResult 3543 UpdateStubResult *MobileGatewayUpdateStubResult 3544 UpdateSettingsStubResult *MobileGatewayUpdateSettingsStubResult 3545 DeleteStubResult *MobileGatewayDeleteStubResult 3546 ConfigStubResult *MobileGatewayConfigStubResult 3547 BootStubResult *MobileGatewayBootStubResult 3548 ShutdownStubResult *MobileGatewayShutdownStubResult 3549 ResetStubResult *MobileGatewayResetStubResult 3550 ConnectToSwitchStubResult *MobileGatewayConnectToSwitchStubResult 3551 DisconnectFromSwitchStubResult *MobileGatewayDisconnectFromSwitchStubResult 3552 GetDNSStubResult *MobileGatewayGetDNSStubResult 3553 SetDNSStubResult *MobileGatewaySetDNSStubResult 3554 GetSIMRoutesStubResult *MobileGatewayGetSIMRoutesStubResult 3555 SetSIMRoutesStubResult *MobileGatewaySetSIMRoutesStubResult 3556 ListSIMStubResult *MobileGatewayListSIMStubResult 3557 AddSIMStubResult *MobileGatewayAddSIMStubResult 3558 DeleteSIMStubResult *MobileGatewayDeleteSIMStubResult 3559 LogsStubResult *MobileGatewayLogsStubResult 3560 GetTrafficConfigStubResult *MobileGatewayGetTrafficConfigStubResult 3561 SetTrafficConfigStubResult *MobileGatewaySetTrafficConfigStubResult 3562 DeleteTrafficConfigStubResult *MobileGatewayDeleteTrafficConfigStubResult 3563 TrafficStatusStubResult *MobileGatewayTrafficStatusStubResult 3564 MonitorInterfaceStubResult *MobileGatewayMonitorInterfaceStubResult 3565 } 3566 3567 // NewMobileGatewayStub creates new MobileGatewayStub instance 3568 func NewMobileGatewayStub(caller iaas.APICaller) iaas.MobileGatewayAPI { 3569 return &MobileGatewayStub{} 3570 } 3571 3572 // Find is API call with trace log 3573 func (s *MobileGatewayStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.MobileGatewayFindResult, error) { 3574 if s.FindStubResult == nil { 3575 log.Fatal("MobileGatewayStub.FindStubResult is not set") 3576 } 3577 return s.FindStubResult.Values, s.FindStubResult.Err 3578 } 3579 3580 // Create is API call with trace log 3581 func (s *MobileGatewayStub) Create(ctx context.Context, zone string, param *iaas.MobileGatewayCreateRequest) (*iaas.MobileGateway, error) { 3582 if s.CreateStubResult == nil { 3583 log.Fatal("MobileGatewayStub.CreateStubResult is not set") 3584 } 3585 return s.CreateStubResult.MobileGateway, s.CreateStubResult.Err 3586 } 3587 3588 // Read is API call with trace log 3589 func (s *MobileGatewayStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.MobileGateway, error) { 3590 if s.ReadStubResult == nil { 3591 log.Fatal("MobileGatewayStub.ReadStubResult is not set") 3592 } 3593 return s.ReadStubResult.MobileGateway, s.ReadStubResult.Err 3594 } 3595 3596 // Update is API call with trace log 3597 func (s *MobileGatewayStub) Update(ctx context.Context, zone string, id types.ID, param *iaas.MobileGatewayUpdateRequest) (*iaas.MobileGateway, error) { 3598 if s.UpdateStubResult == nil { 3599 log.Fatal("MobileGatewayStub.UpdateStubResult is not set") 3600 } 3601 return s.UpdateStubResult.MobileGateway, s.UpdateStubResult.Err 3602 } 3603 3604 // UpdateSettings is API call with trace log 3605 func (s *MobileGatewayStub) UpdateSettings(ctx context.Context, zone string, id types.ID, param *iaas.MobileGatewayUpdateSettingsRequest) (*iaas.MobileGateway, error) { 3606 if s.UpdateSettingsStubResult == nil { 3607 log.Fatal("MobileGatewayStub.UpdateSettingsStubResult is not set") 3608 } 3609 return s.UpdateSettingsStubResult.MobileGateway, s.UpdateSettingsStubResult.Err 3610 } 3611 3612 // Delete is API call with trace log 3613 func (s *MobileGatewayStub) Delete(ctx context.Context, zone string, id types.ID) error { 3614 if s.DeleteStubResult == nil { 3615 log.Fatal("MobileGatewayStub.DeleteStubResult is not set") 3616 } 3617 return s.DeleteStubResult.Err 3618 } 3619 3620 // Config is API call with trace log 3621 func (s *MobileGatewayStub) Config(ctx context.Context, zone string, id types.ID) error { 3622 if s.ConfigStubResult == nil { 3623 log.Fatal("MobileGatewayStub.ConfigStubResult is not set") 3624 } 3625 return s.ConfigStubResult.Err 3626 } 3627 3628 // Boot is API call with trace log 3629 func (s *MobileGatewayStub) Boot(ctx context.Context, zone string, id types.ID) error { 3630 if s.BootStubResult == nil { 3631 log.Fatal("MobileGatewayStub.BootStubResult is not set") 3632 } 3633 return s.BootStubResult.Err 3634 } 3635 3636 // Shutdown is API call with trace log 3637 func (s *MobileGatewayStub) Shutdown(ctx context.Context, zone string, id types.ID, shutdownOption *iaas.ShutdownOption) error { 3638 if s.ShutdownStubResult == nil { 3639 log.Fatal("MobileGatewayStub.ShutdownStubResult is not set") 3640 } 3641 return s.ShutdownStubResult.Err 3642 } 3643 3644 // Reset is API call with trace log 3645 func (s *MobileGatewayStub) Reset(ctx context.Context, zone string, id types.ID) error { 3646 if s.ResetStubResult == nil { 3647 log.Fatal("MobileGatewayStub.ResetStubResult is not set") 3648 } 3649 return s.ResetStubResult.Err 3650 } 3651 3652 // ConnectToSwitch is API call with trace log 3653 func (s *MobileGatewayStub) ConnectToSwitch(ctx context.Context, zone string, id types.ID, switchID types.ID) error { 3654 if s.ConnectToSwitchStubResult == nil { 3655 log.Fatal("MobileGatewayStub.ConnectToSwitchStubResult is not set") 3656 } 3657 return s.ConnectToSwitchStubResult.Err 3658 } 3659 3660 // DisconnectFromSwitch is API call with trace log 3661 func (s *MobileGatewayStub) DisconnectFromSwitch(ctx context.Context, zone string, id types.ID) error { 3662 if s.DisconnectFromSwitchStubResult == nil { 3663 log.Fatal("MobileGatewayStub.DisconnectFromSwitchStubResult is not set") 3664 } 3665 return s.DisconnectFromSwitchStubResult.Err 3666 } 3667 3668 // GetDNS is API call with trace log 3669 func (s *MobileGatewayStub) GetDNS(ctx context.Context, zone string, id types.ID) (*iaas.MobileGatewayDNSSetting, error) { 3670 if s.GetDNSStubResult == nil { 3671 log.Fatal("MobileGatewayStub.GetDNSStubResult is not set") 3672 } 3673 return s.GetDNSStubResult.SIMGroup, s.GetDNSStubResult.Err 3674 } 3675 3676 // SetDNS is API call with trace log 3677 func (s *MobileGatewayStub) SetDNS(ctx context.Context, zone string, id types.ID, param *iaas.MobileGatewayDNSSetting) error { 3678 if s.SetDNSStubResult == nil { 3679 log.Fatal("MobileGatewayStub.SetDNSStubResult is not set") 3680 } 3681 return s.SetDNSStubResult.Err 3682 } 3683 3684 // GetSIMRoutes is API call with trace log 3685 func (s *MobileGatewayStub) GetSIMRoutes(ctx context.Context, zone string, id types.ID) (iaas.MobileGatewaySIMRoutes, error) { 3686 if s.GetSIMRoutesStubResult == nil { 3687 log.Fatal("MobileGatewayStub.GetSIMRoutesStubResult is not set") 3688 } 3689 return s.GetSIMRoutesStubResult.SIMRoutes, s.GetSIMRoutesStubResult.Err 3690 } 3691 3692 // SetSIMRoutes is API call with trace log 3693 func (s *MobileGatewayStub) SetSIMRoutes(ctx context.Context, zone string, id types.ID, param []*iaas.MobileGatewaySIMRouteParam) error { 3694 if s.SetSIMRoutesStubResult == nil { 3695 log.Fatal("MobileGatewayStub.SetSIMRoutesStubResult is not set") 3696 } 3697 return s.SetSIMRoutesStubResult.Err 3698 } 3699 3700 // ListSIM is API call with trace log 3701 func (s *MobileGatewayStub) ListSIM(ctx context.Context, zone string, id types.ID) (iaas.MobileGatewaySIMs, error) { 3702 if s.ListSIMStubResult == nil { 3703 log.Fatal("MobileGatewayStub.ListSIMStubResult is not set") 3704 } 3705 return s.ListSIMStubResult.SIM, s.ListSIMStubResult.Err 3706 } 3707 3708 // AddSIM is API call with trace log 3709 func (s *MobileGatewayStub) AddSIM(ctx context.Context, zone string, id types.ID, param *iaas.MobileGatewayAddSIMRequest) error { 3710 if s.AddSIMStubResult == nil { 3711 log.Fatal("MobileGatewayStub.AddSIMStubResult is not set") 3712 } 3713 return s.AddSIMStubResult.Err 3714 } 3715 3716 // DeleteSIM is API call with trace log 3717 func (s *MobileGatewayStub) DeleteSIM(ctx context.Context, zone string, id types.ID, simID types.ID) error { 3718 if s.DeleteSIMStubResult == nil { 3719 log.Fatal("MobileGatewayStub.DeleteSIMStubResult is not set") 3720 } 3721 return s.DeleteSIMStubResult.Err 3722 } 3723 3724 // Logs is API call with trace log 3725 func (s *MobileGatewayStub) Logs(ctx context.Context, zone string, id types.ID) ([]*iaas.MobileGatewaySIMLogs, error) { 3726 if s.LogsStubResult == nil { 3727 log.Fatal("MobileGatewayStub.LogsStubResult is not set") 3728 } 3729 return s.LogsStubResult.Logs, s.LogsStubResult.Err 3730 } 3731 3732 // GetTrafficConfig is API call with trace log 3733 func (s *MobileGatewayStub) GetTrafficConfig(ctx context.Context, zone string, id types.ID) (*iaas.MobileGatewayTrafficControl, error) { 3734 if s.GetTrafficConfigStubResult == nil { 3735 log.Fatal("MobileGatewayStub.GetTrafficConfigStubResult is not set") 3736 } 3737 return s.GetTrafficConfigStubResult.TrafficMonitoring, s.GetTrafficConfigStubResult.Err 3738 } 3739 3740 // SetTrafficConfig is API call with trace log 3741 func (s *MobileGatewayStub) SetTrafficConfig(ctx context.Context, zone string, id types.ID, param *iaas.MobileGatewayTrafficControl) error { 3742 if s.SetTrafficConfigStubResult == nil { 3743 log.Fatal("MobileGatewayStub.SetTrafficConfigStubResult is not set") 3744 } 3745 return s.SetTrafficConfigStubResult.Err 3746 } 3747 3748 // DeleteTrafficConfig is API call with trace log 3749 func (s *MobileGatewayStub) DeleteTrafficConfig(ctx context.Context, zone string, id types.ID) error { 3750 if s.DeleteTrafficConfigStubResult == nil { 3751 log.Fatal("MobileGatewayStub.DeleteTrafficConfigStubResult is not set") 3752 } 3753 return s.DeleteTrafficConfigStubResult.Err 3754 } 3755 3756 // TrafficStatus is API call with trace log 3757 func (s *MobileGatewayStub) TrafficStatus(ctx context.Context, zone string, id types.ID) (*iaas.MobileGatewayTrafficStatus, error) { 3758 if s.TrafficStatusStubResult == nil { 3759 log.Fatal("MobileGatewayStub.TrafficStatusStubResult is not set") 3760 } 3761 return s.TrafficStatusStubResult.TrafficStatus, s.TrafficStatusStubResult.Err 3762 } 3763 3764 // MonitorInterface is API call with trace log 3765 func (s *MobileGatewayStub) MonitorInterface(ctx context.Context, zone string, id types.ID, index int, condition *iaas.MonitorCondition) (*iaas.InterfaceActivity, error) { 3766 if s.MonitorInterfaceStubResult == nil { 3767 log.Fatal("MobileGatewayStub.MonitorInterfaceStubResult is not set") 3768 } 3769 return s.MonitorInterfaceStubResult.InterfaceActivity, s.MonitorInterfaceStubResult.Err 3770 } 3771 3772 /************************************************* 3773 * NFSStub 3774 *************************************************/ 3775 3776 // NFSFindStubResult is expected values of the Find operation 3777 type NFSFindStubResult struct { 3778 Values *iaas.NFSFindResult 3779 Err error 3780 } 3781 3782 // NFSCreateStubResult is expected values of the Create operation 3783 type NFSCreateStubResult struct { 3784 NFS *iaas.NFS 3785 Err error 3786 } 3787 3788 // NFSReadStubResult is expected values of the Read operation 3789 type NFSReadStubResult struct { 3790 NFS *iaas.NFS 3791 Err error 3792 } 3793 3794 // NFSUpdateStubResult is expected values of the Update operation 3795 type NFSUpdateStubResult struct { 3796 NFS *iaas.NFS 3797 Err error 3798 } 3799 3800 // NFSDeleteStubResult is expected values of the Delete operation 3801 type NFSDeleteStubResult struct { 3802 Err error 3803 } 3804 3805 // NFSBootStubResult is expected values of the Boot operation 3806 type NFSBootStubResult struct { 3807 Err error 3808 } 3809 3810 // NFSShutdownStubResult is expected values of the Shutdown operation 3811 type NFSShutdownStubResult struct { 3812 Err error 3813 } 3814 3815 // NFSResetStubResult is expected values of the Reset operation 3816 type NFSResetStubResult struct { 3817 Err error 3818 } 3819 3820 // NFSMonitorCPUStubResult is expected values of the MonitorCPU operation 3821 type NFSMonitorCPUStubResult struct { 3822 CPUTimeActivity *iaas.CPUTimeActivity 3823 Err error 3824 } 3825 3826 // NFSMonitorFreeDiskSizeStubResult is expected values of the MonitorFreeDiskSize operation 3827 type NFSMonitorFreeDiskSizeStubResult struct { 3828 FreeDiskSizeActivity *iaas.FreeDiskSizeActivity 3829 Err error 3830 } 3831 3832 // NFSMonitorInterfaceStubResult is expected values of the MonitorInterface operation 3833 type NFSMonitorInterfaceStubResult struct { 3834 InterfaceActivity *iaas.InterfaceActivity 3835 Err error 3836 } 3837 3838 // NFSStub is for trace NFSOp operations 3839 type NFSStub struct { 3840 FindStubResult *NFSFindStubResult 3841 CreateStubResult *NFSCreateStubResult 3842 ReadStubResult *NFSReadStubResult 3843 UpdateStubResult *NFSUpdateStubResult 3844 DeleteStubResult *NFSDeleteStubResult 3845 BootStubResult *NFSBootStubResult 3846 ShutdownStubResult *NFSShutdownStubResult 3847 ResetStubResult *NFSResetStubResult 3848 MonitorCPUStubResult *NFSMonitorCPUStubResult 3849 MonitorFreeDiskSizeStubResult *NFSMonitorFreeDiskSizeStubResult 3850 MonitorInterfaceStubResult *NFSMonitorInterfaceStubResult 3851 } 3852 3853 // NewNFSStub creates new NFSStub instance 3854 func NewNFSStub(caller iaas.APICaller) iaas.NFSAPI { 3855 return &NFSStub{} 3856 } 3857 3858 // Find is API call with trace log 3859 func (s *NFSStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.NFSFindResult, error) { 3860 if s.FindStubResult == nil { 3861 log.Fatal("NFSStub.FindStubResult is not set") 3862 } 3863 return s.FindStubResult.Values, s.FindStubResult.Err 3864 } 3865 3866 // Create is API call with trace log 3867 func (s *NFSStub) Create(ctx context.Context, zone string, param *iaas.NFSCreateRequest) (*iaas.NFS, error) { 3868 if s.CreateStubResult == nil { 3869 log.Fatal("NFSStub.CreateStubResult is not set") 3870 } 3871 return s.CreateStubResult.NFS, s.CreateStubResult.Err 3872 } 3873 3874 // Read is API call with trace log 3875 func (s *NFSStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.NFS, error) { 3876 if s.ReadStubResult == nil { 3877 log.Fatal("NFSStub.ReadStubResult is not set") 3878 } 3879 return s.ReadStubResult.NFS, s.ReadStubResult.Err 3880 } 3881 3882 // Update is API call with trace log 3883 func (s *NFSStub) Update(ctx context.Context, zone string, id types.ID, param *iaas.NFSUpdateRequest) (*iaas.NFS, error) { 3884 if s.UpdateStubResult == nil { 3885 log.Fatal("NFSStub.UpdateStubResult is not set") 3886 } 3887 return s.UpdateStubResult.NFS, s.UpdateStubResult.Err 3888 } 3889 3890 // Delete is API call with trace log 3891 func (s *NFSStub) Delete(ctx context.Context, zone string, id types.ID) error { 3892 if s.DeleteStubResult == nil { 3893 log.Fatal("NFSStub.DeleteStubResult is not set") 3894 } 3895 return s.DeleteStubResult.Err 3896 } 3897 3898 // Boot is API call with trace log 3899 func (s *NFSStub) Boot(ctx context.Context, zone string, id types.ID) error { 3900 if s.BootStubResult == nil { 3901 log.Fatal("NFSStub.BootStubResult is not set") 3902 } 3903 return s.BootStubResult.Err 3904 } 3905 3906 // Shutdown is API call with trace log 3907 func (s *NFSStub) Shutdown(ctx context.Context, zone string, id types.ID, shutdownOption *iaas.ShutdownOption) error { 3908 if s.ShutdownStubResult == nil { 3909 log.Fatal("NFSStub.ShutdownStubResult is not set") 3910 } 3911 return s.ShutdownStubResult.Err 3912 } 3913 3914 // Reset is API call with trace log 3915 func (s *NFSStub) Reset(ctx context.Context, zone string, id types.ID) error { 3916 if s.ResetStubResult == nil { 3917 log.Fatal("NFSStub.ResetStubResult is not set") 3918 } 3919 return s.ResetStubResult.Err 3920 } 3921 3922 // MonitorCPU is API call with trace log 3923 func (s *NFSStub) MonitorCPU(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.CPUTimeActivity, error) { 3924 if s.MonitorCPUStubResult == nil { 3925 log.Fatal("NFSStub.MonitorCPUStubResult is not set") 3926 } 3927 return s.MonitorCPUStubResult.CPUTimeActivity, s.MonitorCPUStubResult.Err 3928 } 3929 3930 // MonitorFreeDiskSize is API call with trace log 3931 func (s *NFSStub) MonitorFreeDiskSize(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.FreeDiskSizeActivity, error) { 3932 if s.MonitorFreeDiskSizeStubResult == nil { 3933 log.Fatal("NFSStub.MonitorFreeDiskSizeStubResult is not set") 3934 } 3935 return s.MonitorFreeDiskSizeStubResult.FreeDiskSizeActivity, s.MonitorFreeDiskSizeStubResult.Err 3936 } 3937 3938 // MonitorInterface is API call with trace log 3939 func (s *NFSStub) MonitorInterface(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.InterfaceActivity, error) { 3940 if s.MonitorInterfaceStubResult == nil { 3941 log.Fatal("NFSStub.MonitorInterfaceStubResult is not set") 3942 } 3943 return s.MonitorInterfaceStubResult.InterfaceActivity, s.MonitorInterfaceStubResult.Err 3944 } 3945 3946 /************************************************* 3947 * NoteStub 3948 *************************************************/ 3949 3950 // NoteFindStubResult is expected values of the Find operation 3951 type NoteFindStubResult struct { 3952 Values *iaas.NoteFindResult 3953 Err error 3954 } 3955 3956 // NoteCreateStubResult is expected values of the Create operation 3957 type NoteCreateStubResult struct { 3958 Note *iaas.Note 3959 Err error 3960 } 3961 3962 // NoteReadStubResult is expected values of the Read operation 3963 type NoteReadStubResult struct { 3964 Note *iaas.Note 3965 Err error 3966 } 3967 3968 // NoteUpdateStubResult is expected values of the Update operation 3969 type NoteUpdateStubResult struct { 3970 Note *iaas.Note 3971 Err error 3972 } 3973 3974 // NoteDeleteStubResult is expected values of the Delete operation 3975 type NoteDeleteStubResult struct { 3976 Err error 3977 } 3978 3979 // NoteStub is for trace NoteOp operations 3980 type NoteStub struct { 3981 FindStubResult *NoteFindStubResult 3982 CreateStubResult *NoteCreateStubResult 3983 ReadStubResult *NoteReadStubResult 3984 UpdateStubResult *NoteUpdateStubResult 3985 DeleteStubResult *NoteDeleteStubResult 3986 } 3987 3988 // NewNoteStub creates new NoteStub instance 3989 func NewNoteStub(caller iaas.APICaller) iaas.NoteAPI { 3990 return &NoteStub{} 3991 } 3992 3993 // Find is API call with trace log 3994 func (s *NoteStub) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.NoteFindResult, error) { 3995 if s.FindStubResult == nil { 3996 log.Fatal("NoteStub.FindStubResult is not set") 3997 } 3998 return s.FindStubResult.Values, s.FindStubResult.Err 3999 } 4000 4001 // Create is API call with trace log 4002 func (s *NoteStub) Create(ctx context.Context, param *iaas.NoteCreateRequest) (*iaas.Note, error) { 4003 if s.CreateStubResult == nil { 4004 log.Fatal("NoteStub.CreateStubResult is not set") 4005 } 4006 return s.CreateStubResult.Note, s.CreateStubResult.Err 4007 } 4008 4009 // Read is API call with trace log 4010 func (s *NoteStub) Read(ctx context.Context, id types.ID) (*iaas.Note, error) { 4011 if s.ReadStubResult == nil { 4012 log.Fatal("NoteStub.ReadStubResult is not set") 4013 } 4014 return s.ReadStubResult.Note, s.ReadStubResult.Err 4015 } 4016 4017 // Update is API call with trace log 4018 func (s *NoteStub) Update(ctx context.Context, id types.ID, param *iaas.NoteUpdateRequest) (*iaas.Note, error) { 4019 if s.UpdateStubResult == nil { 4020 log.Fatal("NoteStub.UpdateStubResult is not set") 4021 } 4022 return s.UpdateStubResult.Note, s.UpdateStubResult.Err 4023 } 4024 4025 // Delete is API call with trace log 4026 func (s *NoteStub) Delete(ctx context.Context, id types.ID) error { 4027 if s.DeleteStubResult == nil { 4028 log.Fatal("NoteStub.DeleteStubResult is not set") 4029 } 4030 return s.DeleteStubResult.Err 4031 } 4032 4033 /************************************************* 4034 * PacketFilterStub 4035 *************************************************/ 4036 4037 // PacketFilterFindStubResult is expected values of the Find operation 4038 type PacketFilterFindStubResult struct { 4039 Values *iaas.PacketFilterFindResult 4040 Err error 4041 } 4042 4043 // PacketFilterCreateStubResult is expected values of the Create operation 4044 type PacketFilterCreateStubResult struct { 4045 PacketFilter *iaas.PacketFilter 4046 Err error 4047 } 4048 4049 // PacketFilterReadStubResult is expected values of the Read operation 4050 type PacketFilterReadStubResult struct { 4051 PacketFilter *iaas.PacketFilter 4052 Err error 4053 } 4054 4055 // PacketFilterUpdateStubResult is expected values of the Update operation 4056 type PacketFilterUpdateStubResult struct { 4057 PacketFilter *iaas.PacketFilter 4058 Err error 4059 } 4060 4061 // PacketFilterDeleteStubResult is expected values of the Delete operation 4062 type PacketFilterDeleteStubResult struct { 4063 Err error 4064 } 4065 4066 // PacketFilterStub is for trace PacketFilterOp operations 4067 type PacketFilterStub struct { 4068 FindStubResult *PacketFilterFindStubResult 4069 CreateStubResult *PacketFilterCreateStubResult 4070 ReadStubResult *PacketFilterReadStubResult 4071 UpdateStubResult *PacketFilterUpdateStubResult 4072 DeleteStubResult *PacketFilterDeleteStubResult 4073 } 4074 4075 // NewPacketFilterStub creates new PacketFilterStub instance 4076 func NewPacketFilterStub(caller iaas.APICaller) iaas.PacketFilterAPI { 4077 return &PacketFilterStub{} 4078 } 4079 4080 // Find is API call with trace log 4081 func (s *PacketFilterStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.PacketFilterFindResult, error) { 4082 if s.FindStubResult == nil { 4083 log.Fatal("PacketFilterStub.FindStubResult is not set") 4084 } 4085 return s.FindStubResult.Values, s.FindStubResult.Err 4086 } 4087 4088 // Create is API call with trace log 4089 func (s *PacketFilterStub) Create(ctx context.Context, zone string, param *iaas.PacketFilterCreateRequest) (*iaas.PacketFilter, error) { 4090 if s.CreateStubResult == nil { 4091 log.Fatal("PacketFilterStub.CreateStubResult is not set") 4092 } 4093 return s.CreateStubResult.PacketFilter, s.CreateStubResult.Err 4094 } 4095 4096 // Read is API call with trace log 4097 func (s *PacketFilterStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.PacketFilter, error) { 4098 if s.ReadStubResult == nil { 4099 log.Fatal("PacketFilterStub.ReadStubResult is not set") 4100 } 4101 return s.ReadStubResult.PacketFilter, s.ReadStubResult.Err 4102 } 4103 4104 // Update is API call with trace log 4105 func (s *PacketFilterStub) Update(ctx context.Context, zone string, id types.ID, updateParam *iaas.PacketFilterUpdateRequest, originalExpressionHash string) (*iaas.PacketFilter, error) { 4106 if s.UpdateStubResult == nil { 4107 log.Fatal("PacketFilterStub.UpdateStubResult is not set") 4108 } 4109 return s.UpdateStubResult.PacketFilter, s.UpdateStubResult.Err 4110 } 4111 4112 // Delete is API call with trace log 4113 func (s *PacketFilterStub) Delete(ctx context.Context, zone string, id types.ID) error { 4114 if s.DeleteStubResult == nil { 4115 log.Fatal("PacketFilterStub.DeleteStubResult is not set") 4116 } 4117 return s.DeleteStubResult.Err 4118 } 4119 4120 /************************************************* 4121 * PrivateHostStub 4122 *************************************************/ 4123 4124 // PrivateHostFindStubResult is expected values of the Find operation 4125 type PrivateHostFindStubResult struct { 4126 Values *iaas.PrivateHostFindResult 4127 Err error 4128 } 4129 4130 // PrivateHostCreateStubResult is expected values of the Create operation 4131 type PrivateHostCreateStubResult struct { 4132 PrivateHost *iaas.PrivateHost 4133 Err error 4134 } 4135 4136 // PrivateHostReadStubResult is expected values of the Read operation 4137 type PrivateHostReadStubResult struct { 4138 PrivateHost *iaas.PrivateHost 4139 Err error 4140 } 4141 4142 // PrivateHostUpdateStubResult is expected values of the Update operation 4143 type PrivateHostUpdateStubResult struct { 4144 PrivateHost *iaas.PrivateHost 4145 Err error 4146 } 4147 4148 // PrivateHostDeleteStubResult is expected values of the Delete operation 4149 type PrivateHostDeleteStubResult struct { 4150 Err error 4151 } 4152 4153 // PrivateHostStub is for trace PrivateHostOp operations 4154 type PrivateHostStub struct { 4155 FindStubResult *PrivateHostFindStubResult 4156 CreateStubResult *PrivateHostCreateStubResult 4157 ReadStubResult *PrivateHostReadStubResult 4158 UpdateStubResult *PrivateHostUpdateStubResult 4159 DeleteStubResult *PrivateHostDeleteStubResult 4160 } 4161 4162 // NewPrivateHostStub creates new PrivateHostStub instance 4163 func NewPrivateHostStub(caller iaas.APICaller) iaas.PrivateHostAPI { 4164 return &PrivateHostStub{} 4165 } 4166 4167 // Find is API call with trace log 4168 func (s *PrivateHostStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.PrivateHostFindResult, error) { 4169 if s.FindStubResult == nil { 4170 log.Fatal("PrivateHostStub.FindStubResult is not set") 4171 } 4172 return s.FindStubResult.Values, s.FindStubResult.Err 4173 } 4174 4175 // Create is API call with trace log 4176 func (s *PrivateHostStub) Create(ctx context.Context, zone string, param *iaas.PrivateHostCreateRequest) (*iaas.PrivateHost, error) { 4177 if s.CreateStubResult == nil { 4178 log.Fatal("PrivateHostStub.CreateStubResult is not set") 4179 } 4180 return s.CreateStubResult.PrivateHost, s.CreateStubResult.Err 4181 } 4182 4183 // Read is API call with trace log 4184 func (s *PrivateHostStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.PrivateHost, error) { 4185 if s.ReadStubResult == nil { 4186 log.Fatal("PrivateHostStub.ReadStubResult is not set") 4187 } 4188 return s.ReadStubResult.PrivateHost, s.ReadStubResult.Err 4189 } 4190 4191 // Update is API call with trace log 4192 func (s *PrivateHostStub) Update(ctx context.Context, zone string, id types.ID, param *iaas.PrivateHostUpdateRequest) (*iaas.PrivateHost, error) { 4193 if s.UpdateStubResult == nil { 4194 log.Fatal("PrivateHostStub.UpdateStubResult is not set") 4195 } 4196 return s.UpdateStubResult.PrivateHost, s.UpdateStubResult.Err 4197 } 4198 4199 // Delete is API call with trace log 4200 func (s *PrivateHostStub) Delete(ctx context.Context, zone string, id types.ID) error { 4201 if s.DeleteStubResult == nil { 4202 log.Fatal("PrivateHostStub.DeleteStubResult is not set") 4203 } 4204 return s.DeleteStubResult.Err 4205 } 4206 4207 /************************************************* 4208 * PrivateHostPlanStub 4209 *************************************************/ 4210 4211 // PrivateHostPlanFindStubResult is expected values of the Find operation 4212 type PrivateHostPlanFindStubResult struct { 4213 Values *iaas.PrivateHostPlanFindResult 4214 Err error 4215 } 4216 4217 // PrivateHostPlanReadStubResult is expected values of the Read operation 4218 type PrivateHostPlanReadStubResult struct { 4219 PrivateHostPlan *iaas.PrivateHostPlan 4220 Err error 4221 } 4222 4223 // PrivateHostPlanStub is for trace PrivateHostPlanOp operations 4224 type PrivateHostPlanStub struct { 4225 FindStubResult *PrivateHostPlanFindStubResult 4226 ReadStubResult *PrivateHostPlanReadStubResult 4227 } 4228 4229 // NewPrivateHostPlanStub creates new PrivateHostPlanStub instance 4230 func NewPrivateHostPlanStub(caller iaas.APICaller) iaas.PrivateHostPlanAPI { 4231 return &PrivateHostPlanStub{} 4232 } 4233 4234 // Find is API call with trace log 4235 func (s *PrivateHostPlanStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.PrivateHostPlanFindResult, error) { 4236 if s.FindStubResult == nil { 4237 log.Fatal("PrivateHostPlanStub.FindStubResult is not set") 4238 } 4239 return s.FindStubResult.Values, s.FindStubResult.Err 4240 } 4241 4242 // Read is API call with trace log 4243 func (s *PrivateHostPlanStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.PrivateHostPlan, error) { 4244 if s.ReadStubResult == nil { 4245 log.Fatal("PrivateHostPlanStub.ReadStubResult is not set") 4246 } 4247 return s.ReadStubResult.PrivateHostPlan, s.ReadStubResult.Err 4248 } 4249 4250 /************************************************* 4251 * ProxyLBStub 4252 *************************************************/ 4253 4254 // ProxyLBFindStubResult is expected values of the Find operation 4255 type ProxyLBFindStubResult struct { 4256 Values *iaas.ProxyLBFindResult 4257 Err error 4258 } 4259 4260 // ProxyLBCreateStubResult is expected values of the Create operation 4261 type ProxyLBCreateStubResult struct { 4262 ProxyLB *iaas.ProxyLB 4263 Err error 4264 } 4265 4266 // ProxyLBReadStubResult is expected values of the Read operation 4267 type ProxyLBReadStubResult struct { 4268 ProxyLB *iaas.ProxyLB 4269 Err error 4270 } 4271 4272 // ProxyLBUpdateStubResult is expected values of the Update operation 4273 type ProxyLBUpdateStubResult struct { 4274 ProxyLB *iaas.ProxyLB 4275 Err error 4276 } 4277 4278 // ProxyLBUpdateSettingsStubResult is expected values of the UpdateSettings operation 4279 type ProxyLBUpdateSettingsStubResult struct { 4280 ProxyLB *iaas.ProxyLB 4281 Err error 4282 } 4283 4284 // ProxyLBDeleteStubResult is expected values of the Delete operation 4285 type ProxyLBDeleteStubResult struct { 4286 Err error 4287 } 4288 4289 // ProxyLBChangePlanStubResult is expected values of the ChangePlan operation 4290 type ProxyLBChangePlanStubResult struct { 4291 ProxyLB *iaas.ProxyLB 4292 Err error 4293 } 4294 4295 // ProxyLBGetCertificatesStubResult is expected values of the GetCertificates operation 4296 type ProxyLBGetCertificatesStubResult struct { 4297 ProxyLBCertificates *iaas.ProxyLBCertificates 4298 Err error 4299 } 4300 4301 // ProxyLBSetCertificatesStubResult is expected values of the SetCertificates operation 4302 type ProxyLBSetCertificatesStubResult struct { 4303 ProxyLBCertificates *iaas.ProxyLBCertificates 4304 Err error 4305 } 4306 4307 // ProxyLBDeleteCertificatesStubResult is expected values of the DeleteCertificates operation 4308 type ProxyLBDeleteCertificatesStubResult struct { 4309 Err error 4310 } 4311 4312 // ProxyLBRenewLetsEncryptCertStubResult is expected values of the RenewLetsEncryptCert operation 4313 type ProxyLBRenewLetsEncryptCertStubResult struct { 4314 Err error 4315 } 4316 4317 // ProxyLBHealthStatusStubResult is expected values of the HealthStatus operation 4318 type ProxyLBHealthStatusStubResult struct { 4319 ProxyLBHealth *iaas.ProxyLBHealth 4320 Err error 4321 } 4322 4323 // ProxyLBMonitorConnectionStubResult is expected values of the MonitorConnection operation 4324 type ProxyLBMonitorConnectionStubResult struct { 4325 ConnectionActivity *iaas.ConnectionActivity 4326 Err error 4327 } 4328 4329 // ProxyLBStub is for trace ProxyLBOp operations 4330 type ProxyLBStub struct { 4331 FindStubResult *ProxyLBFindStubResult 4332 CreateStubResult *ProxyLBCreateStubResult 4333 ReadStubResult *ProxyLBReadStubResult 4334 UpdateStubResult *ProxyLBUpdateStubResult 4335 UpdateSettingsStubResult *ProxyLBUpdateSettingsStubResult 4336 DeleteStubResult *ProxyLBDeleteStubResult 4337 ChangePlanStubResult *ProxyLBChangePlanStubResult 4338 GetCertificatesStubResult *ProxyLBGetCertificatesStubResult 4339 SetCertificatesStubResult *ProxyLBSetCertificatesStubResult 4340 DeleteCertificatesStubResult *ProxyLBDeleteCertificatesStubResult 4341 RenewLetsEncryptCertStubResult *ProxyLBRenewLetsEncryptCertStubResult 4342 HealthStatusStubResult *ProxyLBHealthStatusStubResult 4343 MonitorConnectionStubResult *ProxyLBMonitorConnectionStubResult 4344 } 4345 4346 // NewProxyLBStub creates new ProxyLBStub instance 4347 func NewProxyLBStub(caller iaas.APICaller) iaas.ProxyLBAPI { 4348 return &ProxyLBStub{} 4349 } 4350 4351 // Find is API call with trace log 4352 func (s *ProxyLBStub) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.ProxyLBFindResult, error) { 4353 if s.FindStubResult == nil { 4354 log.Fatal("ProxyLBStub.FindStubResult is not set") 4355 } 4356 return s.FindStubResult.Values, s.FindStubResult.Err 4357 } 4358 4359 // Create is API call with trace log 4360 func (s *ProxyLBStub) Create(ctx context.Context, param *iaas.ProxyLBCreateRequest) (*iaas.ProxyLB, error) { 4361 if s.CreateStubResult == nil { 4362 log.Fatal("ProxyLBStub.CreateStubResult is not set") 4363 } 4364 return s.CreateStubResult.ProxyLB, s.CreateStubResult.Err 4365 } 4366 4367 // Read is API call with trace log 4368 func (s *ProxyLBStub) Read(ctx context.Context, id types.ID) (*iaas.ProxyLB, error) { 4369 if s.ReadStubResult == nil { 4370 log.Fatal("ProxyLBStub.ReadStubResult is not set") 4371 } 4372 return s.ReadStubResult.ProxyLB, s.ReadStubResult.Err 4373 } 4374 4375 // Update is API call with trace log 4376 func (s *ProxyLBStub) Update(ctx context.Context, id types.ID, param *iaas.ProxyLBUpdateRequest) (*iaas.ProxyLB, error) { 4377 if s.UpdateStubResult == nil { 4378 log.Fatal("ProxyLBStub.UpdateStubResult is not set") 4379 } 4380 return s.UpdateStubResult.ProxyLB, s.UpdateStubResult.Err 4381 } 4382 4383 // UpdateSettings is API call with trace log 4384 func (s *ProxyLBStub) UpdateSettings(ctx context.Context, id types.ID, param *iaas.ProxyLBUpdateSettingsRequest) (*iaas.ProxyLB, error) { 4385 if s.UpdateSettingsStubResult == nil { 4386 log.Fatal("ProxyLBStub.UpdateSettingsStubResult is not set") 4387 } 4388 return s.UpdateSettingsStubResult.ProxyLB, s.UpdateSettingsStubResult.Err 4389 } 4390 4391 // Delete is API call with trace log 4392 func (s *ProxyLBStub) Delete(ctx context.Context, id types.ID) error { 4393 if s.DeleteStubResult == nil { 4394 log.Fatal("ProxyLBStub.DeleteStubResult is not set") 4395 } 4396 return s.DeleteStubResult.Err 4397 } 4398 4399 // ChangePlan is API call with trace log 4400 func (s *ProxyLBStub) ChangePlan(ctx context.Context, id types.ID, param *iaas.ProxyLBChangePlanRequest) (*iaas.ProxyLB, error) { 4401 if s.ChangePlanStubResult == nil { 4402 log.Fatal("ProxyLBStub.ChangePlanStubResult is not set") 4403 } 4404 return s.ChangePlanStubResult.ProxyLB, s.ChangePlanStubResult.Err 4405 } 4406 4407 // GetCertificates is API call with trace log 4408 func (s *ProxyLBStub) GetCertificates(ctx context.Context, id types.ID) (*iaas.ProxyLBCertificates, error) { 4409 if s.GetCertificatesStubResult == nil { 4410 log.Fatal("ProxyLBStub.GetCertificatesStubResult is not set") 4411 } 4412 return s.GetCertificatesStubResult.ProxyLBCertificates, s.GetCertificatesStubResult.Err 4413 } 4414 4415 // SetCertificates is API call with trace log 4416 func (s *ProxyLBStub) SetCertificates(ctx context.Context, id types.ID, param *iaas.ProxyLBSetCertificatesRequest) (*iaas.ProxyLBCertificates, error) { 4417 if s.SetCertificatesStubResult == nil { 4418 log.Fatal("ProxyLBStub.SetCertificatesStubResult is not set") 4419 } 4420 return s.SetCertificatesStubResult.ProxyLBCertificates, s.SetCertificatesStubResult.Err 4421 } 4422 4423 // DeleteCertificates is API call with trace log 4424 func (s *ProxyLBStub) DeleteCertificates(ctx context.Context, id types.ID) error { 4425 if s.DeleteCertificatesStubResult == nil { 4426 log.Fatal("ProxyLBStub.DeleteCertificatesStubResult is not set") 4427 } 4428 return s.DeleteCertificatesStubResult.Err 4429 } 4430 4431 // RenewLetsEncryptCert is API call with trace log 4432 func (s *ProxyLBStub) RenewLetsEncryptCert(ctx context.Context, id types.ID) error { 4433 if s.RenewLetsEncryptCertStubResult == nil { 4434 log.Fatal("ProxyLBStub.RenewLetsEncryptCertStubResult is not set") 4435 } 4436 return s.RenewLetsEncryptCertStubResult.Err 4437 } 4438 4439 // HealthStatus is API call with trace log 4440 func (s *ProxyLBStub) HealthStatus(ctx context.Context, id types.ID) (*iaas.ProxyLBHealth, error) { 4441 if s.HealthStatusStubResult == nil { 4442 log.Fatal("ProxyLBStub.HealthStatusStubResult is not set") 4443 } 4444 return s.HealthStatusStubResult.ProxyLBHealth, s.HealthStatusStubResult.Err 4445 } 4446 4447 // MonitorConnection is API call with trace log 4448 func (s *ProxyLBStub) MonitorConnection(ctx context.Context, id types.ID, condition *iaas.MonitorCondition) (*iaas.ConnectionActivity, error) { 4449 if s.MonitorConnectionStubResult == nil { 4450 log.Fatal("ProxyLBStub.MonitorConnectionStubResult is not set") 4451 } 4452 return s.MonitorConnectionStubResult.ConnectionActivity, s.MonitorConnectionStubResult.Err 4453 } 4454 4455 /************************************************* 4456 * RegionStub 4457 *************************************************/ 4458 4459 // RegionFindStubResult is expected values of the Find operation 4460 type RegionFindStubResult struct { 4461 Values *iaas.RegionFindResult 4462 Err error 4463 } 4464 4465 // RegionReadStubResult is expected values of the Read operation 4466 type RegionReadStubResult struct { 4467 Region *iaas.Region 4468 Err error 4469 } 4470 4471 // RegionStub is for trace RegionOp operations 4472 type RegionStub struct { 4473 FindStubResult *RegionFindStubResult 4474 ReadStubResult *RegionReadStubResult 4475 } 4476 4477 // NewRegionStub creates new RegionStub instance 4478 func NewRegionStub(caller iaas.APICaller) iaas.RegionAPI { 4479 return &RegionStub{} 4480 } 4481 4482 // Find is API call with trace log 4483 func (s *RegionStub) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.RegionFindResult, error) { 4484 if s.FindStubResult == nil { 4485 log.Fatal("RegionStub.FindStubResult is not set") 4486 } 4487 return s.FindStubResult.Values, s.FindStubResult.Err 4488 } 4489 4490 // Read is API call with trace log 4491 func (s *RegionStub) Read(ctx context.Context, id types.ID) (*iaas.Region, error) { 4492 if s.ReadStubResult == nil { 4493 log.Fatal("RegionStub.ReadStubResult is not set") 4494 } 4495 return s.ReadStubResult.Region, s.ReadStubResult.Err 4496 } 4497 4498 /************************************************* 4499 * ServerStub 4500 *************************************************/ 4501 4502 // ServerFindStubResult is expected values of the Find operation 4503 type ServerFindStubResult struct { 4504 Values *iaas.ServerFindResult 4505 Err error 4506 } 4507 4508 // ServerCreateStubResult is expected values of the Create operation 4509 type ServerCreateStubResult struct { 4510 Server *iaas.Server 4511 Err error 4512 } 4513 4514 // ServerReadStubResult is expected values of the Read operation 4515 type ServerReadStubResult struct { 4516 Server *iaas.Server 4517 Err error 4518 } 4519 4520 // ServerUpdateStubResult is expected values of the Update operation 4521 type ServerUpdateStubResult struct { 4522 Server *iaas.Server 4523 Err error 4524 } 4525 4526 // ServerDeleteStubResult is expected values of the Delete operation 4527 type ServerDeleteStubResult struct { 4528 Err error 4529 } 4530 4531 // ServerDeleteWithDisksStubResult is expected values of the DeleteWithDisks operation 4532 type ServerDeleteWithDisksStubResult struct { 4533 Err error 4534 } 4535 4536 // ServerChangePlanStubResult is expected values of the ChangePlan operation 4537 type ServerChangePlanStubResult struct { 4538 Server *iaas.Server 4539 Err error 4540 } 4541 4542 // ServerInsertCDROMStubResult is expected values of the InsertCDROM operation 4543 type ServerInsertCDROMStubResult struct { 4544 Err error 4545 } 4546 4547 // ServerEjectCDROMStubResult is expected values of the EjectCDROM operation 4548 type ServerEjectCDROMStubResult struct { 4549 Err error 4550 } 4551 4552 // ServerBootStubResult is expected values of the Boot operation 4553 type ServerBootStubResult struct { 4554 Err error 4555 } 4556 4557 // ServerShutdownStubResult is expected values of the Shutdown operation 4558 type ServerShutdownStubResult struct { 4559 Err error 4560 } 4561 4562 // ServerResetStubResult is expected values of the Reset operation 4563 type ServerResetStubResult struct { 4564 Err error 4565 } 4566 4567 // ServerBootWithVariablesStubResult is expected values of the BootWithVariables operation 4568 type ServerBootWithVariablesStubResult struct { 4569 Err error 4570 } 4571 4572 // ServerSendKeyStubResult is expected values of the SendKey operation 4573 type ServerSendKeyStubResult struct { 4574 Err error 4575 } 4576 4577 // ServerSendNMIStubResult is expected values of the SendNMI operation 4578 type ServerSendNMIStubResult struct { 4579 Err error 4580 } 4581 4582 // ServerGetVNCProxyStubResult is expected values of the GetVNCProxy operation 4583 type ServerGetVNCProxyStubResult struct { 4584 VNCProxyInfo *iaas.VNCProxyInfo 4585 Err error 4586 } 4587 4588 // ServerMonitorStubResult is expected values of the Monitor operation 4589 type ServerMonitorStubResult struct { 4590 CPUTimeActivity *iaas.CPUTimeActivity 4591 Err error 4592 } 4593 4594 // ServerMonitorCPUStubResult is expected values of the MonitorCPU operation 4595 type ServerMonitorCPUStubResult struct { 4596 CPUTimeActivity *iaas.CPUTimeActivity 4597 Err error 4598 } 4599 4600 // ServerStub is for trace ServerOp operations 4601 type ServerStub struct { 4602 FindStubResult *ServerFindStubResult 4603 CreateStubResult *ServerCreateStubResult 4604 ReadStubResult *ServerReadStubResult 4605 UpdateStubResult *ServerUpdateStubResult 4606 DeleteStubResult *ServerDeleteStubResult 4607 DeleteWithDisksStubResult *ServerDeleteWithDisksStubResult 4608 ChangePlanStubResult *ServerChangePlanStubResult 4609 InsertCDROMStubResult *ServerInsertCDROMStubResult 4610 EjectCDROMStubResult *ServerEjectCDROMStubResult 4611 BootStubResult *ServerBootStubResult 4612 ShutdownStubResult *ServerShutdownStubResult 4613 ResetStubResult *ServerResetStubResult 4614 BootWithVariablesStubResult *ServerBootWithVariablesStubResult 4615 SendKeyStubResult *ServerSendKeyStubResult 4616 SendNMIStubResult *ServerSendNMIStubResult 4617 GetVNCProxyStubResult *ServerGetVNCProxyStubResult 4618 MonitorStubResult *ServerMonitorStubResult 4619 MonitorCPUStubResult *ServerMonitorCPUStubResult 4620 } 4621 4622 // NewServerStub creates new ServerStub instance 4623 func NewServerStub(caller iaas.APICaller) iaas.ServerAPI { 4624 return &ServerStub{} 4625 } 4626 4627 // Find is API call with trace log 4628 func (s *ServerStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.ServerFindResult, error) { 4629 if s.FindStubResult == nil { 4630 log.Fatal("ServerStub.FindStubResult is not set") 4631 } 4632 return s.FindStubResult.Values, s.FindStubResult.Err 4633 } 4634 4635 // Create is API call with trace log 4636 func (s *ServerStub) Create(ctx context.Context, zone string, param *iaas.ServerCreateRequest) (*iaas.Server, error) { 4637 if s.CreateStubResult == nil { 4638 log.Fatal("ServerStub.CreateStubResult is not set") 4639 } 4640 return s.CreateStubResult.Server, s.CreateStubResult.Err 4641 } 4642 4643 // Read is API call with trace log 4644 func (s *ServerStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.Server, error) { 4645 if s.ReadStubResult == nil { 4646 log.Fatal("ServerStub.ReadStubResult is not set") 4647 } 4648 return s.ReadStubResult.Server, s.ReadStubResult.Err 4649 } 4650 4651 // Update is API call with trace log 4652 func (s *ServerStub) Update(ctx context.Context, zone string, id types.ID, param *iaas.ServerUpdateRequest) (*iaas.Server, error) { 4653 if s.UpdateStubResult == nil { 4654 log.Fatal("ServerStub.UpdateStubResult is not set") 4655 } 4656 return s.UpdateStubResult.Server, s.UpdateStubResult.Err 4657 } 4658 4659 // Delete is API call with trace log 4660 func (s *ServerStub) Delete(ctx context.Context, zone string, id types.ID) error { 4661 if s.DeleteStubResult == nil { 4662 log.Fatal("ServerStub.DeleteStubResult is not set") 4663 } 4664 return s.DeleteStubResult.Err 4665 } 4666 4667 // DeleteWithDisks is API call with trace log 4668 func (s *ServerStub) DeleteWithDisks(ctx context.Context, zone string, id types.ID, disks *iaas.ServerDeleteWithDisksRequest) error { 4669 if s.DeleteWithDisksStubResult == nil { 4670 log.Fatal("ServerStub.DeleteWithDisksStubResult is not set") 4671 } 4672 return s.DeleteWithDisksStubResult.Err 4673 } 4674 4675 // ChangePlan is API call with trace log 4676 func (s *ServerStub) ChangePlan(ctx context.Context, zone string, id types.ID, plan *iaas.ServerChangePlanRequest) (*iaas.Server, error) { 4677 if s.ChangePlanStubResult == nil { 4678 log.Fatal("ServerStub.ChangePlanStubResult is not set") 4679 } 4680 return s.ChangePlanStubResult.Server, s.ChangePlanStubResult.Err 4681 } 4682 4683 // InsertCDROM is API call with trace log 4684 func (s *ServerStub) InsertCDROM(ctx context.Context, zone string, id types.ID, insertParam *iaas.InsertCDROMRequest) error { 4685 if s.InsertCDROMStubResult == nil { 4686 log.Fatal("ServerStub.InsertCDROMStubResult is not set") 4687 } 4688 return s.InsertCDROMStubResult.Err 4689 } 4690 4691 // EjectCDROM is API call with trace log 4692 func (s *ServerStub) EjectCDROM(ctx context.Context, zone string, id types.ID, ejectParam *iaas.EjectCDROMRequest) error { 4693 if s.EjectCDROMStubResult == nil { 4694 log.Fatal("ServerStub.EjectCDROMStubResult is not set") 4695 } 4696 return s.EjectCDROMStubResult.Err 4697 } 4698 4699 // Boot is API call with trace log 4700 func (s *ServerStub) Boot(ctx context.Context, zone string, id types.ID) error { 4701 if s.BootStubResult == nil { 4702 log.Fatal("ServerStub.BootStubResult is not set") 4703 } 4704 return s.BootStubResult.Err 4705 } 4706 4707 // Shutdown is API call with trace log 4708 func (s *ServerStub) Shutdown(ctx context.Context, zone string, id types.ID, shutdownOption *iaas.ShutdownOption) error { 4709 if s.ShutdownStubResult == nil { 4710 log.Fatal("ServerStub.ShutdownStubResult is not set") 4711 } 4712 return s.ShutdownStubResult.Err 4713 } 4714 4715 // Reset is API call with trace log 4716 func (s *ServerStub) Reset(ctx context.Context, zone string, id types.ID) error { 4717 if s.ResetStubResult == nil { 4718 log.Fatal("ServerStub.ResetStubResult is not set") 4719 } 4720 return s.ResetStubResult.Err 4721 } 4722 4723 // BootWithVariables is API call with trace log 4724 func (s *ServerStub) BootWithVariables(ctx context.Context, zone string, id types.ID, param *iaas.ServerBootVariables) error { 4725 if s.BootWithVariablesStubResult == nil { 4726 log.Fatal("ServerStub.BootWithVariablesStubResult is not set") 4727 } 4728 return s.BootWithVariablesStubResult.Err 4729 } 4730 4731 // SendKey is API call with trace log 4732 func (s *ServerStub) SendKey(ctx context.Context, zone string, id types.ID, keyboardParam *iaas.SendKeyRequest) error { 4733 if s.SendKeyStubResult == nil { 4734 log.Fatal("ServerStub.SendKeyStubResult is not set") 4735 } 4736 return s.SendKeyStubResult.Err 4737 } 4738 4739 // SendNMI is API call with trace log 4740 func (s *ServerStub) SendNMI(ctx context.Context, zone string, id types.ID) error { 4741 if s.SendNMIStubResult == nil { 4742 log.Fatal("ServerStub.SendNMIStubResult is not set") 4743 } 4744 return s.SendNMIStubResult.Err 4745 } 4746 4747 // GetVNCProxy is API call with trace log 4748 func (s *ServerStub) GetVNCProxy(ctx context.Context, zone string, id types.ID) (*iaas.VNCProxyInfo, error) { 4749 if s.GetVNCProxyStubResult == nil { 4750 log.Fatal("ServerStub.GetVNCProxyStubResult is not set") 4751 } 4752 return s.GetVNCProxyStubResult.VNCProxyInfo, s.GetVNCProxyStubResult.Err 4753 } 4754 4755 // Monitor is API call with trace log 4756 func (s *ServerStub) Monitor(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.CPUTimeActivity, error) { 4757 if s.MonitorStubResult == nil { 4758 log.Fatal("ServerStub.MonitorStubResult is not set") 4759 } 4760 return s.MonitorStubResult.CPUTimeActivity, s.MonitorStubResult.Err 4761 } 4762 4763 // MonitorCPU is API call with trace log 4764 func (s *ServerStub) MonitorCPU(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.CPUTimeActivity, error) { 4765 if s.MonitorCPUStubResult == nil { 4766 log.Fatal("ServerStub.MonitorCPUStubResult is not set") 4767 } 4768 return s.MonitorCPUStubResult.CPUTimeActivity, s.MonitorCPUStubResult.Err 4769 } 4770 4771 /************************************************* 4772 * ServerPlanStub 4773 *************************************************/ 4774 4775 // ServerPlanFindStubResult is expected values of the Find operation 4776 type ServerPlanFindStubResult struct { 4777 Values *iaas.ServerPlanFindResult 4778 Err error 4779 } 4780 4781 // ServerPlanReadStubResult is expected values of the Read operation 4782 type ServerPlanReadStubResult struct { 4783 ServerPlan *iaas.ServerPlan 4784 Err error 4785 } 4786 4787 // ServerPlanStub is for trace ServerPlanOp operations 4788 type ServerPlanStub struct { 4789 FindStubResult *ServerPlanFindStubResult 4790 ReadStubResult *ServerPlanReadStubResult 4791 } 4792 4793 // NewServerPlanStub creates new ServerPlanStub instance 4794 func NewServerPlanStub(caller iaas.APICaller) iaas.ServerPlanAPI { 4795 return &ServerPlanStub{} 4796 } 4797 4798 // Find is API call with trace log 4799 func (s *ServerPlanStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.ServerPlanFindResult, error) { 4800 if s.FindStubResult == nil { 4801 log.Fatal("ServerPlanStub.FindStubResult is not set") 4802 } 4803 return s.FindStubResult.Values, s.FindStubResult.Err 4804 } 4805 4806 // Read is API call with trace log 4807 func (s *ServerPlanStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.ServerPlan, error) { 4808 if s.ReadStubResult == nil { 4809 log.Fatal("ServerPlanStub.ReadStubResult is not set") 4810 } 4811 return s.ReadStubResult.ServerPlan, s.ReadStubResult.Err 4812 } 4813 4814 /************************************************* 4815 * ServiceClassStub 4816 *************************************************/ 4817 4818 // ServiceClassFindStubResult is expected values of the Find operation 4819 type ServiceClassFindStubResult struct { 4820 Values *iaas.ServiceClassFindResult 4821 Err error 4822 } 4823 4824 // ServiceClassStub is for trace ServiceClassOp operations 4825 type ServiceClassStub struct { 4826 FindStubResult *ServiceClassFindStubResult 4827 } 4828 4829 // NewServiceClassStub creates new ServiceClassStub instance 4830 func NewServiceClassStub(caller iaas.APICaller) iaas.ServiceClassAPI { 4831 return &ServiceClassStub{} 4832 } 4833 4834 // Find is API call with trace log 4835 func (s *ServiceClassStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.ServiceClassFindResult, error) { 4836 if s.FindStubResult == nil { 4837 log.Fatal("ServiceClassStub.FindStubResult is not set") 4838 } 4839 return s.FindStubResult.Values, s.FindStubResult.Err 4840 } 4841 4842 /************************************************* 4843 * SIMStub 4844 *************************************************/ 4845 4846 // SIMFindStubResult is expected values of the Find operation 4847 type SIMFindStubResult struct { 4848 Values *iaas.SIMFindResult 4849 Err error 4850 } 4851 4852 // SIMCreateStubResult is expected values of the Create operation 4853 type SIMCreateStubResult struct { 4854 SIM *iaas.SIM 4855 Err error 4856 } 4857 4858 // SIMReadStubResult is expected values of the Read operation 4859 type SIMReadStubResult struct { 4860 SIM *iaas.SIM 4861 Err error 4862 } 4863 4864 // SIMUpdateStubResult is expected values of the Update operation 4865 type SIMUpdateStubResult struct { 4866 SIM *iaas.SIM 4867 Err error 4868 } 4869 4870 // SIMDeleteStubResult is expected values of the Delete operation 4871 type SIMDeleteStubResult struct { 4872 Err error 4873 } 4874 4875 // SIMActivateStubResult is expected values of the Activate operation 4876 type SIMActivateStubResult struct { 4877 Err error 4878 } 4879 4880 // SIMDeactivateStubResult is expected values of the Deactivate operation 4881 type SIMDeactivateStubResult struct { 4882 Err error 4883 } 4884 4885 // SIMAssignIPStubResult is expected values of the AssignIP operation 4886 type SIMAssignIPStubResult struct { 4887 Err error 4888 } 4889 4890 // SIMClearIPStubResult is expected values of the ClearIP operation 4891 type SIMClearIPStubResult struct { 4892 Err error 4893 } 4894 4895 // SIMIMEILockStubResult is expected values of the IMEILock operation 4896 type SIMIMEILockStubResult struct { 4897 Err error 4898 } 4899 4900 // SIMIMEIUnlockStubResult is expected values of the IMEIUnlock operation 4901 type SIMIMEIUnlockStubResult struct { 4902 Err error 4903 } 4904 4905 // SIMLogsStubResult is expected values of the Logs operation 4906 type SIMLogsStubResult struct { 4907 Values *iaas.SIMLogsResult 4908 Err error 4909 } 4910 4911 // SIMGetNetworkOperatorStubResult is expected values of the GetNetworkOperator operation 4912 type SIMGetNetworkOperatorStubResult struct { 4913 Configs []*iaas.SIMNetworkOperatorConfig 4914 Err error 4915 } 4916 4917 // SIMSetNetworkOperatorStubResult is expected values of the SetNetworkOperator operation 4918 type SIMSetNetworkOperatorStubResult struct { 4919 Err error 4920 } 4921 4922 // SIMMonitorSIMStubResult is expected values of the MonitorSIM operation 4923 type SIMMonitorSIMStubResult struct { 4924 LinkActivity *iaas.LinkActivity 4925 Err error 4926 } 4927 4928 // SIMStatusStubResult is expected values of the Status operation 4929 type SIMStatusStubResult struct { 4930 SIM *iaas.SIMInfo 4931 Err error 4932 } 4933 4934 // SIMStub is for trace SIMOp operations 4935 type SIMStub struct { 4936 FindStubResult *SIMFindStubResult 4937 CreateStubResult *SIMCreateStubResult 4938 ReadStubResult *SIMReadStubResult 4939 UpdateStubResult *SIMUpdateStubResult 4940 DeleteStubResult *SIMDeleteStubResult 4941 ActivateStubResult *SIMActivateStubResult 4942 DeactivateStubResult *SIMDeactivateStubResult 4943 AssignIPStubResult *SIMAssignIPStubResult 4944 ClearIPStubResult *SIMClearIPStubResult 4945 IMEILockStubResult *SIMIMEILockStubResult 4946 IMEIUnlockStubResult *SIMIMEIUnlockStubResult 4947 LogsStubResult *SIMLogsStubResult 4948 GetNetworkOperatorStubResult *SIMGetNetworkOperatorStubResult 4949 SetNetworkOperatorStubResult *SIMSetNetworkOperatorStubResult 4950 MonitorSIMStubResult *SIMMonitorSIMStubResult 4951 StatusStubResult *SIMStatusStubResult 4952 } 4953 4954 // NewSIMStub creates new SIMStub instance 4955 func NewSIMStub(caller iaas.APICaller) iaas.SIMAPI { 4956 return &SIMStub{} 4957 } 4958 4959 // Find is API call with trace log 4960 func (s *SIMStub) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.SIMFindResult, error) { 4961 if s.FindStubResult == nil { 4962 log.Fatal("SIMStub.FindStubResult is not set") 4963 } 4964 return s.FindStubResult.Values, s.FindStubResult.Err 4965 } 4966 4967 // Create is API call with trace log 4968 func (s *SIMStub) Create(ctx context.Context, param *iaas.SIMCreateRequest) (*iaas.SIM, error) { 4969 if s.CreateStubResult == nil { 4970 log.Fatal("SIMStub.CreateStubResult is not set") 4971 } 4972 return s.CreateStubResult.SIM, s.CreateStubResult.Err 4973 } 4974 4975 // Read is API call with trace log 4976 func (s *SIMStub) Read(ctx context.Context, id types.ID) (*iaas.SIM, error) { 4977 if s.ReadStubResult == nil { 4978 log.Fatal("SIMStub.ReadStubResult is not set") 4979 } 4980 return s.ReadStubResult.SIM, s.ReadStubResult.Err 4981 } 4982 4983 // Update is API call with trace log 4984 func (s *SIMStub) Update(ctx context.Context, id types.ID, param *iaas.SIMUpdateRequest) (*iaas.SIM, error) { 4985 if s.UpdateStubResult == nil { 4986 log.Fatal("SIMStub.UpdateStubResult is not set") 4987 } 4988 return s.UpdateStubResult.SIM, s.UpdateStubResult.Err 4989 } 4990 4991 // Delete is API call with trace log 4992 func (s *SIMStub) Delete(ctx context.Context, id types.ID) error { 4993 if s.DeleteStubResult == nil { 4994 log.Fatal("SIMStub.DeleteStubResult is not set") 4995 } 4996 return s.DeleteStubResult.Err 4997 } 4998 4999 // Activate is API call with trace log 5000 func (s *SIMStub) Activate(ctx context.Context, id types.ID) error { 5001 if s.ActivateStubResult == nil { 5002 log.Fatal("SIMStub.ActivateStubResult is not set") 5003 } 5004 return s.ActivateStubResult.Err 5005 } 5006 5007 // Deactivate is API call with trace log 5008 func (s *SIMStub) Deactivate(ctx context.Context, id types.ID) error { 5009 if s.DeactivateStubResult == nil { 5010 log.Fatal("SIMStub.DeactivateStubResult is not set") 5011 } 5012 return s.DeactivateStubResult.Err 5013 } 5014 5015 // AssignIP is API call with trace log 5016 func (s *SIMStub) AssignIP(ctx context.Context, id types.ID, param *iaas.SIMAssignIPRequest) error { 5017 if s.AssignIPStubResult == nil { 5018 log.Fatal("SIMStub.AssignIPStubResult is not set") 5019 } 5020 return s.AssignIPStubResult.Err 5021 } 5022 5023 // ClearIP is API call with trace log 5024 func (s *SIMStub) ClearIP(ctx context.Context, id types.ID) error { 5025 if s.ClearIPStubResult == nil { 5026 log.Fatal("SIMStub.ClearIPStubResult is not set") 5027 } 5028 return s.ClearIPStubResult.Err 5029 } 5030 5031 // IMEILock is API call with trace log 5032 func (s *SIMStub) IMEILock(ctx context.Context, id types.ID, param *iaas.SIMIMEILockRequest) error { 5033 if s.IMEILockStubResult == nil { 5034 log.Fatal("SIMStub.IMEILockStubResult is not set") 5035 } 5036 return s.IMEILockStubResult.Err 5037 } 5038 5039 // IMEIUnlock is API call with trace log 5040 func (s *SIMStub) IMEIUnlock(ctx context.Context, id types.ID) error { 5041 if s.IMEIUnlockStubResult == nil { 5042 log.Fatal("SIMStub.IMEIUnlockStubResult is not set") 5043 } 5044 return s.IMEIUnlockStubResult.Err 5045 } 5046 5047 // Logs is API call with trace log 5048 func (s *SIMStub) Logs(ctx context.Context, id types.ID) (*iaas.SIMLogsResult, error) { 5049 if s.LogsStubResult == nil { 5050 log.Fatal("SIMStub.LogsStubResult is not set") 5051 } 5052 return s.LogsStubResult.Values, s.LogsStubResult.Err 5053 } 5054 5055 // GetNetworkOperator is API call with trace log 5056 func (s *SIMStub) GetNetworkOperator(ctx context.Context, id types.ID) ([]*iaas.SIMNetworkOperatorConfig, error) { 5057 if s.GetNetworkOperatorStubResult == nil { 5058 log.Fatal("SIMStub.GetNetworkOperatorStubResult is not set") 5059 } 5060 return s.GetNetworkOperatorStubResult.Configs, s.GetNetworkOperatorStubResult.Err 5061 } 5062 5063 // SetNetworkOperator is API call with trace log 5064 func (s *SIMStub) SetNetworkOperator(ctx context.Context, id types.ID, configs []*iaas.SIMNetworkOperatorConfig) error { 5065 if s.SetNetworkOperatorStubResult == nil { 5066 log.Fatal("SIMStub.SetNetworkOperatorStubResult is not set") 5067 } 5068 return s.SetNetworkOperatorStubResult.Err 5069 } 5070 5071 // MonitorSIM is API call with trace log 5072 func (s *SIMStub) MonitorSIM(ctx context.Context, id types.ID, condition *iaas.MonitorCondition) (*iaas.LinkActivity, error) { 5073 if s.MonitorSIMStubResult == nil { 5074 log.Fatal("SIMStub.MonitorSIMStubResult is not set") 5075 } 5076 return s.MonitorSIMStubResult.LinkActivity, s.MonitorSIMStubResult.Err 5077 } 5078 5079 // Status is API call with trace log 5080 func (s *SIMStub) Status(ctx context.Context, id types.ID) (*iaas.SIMInfo, error) { 5081 if s.StatusStubResult == nil { 5082 log.Fatal("SIMStub.StatusStubResult is not set") 5083 } 5084 return s.StatusStubResult.SIM, s.StatusStubResult.Err 5085 } 5086 5087 /************************************************* 5088 * SimpleMonitorStub 5089 *************************************************/ 5090 5091 // SimpleMonitorFindStubResult is expected values of the Find operation 5092 type SimpleMonitorFindStubResult struct { 5093 Values *iaas.SimpleMonitorFindResult 5094 Err error 5095 } 5096 5097 // SimpleMonitorCreateStubResult is expected values of the Create operation 5098 type SimpleMonitorCreateStubResult struct { 5099 SimpleMonitor *iaas.SimpleMonitor 5100 Err error 5101 } 5102 5103 // SimpleMonitorReadStubResult is expected values of the Read operation 5104 type SimpleMonitorReadStubResult struct { 5105 SimpleMonitor *iaas.SimpleMonitor 5106 Err error 5107 } 5108 5109 // SimpleMonitorUpdateStubResult is expected values of the Update operation 5110 type SimpleMonitorUpdateStubResult struct { 5111 SimpleMonitor *iaas.SimpleMonitor 5112 Err error 5113 } 5114 5115 // SimpleMonitorUpdateSettingsStubResult is expected values of the UpdateSettings operation 5116 type SimpleMonitorUpdateSettingsStubResult struct { 5117 SimpleMonitor *iaas.SimpleMonitor 5118 Err error 5119 } 5120 5121 // SimpleMonitorDeleteStubResult is expected values of the Delete operation 5122 type SimpleMonitorDeleteStubResult struct { 5123 Err error 5124 } 5125 5126 // SimpleMonitorMonitorResponseTimeStubResult is expected values of the MonitorResponseTime operation 5127 type SimpleMonitorMonitorResponseTimeStubResult struct { 5128 ResponseTimeSecActivity *iaas.ResponseTimeSecActivity 5129 Err error 5130 } 5131 5132 // SimpleMonitorHealthStatusStubResult is expected values of the HealthStatus operation 5133 type SimpleMonitorHealthStatusStubResult struct { 5134 SimpleMonitorHealthStatus *iaas.SimpleMonitorHealthStatus 5135 Err error 5136 } 5137 5138 // SimpleMonitorStub is for trace SimpleMonitorOp operations 5139 type SimpleMonitorStub struct { 5140 FindStubResult *SimpleMonitorFindStubResult 5141 CreateStubResult *SimpleMonitorCreateStubResult 5142 ReadStubResult *SimpleMonitorReadStubResult 5143 UpdateStubResult *SimpleMonitorUpdateStubResult 5144 UpdateSettingsStubResult *SimpleMonitorUpdateSettingsStubResult 5145 DeleteStubResult *SimpleMonitorDeleteStubResult 5146 MonitorResponseTimeStubResult *SimpleMonitorMonitorResponseTimeStubResult 5147 HealthStatusStubResult *SimpleMonitorHealthStatusStubResult 5148 } 5149 5150 // NewSimpleMonitorStub creates new SimpleMonitorStub instance 5151 func NewSimpleMonitorStub(caller iaas.APICaller) iaas.SimpleMonitorAPI { 5152 return &SimpleMonitorStub{} 5153 } 5154 5155 // Find is API call with trace log 5156 func (s *SimpleMonitorStub) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.SimpleMonitorFindResult, error) { 5157 if s.FindStubResult == nil { 5158 log.Fatal("SimpleMonitorStub.FindStubResult is not set") 5159 } 5160 return s.FindStubResult.Values, s.FindStubResult.Err 5161 } 5162 5163 // Create is API call with trace log 5164 func (s *SimpleMonitorStub) Create(ctx context.Context, param *iaas.SimpleMonitorCreateRequest) (*iaas.SimpleMonitor, error) { 5165 if s.CreateStubResult == nil { 5166 log.Fatal("SimpleMonitorStub.CreateStubResult is not set") 5167 } 5168 return s.CreateStubResult.SimpleMonitor, s.CreateStubResult.Err 5169 } 5170 5171 // Read is API call with trace log 5172 func (s *SimpleMonitorStub) Read(ctx context.Context, id types.ID) (*iaas.SimpleMonitor, error) { 5173 if s.ReadStubResult == nil { 5174 log.Fatal("SimpleMonitorStub.ReadStubResult is not set") 5175 } 5176 return s.ReadStubResult.SimpleMonitor, s.ReadStubResult.Err 5177 } 5178 5179 // Update is API call with trace log 5180 func (s *SimpleMonitorStub) Update(ctx context.Context, id types.ID, param *iaas.SimpleMonitorUpdateRequest) (*iaas.SimpleMonitor, error) { 5181 if s.UpdateStubResult == nil { 5182 log.Fatal("SimpleMonitorStub.UpdateStubResult is not set") 5183 } 5184 return s.UpdateStubResult.SimpleMonitor, s.UpdateStubResult.Err 5185 } 5186 5187 // UpdateSettings is API call with trace log 5188 func (s *SimpleMonitorStub) UpdateSettings(ctx context.Context, id types.ID, param *iaas.SimpleMonitorUpdateSettingsRequest) (*iaas.SimpleMonitor, error) { 5189 if s.UpdateSettingsStubResult == nil { 5190 log.Fatal("SimpleMonitorStub.UpdateSettingsStubResult is not set") 5191 } 5192 return s.UpdateSettingsStubResult.SimpleMonitor, s.UpdateSettingsStubResult.Err 5193 } 5194 5195 // Delete is API call with trace log 5196 func (s *SimpleMonitorStub) Delete(ctx context.Context, id types.ID) error { 5197 if s.DeleteStubResult == nil { 5198 log.Fatal("SimpleMonitorStub.DeleteStubResult is not set") 5199 } 5200 return s.DeleteStubResult.Err 5201 } 5202 5203 // MonitorResponseTime is API call with trace log 5204 func (s *SimpleMonitorStub) MonitorResponseTime(ctx context.Context, id types.ID, condition *iaas.MonitorCondition) (*iaas.ResponseTimeSecActivity, error) { 5205 if s.MonitorResponseTimeStubResult == nil { 5206 log.Fatal("SimpleMonitorStub.MonitorResponseTimeStubResult is not set") 5207 } 5208 return s.MonitorResponseTimeStubResult.ResponseTimeSecActivity, s.MonitorResponseTimeStubResult.Err 5209 } 5210 5211 // HealthStatus is API call with trace log 5212 func (s *SimpleMonitorStub) HealthStatus(ctx context.Context, id types.ID) (*iaas.SimpleMonitorHealthStatus, error) { 5213 if s.HealthStatusStubResult == nil { 5214 log.Fatal("SimpleMonitorStub.HealthStatusStubResult is not set") 5215 } 5216 return s.HealthStatusStubResult.SimpleMonitorHealthStatus, s.HealthStatusStubResult.Err 5217 } 5218 5219 /************************************************* 5220 * SSHKeyStub 5221 *************************************************/ 5222 5223 // SSHKeyFindStubResult is expected values of the Find operation 5224 type SSHKeyFindStubResult struct { 5225 Values *iaas.SSHKeyFindResult 5226 Err error 5227 } 5228 5229 // SSHKeyCreateStubResult is expected values of the Create operation 5230 type SSHKeyCreateStubResult struct { 5231 SSHKey *iaas.SSHKey 5232 Err error 5233 } 5234 5235 // SSHKeyGenerateStubResult is expected values of the Generate operation 5236 type SSHKeyGenerateStubResult struct { 5237 SSHKeyGenerated *iaas.SSHKeyGenerated 5238 Err error 5239 } 5240 5241 // SSHKeyReadStubResult is expected values of the Read operation 5242 type SSHKeyReadStubResult struct { 5243 SSHKey *iaas.SSHKey 5244 Err error 5245 } 5246 5247 // SSHKeyUpdateStubResult is expected values of the Update operation 5248 type SSHKeyUpdateStubResult struct { 5249 SSHKey *iaas.SSHKey 5250 Err error 5251 } 5252 5253 // SSHKeyDeleteStubResult is expected values of the Delete operation 5254 type SSHKeyDeleteStubResult struct { 5255 Err error 5256 } 5257 5258 // SSHKeyStub is for trace SSHKeyOp operations 5259 type SSHKeyStub struct { 5260 FindStubResult *SSHKeyFindStubResult 5261 CreateStubResult *SSHKeyCreateStubResult 5262 GenerateStubResult *SSHKeyGenerateStubResult 5263 ReadStubResult *SSHKeyReadStubResult 5264 UpdateStubResult *SSHKeyUpdateStubResult 5265 DeleteStubResult *SSHKeyDeleteStubResult 5266 } 5267 5268 // NewSSHKeyStub creates new SSHKeyStub instance 5269 func NewSSHKeyStub(caller iaas.APICaller) iaas.SSHKeyAPI { 5270 return &SSHKeyStub{} 5271 } 5272 5273 // Find is API call with trace log 5274 func (s *SSHKeyStub) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.SSHKeyFindResult, error) { 5275 if s.FindStubResult == nil { 5276 log.Fatal("SSHKeyStub.FindStubResult is not set") 5277 } 5278 return s.FindStubResult.Values, s.FindStubResult.Err 5279 } 5280 5281 // Create is API call with trace log 5282 func (s *SSHKeyStub) Create(ctx context.Context, param *iaas.SSHKeyCreateRequest) (*iaas.SSHKey, error) { 5283 if s.CreateStubResult == nil { 5284 log.Fatal("SSHKeyStub.CreateStubResult is not set") 5285 } 5286 return s.CreateStubResult.SSHKey, s.CreateStubResult.Err 5287 } 5288 5289 // Generate is API call with trace log 5290 func (s *SSHKeyStub) Generate(ctx context.Context, param *iaas.SSHKeyGenerateRequest) (*iaas.SSHKeyGenerated, error) { 5291 if s.GenerateStubResult == nil { 5292 log.Fatal("SSHKeyStub.GenerateStubResult is not set") 5293 } 5294 return s.GenerateStubResult.SSHKeyGenerated, s.GenerateStubResult.Err 5295 } 5296 5297 // Read is API call with trace log 5298 func (s *SSHKeyStub) Read(ctx context.Context, id types.ID) (*iaas.SSHKey, error) { 5299 if s.ReadStubResult == nil { 5300 log.Fatal("SSHKeyStub.ReadStubResult is not set") 5301 } 5302 return s.ReadStubResult.SSHKey, s.ReadStubResult.Err 5303 } 5304 5305 // Update is API call with trace log 5306 func (s *SSHKeyStub) Update(ctx context.Context, id types.ID, param *iaas.SSHKeyUpdateRequest) (*iaas.SSHKey, error) { 5307 if s.UpdateStubResult == nil { 5308 log.Fatal("SSHKeyStub.UpdateStubResult is not set") 5309 } 5310 return s.UpdateStubResult.SSHKey, s.UpdateStubResult.Err 5311 } 5312 5313 // Delete is API call with trace log 5314 func (s *SSHKeyStub) Delete(ctx context.Context, id types.ID) error { 5315 if s.DeleteStubResult == nil { 5316 log.Fatal("SSHKeyStub.DeleteStubResult is not set") 5317 } 5318 return s.DeleteStubResult.Err 5319 } 5320 5321 /************************************************* 5322 * SubnetStub 5323 *************************************************/ 5324 5325 // SubnetFindStubResult is expected values of the Find operation 5326 type SubnetFindStubResult struct { 5327 Values *iaas.SubnetFindResult 5328 Err error 5329 } 5330 5331 // SubnetReadStubResult is expected values of the Read operation 5332 type SubnetReadStubResult struct { 5333 Subnet *iaas.Subnet 5334 Err error 5335 } 5336 5337 // SubnetStub is for trace SubnetOp operations 5338 type SubnetStub struct { 5339 FindStubResult *SubnetFindStubResult 5340 ReadStubResult *SubnetReadStubResult 5341 } 5342 5343 // NewSubnetStub creates new SubnetStub instance 5344 func NewSubnetStub(caller iaas.APICaller) iaas.SubnetAPI { 5345 return &SubnetStub{} 5346 } 5347 5348 // Find is API call with trace log 5349 func (s *SubnetStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.SubnetFindResult, error) { 5350 if s.FindStubResult == nil { 5351 log.Fatal("SubnetStub.FindStubResult is not set") 5352 } 5353 return s.FindStubResult.Values, s.FindStubResult.Err 5354 } 5355 5356 // Read is API call with trace log 5357 func (s *SubnetStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.Subnet, error) { 5358 if s.ReadStubResult == nil { 5359 log.Fatal("SubnetStub.ReadStubResult is not set") 5360 } 5361 return s.ReadStubResult.Subnet, s.ReadStubResult.Err 5362 } 5363 5364 /************************************************* 5365 * SwitchStub 5366 *************************************************/ 5367 5368 // SwitchFindStubResult is expected values of the Find operation 5369 type SwitchFindStubResult struct { 5370 Values *iaas.SwitchFindResult 5371 Err error 5372 } 5373 5374 // SwitchCreateStubResult is expected values of the Create operation 5375 type SwitchCreateStubResult struct { 5376 Switch *iaas.Switch 5377 Err error 5378 } 5379 5380 // SwitchReadStubResult is expected values of the Read operation 5381 type SwitchReadStubResult struct { 5382 Switch *iaas.Switch 5383 Err error 5384 } 5385 5386 // SwitchUpdateStubResult is expected values of the Update operation 5387 type SwitchUpdateStubResult struct { 5388 Switch *iaas.Switch 5389 Err error 5390 } 5391 5392 // SwitchDeleteStubResult is expected values of the Delete operation 5393 type SwitchDeleteStubResult struct { 5394 Err error 5395 } 5396 5397 // SwitchConnectToBridgeStubResult is expected values of the ConnectToBridge operation 5398 type SwitchConnectToBridgeStubResult struct { 5399 Err error 5400 } 5401 5402 // SwitchDisconnectFromBridgeStubResult is expected values of the DisconnectFromBridge operation 5403 type SwitchDisconnectFromBridgeStubResult struct { 5404 Err error 5405 } 5406 5407 // SwitchGetServersStubResult is expected values of the GetServers operation 5408 type SwitchGetServersStubResult struct { 5409 Values *iaas.SwitchGetServersResult 5410 Err error 5411 } 5412 5413 // SwitchStub is for trace SwitchOp operations 5414 type SwitchStub struct { 5415 FindStubResult *SwitchFindStubResult 5416 CreateStubResult *SwitchCreateStubResult 5417 ReadStubResult *SwitchReadStubResult 5418 UpdateStubResult *SwitchUpdateStubResult 5419 DeleteStubResult *SwitchDeleteStubResult 5420 ConnectToBridgeStubResult *SwitchConnectToBridgeStubResult 5421 DisconnectFromBridgeStubResult *SwitchDisconnectFromBridgeStubResult 5422 GetServersStubResult *SwitchGetServersStubResult 5423 } 5424 5425 // NewSwitchStub creates new SwitchStub instance 5426 func NewSwitchStub(caller iaas.APICaller) iaas.SwitchAPI { 5427 return &SwitchStub{} 5428 } 5429 5430 // Find is API call with trace log 5431 func (s *SwitchStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.SwitchFindResult, error) { 5432 if s.FindStubResult == nil { 5433 log.Fatal("SwitchStub.FindStubResult is not set") 5434 } 5435 return s.FindStubResult.Values, s.FindStubResult.Err 5436 } 5437 5438 // Create is API call with trace log 5439 func (s *SwitchStub) Create(ctx context.Context, zone string, param *iaas.SwitchCreateRequest) (*iaas.Switch, error) { 5440 if s.CreateStubResult == nil { 5441 log.Fatal("SwitchStub.CreateStubResult is not set") 5442 } 5443 return s.CreateStubResult.Switch, s.CreateStubResult.Err 5444 } 5445 5446 // Read is API call with trace log 5447 func (s *SwitchStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.Switch, error) { 5448 if s.ReadStubResult == nil { 5449 log.Fatal("SwitchStub.ReadStubResult is not set") 5450 } 5451 return s.ReadStubResult.Switch, s.ReadStubResult.Err 5452 } 5453 5454 // Update is API call with trace log 5455 func (s *SwitchStub) Update(ctx context.Context, zone string, id types.ID, param *iaas.SwitchUpdateRequest) (*iaas.Switch, error) { 5456 if s.UpdateStubResult == nil { 5457 log.Fatal("SwitchStub.UpdateStubResult is not set") 5458 } 5459 return s.UpdateStubResult.Switch, s.UpdateStubResult.Err 5460 } 5461 5462 // Delete is API call with trace log 5463 func (s *SwitchStub) Delete(ctx context.Context, zone string, id types.ID) error { 5464 if s.DeleteStubResult == nil { 5465 log.Fatal("SwitchStub.DeleteStubResult is not set") 5466 } 5467 return s.DeleteStubResult.Err 5468 } 5469 5470 // ConnectToBridge is API call with trace log 5471 func (s *SwitchStub) ConnectToBridge(ctx context.Context, zone string, id types.ID, bridgeID types.ID) error { 5472 if s.ConnectToBridgeStubResult == nil { 5473 log.Fatal("SwitchStub.ConnectToBridgeStubResult is not set") 5474 } 5475 return s.ConnectToBridgeStubResult.Err 5476 } 5477 5478 // DisconnectFromBridge is API call with trace log 5479 func (s *SwitchStub) DisconnectFromBridge(ctx context.Context, zone string, id types.ID) error { 5480 if s.DisconnectFromBridgeStubResult == nil { 5481 log.Fatal("SwitchStub.DisconnectFromBridgeStubResult is not set") 5482 } 5483 return s.DisconnectFromBridgeStubResult.Err 5484 } 5485 5486 // GetServers is API call with trace log 5487 func (s *SwitchStub) GetServers(ctx context.Context, zone string, id types.ID) (*iaas.SwitchGetServersResult, error) { 5488 if s.GetServersStubResult == nil { 5489 log.Fatal("SwitchStub.GetServersStubResult is not set") 5490 } 5491 return s.GetServersStubResult.Values, s.GetServersStubResult.Err 5492 } 5493 5494 /************************************************* 5495 * VPCRouterStub 5496 *************************************************/ 5497 5498 // VPCRouterFindStubResult is expected values of the Find operation 5499 type VPCRouterFindStubResult struct { 5500 Values *iaas.VPCRouterFindResult 5501 Err error 5502 } 5503 5504 // VPCRouterCreateStubResult is expected values of the Create operation 5505 type VPCRouterCreateStubResult struct { 5506 VPCRouter *iaas.VPCRouter 5507 Err error 5508 } 5509 5510 // VPCRouterReadStubResult is expected values of the Read operation 5511 type VPCRouterReadStubResult struct { 5512 VPCRouter *iaas.VPCRouter 5513 Err error 5514 } 5515 5516 // VPCRouterUpdateStubResult is expected values of the Update operation 5517 type VPCRouterUpdateStubResult struct { 5518 VPCRouter *iaas.VPCRouter 5519 Err error 5520 } 5521 5522 // VPCRouterUpdateSettingsStubResult is expected values of the UpdateSettings operation 5523 type VPCRouterUpdateSettingsStubResult struct { 5524 VPCRouter *iaas.VPCRouter 5525 Err error 5526 } 5527 5528 // VPCRouterDeleteStubResult is expected values of the Delete operation 5529 type VPCRouterDeleteStubResult struct { 5530 Err error 5531 } 5532 5533 // VPCRouterConfigStubResult is expected values of the Config operation 5534 type VPCRouterConfigStubResult struct { 5535 Err error 5536 } 5537 5538 // VPCRouterBootStubResult is expected values of the Boot operation 5539 type VPCRouterBootStubResult struct { 5540 Err error 5541 } 5542 5543 // VPCRouterShutdownStubResult is expected values of the Shutdown operation 5544 type VPCRouterShutdownStubResult struct { 5545 Err error 5546 } 5547 5548 // VPCRouterResetStubResult is expected values of the Reset operation 5549 type VPCRouterResetStubResult struct { 5550 Err error 5551 } 5552 5553 // VPCRouterConnectToSwitchStubResult is expected values of the ConnectToSwitch operation 5554 type VPCRouterConnectToSwitchStubResult struct { 5555 Err error 5556 } 5557 5558 // VPCRouterDisconnectFromSwitchStubResult is expected values of the DisconnectFromSwitch operation 5559 type VPCRouterDisconnectFromSwitchStubResult struct { 5560 Err error 5561 } 5562 5563 // VPCRouterMonitorCPUStubResult is expected values of the MonitorCPU operation 5564 type VPCRouterMonitorCPUStubResult struct { 5565 CPUTimeActivity *iaas.CPUTimeActivity 5566 Err error 5567 } 5568 5569 // VPCRouterMonitorInterfaceStubResult is expected values of the MonitorInterface operation 5570 type VPCRouterMonitorInterfaceStubResult struct { 5571 InterfaceActivity *iaas.InterfaceActivity 5572 Err error 5573 } 5574 5575 // VPCRouterStatusStubResult is expected values of the Status operation 5576 type VPCRouterStatusStubResult struct { 5577 VPCRouterStatus *iaas.VPCRouterStatus 5578 Err error 5579 } 5580 5581 // VPCRouterLogsStubResult is expected values of the Logs operation 5582 type VPCRouterLogsStubResult struct { 5583 VPCRouterLog *iaas.VPCRouterLog 5584 Err error 5585 } 5586 5587 // VPCRouterPingStubResult is expected values of the Ping operation 5588 type VPCRouterPingStubResult struct { 5589 VPCRouterPingResults *iaas.VPCRouterPingResults 5590 Err error 5591 } 5592 5593 // VPCRouterStub is for trace VPCRouterOp operations 5594 type VPCRouterStub struct { 5595 FindStubResult *VPCRouterFindStubResult 5596 CreateStubResult *VPCRouterCreateStubResult 5597 ReadStubResult *VPCRouterReadStubResult 5598 UpdateStubResult *VPCRouterUpdateStubResult 5599 UpdateSettingsStubResult *VPCRouterUpdateSettingsStubResult 5600 DeleteStubResult *VPCRouterDeleteStubResult 5601 ConfigStubResult *VPCRouterConfigStubResult 5602 BootStubResult *VPCRouterBootStubResult 5603 ShutdownStubResult *VPCRouterShutdownStubResult 5604 ResetStubResult *VPCRouterResetStubResult 5605 ConnectToSwitchStubResult *VPCRouterConnectToSwitchStubResult 5606 DisconnectFromSwitchStubResult *VPCRouterDisconnectFromSwitchStubResult 5607 MonitorCPUStubResult *VPCRouterMonitorCPUStubResult 5608 MonitorInterfaceStubResult *VPCRouterMonitorInterfaceStubResult 5609 StatusStubResult *VPCRouterStatusStubResult 5610 LogsStubResult *VPCRouterLogsStubResult 5611 PingStubResult *VPCRouterPingStubResult 5612 } 5613 5614 // NewVPCRouterStub creates new VPCRouterStub instance 5615 func NewVPCRouterStub(caller iaas.APICaller) iaas.VPCRouterAPI { 5616 return &VPCRouterStub{} 5617 } 5618 5619 // Find is API call with trace log 5620 func (s *VPCRouterStub) Find(ctx context.Context, zone string, conditions *iaas.FindCondition) (*iaas.VPCRouterFindResult, error) { 5621 if s.FindStubResult == nil { 5622 log.Fatal("VPCRouterStub.FindStubResult is not set") 5623 } 5624 return s.FindStubResult.Values, s.FindStubResult.Err 5625 } 5626 5627 // Create is API call with trace log 5628 func (s *VPCRouterStub) Create(ctx context.Context, zone string, param *iaas.VPCRouterCreateRequest) (*iaas.VPCRouter, error) { 5629 if s.CreateStubResult == nil { 5630 log.Fatal("VPCRouterStub.CreateStubResult is not set") 5631 } 5632 return s.CreateStubResult.VPCRouter, s.CreateStubResult.Err 5633 } 5634 5635 // Read is API call with trace log 5636 func (s *VPCRouterStub) Read(ctx context.Context, zone string, id types.ID) (*iaas.VPCRouter, error) { 5637 if s.ReadStubResult == nil { 5638 log.Fatal("VPCRouterStub.ReadStubResult is not set") 5639 } 5640 return s.ReadStubResult.VPCRouter, s.ReadStubResult.Err 5641 } 5642 5643 // Update is API call with trace log 5644 func (s *VPCRouterStub) Update(ctx context.Context, zone string, id types.ID, param *iaas.VPCRouterUpdateRequest) (*iaas.VPCRouter, error) { 5645 if s.UpdateStubResult == nil { 5646 log.Fatal("VPCRouterStub.UpdateStubResult is not set") 5647 } 5648 return s.UpdateStubResult.VPCRouter, s.UpdateStubResult.Err 5649 } 5650 5651 // UpdateSettings is API call with trace log 5652 func (s *VPCRouterStub) UpdateSettings(ctx context.Context, zone string, id types.ID, param *iaas.VPCRouterUpdateSettingsRequest) (*iaas.VPCRouter, error) { 5653 if s.UpdateSettingsStubResult == nil { 5654 log.Fatal("VPCRouterStub.UpdateSettingsStubResult is not set") 5655 } 5656 return s.UpdateSettingsStubResult.VPCRouter, s.UpdateSettingsStubResult.Err 5657 } 5658 5659 // Delete is API call with trace log 5660 func (s *VPCRouterStub) Delete(ctx context.Context, zone string, id types.ID) error { 5661 if s.DeleteStubResult == nil { 5662 log.Fatal("VPCRouterStub.DeleteStubResult is not set") 5663 } 5664 return s.DeleteStubResult.Err 5665 } 5666 5667 // Config is API call with trace log 5668 func (s *VPCRouterStub) Config(ctx context.Context, zone string, id types.ID) error { 5669 if s.ConfigStubResult == nil { 5670 log.Fatal("VPCRouterStub.ConfigStubResult is not set") 5671 } 5672 return s.ConfigStubResult.Err 5673 } 5674 5675 // Boot is API call with trace log 5676 func (s *VPCRouterStub) Boot(ctx context.Context, zone string, id types.ID) error { 5677 if s.BootStubResult == nil { 5678 log.Fatal("VPCRouterStub.BootStubResult is not set") 5679 } 5680 return s.BootStubResult.Err 5681 } 5682 5683 // Shutdown is API call with trace log 5684 func (s *VPCRouterStub) Shutdown(ctx context.Context, zone string, id types.ID, shutdownOption *iaas.ShutdownOption) error { 5685 if s.ShutdownStubResult == nil { 5686 log.Fatal("VPCRouterStub.ShutdownStubResult is not set") 5687 } 5688 return s.ShutdownStubResult.Err 5689 } 5690 5691 // Reset is API call with trace log 5692 func (s *VPCRouterStub) Reset(ctx context.Context, zone string, id types.ID) error { 5693 if s.ResetStubResult == nil { 5694 log.Fatal("VPCRouterStub.ResetStubResult is not set") 5695 } 5696 return s.ResetStubResult.Err 5697 } 5698 5699 // ConnectToSwitch is API call with trace log 5700 func (s *VPCRouterStub) ConnectToSwitch(ctx context.Context, zone string, id types.ID, nicIndex int, switchID types.ID) error { 5701 if s.ConnectToSwitchStubResult == nil { 5702 log.Fatal("VPCRouterStub.ConnectToSwitchStubResult is not set") 5703 } 5704 return s.ConnectToSwitchStubResult.Err 5705 } 5706 5707 // DisconnectFromSwitch is API call with trace log 5708 func (s *VPCRouterStub) DisconnectFromSwitch(ctx context.Context, zone string, id types.ID, nicIndex int) error { 5709 if s.DisconnectFromSwitchStubResult == nil { 5710 log.Fatal("VPCRouterStub.DisconnectFromSwitchStubResult is not set") 5711 } 5712 return s.DisconnectFromSwitchStubResult.Err 5713 } 5714 5715 // MonitorCPU is API call with trace log 5716 func (s *VPCRouterStub) MonitorCPU(ctx context.Context, zone string, id types.ID, condition *iaas.MonitorCondition) (*iaas.CPUTimeActivity, error) { 5717 if s.MonitorCPUStubResult == nil { 5718 log.Fatal("VPCRouterStub.MonitorCPUStubResult is not set") 5719 } 5720 return s.MonitorCPUStubResult.CPUTimeActivity, s.MonitorCPUStubResult.Err 5721 } 5722 5723 // MonitorInterface is API call with trace log 5724 func (s *VPCRouterStub) MonitorInterface(ctx context.Context, zone string, id types.ID, index int, condition *iaas.MonitorCondition) (*iaas.InterfaceActivity, error) { 5725 if s.MonitorInterfaceStubResult == nil { 5726 log.Fatal("VPCRouterStub.MonitorInterfaceStubResult is not set") 5727 } 5728 return s.MonitorInterfaceStubResult.InterfaceActivity, s.MonitorInterfaceStubResult.Err 5729 } 5730 5731 // Status is API call with trace log 5732 func (s *VPCRouterStub) Status(ctx context.Context, zone string, id types.ID) (*iaas.VPCRouterStatus, error) { 5733 if s.StatusStubResult == nil { 5734 log.Fatal("VPCRouterStub.StatusStubResult is not set") 5735 } 5736 return s.StatusStubResult.VPCRouterStatus, s.StatusStubResult.Err 5737 } 5738 5739 // Logs is API call with trace log 5740 func (s *VPCRouterStub) Logs(ctx context.Context, zone string, id types.ID) (*iaas.VPCRouterLog, error) { 5741 if s.LogsStubResult == nil { 5742 log.Fatal("VPCRouterStub.LogsStubResult is not set") 5743 } 5744 return s.LogsStubResult.VPCRouterLog, s.LogsStubResult.Err 5745 } 5746 5747 // Ping is API call with trace log 5748 func (s *VPCRouterStub) Ping(ctx context.Context, zone string, id types.ID, destination string) (*iaas.VPCRouterPingResults, error) { 5749 if s.PingStubResult == nil { 5750 log.Fatal("VPCRouterStub.PingStubResult is not set") 5751 } 5752 return s.PingStubResult.VPCRouterPingResults, s.PingStubResult.Err 5753 } 5754 5755 /************************************************* 5756 * ZoneStub 5757 *************************************************/ 5758 5759 // ZoneFindStubResult is expected values of the Find operation 5760 type ZoneFindStubResult struct { 5761 Values *iaas.ZoneFindResult 5762 Err error 5763 } 5764 5765 // ZoneReadStubResult is expected values of the Read operation 5766 type ZoneReadStubResult struct { 5767 Zone *iaas.Zone 5768 Err error 5769 } 5770 5771 // ZoneStub is for trace ZoneOp operations 5772 type ZoneStub struct { 5773 FindStubResult *ZoneFindStubResult 5774 ReadStubResult *ZoneReadStubResult 5775 } 5776 5777 // NewZoneStub creates new ZoneStub instance 5778 func NewZoneStub(caller iaas.APICaller) iaas.ZoneAPI { 5779 return &ZoneStub{} 5780 } 5781 5782 // Find is API call with trace log 5783 func (s *ZoneStub) Find(ctx context.Context, conditions *iaas.FindCondition) (*iaas.ZoneFindResult, error) { 5784 if s.FindStubResult == nil { 5785 log.Fatal("ZoneStub.FindStubResult is not set") 5786 } 5787 return s.FindStubResult.Values, s.FindStubResult.Err 5788 } 5789 5790 // Read is API call with trace log 5791 func (s *ZoneStub) Read(ctx context.Context, id types.ID) (*iaas.Zone, error) { 5792 if s.ReadStubResult == nil { 5793 log.Fatal("ZoneStub.ReadStubResult is not set") 5794 } 5795 return s.ReadStubResult.Zone, s.ReadStubResult.Err 5796 }