Differences Between: [Versions 310 and 403] [Versions 311 and 403] [Versions 39 and 403] [Versions 400 and 403] [Versions 401 and 403]
1 <?php 2 /* 3 * Copyright 2010 Google Inc. 4 * 5 * Licensed under the Apache License, Version 2.0 (the "License"); you may not 6 * use this file except in compliance with the License. You may obtain a copy of 7 * the License at 8 * 9 * http://www.apache.org/licenses/LICENSE-2.0 10 * 11 * Unless required by applicable law or agreed to in writing, software 12 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 13 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 14 * License for the specific language governing permissions and limitations under 15 * the License. 16 */ 17 18 /** 19 * Service definition for Dataflow (v1b3). 20 * 21 * <p> 22 * Google Dataflow API.</p> 23 * 24 * <p> 25 * For more information about this service, see the API 26 * <a href="https://cloud.google.com/dataflow" target="_blank">Documentation</a> 27 * </p> 28 * 29 * @author Google, Inc. 30 */ 31 #[AllowDynamicProperties] 32 class Google_Service_Dataflow extends Google_Service 33 { 34 /** View and manage your data across Google Cloud Platform services. */ 35 const CLOUD_PLATFORM = 36 "https://www.googleapis.com/auth/cloud-platform"; 37 /** View your email address. */ 38 const USERINFO_EMAIL = 39 "https://www.googleapis.com/auth/userinfo.email"; 40 41 public $projects_jobs; 42 public $projects_jobs_messages; 43 public $projects_jobs_workItems; 44 45 46 /** 47 * Constructs the internal representation of the Dataflow service. 48 * 49 * @param Google_Client $client 50 */ 51 public function __construct(Google_Client $client) 52 { 53 parent::__construct($client); 54 $this->rootUrl = 'https://dataflow.googleapis.com/'; 55 $this->servicePath = ''; 56 $this->version = 'v1b3'; 57 $this->serviceName = 'dataflow'; 58 59 $this->projects_jobs = new Google_Service_Dataflow_ProjectsJobs_Resource( 60 $this, 61 $this->serviceName, 62 'jobs', 63 array( 64 'methods' => array( 65 'create' => array( 66 'path' => 'v1b3/projects/{projectId}/jobs', 67 'httpMethod' => 'POST', 68 'parameters' => array( 69 'projectId' => array( 70 'location' => 'path', 71 'type' => 'string', 72 'required' => true, 73 ), 74 'replaceJobId' => array( 75 'location' => 'query', 76 'type' => 'string', 77 ), 78 'view' => array( 79 'location' => 'query', 80 'type' => 'string', 81 ), 82 ), 83 ),'get' => array( 84 'path' => 'v1b3/projects/{projectId}/jobs/{jobId}', 85 'httpMethod' => 'GET', 86 'parameters' => array( 87 'projectId' => array( 88 'location' => 'path', 89 'type' => 'string', 90 'required' => true, 91 ), 92 'jobId' => array( 93 'location' => 'path', 94 'type' => 'string', 95 'required' => true, 96 ), 97 'view' => array( 98 'location' => 'query', 99 'type' => 'string', 100 ), 101 ), 102 ),'getMetrics' => array( 103 'path' => 'v1b3/projects/{projectId}/jobs/{jobId}/metrics', 104 'httpMethod' => 'GET', 105 'parameters' => array( 106 'projectId' => array( 107 'location' => 'path', 108 'type' => 'string', 109 'required' => true, 110 ), 111 'jobId' => array( 112 'location' => 'path', 113 'type' => 'string', 114 'required' => true, 115 ), 116 'startTime' => array( 117 'location' => 'query', 118 'type' => 'string', 119 ), 120 ), 121 ),'list' => array( 122 'path' => 'v1b3/projects/{projectId}/jobs', 123 'httpMethod' => 'GET', 124 'parameters' => array( 125 'projectId' => array( 126 'location' => 'path', 127 'type' => 'string', 128 'required' => true, 129 ), 130 'pageToken' => array( 131 'location' => 'query', 132 'type' => 'string', 133 ), 134 'pageSize' => array( 135 'location' => 'query', 136 'type' => 'integer', 137 ), 138 'view' => array( 139 'location' => 'query', 140 'type' => 'string', 141 ), 142 ), 143 ),'update' => array( 144 'path' => 'v1b3/projects/{projectId}/jobs/{jobId}', 145 'httpMethod' => 'PUT', 146 'parameters' => array( 147 'projectId' => array( 148 'location' => 'path', 149 'type' => 'string', 150 'required' => true, 151 ), 152 'jobId' => array( 153 'location' => 'path', 154 'type' => 'string', 155 'required' => true, 156 ), 157 ), 158 ), 159 ) 160 ) 161 ); 162 $this->projects_jobs_messages = new Google_Service_Dataflow_ProjectsJobsMessages_Resource( 163 $this, 164 $this->serviceName, 165 'messages', 166 array( 167 'methods' => array( 168 'list' => array( 169 'path' => 'v1b3/projects/{projectId}/jobs/{jobId}/messages', 170 'httpMethod' => 'GET', 171 'parameters' => array( 172 'projectId' => array( 173 'location' => 'path', 174 'type' => 'string', 175 'required' => true, 176 ), 177 'jobId' => array( 178 'location' => 'path', 179 'type' => 'string', 180 'required' => true, 181 ), 182 'pageSize' => array( 183 'location' => 'query', 184 'type' => 'integer', 185 ), 186 'pageToken' => array( 187 'location' => 'query', 188 'type' => 'string', 189 ), 190 'startTime' => array( 191 'location' => 'query', 192 'type' => 'string', 193 ), 194 'endTime' => array( 195 'location' => 'query', 196 'type' => 'string', 197 ), 198 'minimumImportance' => array( 199 'location' => 'query', 200 'type' => 'string', 201 ), 202 ), 203 ), 204 ) 205 ) 206 ); 207 $this->projects_jobs_workItems = new Google_Service_Dataflow_ProjectsJobsWorkItems_Resource( 208 $this, 209 $this->serviceName, 210 'workItems', 211 array( 212 'methods' => array( 213 'lease' => array( 214 'path' => 'v1b3/projects/{projectId}/jobs/{jobId}/workItems:lease', 215 'httpMethod' => 'POST', 216 'parameters' => array( 217 'projectId' => array( 218 'location' => 'path', 219 'type' => 'string', 220 'required' => true, 221 ), 222 'jobId' => array( 223 'location' => 'path', 224 'type' => 'string', 225 'required' => true, 226 ), 227 ), 228 ),'reportStatus' => array( 229 'path' => 'v1b3/projects/{projectId}/jobs/{jobId}/workItems:reportStatus', 230 'httpMethod' => 'POST', 231 'parameters' => array( 232 'projectId' => array( 233 'location' => 'path', 234 'type' => 'string', 235 'required' => true, 236 ), 237 'jobId' => array( 238 'location' => 'path', 239 'type' => 'string', 240 'required' => true, 241 ), 242 ), 243 ), 244 ) 245 ) 246 ); 247 } 248 } 249 250 251 /** 252 * The "projects" collection of methods. 253 * Typical usage is: 254 * <code> 255 * $dataflowService = new Google_Service_Dataflow(...); 256 * $projects = $dataflowService->projects; 257 * </code> 258 */ 259 #[AllowDynamicProperties] 260 class Google_Service_Dataflow_Projects_Resource extends Google_Service_Resource 261 { 262 } 263 264 /** 265 * The "jobs" collection of methods. 266 * Typical usage is: 267 * <code> 268 * $dataflowService = new Google_Service_Dataflow(...); 269 * $jobs = $dataflowService->jobs; 270 * </code> 271 */ 272 #[AllowDynamicProperties] 273 class Google_Service_Dataflow_ProjectsJobs_Resource extends Google_Service_Resource 274 { 275 276 /** 277 * Creates a dataflow job. (jobs.create) 278 * 279 * @param string $projectId The project which owns the job. 280 * @param Google_Job $postBody 281 * @param array $optParams Optional parameters. 282 * 283 * @opt_param string replaceJobId DEPRECATED. This field is now on the Job 284 * message. 285 * @opt_param string view Level of information requested in response. 286 * @return Google_Service_Dataflow_Job 287 */ 288 public function create($projectId, Google_Service_Dataflow_Job $postBody, $optParams = array()) 289 { 290 $params = array('projectId' => $projectId, 'postBody' => $postBody); 291 $params = array_merge($params, $optParams); 292 return $this->call('create', array($params), "Google_Service_Dataflow_Job"); 293 } 294 295 /** 296 * Gets the state of the specified dataflow job. (jobs.get) 297 * 298 * @param string $projectId The project which owns the job. 299 * @param string $jobId Identifies a single job. 300 * @param array $optParams Optional parameters. 301 * 302 * @opt_param string view Level of information requested in response. 303 * @return Google_Service_Dataflow_Job 304 */ 305 public function get($projectId, $jobId, $optParams = array()) 306 { 307 $params = array('projectId' => $projectId, 'jobId' => $jobId); 308 $params = array_merge($params, $optParams); 309 return $this->call('get', array($params), "Google_Service_Dataflow_Job"); 310 } 311 312 /** 313 * Request the job status. (jobs.getMetrics) 314 * 315 * @param string $projectId A project id. 316 * @param string $jobId The job to get messages for. 317 * @param array $optParams Optional parameters. 318 * 319 * @opt_param string startTime Return only metric data that has changed since 320 * this time. Default is to return all information about all metrics for the 321 * job. 322 * @return Google_Service_Dataflow_JobMetrics 323 */ 324 public function getMetrics($projectId, $jobId, $optParams = array()) 325 { 326 $params = array('projectId' => $projectId, 'jobId' => $jobId); 327 $params = array_merge($params, $optParams); 328 return $this->call('getMetrics', array($params), "Google_Service_Dataflow_JobMetrics"); 329 } 330 331 /** 332 * List the jobs of a project (jobs.listProjectsJobs) 333 * 334 * @param string $projectId The project which owns the jobs. 335 * @param array $optParams Optional parameters. 336 * 337 * @opt_param string pageToken Set this to the 'next_page_token' field of a 338 * previous response to request additional results in a long list. 339 * @opt_param int pageSize If there are many jobs, limit response to at most 340 * this many. The actual number of jobs returned will be the lesser of 341 * max_responses and an unspecified server-defined limit. 342 * @opt_param string view Level of information requested in response. Default is 343 * SUMMARY. 344 * @return Google_Service_Dataflow_ListJobsResponse 345 */ 346 public function listProjectsJobs($projectId, $optParams = array()) 347 { 348 $params = array('projectId' => $projectId); 349 $params = array_merge($params, $optParams); 350 return $this->call('list', array($params), "Google_Service_Dataflow_ListJobsResponse"); 351 } 352 353 /** 354 * Updates the state of an existing dataflow job. (jobs.update) 355 * 356 * @param string $projectId The project which owns the job. 357 * @param string $jobId Identifies a single job. 358 * @param Google_Job $postBody 359 * @param array $optParams Optional parameters. 360 * @return Google_Service_Dataflow_Job 361 */ 362 public function update($projectId, $jobId, Google_Service_Dataflow_Job $postBody, $optParams = array()) 363 { 364 $params = array('projectId' => $projectId, 'jobId' => $jobId, 'postBody' => $postBody); 365 $params = array_merge($params, $optParams); 366 return $this->call('update', array($params), "Google_Service_Dataflow_Job"); 367 } 368 } 369 370 /** 371 * The "messages" collection of methods. 372 * Typical usage is: 373 * <code> 374 * $dataflowService = new Google_Service_Dataflow(...); 375 * $messages = $dataflowService->messages; 376 * </code> 377 */ 378 #[AllowDynamicProperties] 379 class Google_Service_Dataflow_ProjectsJobsMessages_Resource extends Google_Service_Resource 380 { 381 382 /** 383 * Request the job status. (messages.listProjectsJobsMessages) 384 * 385 * @param string $projectId A project id. 386 * @param string $jobId The job to get messages about. 387 * @param array $optParams Optional parameters. 388 * 389 * @opt_param int pageSize If specified, determines the maximum number of 390 * messages to return. If unspecified, the service may choose an appropriate 391 * default, or may return an arbitrarily large number of results. 392 * @opt_param string pageToken If supplied, this should be the value of 393 * next_page_token returned by an earlier call. This will cause the next page of 394 * results to be returned. 395 * @opt_param string startTime If specified, return only messages with 396 * timestamps >= start_time. The default is the job creation time (i.e. 397 * beginning of messages). 398 * @opt_param string endTime Return only messages with timestamps < end_time. 399 * The default is now (i.e. return up to the latest messages available). 400 * @opt_param string minimumImportance Filter to only get messages with 401 * importance >= level 402 * @return Google_Service_Dataflow_ListJobMessagesResponse 403 */ 404 public function listProjectsJobsMessages($projectId, $jobId, $optParams = array()) 405 { 406 $params = array('projectId' => $projectId, 'jobId' => $jobId); 407 $params = array_merge($params, $optParams); 408 return $this->call('list', array($params), "Google_Service_Dataflow_ListJobMessagesResponse"); 409 } 410 } 411 /** 412 * The "workItems" collection of methods. 413 * Typical usage is: 414 * <code> 415 * $dataflowService = new Google_Service_Dataflow(...); 416 * $workItems = $dataflowService->workItems; 417 * </code> 418 */ 419 #[AllowDynamicProperties] 420 class Google_Service_Dataflow_ProjectsJobsWorkItems_Resource extends Google_Service_Resource 421 { 422 423 /** 424 * Leases a dataflow WorkItem to run. (workItems.lease) 425 * 426 * @param string $projectId Identifies the project this worker belongs to. 427 * @param string $jobId Identifies the workflow job this worker belongs to. 428 * @param Google_LeaseWorkItemRequest $postBody 429 * @param array $optParams Optional parameters. 430 * @return Google_Service_Dataflow_LeaseWorkItemResponse 431 */ 432 public function lease($projectId, $jobId, Google_Service_Dataflow_LeaseWorkItemRequest $postBody, $optParams = array()) 433 { 434 $params = array('projectId' => $projectId, 'jobId' => $jobId, 'postBody' => $postBody); 435 $params = array_merge($params, $optParams); 436 return $this->call('lease', array($params), "Google_Service_Dataflow_LeaseWorkItemResponse"); 437 } 438 439 /** 440 * Reports the status of dataflow WorkItems leased by a worker. 441 * (workItems.reportStatus) 442 * 443 * @param string $projectId The project which owns the WorkItem's job. 444 * @param string $jobId The job which the WorkItem is part of. 445 * @param Google_ReportWorkItemStatusRequest $postBody 446 * @param array $optParams Optional parameters. 447 * @return Google_Service_Dataflow_ReportWorkItemStatusResponse 448 */ 449 public function reportStatus($projectId, $jobId, Google_Service_Dataflow_ReportWorkItemStatusRequest $postBody, $optParams = array()) 450 { 451 $params = array('projectId' => $projectId, 'jobId' => $jobId, 'postBody' => $postBody); 452 $params = array_merge($params, $optParams); 453 return $this->call('reportStatus', array($params), "Google_Service_Dataflow_ReportWorkItemStatusResponse"); 454 } 455 } 456 457 458 459 460 #[AllowDynamicProperties] 461 class Google_Service_Dataflow_ApproximateProgress extends Google_Model 462 { 463 protected $internal_gapi_mappings = array( 464 ); 465 public $percentComplete; 466 protected $positionType = 'Google_Service_Dataflow_Position'; 467 protected $positionDataType = ''; 468 public $remainingTime; 469 470 471 public function setPercentComplete($percentComplete) 472 { 473 $this->percentComplete = $percentComplete; 474 } 475 public function getPercentComplete() 476 { 477 return $this->percentComplete; 478 } 479 public function setPosition(Google_Service_Dataflow_Position $position) 480 { 481 $this->position = $position; 482 } 483 public function getPosition() 484 { 485 return $this->position; 486 } 487 public function setRemainingTime($remainingTime) 488 { 489 $this->remainingTime = $remainingTime; 490 } 491 public function getRemainingTime() 492 { 493 return $this->remainingTime; 494 } 495 } 496 497 #[AllowDynamicProperties] 498 class Google_Service_Dataflow_AutoscalingSettings extends Google_Model 499 { 500 protected $internal_gapi_mappings = array( 501 ); 502 public $algorithm; 503 public $maxNumWorkers; 504 505 506 public function setAlgorithm($algorithm) 507 { 508 $this->algorithm = $algorithm; 509 } 510 public function getAlgorithm() 511 { 512 return $this->algorithm; 513 } 514 public function setMaxNumWorkers($maxNumWorkers) 515 { 516 $this->maxNumWorkers = $maxNumWorkers; 517 } 518 public function getMaxNumWorkers() 519 { 520 return $this->maxNumWorkers; 521 } 522 } 523 524 #[AllowDynamicProperties] 525 class Google_Service_Dataflow_ComputationTopology extends Google_Collection 526 { 527 protected $collection_key = 'stateFamilies'; 528 protected $internal_gapi_mappings = array( 529 ); 530 public $computationId; 531 protected $inputsType = 'Google_Service_Dataflow_StreamLocation'; 532 protected $inputsDataType = 'array'; 533 protected $keyRangesType = 'Google_Service_Dataflow_KeyRangeLocation'; 534 protected $keyRangesDataType = 'array'; 535 protected $outputsType = 'Google_Service_Dataflow_StreamLocation'; 536 protected $outputsDataType = 'array'; 537 protected $stateFamiliesType = 'Google_Service_Dataflow_StateFamilyConfig'; 538 protected $stateFamiliesDataType = 'array'; 539 public $systemStageName; 540 public $userStageName; 541 542 543 public function setComputationId($computationId) 544 { 545 $this->computationId = $computationId; 546 } 547 public function getComputationId() 548 { 549 return $this->computationId; 550 } 551 public function setInputs($inputs) 552 { 553 $this->inputs = $inputs; 554 } 555 public function getInputs() 556 { 557 return $this->inputs; 558 } 559 public function setKeyRanges($keyRanges) 560 { 561 $this->keyRanges = $keyRanges; 562 } 563 public function getKeyRanges() 564 { 565 return $this->keyRanges; 566 } 567 public function setOutputs($outputs) 568 { 569 $this->outputs = $outputs; 570 } 571 public function getOutputs() 572 { 573 return $this->outputs; 574 } 575 public function setStateFamilies($stateFamilies) 576 { 577 $this->stateFamilies = $stateFamilies; 578 } 579 public function getStateFamilies() 580 { 581 return $this->stateFamilies; 582 } 583 public function setSystemStageName($systemStageName) 584 { 585 $this->systemStageName = $systemStageName; 586 } 587 public function getSystemStageName() 588 { 589 return $this->systemStageName; 590 } 591 public function setUserStageName($userStageName) 592 { 593 $this->userStageName = $userStageName; 594 } 595 public function getUserStageName() 596 { 597 return $this->userStageName; 598 } 599 } 600 601 #[AllowDynamicProperties] 602 class Google_Service_Dataflow_ConcatPosition extends Google_Model 603 { 604 protected $internal_gapi_mappings = array( 605 ); 606 public $index; 607 protected $positionType = 'Google_Service_Dataflow_Position'; 608 protected $positionDataType = ''; 609 610 611 public function setIndex($index) 612 { 613 $this->index = $index; 614 } 615 public function getIndex() 616 { 617 return $this->index; 618 } 619 public function setPosition(Google_Service_Dataflow_Position $position) 620 { 621 $this->position = $position; 622 } 623 public function getPosition() 624 { 625 return $this->position; 626 } 627 } 628 629 #[AllowDynamicProperties] 630 class Google_Service_Dataflow_CustomSourceLocation extends Google_Model 631 { 632 protected $internal_gapi_mappings = array( 633 ); 634 public $stateful; 635 636 637 public function setStateful($stateful) 638 { 639 $this->stateful = $stateful; 640 } 641 public function getStateful() 642 { 643 return $this->stateful; 644 } 645 } 646 647 #[AllowDynamicProperties] 648 class Google_Service_Dataflow_DataDiskAssignment extends Google_Collection 649 { 650 protected $collection_key = 'dataDisks'; 651 protected $internal_gapi_mappings = array( 652 ); 653 public $dataDisks; 654 public $vmInstance; 655 656 657 public function setDataDisks($dataDisks) 658 { 659 $this->dataDisks = $dataDisks; 660 } 661 public function getDataDisks() 662 { 663 return $this->dataDisks; 664 } 665 public function setVmInstance($vmInstance) 666 { 667 $this->vmInstance = $vmInstance; 668 } 669 public function getVmInstance() 670 { 671 return $this->vmInstance; 672 } 673 } 674 675 #[AllowDynamicProperties] 676 class Google_Service_Dataflow_DerivedSource extends Google_Model 677 { 678 protected $internal_gapi_mappings = array( 679 ); 680 public $derivationMode; 681 protected $sourceType = 'Google_Service_Dataflow_Source'; 682 protected $sourceDataType = ''; 683 684 685 public function setDerivationMode($derivationMode) 686 { 687 $this->derivationMode = $derivationMode; 688 } 689 public function getDerivationMode() 690 { 691 return $this->derivationMode; 692 } 693 public function setSource(Google_Service_Dataflow_Source $source) 694 { 695 $this->source = $source; 696 } 697 public function getSource() 698 { 699 return $this->source; 700 } 701 } 702 703 #[AllowDynamicProperties] 704 class Google_Service_Dataflow_Disk extends Google_Model 705 { 706 protected $internal_gapi_mappings = array( 707 ); 708 public $diskType; 709 public $mountPoint; 710 public $sizeGb; 711 712 713 public function setDiskType($diskType) 714 { 715 $this->diskType = $diskType; 716 } 717 public function getDiskType() 718 { 719 return $this->diskType; 720 } 721 public function setMountPoint($mountPoint) 722 { 723 $this->mountPoint = $mountPoint; 724 } 725 public function getMountPoint() 726 { 727 return $this->mountPoint; 728 } 729 public function setSizeGb($sizeGb) 730 { 731 $this->sizeGb = $sizeGb; 732 } 733 public function getSizeGb() 734 { 735 return $this->sizeGb; 736 } 737 } 738 739 #[AllowDynamicProperties] 740 class Google_Service_Dataflow_DynamicSourceSplit extends Google_Model 741 { 742 protected $internal_gapi_mappings = array( 743 ); 744 protected $primaryType = 'Google_Service_Dataflow_DerivedSource'; 745 protected $primaryDataType = ''; 746 protected $residualType = 'Google_Service_Dataflow_DerivedSource'; 747 protected $residualDataType = ''; 748 749 750 public function setPrimary(Google_Service_Dataflow_DerivedSource $primary) 751 { 752 $this->primary = $primary; 753 } 754 public function getPrimary() 755 { 756 return $this->primary; 757 } 758 public function setResidual(Google_Service_Dataflow_DerivedSource $residual) 759 { 760 $this->residual = $residual; 761 } 762 public function getResidual() 763 { 764 return $this->residual; 765 } 766 } 767 768 #[AllowDynamicProperties] 769 class Google_Service_Dataflow_Environment extends Google_Collection 770 { 771 protected $collection_key = 'workerPools'; 772 protected $internal_gapi_mappings = array( 773 ); 774 public $clusterManagerApiService; 775 public $dataset; 776 public $experiments; 777 public $internalExperiments; 778 public $sdkPipelineOptions; 779 public $tempStoragePrefix; 780 public $userAgent; 781 public $version; 782 protected $workerPoolsType = 'Google_Service_Dataflow_WorkerPool'; 783 protected $workerPoolsDataType = 'array'; 784 785 786 public function setClusterManagerApiService($clusterManagerApiService) 787 { 788 $this->clusterManagerApiService = $clusterManagerApiService; 789 } 790 public function getClusterManagerApiService() 791 { 792 return $this->clusterManagerApiService; 793 } 794 public function setDataset($dataset) 795 { 796 $this->dataset = $dataset; 797 } 798 public function getDataset() 799 { 800 return $this->dataset; 801 } 802 public function setExperiments($experiments) 803 { 804 $this->experiments = $experiments; 805 } 806 public function getExperiments() 807 { 808 return $this->experiments; 809 } 810 public function setInternalExperiments($internalExperiments) 811 { 812 $this->internalExperiments = $internalExperiments; 813 } 814 public function getInternalExperiments() 815 { 816 return $this->internalExperiments; 817 } 818 public function setSdkPipelineOptions($sdkPipelineOptions) 819 { 820 $this->sdkPipelineOptions = $sdkPipelineOptions; 821 } 822 public function getSdkPipelineOptions() 823 { 824 return $this->sdkPipelineOptions; 825 } 826 public function setTempStoragePrefix($tempStoragePrefix) 827 { 828 $this->tempStoragePrefix = $tempStoragePrefix; 829 } 830 public function getTempStoragePrefix() 831 { 832 return $this->tempStoragePrefix; 833 } 834 public function setUserAgent($userAgent) 835 { 836 $this->userAgent = $userAgent; 837 } 838 public function getUserAgent() 839 { 840 return $this->userAgent; 841 } 842 public function setVersion($version) 843 { 844 $this->version = $version; 845 } 846 public function getVersion() 847 { 848 return $this->version; 849 } 850 public function setWorkerPools($workerPools) 851 { 852 $this->workerPools = $workerPools; 853 } 854 public function getWorkerPools() 855 { 856 return $this->workerPools; 857 } 858 } 859 860 #[AllowDynamicProperties] 861 class Google_Service_Dataflow_EnvironmentInternalExperiments extends Google_Model 862 { 863 } 864 865 #[AllowDynamicProperties] 866 class Google_Service_Dataflow_EnvironmentSdkPipelineOptions extends Google_Model 867 { 868 } 869 870 #[AllowDynamicProperties] 871 class Google_Service_Dataflow_EnvironmentUserAgent extends Google_Model 872 { 873 } 874 875 #[AllowDynamicProperties] 876 class Google_Service_Dataflow_EnvironmentVersion extends Google_Model 877 { 878 } 879 880 #[AllowDynamicProperties] 881 class Google_Service_Dataflow_FlattenInstruction extends Google_Collection 882 { 883 protected $collection_key = 'inputs'; 884 protected $internal_gapi_mappings = array( 885 ); 886 protected $inputsType = 'Google_Service_Dataflow_InstructionInput'; 887 protected $inputsDataType = 'array'; 888 889 890 public function setInputs($inputs) 891 { 892 $this->inputs = $inputs; 893 } 894 public function getInputs() 895 { 896 return $this->inputs; 897 } 898 } 899 900 #[AllowDynamicProperties] 901 class Google_Service_Dataflow_InstructionInput extends Google_Model 902 { 903 protected $internal_gapi_mappings = array( 904 ); 905 public $outputNum; 906 public $producerInstructionIndex; 907 908 909 public function setOutputNum($outputNum) 910 { 911 $this->outputNum = $outputNum; 912 } 913 public function getOutputNum() 914 { 915 return $this->outputNum; 916 } 917 public function setProducerInstructionIndex($producerInstructionIndex) 918 { 919 $this->producerInstructionIndex = $producerInstructionIndex; 920 } 921 public function getProducerInstructionIndex() 922 { 923 return $this->producerInstructionIndex; 924 } 925 } 926 927 #[AllowDynamicProperties] 928 class Google_Service_Dataflow_InstructionOutput extends Google_Model 929 { 930 protected $internal_gapi_mappings = array( 931 ); 932 public $codec; 933 public $name; 934 public $systemName; 935 936 937 public function setCodec($codec) 938 { 939 $this->codec = $codec; 940 } 941 public function getCodec() 942 { 943 return $this->codec; 944 } 945 public function setName($name) 946 { 947 $this->name = $name; 948 } 949 public function getName() 950 { 951 return $this->name; 952 } 953 public function setSystemName($systemName) 954 { 955 $this->systemName = $systemName; 956 } 957 public function getSystemName() 958 { 959 return $this->systemName; 960 } 961 } 962 963 #[AllowDynamicProperties] 964 class Google_Service_Dataflow_InstructionOutputCodec extends Google_Model 965 { 966 } 967 968 #[AllowDynamicProperties] 969 class Google_Service_Dataflow_Job extends Google_Collection 970 { 971 protected $collection_key = 'steps'; 972 protected $internal_gapi_mappings = array( 973 ); 974 public $clientRequestId; 975 public $createTime; 976 public $currentState; 977 public $currentStateTime; 978 protected $environmentType = 'Google_Service_Dataflow_Environment'; 979 protected $environmentDataType = ''; 980 protected $executionInfoType = 'Google_Service_Dataflow_JobExecutionInfo'; 981 protected $executionInfoDataType = ''; 982 public $id; 983 public $name; 984 public $projectId; 985 public $replaceJobId; 986 public $replacedByJobId; 987 public $requestedState; 988 protected $stepsType = 'Google_Service_Dataflow_Step'; 989 protected $stepsDataType = 'array'; 990 public $transformNameMapping; 991 public $type; 992 993 994 public function setClientRequestId($clientRequestId) 995 { 996 $this->clientRequestId = $clientRequestId; 997 } 998 public function getClientRequestId() 999 { 1000 return $this->clientRequestId; 1001 } 1002 public function setCreateTime($createTime) 1003 { 1004 $this->createTime = $createTime; 1005 } 1006 public function getCreateTime() 1007 { 1008 return $this->createTime; 1009 } 1010 public function setCurrentState($currentState) 1011 { 1012 $this->currentState = $currentState; 1013 } 1014 public function getCurrentState() 1015 { 1016 return $this->currentState; 1017 } 1018 public function setCurrentStateTime($currentStateTime) 1019 { 1020 $this->currentStateTime = $currentStateTime; 1021 } 1022 public function getCurrentStateTime() 1023 { 1024 return $this->currentStateTime; 1025 } 1026 public function setEnvironment(Google_Service_Dataflow_Environment $environment) 1027 { 1028 $this->environment = $environment; 1029 } 1030 public function getEnvironment() 1031 { 1032 return $this->environment; 1033 } 1034 public function setExecutionInfo(Google_Service_Dataflow_JobExecutionInfo $executionInfo) 1035 { 1036 $this->executionInfo = $executionInfo; 1037 } 1038 public function getExecutionInfo() 1039 { 1040 return $this->executionInfo; 1041 } 1042 public function setId($id) 1043 { 1044 $this->id = $id; 1045 } 1046 public function getId() 1047 { 1048 return $this->id; 1049 } 1050 public function setName($name) 1051 { 1052 $this->name = $name; 1053 } 1054 public function getName() 1055 { 1056 return $this->name; 1057 } 1058 public function setProjectId($projectId) 1059 { 1060 $this->projectId = $projectId; 1061 } 1062 public function getProjectId() 1063 { 1064 return $this->projectId; 1065 } 1066 public function setReplaceJobId($replaceJobId) 1067 { 1068 $this->replaceJobId = $replaceJobId; 1069 } 1070 public function getReplaceJobId() 1071 { 1072 return $this->replaceJobId; 1073 } 1074 public function setReplacedByJobId($replacedByJobId) 1075 { 1076 $this->replacedByJobId = $replacedByJobId; 1077 } 1078 public function getReplacedByJobId() 1079 { 1080 return $this->replacedByJobId; 1081 } 1082 public function setRequestedState($requestedState) 1083 { 1084 $this->requestedState = $requestedState; 1085 } 1086 public function getRequestedState() 1087 { 1088 return $this->requestedState; 1089 } 1090 public function setSteps($steps) 1091 { 1092 $this->steps = $steps; 1093 } 1094 public function getSteps() 1095 { 1096 return $this->steps; 1097 } 1098 public function setTransformNameMapping($transformNameMapping) 1099 { 1100 $this->transformNameMapping = $transformNameMapping; 1101 } 1102 public function getTransformNameMapping() 1103 { 1104 return $this->transformNameMapping; 1105 } 1106 public function setType($type) 1107 { 1108 $this->type = $type; 1109 } 1110 public function getType() 1111 { 1112 return $this->type; 1113 } 1114 } 1115 1116 #[AllowDynamicProperties] 1117 class Google_Service_Dataflow_JobExecutionInfo extends Google_Model 1118 { 1119 protected $internal_gapi_mappings = array( 1120 ); 1121 protected $stagesType = 'Google_Service_Dataflow_JobExecutionStageInfo'; 1122 protected $stagesDataType = 'map'; 1123 1124 1125 public function setStages($stages) 1126 { 1127 $this->stages = $stages; 1128 } 1129 public function getStages() 1130 { 1131 return $this->stages; 1132 } 1133 } 1134 1135 #[AllowDynamicProperties] 1136 class Google_Service_Dataflow_JobExecutionInfoStages extends Google_Model 1137 { 1138 } 1139 1140 #[AllowDynamicProperties] 1141 class Google_Service_Dataflow_JobExecutionStageInfo extends Google_Collection 1142 { 1143 protected $collection_key = 'stepName'; 1144 protected $internal_gapi_mappings = array( 1145 ); 1146 public $stepName; 1147 1148 1149 public function setStepName($stepName) 1150 { 1151 $this->stepName = $stepName; 1152 } 1153 public function getStepName() 1154 { 1155 return $this->stepName; 1156 } 1157 } 1158 1159 #[AllowDynamicProperties] 1160 class Google_Service_Dataflow_JobMessage extends Google_Model 1161 { 1162 protected $internal_gapi_mappings = array( 1163 ); 1164 public $id; 1165 public $messageImportance; 1166 public $messageText; 1167 public $time; 1168 1169 1170 public function setId($id) 1171 { 1172 $this->id = $id; 1173 } 1174 public function getId() 1175 { 1176 return $this->id; 1177 } 1178 public function setMessageImportance($messageImportance) 1179 { 1180 $this->messageImportance = $messageImportance; 1181 } 1182 public function getMessageImportance() 1183 { 1184 return $this->messageImportance; 1185 } 1186 public function setMessageText($messageText) 1187 { 1188 $this->messageText = $messageText; 1189 } 1190 public function getMessageText() 1191 { 1192 return $this->messageText; 1193 } 1194 public function setTime($time) 1195 { 1196 $this->time = $time; 1197 } 1198 public function getTime() 1199 { 1200 return $this->time; 1201 } 1202 } 1203 1204 #[AllowDynamicProperties] 1205 class Google_Service_Dataflow_JobMetrics extends Google_Collection 1206 { 1207 protected $collection_key = 'metrics'; 1208 protected $internal_gapi_mappings = array( 1209 ); 1210 public $metricTime; 1211 protected $metricsType = 'Google_Service_Dataflow_MetricUpdate'; 1212 protected $metricsDataType = 'array'; 1213 1214 1215 public function setMetricTime($metricTime) 1216 { 1217 $this->metricTime = $metricTime; 1218 } 1219 public function getMetricTime() 1220 { 1221 return $this->metricTime; 1222 } 1223 public function setMetrics($metrics) 1224 { 1225 $this->metrics = $metrics; 1226 } 1227 public function getMetrics() 1228 { 1229 return $this->metrics; 1230 } 1231 } 1232 1233 #[AllowDynamicProperties] 1234 class Google_Service_Dataflow_JobTransformNameMapping extends Google_Model 1235 { 1236 } 1237 1238 #[AllowDynamicProperties] 1239 class Google_Service_Dataflow_KeyRangeDataDiskAssignment extends Google_Model 1240 { 1241 protected $internal_gapi_mappings = array( 1242 ); 1243 public $dataDisk; 1244 public $end; 1245 public $start; 1246 1247 1248 public function setDataDisk($dataDisk) 1249 { 1250 $this->dataDisk = $dataDisk; 1251 } 1252 public function getDataDisk() 1253 { 1254 return $this->dataDisk; 1255 } 1256 public function setEnd($end) 1257 { 1258 $this->end = $end; 1259 } 1260 public function getEnd() 1261 { 1262 return $this->end; 1263 } 1264 public function setStart($start) 1265 { 1266 $this->start = $start; 1267 } 1268 public function getStart() 1269 { 1270 return $this->start; 1271 } 1272 } 1273 1274 #[AllowDynamicProperties] 1275 class Google_Service_Dataflow_KeyRangeLocation extends Google_Model 1276 { 1277 protected $internal_gapi_mappings = array( 1278 ); 1279 public $dataDisk; 1280 public $deliveryEndpoint; 1281 public $end; 1282 public $persistentDirectory; 1283 public $start; 1284 1285 1286 public function setDataDisk($dataDisk) 1287 { 1288 $this->dataDisk = $dataDisk; 1289 } 1290 public function getDataDisk() 1291 { 1292 return $this->dataDisk; 1293 } 1294 public function setDeliveryEndpoint($deliveryEndpoint) 1295 { 1296 $this->deliveryEndpoint = $deliveryEndpoint; 1297 } 1298 public function getDeliveryEndpoint() 1299 { 1300 return $this->deliveryEndpoint; 1301 } 1302 public function setEnd($end) 1303 { 1304 $this->end = $end; 1305 } 1306 public function getEnd() 1307 { 1308 return $this->end; 1309 } 1310 public function setPersistentDirectory($persistentDirectory) 1311 { 1312 $this->persistentDirectory = $persistentDirectory; 1313 } 1314 public function getPersistentDirectory() 1315 { 1316 return $this->persistentDirectory; 1317 } 1318 public function setStart($start) 1319 { 1320 $this->start = $start; 1321 } 1322 public function getStart() 1323 { 1324 return $this->start; 1325 } 1326 } 1327 1328 #[AllowDynamicProperties] 1329 class Google_Service_Dataflow_LeaseWorkItemRequest extends Google_Collection 1330 { 1331 protected $collection_key = 'workerCapabilities'; 1332 protected $internal_gapi_mappings = array( 1333 ); 1334 public $currentWorkerTime; 1335 public $requestedLeaseDuration; 1336 public $workItemTypes; 1337 public $workerCapabilities; 1338 public $workerId; 1339 1340 1341 public function setCurrentWorkerTime($currentWorkerTime) 1342 { 1343 $this->currentWorkerTime = $currentWorkerTime; 1344 } 1345 public function getCurrentWorkerTime() 1346 { 1347 return $this->currentWorkerTime; 1348 } 1349 public function setRequestedLeaseDuration($requestedLeaseDuration) 1350 { 1351 $this->requestedLeaseDuration = $requestedLeaseDuration; 1352 } 1353 public function getRequestedLeaseDuration() 1354 { 1355 return $this->requestedLeaseDuration; 1356 } 1357 public function setWorkItemTypes($workItemTypes) 1358 { 1359 $this->workItemTypes = $workItemTypes; 1360 } 1361 public function getWorkItemTypes() 1362 { 1363 return $this->workItemTypes; 1364 } 1365 public function setWorkerCapabilities($workerCapabilities) 1366 { 1367 $this->workerCapabilities = $workerCapabilities; 1368 } 1369 public function getWorkerCapabilities() 1370 { 1371 return $this->workerCapabilities; 1372 } 1373 public function setWorkerId($workerId) 1374 { 1375 $this->workerId = $workerId; 1376 } 1377 public function getWorkerId() 1378 { 1379 return $this->workerId; 1380 } 1381 } 1382 1383 #[AllowDynamicProperties] 1384 class Google_Service_Dataflow_LeaseWorkItemResponse extends Google_Collection 1385 { 1386 protected $collection_key = 'workItems'; 1387 protected $internal_gapi_mappings = array( 1388 ); 1389 protected $workItemsType = 'Google_Service_Dataflow_WorkItem'; 1390 protected $workItemsDataType = 'array'; 1391 1392 1393 public function setWorkItems($workItems) 1394 { 1395 $this->workItems = $workItems; 1396 } 1397 public function getWorkItems() 1398 { 1399 return $this->workItems; 1400 } 1401 } 1402 1403 #[AllowDynamicProperties] 1404 class Google_Service_Dataflow_ListJobMessagesResponse extends Google_Collection 1405 { 1406 protected $collection_key = 'jobMessages'; 1407 protected $internal_gapi_mappings = array( 1408 ); 1409 protected $jobMessagesType = 'Google_Service_Dataflow_JobMessage'; 1410 protected $jobMessagesDataType = 'array'; 1411 public $nextPageToken; 1412 1413 1414 public function setJobMessages($jobMessages) 1415 { 1416 $this->jobMessages = $jobMessages; 1417 } 1418 public function getJobMessages() 1419 { 1420 return $this->jobMessages; 1421 } 1422 public function setNextPageToken($nextPageToken) 1423 { 1424 $this->nextPageToken = $nextPageToken; 1425 } 1426 public function getNextPageToken() 1427 { 1428 return $this->nextPageToken; 1429 } 1430 } 1431 1432 #[AllowDynamicProperties] 1433 class Google_Service_Dataflow_ListJobsResponse extends Google_Collection 1434 { 1435 protected $collection_key = 'jobs'; 1436 protected $internal_gapi_mappings = array( 1437 ); 1438 protected $jobsType = 'Google_Service_Dataflow_Job'; 1439 protected $jobsDataType = 'array'; 1440 public $nextPageToken; 1441 1442 1443 public function setJobs($jobs) 1444 { 1445 $this->jobs = $jobs; 1446 } 1447 public function getJobs() 1448 { 1449 return $this->jobs; 1450 } 1451 public function setNextPageToken($nextPageToken) 1452 { 1453 $this->nextPageToken = $nextPageToken; 1454 } 1455 public function getNextPageToken() 1456 { 1457 return $this->nextPageToken; 1458 } 1459 } 1460 1461 #[AllowDynamicProperties] 1462 class Google_Service_Dataflow_MapTask extends Google_Collection 1463 { 1464 protected $collection_key = 'instructions'; 1465 protected $internal_gapi_mappings = array( 1466 ); 1467 protected $instructionsType = 'Google_Service_Dataflow_ParallelInstruction'; 1468 protected $instructionsDataType = 'array'; 1469 public $stageName; 1470 public $systemName; 1471 1472 1473 public function setInstructions($instructions) 1474 { 1475 $this->instructions = $instructions; 1476 } 1477 public function getInstructions() 1478 { 1479 return $this->instructions; 1480 } 1481 public function setStageName($stageName) 1482 { 1483 $this->stageName = $stageName; 1484 } 1485 public function getStageName() 1486 { 1487 return $this->stageName; 1488 } 1489 public function setSystemName($systemName) 1490 { 1491 $this->systemName = $systemName; 1492 } 1493 public function getSystemName() 1494 { 1495 return $this->systemName; 1496 } 1497 } 1498 1499 #[AllowDynamicProperties] 1500 class Google_Service_Dataflow_MetricStructuredName extends Google_Model 1501 { 1502 protected $internal_gapi_mappings = array( 1503 ); 1504 public $context; 1505 public $name; 1506 public $origin; 1507 1508 1509 public function setContext($context) 1510 { 1511 $this->context = $context; 1512 } 1513 public function getContext() 1514 { 1515 return $this->context; 1516 } 1517 public function setName($name) 1518 { 1519 $this->name = $name; 1520 } 1521 public function getName() 1522 { 1523 return $this->name; 1524 } 1525 public function setOrigin($origin) 1526 { 1527 $this->origin = $origin; 1528 } 1529 public function getOrigin() 1530 { 1531 return $this->origin; 1532 } 1533 } 1534 1535 #[AllowDynamicProperties] 1536 class Google_Service_Dataflow_MetricStructuredNameContext extends Google_Model 1537 { 1538 } 1539 1540 #[AllowDynamicProperties] 1541 class Google_Service_Dataflow_MetricUpdate extends Google_Model 1542 { 1543 protected $internal_gapi_mappings = array( 1544 ); 1545 public $cumulative; 1546 public $internal; 1547 public $kind; 1548 public $meanCount; 1549 public $meanSum; 1550 protected $nameType = 'Google_Service_Dataflow_MetricStructuredName'; 1551 protected $nameDataType = ''; 1552 public $scalar; 1553 public $set; 1554 public $updateTime; 1555 1556 1557 public function setCumulative($cumulative) 1558 { 1559 $this->cumulative = $cumulative; 1560 } 1561 public function getCumulative() 1562 { 1563 return $this->cumulative; 1564 } 1565 public function setInternal($internal) 1566 { 1567 $this->internal = $internal; 1568 } 1569 public function getInternal() 1570 { 1571 return $this->internal; 1572 } 1573 public function setKind($kind) 1574 { 1575 $this->kind = $kind; 1576 } 1577 public function getKind() 1578 { 1579 return $this->kind; 1580 } 1581 public function setMeanCount($meanCount) 1582 { 1583 $this->meanCount = $meanCount; 1584 } 1585 public function getMeanCount() 1586 { 1587 return $this->meanCount; 1588 } 1589 public function setMeanSum($meanSum) 1590 { 1591 $this->meanSum = $meanSum; 1592 } 1593 public function getMeanSum() 1594 { 1595 return $this->meanSum; 1596 } 1597 public function setName(Google_Service_Dataflow_MetricStructuredName $name) 1598 { 1599 $this->name = $name; 1600 } 1601 public function getName() 1602 { 1603 return $this->name; 1604 } 1605 public function setScalar($scalar) 1606 { 1607 $this->scalar = $scalar; 1608 } 1609 public function getScalar() 1610 { 1611 return $this->scalar; 1612 } 1613 public function setSet($set) 1614 { 1615 $this->set = $set; 1616 } 1617 public function getSet() 1618 { 1619 return $this->set; 1620 } 1621 public function setUpdateTime($updateTime) 1622 { 1623 $this->updateTime = $updateTime; 1624 } 1625 public function getUpdateTime() 1626 { 1627 return $this->updateTime; 1628 } 1629 } 1630 1631 #[AllowDynamicProperties] 1632 class Google_Service_Dataflow_MountedDataDisk extends Google_Model 1633 { 1634 protected $internal_gapi_mappings = array( 1635 ); 1636 public $dataDisk; 1637 1638 1639 public function setDataDisk($dataDisk) 1640 { 1641 $this->dataDisk = $dataDisk; 1642 } 1643 public function getDataDisk() 1644 { 1645 return $this->dataDisk; 1646 } 1647 } 1648 1649 #[AllowDynamicProperties] 1650 class Google_Service_Dataflow_MultiOutputInfo extends Google_Model 1651 { 1652 protected $internal_gapi_mappings = array( 1653 ); 1654 public $tag; 1655 1656 1657 public function setTag($tag) 1658 { 1659 $this->tag = $tag; 1660 } 1661 public function getTag() 1662 { 1663 return $this->tag; 1664 } 1665 } 1666 1667 #[AllowDynamicProperties] 1668 class Google_Service_Dataflow_Package extends Google_Model 1669 { 1670 protected $internal_gapi_mappings = array( 1671 ); 1672 public $location; 1673 public $name; 1674 1675 1676 public function setLocation($location) 1677 { 1678 $this->location = $location; 1679 } 1680 public function getLocation() 1681 { 1682 return $this->location; 1683 } 1684 public function setName($name) 1685 { 1686 $this->name = $name; 1687 } 1688 public function getName() 1689 { 1690 return $this->name; 1691 } 1692 } 1693 1694 #[AllowDynamicProperties] 1695 class Google_Service_Dataflow_ParDoInstruction extends Google_Collection 1696 { 1697 protected $collection_key = 'sideInputs'; 1698 protected $internal_gapi_mappings = array( 1699 ); 1700 protected $inputType = 'Google_Service_Dataflow_InstructionInput'; 1701 protected $inputDataType = ''; 1702 protected $multiOutputInfosType = 'Google_Service_Dataflow_MultiOutputInfo'; 1703 protected $multiOutputInfosDataType = 'array'; 1704 public $numOutputs; 1705 protected $sideInputsType = 'Google_Service_Dataflow_SideInputInfo'; 1706 protected $sideInputsDataType = 'array'; 1707 public $userFn; 1708 1709 1710 public function setInput(Google_Service_Dataflow_InstructionInput $input) 1711 { 1712 $this->input = $input; 1713 } 1714 public function getInput() 1715 { 1716 return $this->input; 1717 } 1718 public function setMultiOutputInfos($multiOutputInfos) 1719 { 1720 $this->multiOutputInfos = $multiOutputInfos; 1721 } 1722 public function getMultiOutputInfos() 1723 { 1724 return $this->multiOutputInfos; 1725 } 1726 public function setNumOutputs($numOutputs) 1727 { 1728 $this->numOutputs = $numOutputs; 1729 } 1730 public function getNumOutputs() 1731 { 1732 return $this->numOutputs; 1733 } 1734 public function setSideInputs($sideInputs) 1735 { 1736 $this->sideInputs = $sideInputs; 1737 } 1738 public function getSideInputs() 1739 { 1740 return $this->sideInputs; 1741 } 1742 public function setUserFn($userFn) 1743 { 1744 $this->userFn = $userFn; 1745 } 1746 public function getUserFn() 1747 { 1748 return $this->userFn; 1749 } 1750 } 1751 1752 #[AllowDynamicProperties] 1753 class Google_Service_Dataflow_ParDoInstructionUserFn extends Google_Model 1754 { 1755 } 1756 1757 #[AllowDynamicProperties] 1758 class Google_Service_Dataflow_ParallelInstruction extends Google_Collection 1759 { 1760 protected $collection_key = 'outputs'; 1761 protected $internal_gapi_mappings = array( 1762 ); 1763 protected $flattenType = 'Google_Service_Dataflow_FlattenInstruction'; 1764 protected $flattenDataType = ''; 1765 public $name; 1766 protected $outputsType = 'Google_Service_Dataflow_InstructionOutput'; 1767 protected $outputsDataType = 'array'; 1768 protected $parDoType = 'Google_Service_Dataflow_ParDoInstruction'; 1769 protected $parDoDataType = ''; 1770 protected $partialGroupByKeyType = 'Google_Service_Dataflow_PartialGroupByKeyInstruction'; 1771 protected $partialGroupByKeyDataType = ''; 1772 protected $readType = 'Google_Service_Dataflow_ReadInstruction'; 1773 protected $readDataType = ''; 1774 public $systemName; 1775 protected $writeType = 'Google_Service_Dataflow_WriteInstruction'; 1776 protected $writeDataType = ''; 1777 1778 1779 public function setFlatten(Google_Service_Dataflow_FlattenInstruction $flatten) 1780 { 1781 $this->flatten = $flatten; 1782 } 1783 public function getFlatten() 1784 { 1785 return $this->flatten; 1786 } 1787 public function setName($name) 1788 { 1789 $this->name = $name; 1790 } 1791 public function getName() 1792 { 1793 return $this->name; 1794 } 1795 public function setOutputs($outputs) 1796 { 1797 $this->outputs = $outputs; 1798 } 1799 public function getOutputs() 1800 { 1801 return $this->outputs; 1802 } 1803 public function setParDo(Google_Service_Dataflow_ParDoInstruction $parDo) 1804 { 1805 $this->parDo = $parDo; 1806 } 1807 public function getParDo() 1808 { 1809 return $this->parDo; 1810 } 1811 public function setPartialGroupByKey(Google_Service_Dataflow_PartialGroupByKeyInstruction $partialGroupByKey) 1812 { 1813 $this->partialGroupByKey = $partialGroupByKey; 1814 } 1815 public function getPartialGroupByKey() 1816 { 1817 return $this->partialGroupByKey; 1818 } 1819 public function setRead(Google_Service_Dataflow_ReadInstruction $read) 1820 { 1821 $this->read = $read; 1822 } 1823 public function getRead() 1824 { 1825 return $this->read; 1826 } 1827 public function setSystemName($systemName) 1828 { 1829 $this->systemName = $systemName; 1830 } 1831 public function getSystemName() 1832 { 1833 return $this->systemName; 1834 } 1835 public function setWrite(Google_Service_Dataflow_WriteInstruction $write) 1836 { 1837 $this->write = $write; 1838 } 1839 public function getWrite() 1840 { 1841 return $this->write; 1842 } 1843 } 1844 1845 #[AllowDynamicProperties] 1846 class Google_Service_Dataflow_PartialGroupByKeyInstruction extends Google_Model 1847 { 1848 protected $internal_gapi_mappings = array( 1849 ); 1850 protected $inputType = 'Google_Service_Dataflow_InstructionInput'; 1851 protected $inputDataType = ''; 1852 public $inputElementCodec; 1853 public $valueCombiningFn; 1854 1855 1856 public function setInput(Google_Service_Dataflow_InstructionInput $input) 1857 { 1858 $this->input = $input; 1859 } 1860 public function getInput() 1861 { 1862 return $this->input; 1863 } 1864 public function setInputElementCodec($inputElementCodec) 1865 { 1866 $this->inputElementCodec = $inputElementCodec; 1867 } 1868 public function getInputElementCodec() 1869 { 1870 return $this->inputElementCodec; 1871 } 1872 public function setValueCombiningFn($valueCombiningFn) 1873 { 1874 $this->valueCombiningFn = $valueCombiningFn; 1875 } 1876 public function getValueCombiningFn() 1877 { 1878 return $this->valueCombiningFn; 1879 } 1880 } 1881 1882 #[AllowDynamicProperties] 1883 class Google_Service_Dataflow_PartialGroupByKeyInstructionInputElementCodec extends Google_Model 1884 { 1885 } 1886 1887 #[AllowDynamicProperties] 1888 class Google_Service_Dataflow_PartialGroupByKeyInstructionValueCombiningFn extends Google_Model 1889 { 1890 } 1891 1892 #[AllowDynamicProperties] 1893 class Google_Service_Dataflow_Position extends Google_Model 1894 { 1895 protected $internal_gapi_mappings = array( 1896 ); 1897 public $byteOffset; 1898 protected $concatPositionType = 'Google_Service_Dataflow_ConcatPosition'; 1899 protected $concatPositionDataType = ''; 1900 public $end; 1901 public $key; 1902 public $recordIndex; 1903 public $shufflePosition; 1904 1905 1906 public function setByteOffset($byteOffset) 1907 { 1908 $this->byteOffset = $byteOffset; 1909 } 1910 public function getByteOffset() 1911 { 1912 return $this->byteOffset; 1913 } 1914 public function setConcatPosition(Google_Service_Dataflow_ConcatPosition $concatPosition) 1915 { 1916 $this->concatPosition = $concatPosition; 1917 } 1918 public function getConcatPosition() 1919 { 1920 return $this->concatPosition; 1921 } 1922 public function setEnd($end) 1923 { 1924 $this->end = $end; 1925 } 1926 public function getEnd() 1927 { 1928 return $this->end; 1929 } 1930 public function setKey($key) 1931 { 1932 $this->key = $key; 1933 } 1934 public function getKey() 1935 { 1936 return $this->key; 1937 } 1938 public function setRecordIndex($recordIndex) 1939 { 1940 $this->recordIndex = $recordIndex; 1941 } 1942 public function getRecordIndex() 1943 { 1944 return $this->recordIndex; 1945 } 1946 public function setShufflePosition($shufflePosition) 1947 { 1948 $this->shufflePosition = $shufflePosition; 1949 } 1950 public function getShufflePosition() 1951 { 1952 return $this->shufflePosition; 1953 } 1954 } 1955 1956 #[AllowDynamicProperties] 1957 class Google_Service_Dataflow_PubsubLocation extends Google_Model 1958 { 1959 protected $internal_gapi_mappings = array( 1960 ); 1961 public $dropLateData; 1962 public $idLabel; 1963 public $subscription; 1964 public $timestampLabel; 1965 public $topic; 1966 public $trackingSubscription; 1967 1968 1969 public function setDropLateData($dropLateData) 1970 { 1971 $this->dropLateData = $dropLateData; 1972 } 1973 public function getDropLateData() 1974 { 1975 return $this->dropLateData; 1976 } 1977 public function setIdLabel($idLabel) 1978 { 1979 $this->idLabel = $idLabel; 1980 } 1981 public function getIdLabel() 1982 { 1983 return $this->idLabel; 1984 } 1985 public function setSubscription($subscription) 1986 { 1987 $this->subscription = $subscription; 1988 } 1989 public function getSubscription() 1990 { 1991 return $this->subscription; 1992 } 1993 public function setTimestampLabel($timestampLabel) 1994 { 1995 $this->timestampLabel = $timestampLabel; 1996 } 1997 public function getTimestampLabel() 1998 { 1999 return $this->timestampLabel; 2000 } 2001 public function setTopic($topic) 2002 { 2003 $this->topic = $topic; 2004 } 2005 public function getTopic() 2006 { 2007 return $this->topic; 2008 } 2009 public function setTrackingSubscription($trackingSubscription) 2010 { 2011 $this->trackingSubscription = $trackingSubscription; 2012 } 2013 public function getTrackingSubscription() 2014 { 2015 return $this->trackingSubscription; 2016 } 2017 } 2018 2019 #[AllowDynamicProperties] 2020 class Google_Service_Dataflow_ReadInstruction extends Google_Model 2021 { 2022 protected $internal_gapi_mappings = array( 2023 ); 2024 protected $sourceType = 'Google_Service_Dataflow_Source'; 2025 protected $sourceDataType = ''; 2026 2027 2028 public function setSource(Google_Service_Dataflow_Source $source) 2029 { 2030 $this->source = $source; 2031 } 2032 public function getSource() 2033 { 2034 return $this->source; 2035 } 2036 } 2037 2038 #[AllowDynamicProperties] 2039 class Google_Service_Dataflow_ReportWorkItemStatusRequest extends Google_Collection 2040 { 2041 protected $collection_key = 'workItemStatuses'; 2042 protected $internal_gapi_mappings = array( 2043 ); 2044 public $currentWorkerTime; 2045 protected $workItemStatusesType = 'Google_Service_Dataflow_WorkItemStatus'; 2046 protected $workItemStatusesDataType = 'array'; 2047 public $workerId; 2048 2049 2050 public function setCurrentWorkerTime($currentWorkerTime) 2051 { 2052 $this->currentWorkerTime = $currentWorkerTime; 2053 } 2054 public function getCurrentWorkerTime() 2055 { 2056 return $this->currentWorkerTime; 2057 } 2058 public function setWorkItemStatuses($workItemStatuses) 2059 { 2060 $this->workItemStatuses = $workItemStatuses; 2061 } 2062 public function getWorkItemStatuses() 2063 { 2064 return $this->workItemStatuses; 2065 } 2066 public function setWorkerId($workerId) 2067 { 2068 $this->workerId = $workerId; 2069 } 2070 public function getWorkerId() 2071 { 2072 return $this->workerId; 2073 } 2074 } 2075 2076 #[AllowDynamicProperties] 2077 class Google_Service_Dataflow_ReportWorkItemStatusResponse extends Google_Collection 2078 { 2079 protected $collection_key = 'workItemServiceStates'; 2080 protected $internal_gapi_mappings = array( 2081 ); 2082 protected $workItemServiceStatesType = 'Google_Service_Dataflow_WorkItemServiceState'; 2083 protected $workItemServiceStatesDataType = 'array'; 2084 2085 2086 public function setWorkItemServiceStates($workItemServiceStates) 2087 { 2088 $this->workItemServiceStates = $workItemServiceStates; 2089 } 2090 public function getWorkItemServiceStates() 2091 { 2092 return $this->workItemServiceStates; 2093 } 2094 } 2095 2096 #[AllowDynamicProperties] 2097 class Google_Service_Dataflow_SeqMapTask extends Google_Collection 2098 { 2099 protected $collection_key = 'outputInfos'; 2100 protected $internal_gapi_mappings = array( 2101 ); 2102 protected $inputsType = 'Google_Service_Dataflow_SideInputInfo'; 2103 protected $inputsDataType = 'array'; 2104 public $name; 2105 protected $outputInfosType = 'Google_Service_Dataflow_SeqMapTaskOutputInfo'; 2106 protected $outputInfosDataType = 'array'; 2107 public $stageName; 2108 public $systemName; 2109 public $userFn; 2110 2111 2112 public function setInputs($inputs) 2113 { 2114 $this->inputs = $inputs; 2115 } 2116 public function getInputs() 2117 { 2118 return $this->inputs; 2119 } 2120 public function setName($name) 2121 { 2122 $this->name = $name; 2123 } 2124 public function getName() 2125 { 2126 return $this->name; 2127 } 2128 public function setOutputInfos($outputInfos) 2129 { 2130 $this->outputInfos = $outputInfos; 2131 } 2132 public function getOutputInfos() 2133 { 2134 return $this->outputInfos; 2135 } 2136 public function setStageName($stageName) 2137 { 2138 $this->stageName = $stageName; 2139 } 2140 public function getStageName() 2141 { 2142 return $this->stageName; 2143 } 2144 public function setSystemName($systemName) 2145 { 2146 $this->systemName = $systemName; 2147 } 2148 public function getSystemName() 2149 { 2150 return $this->systemName; 2151 } 2152 public function setUserFn($userFn) 2153 { 2154 $this->userFn = $userFn; 2155 } 2156 public function getUserFn() 2157 { 2158 return $this->userFn; 2159 } 2160 } 2161 2162 #[AllowDynamicProperties] 2163 class Google_Service_Dataflow_SeqMapTaskOutputInfo extends Google_Model 2164 { 2165 protected $internal_gapi_mappings = array( 2166 ); 2167 protected $sinkType = 'Google_Service_Dataflow_Sink'; 2168 protected $sinkDataType = ''; 2169 public $tag; 2170 2171 2172 public function setSink(Google_Service_Dataflow_Sink $sink) 2173 { 2174 $this->sink = $sink; 2175 } 2176 public function getSink() 2177 { 2178 return $this->sink; 2179 } 2180 public function setTag($tag) 2181 { 2182 $this->tag = $tag; 2183 } 2184 public function getTag() 2185 { 2186 return $this->tag; 2187 } 2188 } 2189 2190 #[AllowDynamicProperties] 2191 class Google_Service_Dataflow_SeqMapTaskUserFn extends Google_Model 2192 { 2193 } 2194 2195 #[AllowDynamicProperties] 2196 class Google_Service_Dataflow_ShellTask extends Google_Model 2197 { 2198 protected $internal_gapi_mappings = array( 2199 ); 2200 public $command; 2201 public $exitCode; 2202 2203 2204 public function setCommand($command) 2205 { 2206 $this->command = $command; 2207 } 2208 public function getCommand() 2209 { 2210 return $this->command; 2211 } 2212 public function setExitCode($exitCode) 2213 { 2214 $this->exitCode = $exitCode; 2215 } 2216 public function getExitCode() 2217 { 2218 return $this->exitCode; 2219 } 2220 } 2221 2222 #[AllowDynamicProperties] 2223 class Google_Service_Dataflow_SideInputInfo extends Google_Collection 2224 { 2225 protected $collection_key = 'sources'; 2226 protected $internal_gapi_mappings = array( 2227 ); 2228 public $kind; 2229 protected $sourcesType = 'Google_Service_Dataflow_Source'; 2230 protected $sourcesDataType = 'array'; 2231 public $tag; 2232 2233 2234 public function setKind($kind) 2235 { 2236 $this->kind = $kind; 2237 } 2238 public function getKind() 2239 { 2240 return $this->kind; 2241 } 2242 public function setSources($sources) 2243 { 2244 $this->sources = $sources; 2245 } 2246 public function getSources() 2247 { 2248 return $this->sources; 2249 } 2250 public function setTag($tag) 2251 { 2252 $this->tag = $tag; 2253 } 2254 public function getTag() 2255 { 2256 return $this->tag; 2257 } 2258 } 2259 2260 #[AllowDynamicProperties] 2261 class Google_Service_Dataflow_SideInputInfoKind extends Google_Model 2262 { 2263 } 2264 2265 #[AllowDynamicProperties] 2266 class Google_Service_Dataflow_Sink extends Google_Model 2267 { 2268 protected $internal_gapi_mappings = array( 2269 ); 2270 public $codec; 2271 public $spec; 2272 2273 2274 public function setCodec($codec) 2275 { 2276 $this->codec = $codec; 2277 } 2278 public function getCodec() 2279 { 2280 return $this->codec; 2281 } 2282 public function setSpec($spec) 2283 { 2284 $this->spec = $spec; 2285 } 2286 public function getSpec() 2287 { 2288 return $this->spec; 2289 } 2290 } 2291 2292 #[AllowDynamicProperties] 2293 class Google_Service_Dataflow_SinkCodec extends Google_Model 2294 { 2295 } 2296 2297 #[AllowDynamicProperties] 2298 class Google_Service_Dataflow_SinkSpec extends Google_Model 2299 { 2300 } 2301 2302 #[AllowDynamicProperties] 2303 class Google_Service_Dataflow_Source extends Google_Collection 2304 { 2305 protected $collection_key = 'baseSpecs'; 2306 protected $internal_gapi_mappings = array( 2307 ); 2308 public $baseSpecs; 2309 public $codec; 2310 public $doesNotNeedSplitting; 2311 protected $metadataType = 'Google_Service_Dataflow_SourceMetadata'; 2312 protected $metadataDataType = ''; 2313 public $spec; 2314 2315 2316 public function setBaseSpecs($baseSpecs) 2317 { 2318 $this->baseSpecs = $baseSpecs; 2319 } 2320 public function getBaseSpecs() 2321 { 2322 return $this->baseSpecs; 2323 } 2324 public function setCodec($codec) 2325 { 2326 $this->codec = $codec; 2327 } 2328 public function getCodec() 2329 { 2330 return $this->codec; 2331 } 2332 public function setDoesNotNeedSplitting($doesNotNeedSplitting) 2333 { 2334 $this->doesNotNeedSplitting = $doesNotNeedSplitting; 2335 } 2336 public function getDoesNotNeedSplitting() 2337 { 2338 return $this->doesNotNeedSplitting; 2339 } 2340 public function setMetadata(Google_Service_Dataflow_SourceMetadata $metadata) 2341 { 2342 $this->metadata = $metadata; 2343 } 2344 public function getMetadata() 2345 { 2346 return $this->metadata; 2347 } 2348 public function setSpec($spec) 2349 { 2350 $this->spec = $spec; 2351 } 2352 public function getSpec() 2353 { 2354 return $this->spec; 2355 } 2356 } 2357 2358 #[AllowDynamicProperties] 2359 class Google_Service_Dataflow_SourceBaseSpecs extends Google_Model 2360 { 2361 } 2362 2363 #[AllowDynamicProperties] 2364 class Google_Service_Dataflow_SourceCodec extends Google_Model 2365 { 2366 } 2367 2368 #[AllowDynamicProperties] 2369 class Google_Service_Dataflow_SourceFork extends Google_Model 2370 { 2371 protected $internal_gapi_mappings = array( 2372 ); 2373 protected $primaryType = 'Google_Service_Dataflow_SourceSplitShard'; 2374 protected $primaryDataType = ''; 2375 protected $primarySourceType = 'Google_Service_Dataflow_DerivedSource'; 2376 protected $primarySourceDataType = ''; 2377 protected $residualType = 'Google_Service_Dataflow_SourceSplitShard'; 2378 protected $residualDataType = ''; 2379 protected $residualSourceType = 'Google_Service_Dataflow_DerivedSource'; 2380 protected $residualSourceDataType = ''; 2381 2382 2383 public function setPrimary(Google_Service_Dataflow_SourceSplitShard $primary) 2384 { 2385 $this->primary = $primary; 2386 } 2387 public function getPrimary() 2388 { 2389 return $this->primary; 2390 } 2391 public function setPrimarySource(Google_Service_Dataflow_DerivedSource $primarySource) 2392 { 2393 $this->primarySource = $primarySource; 2394 } 2395 public function getPrimarySource() 2396 { 2397 return $this->primarySource; 2398 } 2399 public function setResidual(Google_Service_Dataflow_SourceSplitShard $residual) 2400 { 2401 $this->residual = $residual; 2402 } 2403 public function getResidual() 2404 { 2405 return $this->residual; 2406 } 2407 public function setResidualSource(Google_Service_Dataflow_DerivedSource $residualSource) 2408 { 2409 $this->residualSource = $residualSource; 2410 } 2411 public function getResidualSource() 2412 { 2413 return $this->residualSource; 2414 } 2415 } 2416 2417 #[AllowDynamicProperties] 2418 class Google_Service_Dataflow_SourceGetMetadataRequest extends Google_Model 2419 { 2420 protected $internal_gapi_mappings = array( 2421 ); 2422 protected $sourceType = 'Google_Service_Dataflow_Source'; 2423 protected $sourceDataType = ''; 2424 2425 2426 public function setSource(Google_Service_Dataflow_Source $source) 2427 { 2428 $this->source = $source; 2429 } 2430 public function getSource() 2431 { 2432 return $this->source; 2433 } 2434 } 2435 2436 #[AllowDynamicProperties] 2437 class Google_Service_Dataflow_SourceGetMetadataResponse extends Google_Model 2438 { 2439 protected $internal_gapi_mappings = array( 2440 ); 2441 protected $metadataType = 'Google_Service_Dataflow_SourceMetadata'; 2442 protected $metadataDataType = ''; 2443 2444 2445 public function setMetadata(Google_Service_Dataflow_SourceMetadata $metadata) 2446 { 2447 $this->metadata = $metadata; 2448 } 2449 public function getMetadata() 2450 { 2451 return $this->metadata; 2452 } 2453 } 2454 2455 #[AllowDynamicProperties] 2456 class Google_Service_Dataflow_SourceMetadata extends Google_Model 2457 { 2458 protected $internal_gapi_mappings = array( 2459 ); 2460 public $estimatedSizeBytes; 2461 public $infinite; 2462 public $producesSortedKeys; 2463 2464 2465 public function setEstimatedSizeBytes($estimatedSizeBytes) 2466 { 2467 $this->estimatedSizeBytes = $estimatedSizeBytes; 2468 } 2469 public function getEstimatedSizeBytes() 2470 { 2471 return $this->estimatedSizeBytes; 2472 } 2473 public function setInfinite($infinite) 2474 { 2475 $this->infinite = $infinite; 2476 } 2477 public function getInfinite() 2478 { 2479 return $this->infinite; 2480 } 2481 public function setProducesSortedKeys($producesSortedKeys) 2482 { 2483 $this->producesSortedKeys = $producesSortedKeys; 2484 } 2485 public function getProducesSortedKeys() 2486 { 2487 return $this->producesSortedKeys; 2488 } 2489 } 2490 2491 #[AllowDynamicProperties] 2492 class Google_Service_Dataflow_SourceOperationRequest extends Google_Model 2493 { 2494 protected $internal_gapi_mappings = array( 2495 ); 2496 protected $getMetadataType = 'Google_Service_Dataflow_SourceGetMetadataRequest'; 2497 protected $getMetadataDataType = ''; 2498 protected $splitType = 'Google_Service_Dataflow_SourceSplitRequest'; 2499 protected $splitDataType = ''; 2500 2501 2502 public function setGetMetadata(Google_Service_Dataflow_SourceGetMetadataRequest $getMetadata) 2503 { 2504 $this->getMetadata = $getMetadata; 2505 } 2506 public function getGetMetadata() 2507 { 2508 return $this->getMetadata; 2509 } 2510 public function setSplit(Google_Service_Dataflow_SourceSplitRequest $split) 2511 { 2512 $this->split = $split; 2513 } 2514 public function getSplit() 2515 { 2516 return $this->split; 2517 } 2518 } 2519 2520 #[AllowDynamicProperties] 2521 class Google_Service_Dataflow_SourceOperationResponse extends Google_Model 2522 { 2523 protected $internal_gapi_mappings = array( 2524 ); 2525 protected $getMetadataType = 'Google_Service_Dataflow_SourceGetMetadataResponse'; 2526 protected $getMetadataDataType = ''; 2527 protected $splitType = 'Google_Service_Dataflow_SourceSplitResponse'; 2528 protected $splitDataType = ''; 2529 2530 2531 public function setGetMetadata(Google_Service_Dataflow_SourceGetMetadataResponse $getMetadata) 2532 { 2533 $this->getMetadata = $getMetadata; 2534 } 2535 public function getGetMetadata() 2536 { 2537 return $this->getMetadata; 2538 } 2539 public function setSplit(Google_Service_Dataflow_SourceSplitResponse $split) 2540 { 2541 $this->split = $split; 2542 } 2543 public function getSplit() 2544 { 2545 return $this->split; 2546 } 2547 } 2548 2549 #[AllowDynamicProperties] 2550 class Google_Service_Dataflow_SourceSpec extends Google_Model 2551 { 2552 } 2553 2554 #[AllowDynamicProperties] 2555 class Google_Service_Dataflow_SourceSplitOptions extends Google_Model 2556 { 2557 protected $internal_gapi_mappings = array( 2558 ); 2559 public $desiredBundleSizeBytes; 2560 public $desiredShardSizeBytes; 2561 2562 2563 public function setDesiredBundleSizeBytes($desiredBundleSizeBytes) 2564 { 2565 $this->desiredBundleSizeBytes = $desiredBundleSizeBytes; 2566 } 2567 public function getDesiredBundleSizeBytes() 2568 { 2569 return $this->desiredBundleSizeBytes; 2570 } 2571 public function setDesiredShardSizeBytes($desiredShardSizeBytes) 2572 { 2573 $this->desiredShardSizeBytes = $desiredShardSizeBytes; 2574 } 2575 public function getDesiredShardSizeBytes() 2576 { 2577 return $this->desiredShardSizeBytes; 2578 } 2579 } 2580 2581 #[AllowDynamicProperties] 2582 class Google_Service_Dataflow_SourceSplitRequest extends Google_Model 2583 { 2584 protected $internal_gapi_mappings = array( 2585 ); 2586 protected $optionsType = 'Google_Service_Dataflow_SourceSplitOptions'; 2587 protected $optionsDataType = ''; 2588 protected $sourceType = 'Google_Service_Dataflow_Source'; 2589 protected $sourceDataType = ''; 2590 2591 2592 public function setOptions(Google_Service_Dataflow_SourceSplitOptions $options) 2593 { 2594 $this->options = $options; 2595 } 2596 public function getOptions() 2597 { 2598 return $this->options; 2599 } 2600 public function setSource(Google_Service_Dataflow_Source $source) 2601 { 2602 $this->source = $source; 2603 } 2604 public function getSource() 2605 { 2606 return $this->source; 2607 } 2608 } 2609 2610 #[AllowDynamicProperties] 2611 class Google_Service_Dataflow_SourceSplitResponse extends Google_Collection 2612 { 2613 protected $collection_key = 'shards'; 2614 protected $internal_gapi_mappings = array( 2615 ); 2616 protected $bundlesType = 'Google_Service_Dataflow_DerivedSource'; 2617 protected $bundlesDataType = 'array'; 2618 public $outcome; 2619 protected $shardsType = 'Google_Service_Dataflow_SourceSplitShard'; 2620 protected $shardsDataType = 'array'; 2621 2622 2623 public function setBundles($bundles) 2624 { 2625 $this->bundles = $bundles; 2626 } 2627 public function getBundles() 2628 { 2629 return $this->bundles; 2630 } 2631 public function setOutcome($outcome) 2632 { 2633 $this->outcome = $outcome; 2634 } 2635 public function getOutcome() 2636 { 2637 return $this->outcome; 2638 } 2639 public function setShards($shards) 2640 { 2641 $this->shards = $shards; 2642 } 2643 public function getShards() 2644 { 2645 return $this->shards; 2646 } 2647 } 2648 2649 #[AllowDynamicProperties] 2650 class Google_Service_Dataflow_SourceSplitShard extends Google_Model 2651 { 2652 protected $internal_gapi_mappings = array( 2653 ); 2654 public $derivationMode; 2655 protected $sourceType = 'Google_Service_Dataflow_Source'; 2656 protected $sourceDataType = ''; 2657 2658 2659 public function setDerivationMode($derivationMode) 2660 { 2661 $this->derivationMode = $derivationMode; 2662 } 2663 public function getDerivationMode() 2664 { 2665 return $this->derivationMode; 2666 } 2667 public function setSource(Google_Service_Dataflow_Source $source) 2668 { 2669 $this->source = $source; 2670 } 2671 public function getSource() 2672 { 2673 return $this->source; 2674 } 2675 } 2676 2677 #[AllowDynamicProperties] 2678 class Google_Service_Dataflow_StateFamilyConfig extends Google_Model 2679 { 2680 protected $internal_gapi_mappings = array( 2681 ); 2682 public $isRead; 2683 public $stateFamily; 2684 2685 2686 public function setIsRead($isRead) 2687 { 2688 $this->isRead = $isRead; 2689 } 2690 public function getIsRead() 2691 { 2692 return $this->isRead; 2693 } 2694 public function setStateFamily($stateFamily) 2695 { 2696 $this->stateFamily = $stateFamily; 2697 } 2698 public function getStateFamily() 2699 { 2700 return $this->stateFamily; 2701 } 2702 } 2703 2704 #[AllowDynamicProperties] 2705 class Google_Service_Dataflow_Status extends Google_Collection 2706 { 2707 protected $collection_key = 'details'; 2708 protected $internal_gapi_mappings = array( 2709 ); 2710 public $code; 2711 public $details; 2712 public $message; 2713 2714 2715 public function setCode($code) 2716 { 2717 $this->code = $code; 2718 } 2719 public function getCode() 2720 { 2721 return $this->code; 2722 } 2723 public function setDetails($details) 2724 { 2725 $this->details = $details; 2726 } 2727 public function getDetails() 2728 { 2729 return $this->details; 2730 } 2731 public function setMessage($message) 2732 { 2733 $this->message = $message; 2734 } 2735 public function getMessage() 2736 { 2737 return $this->message; 2738 } 2739 } 2740 2741 #[AllowDynamicProperties] 2742 class Google_Service_Dataflow_StatusDetails extends Google_Model 2743 { 2744 } 2745 2746 #[AllowDynamicProperties] 2747 class Google_Service_Dataflow_Step extends Google_Model 2748 { 2749 protected $internal_gapi_mappings = array( 2750 ); 2751 public $kind; 2752 public $name; 2753 public $properties; 2754 2755 2756 public function setKind($kind) 2757 { 2758 $this->kind = $kind; 2759 } 2760 public function getKind() 2761 { 2762 return $this->kind; 2763 } 2764 public function setName($name) 2765 { 2766 $this->name = $name; 2767 } 2768 public function getName() 2769 { 2770 return $this->name; 2771 } 2772 public function setProperties($properties) 2773 { 2774 $this->properties = $properties; 2775 } 2776 public function getProperties() 2777 { 2778 return $this->properties; 2779 } 2780 } 2781 2782 #[AllowDynamicProperties] 2783 class Google_Service_Dataflow_StepProperties extends Google_Model 2784 { 2785 } 2786 2787 #[AllowDynamicProperties] 2788 class Google_Service_Dataflow_StreamLocation extends Google_Model 2789 { 2790 protected $internal_gapi_mappings = array( 2791 ); 2792 protected $customSourceLocationType = 'Google_Service_Dataflow_CustomSourceLocation'; 2793 protected $customSourceLocationDataType = ''; 2794 protected $pubsubLocationType = 'Google_Service_Dataflow_PubsubLocation'; 2795 protected $pubsubLocationDataType = ''; 2796 protected $sideInputLocationType = 'Google_Service_Dataflow_StreamingSideInputLocation'; 2797 protected $sideInputLocationDataType = ''; 2798 protected $streamingStageLocationType = 'Google_Service_Dataflow_StreamingStageLocation'; 2799 protected $streamingStageLocationDataType = ''; 2800 2801 2802 public function setCustomSourceLocation(Google_Service_Dataflow_CustomSourceLocation $customSourceLocation) 2803 { 2804 $this->customSourceLocation = $customSourceLocation; 2805 } 2806 public function getCustomSourceLocation() 2807 { 2808 return $this->customSourceLocation; 2809 } 2810 public function setPubsubLocation(Google_Service_Dataflow_PubsubLocation $pubsubLocation) 2811 { 2812 $this->pubsubLocation = $pubsubLocation; 2813 } 2814 public function getPubsubLocation() 2815 { 2816 return $this->pubsubLocation; 2817 } 2818 public function setSideInputLocation(Google_Service_Dataflow_StreamingSideInputLocation $sideInputLocation) 2819 { 2820 $this->sideInputLocation = $sideInputLocation; 2821 } 2822 public function getSideInputLocation() 2823 { 2824 return $this->sideInputLocation; 2825 } 2826 public function setStreamingStageLocation(Google_Service_Dataflow_StreamingStageLocation $streamingStageLocation) 2827 { 2828 $this->streamingStageLocation = $streamingStageLocation; 2829 } 2830 public function getStreamingStageLocation() 2831 { 2832 return $this->streamingStageLocation; 2833 } 2834 } 2835 2836 #[AllowDynamicProperties] 2837 class Google_Service_Dataflow_StreamingComputationRanges extends Google_Collection 2838 { 2839 protected $collection_key = 'rangeAssignments'; 2840 protected $internal_gapi_mappings = array( 2841 ); 2842 public $computationId; 2843 protected $rangeAssignmentsType = 'Google_Service_Dataflow_KeyRangeDataDiskAssignment'; 2844 protected $rangeAssignmentsDataType = 'array'; 2845 2846 2847 public function setComputationId($computationId) 2848 { 2849 $this->computationId = $computationId; 2850 } 2851 public function getComputationId() 2852 { 2853 return $this->computationId; 2854 } 2855 public function setRangeAssignments($rangeAssignments) 2856 { 2857 $this->rangeAssignments = $rangeAssignments; 2858 } 2859 public function getRangeAssignments() 2860 { 2861 return $this->rangeAssignments; 2862 } 2863 } 2864 2865 #[AllowDynamicProperties] 2866 class Google_Service_Dataflow_StreamingComputationTask extends Google_Collection 2867 { 2868 protected $collection_key = 'dataDisks'; 2869 protected $internal_gapi_mappings = array( 2870 ); 2871 protected $computationRangesType = 'Google_Service_Dataflow_StreamingComputationRanges'; 2872 protected $computationRangesDataType = 'array'; 2873 protected $dataDisksType = 'Google_Service_Dataflow_MountedDataDisk'; 2874 protected $dataDisksDataType = 'array'; 2875 public $taskType; 2876 2877 2878 public function setComputationRanges($computationRanges) 2879 { 2880 $this->computationRanges = $computationRanges; 2881 } 2882 public function getComputationRanges() 2883 { 2884 return $this->computationRanges; 2885 } 2886 public function setDataDisks($dataDisks) 2887 { 2888 $this->dataDisks = $dataDisks; 2889 } 2890 public function getDataDisks() 2891 { 2892 return $this->dataDisks; 2893 } 2894 public function setTaskType($taskType) 2895 { 2896 $this->taskType = $taskType; 2897 } 2898 public function getTaskType() 2899 { 2900 return $this->taskType; 2901 } 2902 } 2903 2904 #[AllowDynamicProperties] 2905 class Google_Service_Dataflow_StreamingSetupTask extends Google_Model 2906 { 2907 protected $internal_gapi_mappings = array( 2908 ); 2909 public $receiveWorkPort; 2910 protected $streamingComputationTopologyType = 'Google_Service_Dataflow_TopologyConfig'; 2911 protected $streamingComputationTopologyDataType = ''; 2912 public $workerHarnessPort; 2913 2914 2915 public function setReceiveWorkPort($receiveWorkPort) 2916 { 2917 $this->receiveWorkPort = $receiveWorkPort; 2918 } 2919 public function getReceiveWorkPort() 2920 { 2921 return $this->receiveWorkPort; 2922 } 2923 public function setStreamingComputationTopology(Google_Service_Dataflow_TopologyConfig $streamingComputationTopology) 2924 { 2925 $this->streamingComputationTopology = $streamingComputationTopology; 2926 } 2927 public function getStreamingComputationTopology() 2928 { 2929 return $this->streamingComputationTopology; 2930 } 2931 public function setWorkerHarnessPort($workerHarnessPort) 2932 { 2933 $this->workerHarnessPort = $workerHarnessPort; 2934 } 2935 public function getWorkerHarnessPort() 2936 { 2937 return $this->workerHarnessPort; 2938 } 2939 } 2940 2941 #[AllowDynamicProperties] 2942 class Google_Service_Dataflow_StreamingSideInputLocation extends Google_Model 2943 { 2944 protected $internal_gapi_mappings = array( 2945 ); 2946 public $stateFamily; 2947 public $tag; 2948 2949 2950 public function setStateFamily($stateFamily) 2951 { 2952 $this->stateFamily = $stateFamily; 2953 } 2954 public function getStateFamily() 2955 { 2956 return $this->stateFamily; 2957 } 2958 public function setTag($tag) 2959 { 2960 $this->tag = $tag; 2961 } 2962 public function getTag() 2963 { 2964 return $this->tag; 2965 } 2966 } 2967 2968 #[AllowDynamicProperties] 2969 class Google_Service_Dataflow_StreamingStageLocation extends Google_Model 2970 { 2971 protected $internal_gapi_mappings = array( 2972 ); 2973 public $streamId; 2974 2975 2976 public function setStreamId($streamId) 2977 { 2978 $this->streamId = $streamId; 2979 } 2980 public function getStreamId() 2981 { 2982 return $this->streamId; 2983 } 2984 } 2985 2986 #[AllowDynamicProperties] 2987 class Google_Service_Dataflow_TaskRunnerSettings extends Google_Collection 2988 { 2989 protected $collection_key = 'oauthScopes'; 2990 protected $internal_gapi_mappings = array( 2991 ); 2992 public $alsologtostderr; 2993 public $baseTaskDir; 2994 public $baseUrl; 2995 public $commandlinesFileName; 2996 public $continueOnException; 2997 public $dataflowApiVersion; 2998 public $harnessCommand; 2999 public $languageHint; 3000 public $logDir; 3001 public $logToSerialconsole; 3002 public $logUploadLocation; 3003 public $oauthScopes; 3004 protected $parallelWorkerSettingsType = 'Google_Service_Dataflow_WorkerSettings'; 3005 protected $parallelWorkerSettingsDataType = ''; 3006 public $streamingWorkerMainClass; 3007 public $taskGroup; 3008 public $taskUser; 3009 public $tempStoragePrefix; 3010 public $vmId; 3011 public $workflowFileName; 3012 3013 3014 public function setAlsologtostderr($alsologtostderr) 3015 { 3016 $this->alsologtostderr = $alsologtostderr; 3017 } 3018 public function getAlsologtostderr() 3019 { 3020 return $this->alsologtostderr; 3021 } 3022 public function setBaseTaskDir($baseTaskDir) 3023 { 3024 $this->baseTaskDir = $baseTaskDir; 3025 } 3026 public function getBaseTaskDir() 3027 { 3028 return $this->baseTaskDir; 3029 } 3030 public function setBaseUrl($baseUrl) 3031 { 3032 $this->baseUrl = $baseUrl; 3033 } 3034 public function getBaseUrl() 3035 { 3036 return $this->baseUrl; 3037 } 3038 public function setCommandlinesFileName($commandlinesFileName) 3039 { 3040 $this->commandlinesFileName = $commandlinesFileName; 3041 } 3042 public function getCommandlinesFileName() 3043 { 3044 return $this->commandlinesFileName; 3045 } 3046 public function setContinueOnException($continueOnException) 3047 { 3048 $this->continueOnException = $continueOnException; 3049 } 3050 public function getContinueOnException() 3051 { 3052 return $this->continueOnException; 3053 } 3054 public function setDataflowApiVersion($dataflowApiVersion) 3055 { 3056 $this->dataflowApiVersion = $dataflowApiVersion; 3057 } 3058 public function getDataflowApiVersion() 3059 { 3060 return $this->dataflowApiVersion; 3061 } 3062 public function setHarnessCommand($harnessCommand) 3063 { 3064 $this->harnessCommand = $harnessCommand; 3065 } 3066 public function getHarnessCommand() 3067 { 3068 return $this->harnessCommand; 3069 } 3070 public function setLanguageHint($languageHint) 3071 { 3072 $this->languageHint = $languageHint; 3073 } 3074 public function getLanguageHint() 3075 { 3076 return $this->languageHint; 3077 } 3078 public function setLogDir($logDir) 3079 { 3080 $this->logDir = $logDir; 3081 } 3082 public function getLogDir() 3083 { 3084 return $this->logDir; 3085 } 3086 public function setLogToSerialconsole($logToSerialconsole) 3087 { 3088 $this->logToSerialconsole = $logToSerialconsole; 3089 } 3090 public function getLogToSerialconsole() 3091 { 3092 return $this->logToSerialconsole; 3093 } 3094 public function setLogUploadLocation($logUploadLocation) 3095 { 3096 $this->logUploadLocation = $logUploadLocation; 3097 } 3098 public function getLogUploadLocation() 3099 { 3100 return $this->logUploadLocation; 3101 } 3102 public function setOauthScopes($oauthScopes) 3103 { 3104 $this->oauthScopes = $oauthScopes; 3105 } 3106 public function getOauthScopes() 3107 { 3108 return $this->oauthScopes; 3109 } 3110 public function setParallelWorkerSettings(Google_Service_Dataflow_WorkerSettings $parallelWorkerSettings) 3111 { 3112 $this->parallelWorkerSettings = $parallelWorkerSettings; 3113 } 3114 public function getParallelWorkerSettings() 3115 { 3116 return $this->parallelWorkerSettings; 3117 } 3118 public function setStreamingWorkerMainClass($streamingWorkerMainClass) 3119 { 3120 $this->streamingWorkerMainClass = $streamingWorkerMainClass; 3121 } 3122 public function getStreamingWorkerMainClass() 3123 { 3124 return $this->streamingWorkerMainClass; 3125 } 3126 public function setTaskGroup($taskGroup) 3127 { 3128 $this->taskGroup = $taskGroup; 3129 } 3130 public function getTaskGroup() 3131 { 3132 return $this->taskGroup; 3133 } 3134 public function setTaskUser($taskUser) 3135 { 3136 $this->taskUser = $taskUser; 3137 } 3138 public function getTaskUser() 3139 { 3140 return $this->taskUser; 3141 } 3142 public function setTempStoragePrefix($tempStoragePrefix) 3143 { 3144 $this->tempStoragePrefix = $tempStoragePrefix; 3145 } 3146 public function getTempStoragePrefix() 3147 { 3148 return $this->tempStoragePrefix; 3149 } 3150 public function setVmId($vmId) 3151 { 3152 $this->vmId = $vmId; 3153 } 3154 public function getVmId() 3155 { 3156 return $this->vmId; 3157 } 3158 public function setWorkflowFileName($workflowFileName) 3159 { 3160 $this->workflowFileName = $workflowFileName; 3161 } 3162 public function getWorkflowFileName() 3163 { 3164 return $this->workflowFileName; 3165 } 3166 } 3167 3168 #[AllowDynamicProperties] 3169 class Google_Service_Dataflow_TopologyConfig extends Google_Collection 3170 { 3171 protected $collection_key = 'dataDiskAssignments'; 3172 protected $internal_gapi_mappings = array( 3173 ); 3174 protected $computationsType = 'Google_Service_Dataflow_ComputationTopology'; 3175 protected $computationsDataType = 'array'; 3176 protected $dataDiskAssignmentsType = 'Google_Service_Dataflow_DataDiskAssignment'; 3177 protected $dataDiskAssignmentsDataType = 'array'; 3178 public $userStageToComputationNameMap; 3179 3180 3181 public function setComputations($computations) 3182 { 3183 $this->computations = $computations; 3184 } 3185 public function getComputations() 3186 { 3187 return $this->computations; 3188 } 3189 public function setDataDiskAssignments($dataDiskAssignments) 3190 { 3191 $this->dataDiskAssignments = $dataDiskAssignments; 3192 } 3193 public function getDataDiskAssignments() 3194 { 3195 return $this->dataDiskAssignments; 3196 } 3197 public function setUserStageToComputationNameMap($userStageToComputationNameMap) 3198 { 3199 $this->userStageToComputationNameMap = $userStageToComputationNameMap; 3200 } 3201 public function getUserStageToComputationNameMap() 3202 { 3203 return $this->userStageToComputationNameMap; 3204 } 3205 } 3206 3207 #[AllowDynamicProperties] 3208 class Google_Service_Dataflow_TopologyConfigUserStageToComputationNameMap extends Google_Model 3209 { 3210 } 3211 3212 #[AllowDynamicProperties] 3213 class Google_Service_Dataflow_WorkItem extends Google_Collection 3214 { 3215 protected $collection_key = 'packages'; 3216 protected $internal_gapi_mappings = array( 3217 ); 3218 public $configuration; 3219 public $id; 3220 public $initialReportIndex; 3221 public $jobId; 3222 public $leaseExpireTime; 3223 protected $mapTaskType = 'Google_Service_Dataflow_MapTask'; 3224 protected $mapTaskDataType = ''; 3225 protected $packagesType = 'Google_Service_Dataflow_Package'; 3226 protected $packagesDataType = 'array'; 3227 public $projectId; 3228 public $reportStatusInterval; 3229 protected $seqMapTaskType = 'Google_Service_Dataflow_SeqMapTask'; 3230 protected $seqMapTaskDataType = ''; 3231 protected $shellTaskType = 'Google_Service_Dataflow_ShellTask'; 3232 protected $shellTaskDataType = ''; 3233 protected $sourceOperationTaskType = 'Google_Service_Dataflow_SourceOperationRequest'; 3234 protected $sourceOperationTaskDataType = ''; 3235 protected $streamingComputationTaskType = 'Google_Service_Dataflow_StreamingComputationTask'; 3236 protected $streamingComputationTaskDataType = ''; 3237 protected $streamingSetupTaskType = 'Google_Service_Dataflow_StreamingSetupTask'; 3238 protected $streamingSetupTaskDataType = ''; 3239 3240 3241 public function setConfiguration($configuration) 3242 { 3243 $this->configuration = $configuration; 3244 } 3245 public function getConfiguration() 3246 { 3247 return $this->configuration; 3248 } 3249 public function setId($id) 3250 { 3251 $this->id = $id; 3252 } 3253 public function getId() 3254 { 3255 return $this->id; 3256 } 3257 public function setInitialReportIndex($initialReportIndex) 3258 { 3259 $this->initialReportIndex = $initialReportIndex; 3260 } 3261 public function getInitialReportIndex() 3262 { 3263 return $this->initialReportIndex; 3264 } 3265 public function setJobId($jobId) 3266 { 3267 $this->jobId = $jobId; 3268 } 3269 public function getJobId() 3270 { 3271 return $this->jobId; 3272 } 3273 public function setLeaseExpireTime($leaseExpireTime) 3274 { 3275 $this->leaseExpireTime = $leaseExpireTime; 3276 } 3277 public function getLeaseExpireTime() 3278 { 3279 return $this->leaseExpireTime; 3280 } 3281 public function setMapTask(Google_Service_Dataflow_MapTask $mapTask) 3282 { 3283 $this->mapTask = $mapTask; 3284 } 3285 public function getMapTask() 3286 { 3287 return $this->mapTask; 3288 } 3289 public function setPackages($packages) 3290 { 3291 $this->packages = $packages; 3292 } 3293 public function getPackages() 3294 { 3295 return $this->packages; 3296 } 3297 public function setProjectId($projectId) 3298 { 3299 $this->projectId = $projectId; 3300 } 3301 public function getProjectId() 3302 { 3303 return $this->projectId; 3304 } 3305 public function setReportStatusInterval($reportStatusInterval) 3306 { 3307 $this->reportStatusInterval = $reportStatusInterval; 3308 } 3309 public function getReportStatusInterval() 3310 { 3311 return $this->reportStatusInterval; 3312 } 3313 public function setSeqMapTask(Google_Service_Dataflow_SeqMapTask $seqMapTask) 3314 { 3315 $this->seqMapTask = $seqMapTask; 3316 } 3317 public function getSeqMapTask() 3318 { 3319 return $this->seqMapTask; 3320 } 3321 public function setShellTask(Google_Service_Dataflow_ShellTask $shellTask) 3322 { 3323 $this->shellTask = $shellTask; 3324 } 3325 public function getShellTask() 3326 { 3327 return $this->shellTask; 3328 } 3329 public function setSourceOperationTask(Google_Service_Dataflow_SourceOperationRequest $sourceOperationTask) 3330 { 3331 $this->sourceOperationTask = $sourceOperationTask; 3332 } 3333 public function getSourceOperationTask() 3334 { 3335 return $this->sourceOperationTask; 3336 } 3337 public function setStreamingComputationTask(Google_Service_Dataflow_StreamingComputationTask $streamingComputationTask) 3338 { 3339 $this->streamingComputationTask = $streamingComputationTask; 3340 } 3341 public function getStreamingComputationTask() 3342 { 3343 return $this->streamingComputationTask; 3344 } 3345 public function setStreamingSetupTask(Google_Service_Dataflow_StreamingSetupTask $streamingSetupTask) 3346 { 3347 $this->streamingSetupTask = $streamingSetupTask; 3348 } 3349 public function getStreamingSetupTask() 3350 { 3351 return $this->streamingSetupTask; 3352 } 3353 } 3354 3355 #[AllowDynamicProperties] 3356 class Google_Service_Dataflow_WorkItemServiceState extends Google_Model 3357 { 3358 protected $internal_gapi_mappings = array( 3359 ); 3360 public $harnessData; 3361 public $leaseExpireTime; 3362 public $nextReportIndex; 3363 public $reportStatusInterval; 3364 protected $suggestedStopPointType = 'Google_Service_Dataflow_ApproximateProgress'; 3365 protected $suggestedStopPointDataType = ''; 3366 protected $suggestedStopPositionType = 'Google_Service_Dataflow_Position'; 3367 protected $suggestedStopPositionDataType = ''; 3368 3369 3370 public function setHarnessData($harnessData) 3371 { 3372 $this->harnessData = $harnessData; 3373 } 3374 public function getHarnessData() 3375 { 3376 return $this->harnessData; 3377 } 3378 public function setLeaseExpireTime($leaseExpireTime) 3379 { 3380 $this->leaseExpireTime = $leaseExpireTime; 3381 } 3382 public function getLeaseExpireTime() 3383 { 3384 return $this->leaseExpireTime; 3385 } 3386 public function setNextReportIndex($nextReportIndex) 3387 { 3388 $this->nextReportIndex = $nextReportIndex; 3389 } 3390 public function getNextReportIndex() 3391 { 3392 return $this->nextReportIndex; 3393 } 3394 public function setReportStatusInterval($reportStatusInterval) 3395 { 3396 $this->reportStatusInterval = $reportStatusInterval; 3397 } 3398 public function getReportStatusInterval() 3399 { 3400 return $this->reportStatusInterval; 3401 } 3402 public function setSuggestedStopPoint(Google_Service_Dataflow_ApproximateProgress $suggestedStopPoint) 3403 { 3404 $this->suggestedStopPoint = $suggestedStopPoint; 3405 } 3406 public function getSuggestedStopPoint() 3407 { 3408 return $this->suggestedStopPoint; 3409 } 3410 public function setSuggestedStopPosition(Google_Service_Dataflow_Position $suggestedStopPosition) 3411 { 3412 $this->suggestedStopPosition = $suggestedStopPosition; 3413 } 3414 public function getSuggestedStopPosition() 3415 { 3416 return $this->suggestedStopPosition; 3417 } 3418 } 3419 3420 #[AllowDynamicProperties] 3421 class Google_Service_Dataflow_WorkItemServiceStateHarnessData extends Google_Model 3422 { 3423 } 3424 3425 #[AllowDynamicProperties] 3426 class Google_Service_Dataflow_WorkItemStatus extends Google_Collection 3427 { 3428 protected $collection_key = 'metricUpdates'; 3429 protected $internal_gapi_mappings = array( 3430 ); 3431 public $completed; 3432 protected $dynamicSourceSplitType = 'Google_Service_Dataflow_DynamicSourceSplit'; 3433 protected $dynamicSourceSplitDataType = ''; 3434 protected $errorsType = 'Google_Service_Dataflow_Status'; 3435 protected $errorsDataType = 'array'; 3436 protected $metricUpdatesType = 'Google_Service_Dataflow_MetricUpdate'; 3437 protected $metricUpdatesDataType = 'array'; 3438 protected $progressType = 'Google_Service_Dataflow_ApproximateProgress'; 3439 protected $progressDataType = ''; 3440 public $reportIndex; 3441 public $requestedLeaseDuration; 3442 protected $sourceForkType = 'Google_Service_Dataflow_SourceFork'; 3443 protected $sourceForkDataType = ''; 3444 protected $sourceOperationResponseType = 'Google_Service_Dataflow_SourceOperationResponse'; 3445 protected $sourceOperationResponseDataType = ''; 3446 protected $stopPositionType = 'Google_Service_Dataflow_Position'; 3447 protected $stopPositionDataType = ''; 3448 public $workItemId; 3449 3450 3451 public function setCompleted($completed) 3452 { 3453 $this->completed = $completed; 3454 } 3455 public function getCompleted() 3456 { 3457 return $this->completed; 3458 } 3459 public function setDynamicSourceSplit(Google_Service_Dataflow_DynamicSourceSplit $dynamicSourceSplit) 3460 { 3461 $this->dynamicSourceSplit = $dynamicSourceSplit; 3462 } 3463 public function getDynamicSourceSplit() 3464 { 3465 return $this->dynamicSourceSplit; 3466 } 3467 public function setErrors($errors) 3468 { 3469 $this->errors = $errors; 3470 } 3471 public function getErrors() 3472 { 3473 return $this->errors; 3474 } 3475 public function setMetricUpdates($metricUpdates) 3476 { 3477 $this->metricUpdates = $metricUpdates; 3478 } 3479 public function getMetricUpdates() 3480 { 3481 return $this->metricUpdates; 3482 } 3483 public function setProgress(Google_Service_Dataflow_ApproximateProgress $progress) 3484 { 3485 $this->progress = $progress; 3486 } 3487 public function getProgress() 3488 { 3489 return $this->progress; 3490 } 3491 public function setReportIndex($reportIndex) 3492 { 3493 $this->reportIndex = $reportIndex; 3494 } 3495 public function getReportIndex() 3496 { 3497 return $this->reportIndex; 3498 } 3499 public function setRequestedLeaseDuration($requestedLeaseDuration) 3500 { 3501 $this->requestedLeaseDuration = $requestedLeaseDuration; 3502 } 3503 public function getRequestedLeaseDuration() 3504 { 3505 return $this->requestedLeaseDuration; 3506 } 3507 public function setSourceFork(Google_Service_Dataflow_SourceFork $sourceFork) 3508 { 3509 $this->sourceFork = $sourceFork; 3510 } 3511 public function getSourceFork() 3512 { 3513 return $this->sourceFork; 3514 } 3515 public function setSourceOperationResponse(Google_Service_Dataflow_SourceOperationResponse $sourceOperationResponse) 3516 { 3517 $this->sourceOperationResponse = $sourceOperationResponse; 3518 } 3519 public function getSourceOperationResponse() 3520 { 3521 return $this->sourceOperationResponse; 3522 } 3523 public function setStopPosition(Google_Service_Dataflow_Position $stopPosition) 3524 { 3525 $this->stopPosition = $stopPosition; 3526 } 3527 public function getStopPosition() 3528 { 3529 return $this->stopPosition; 3530 } 3531 public function setWorkItemId($workItemId) 3532 { 3533 $this->workItemId = $workItemId; 3534 } 3535 public function getWorkItemId() 3536 { 3537 return $this->workItemId; 3538 } 3539 } 3540 3541 #[AllowDynamicProperties] 3542 class Google_Service_Dataflow_WorkerPool extends Google_Collection 3543 { 3544 protected $collection_key = 'packages'; 3545 protected $internal_gapi_mappings = array( 3546 ); 3547 protected $autoscalingSettingsType = 'Google_Service_Dataflow_AutoscalingSettings'; 3548 protected $autoscalingSettingsDataType = ''; 3549 protected $dataDisksType = 'Google_Service_Dataflow_Disk'; 3550 protected $dataDisksDataType = 'array'; 3551 public $defaultPackageSet; 3552 public $diskSizeGb; 3553 public $diskSourceImage; 3554 public $diskType; 3555 public $kind; 3556 public $machineType; 3557 public $metadata; 3558 public $network; 3559 public $numWorkers; 3560 public $onHostMaintenance; 3561 protected $packagesType = 'Google_Service_Dataflow_Package'; 3562 protected $packagesDataType = 'array'; 3563 public $poolArgs; 3564 protected $taskrunnerSettingsType = 'Google_Service_Dataflow_TaskRunnerSettings'; 3565 protected $taskrunnerSettingsDataType = ''; 3566 public $teardownPolicy; 3567 public $zone; 3568 3569 3570 public function setAutoscalingSettings(Google_Service_Dataflow_AutoscalingSettings $autoscalingSettings) 3571 { 3572 $this->autoscalingSettings = $autoscalingSettings; 3573 } 3574 public function getAutoscalingSettings() 3575 { 3576 return $this->autoscalingSettings; 3577 } 3578 public function setDataDisks($dataDisks) 3579 { 3580 $this->dataDisks = $dataDisks; 3581 } 3582 public function getDataDisks() 3583 { 3584 return $this->dataDisks; 3585 } 3586 public function setDefaultPackageSet($defaultPackageSet) 3587 { 3588 $this->defaultPackageSet = $defaultPackageSet; 3589 } 3590 public function getDefaultPackageSet() 3591 { 3592 return $this->defaultPackageSet; 3593 } 3594 public function setDiskSizeGb($diskSizeGb) 3595 { 3596 $this->diskSizeGb = $diskSizeGb; 3597 } 3598 public function getDiskSizeGb() 3599 { 3600 return $this->diskSizeGb; 3601 } 3602 public function setDiskSourceImage($diskSourceImage) 3603 { 3604 $this->diskSourceImage = $diskSourceImage; 3605 } 3606 public function getDiskSourceImage() 3607 { 3608 return $this->diskSourceImage; 3609 } 3610 public function setDiskType($diskType) 3611 { 3612 $this->diskType = $diskType; 3613 } 3614 public function getDiskType() 3615 { 3616 return $this->diskType; 3617 } 3618 public function setKind($kind) 3619 { 3620 $this->kind = $kind; 3621 } 3622 public function getKind() 3623 { 3624 return $this->kind; 3625 } 3626 public function setMachineType($machineType) 3627 { 3628 $this->machineType = $machineType; 3629 } 3630 public function getMachineType() 3631 { 3632 return $this->machineType; 3633 } 3634 public function setMetadata($metadata) 3635 { 3636 $this->metadata = $metadata; 3637 } 3638 public function getMetadata() 3639 { 3640 return $this->metadata; 3641 } 3642 public function setNetwork($network) 3643 { 3644 $this->network = $network; 3645 } 3646 public function getNetwork() 3647 { 3648 return $this->network; 3649 } 3650 public function setNumWorkers($numWorkers) 3651 { 3652 $this->numWorkers = $numWorkers; 3653 } 3654 public function getNumWorkers() 3655 { 3656 return $this->numWorkers; 3657 } 3658 public function setOnHostMaintenance($onHostMaintenance) 3659 { 3660 $this->onHostMaintenance = $onHostMaintenance; 3661 } 3662 public function getOnHostMaintenance() 3663 { 3664 return $this->onHostMaintenance; 3665 } 3666 public function setPackages($packages) 3667 { 3668 $this->packages = $packages; 3669 } 3670 public function getPackages() 3671 { 3672 return $this->packages; 3673 } 3674 public function setPoolArgs($poolArgs) 3675 { 3676 $this->poolArgs = $poolArgs; 3677 } 3678 public function getPoolArgs() 3679 { 3680 return $this->poolArgs; 3681 } 3682 public function setTaskrunnerSettings(Google_Service_Dataflow_TaskRunnerSettings $taskrunnerSettings) 3683 { 3684 $this->taskrunnerSettings = $taskrunnerSettings; 3685 } 3686 public function getTaskrunnerSettings() 3687 { 3688 return $this->taskrunnerSettings; 3689 } 3690 public function setTeardownPolicy($teardownPolicy) 3691 { 3692 $this->teardownPolicy = $teardownPolicy; 3693 } 3694 public function getTeardownPolicy() 3695 { 3696 return $this->teardownPolicy; 3697 } 3698 public function setZone($zone) 3699 { 3700 $this->zone = $zone; 3701 } 3702 public function getZone() 3703 { 3704 return $this->zone; 3705 } 3706 } 3707 3708 #[AllowDynamicProperties] 3709 class Google_Service_Dataflow_WorkerPoolMetadata extends Google_Model 3710 { 3711 } 3712 3713 #[AllowDynamicProperties] 3714 class Google_Service_Dataflow_WorkerPoolPoolArgs extends Google_Model 3715 { 3716 } 3717 3718 #[AllowDynamicProperties] 3719 class Google_Service_Dataflow_WorkerSettings extends Google_Model 3720 { 3721 protected $internal_gapi_mappings = array( 3722 ); 3723 public $baseUrl; 3724 public $reportingEnabled; 3725 public $servicePath; 3726 public $shuffleServicePath; 3727 public $tempStoragePrefix; 3728 public $workerId; 3729 3730 3731 public function setBaseUrl($baseUrl) 3732 { 3733 $this->baseUrl = $baseUrl; 3734 } 3735 public function getBaseUrl() 3736 { 3737 return $this->baseUrl; 3738 } 3739 public function setReportingEnabled($reportingEnabled) 3740 { 3741 $this->reportingEnabled = $reportingEnabled; 3742 } 3743 public function getReportingEnabled() 3744 { 3745 return $this->reportingEnabled; 3746 } 3747 public function setServicePath($servicePath) 3748 { 3749 $this->servicePath = $servicePath; 3750 } 3751 public function getServicePath() 3752 { 3753 return $this->servicePath; 3754 } 3755 public function setShuffleServicePath($shuffleServicePath) 3756 { 3757 $this->shuffleServicePath = $shuffleServicePath; 3758 } 3759 public function getShuffleServicePath() 3760 { 3761 return $this->shuffleServicePath; 3762 } 3763 public function setTempStoragePrefix($tempStoragePrefix) 3764 { 3765 $this->tempStoragePrefix = $tempStoragePrefix; 3766 } 3767 public function getTempStoragePrefix() 3768 { 3769 return $this->tempStoragePrefix; 3770 } 3771 public function setWorkerId($workerId) 3772 { 3773 $this->workerId = $workerId; 3774 } 3775 public function getWorkerId() 3776 { 3777 return $this->workerId; 3778 } 3779 } 3780 3781 #[AllowDynamicProperties] 3782 class Google_Service_Dataflow_WriteInstruction extends Google_Model 3783 { 3784 protected $internal_gapi_mappings = array( 3785 ); 3786 protected $inputType = 'Google_Service_Dataflow_InstructionInput'; 3787 protected $inputDataType = ''; 3788 protected $sinkType = 'Google_Service_Dataflow_Sink'; 3789 protected $sinkDataType = ''; 3790 3791 3792 public function setInput(Google_Service_Dataflow_InstructionInput $input) 3793 { 3794 $this->input = $input; 3795 } 3796 public function getInput() 3797 { 3798 return $this->input; 3799 } 3800 public function setSink(Google_Service_Dataflow_Sink $sink) 3801 { 3802 $this->sink = $sink; 3803 } 3804 public function getSink() 3805 { 3806 return $this->sink; 3807 } 3808 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body