[ Index ]

PHP Cross Reference of moodle-2.8

title

Body

[close]

/lib/google/Google/Service/ -> Dns.php (source)

   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 Dns (v1beta1).
  20   *
  21   * <p>
  22   * The Google Cloud DNS API provides services for configuring and serving authoritative DNS records.
  23   * </p>
  24   *
  25   * <p>
  26   * For more information about this service, see the API
  27   * <a href="https://developers.google.com/cloud-dns" target="_blank">Documentation</a>
  28   * </p>
  29   *
  30   * @author Google, Inc.
  31   */
  32  class Google_Service_Dns extends Google_Service
  33  {
  34    /** View and manage your data across Google Cloud Platform services. */
  35    const CLOUD_PLATFORM = "https://www.googleapis.com/auth/cloud-platform";
  36    /** View your DNS records hosted by Google Cloud DNS. */
  37    const NDEV_CLOUDDNS_READONLY = "https://www.googleapis.com/auth/ndev.clouddns.readonly";
  38    /** View and manage your DNS records hosted by Google Cloud DNS. */
  39    const NDEV_CLOUDDNS_READWRITE = "https://www.googleapis.com/auth/ndev.clouddns.readwrite";
  40  
  41    public $changes;
  42    public $managedZones;
  43    public $projects;
  44    public $resourceRecordSets;
  45    
  46  
  47    /**
  48     * Constructs the internal representation of the Dns service.
  49     *
  50     * @param Google_Client $client
  51     */
  52    public function __construct(Google_Client $client)
  53    {
  54      parent::__construct($client);
  55      $this->servicePath = 'dns/v1beta1/projects/';
  56      $this->version = 'v1beta1';
  57      $this->serviceName = 'dns';
  58  
  59      $this->changes = new Google_Service_Dns_Changes_Resource(
  60          $this,
  61          $this->serviceName,
  62          'changes',
  63          array(
  64            'methods' => array(
  65              'create' => array(
  66                'path' => '{project}/managedZones/{managedZone}/changes',
  67                'httpMethod' => 'POST',
  68                'parameters' => array(
  69                  'project' => array(
  70                    'location' => 'path',
  71                    'type' => 'string',
  72                    'required' => true,
  73                  ),
  74                  'managedZone' => array(
  75                    'location' => 'path',
  76                    'type' => 'string',
  77                    'required' => true,
  78                  ),
  79                ),
  80              ),'get' => array(
  81                'path' => '{project}/managedZones/{managedZone}/changes/{changeId}',
  82                'httpMethod' => 'GET',
  83                'parameters' => array(
  84                  'project' => array(
  85                    'location' => 'path',
  86                    'type' => 'string',
  87                    'required' => true,
  88                  ),
  89                  'managedZone' => array(
  90                    'location' => 'path',
  91                    'type' => 'string',
  92                    'required' => true,
  93                  ),
  94                  'changeId' => array(
  95                    'location' => 'path',
  96                    'type' => 'string',
  97                    'required' => true,
  98                  ),
  99                ),
 100              ),'list' => array(
 101                'path' => '{project}/managedZones/{managedZone}/changes',
 102                'httpMethod' => 'GET',
 103                'parameters' => array(
 104                  'project' => array(
 105                    'location' => 'path',
 106                    'type' => 'string',
 107                    'required' => true,
 108                  ),
 109                  'managedZone' => array(
 110                    'location' => 'path',
 111                    'type' => 'string',
 112                    'required' => true,
 113                  ),
 114                  'maxResults' => array(
 115                    'location' => 'query',
 116                    'type' => 'integer',
 117                  ),
 118                  'pageToken' => array(
 119                    'location' => 'query',
 120                    'type' => 'string',
 121                  ),
 122                  'sortBy' => array(
 123                    'location' => 'query',
 124                    'type' => 'string',
 125                  ),
 126                  'sortOrder' => array(
 127                    'location' => 'query',
 128                    'type' => 'string',
 129                  ),
 130                ),
 131              ),
 132            )
 133          )
 134      );
 135      $this->managedZones = new Google_Service_Dns_ManagedZones_Resource(
 136          $this,
 137          $this->serviceName,
 138          'managedZones',
 139          array(
 140            'methods' => array(
 141              'create' => array(
 142                'path' => '{project}/managedZones',
 143                'httpMethod' => 'POST',
 144                'parameters' => array(
 145                  'project' => array(
 146                    'location' => 'path',
 147                    'type' => 'string',
 148                    'required' => true,
 149                  ),
 150                ),
 151              ),'delete' => array(
 152                'path' => '{project}/managedZones/{managedZone}',
 153                'httpMethod' => 'DELETE',
 154                'parameters' => array(
 155                  'project' => array(
 156                    'location' => 'path',
 157                    'type' => 'string',
 158                    'required' => true,
 159                  ),
 160                  'managedZone' => array(
 161                    'location' => 'path',
 162                    'type' => 'string',
 163                    'required' => true,
 164                  ),
 165                ),
 166              ),'get' => array(
 167                'path' => '{project}/managedZones/{managedZone}',
 168                'httpMethod' => 'GET',
 169                'parameters' => array(
 170                  'project' => array(
 171                    'location' => 'path',
 172                    'type' => 'string',
 173                    'required' => true,
 174                  ),
 175                  'managedZone' => array(
 176                    'location' => 'path',
 177                    'type' => 'string',
 178                    'required' => true,
 179                  ),
 180                ),
 181              ),'list' => array(
 182                'path' => '{project}/managedZones',
 183                'httpMethod' => 'GET',
 184                'parameters' => array(
 185                  'project' => array(
 186                    'location' => 'path',
 187                    'type' => 'string',
 188                    'required' => true,
 189                  ),
 190                  'pageToken' => array(
 191                    'location' => 'query',
 192                    'type' => 'string',
 193                  ),
 194                  'maxResults' => array(
 195                    'location' => 'query',
 196                    'type' => 'integer',
 197                  ),
 198                ),
 199              ),
 200            )
 201          )
 202      );
 203      $this->projects = new Google_Service_Dns_Projects_Resource(
 204          $this,
 205          $this->serviceName,
 206          'projects',
 207          array(
 208            'methods' => array(
 209              'get' => array(
 210                'path' => '{project}',
 211                'httpMethod' => 'GET',
 212                'parameters' => array(
 213                  'project' => array(
 214                    'location' => 'path',
 215                    'type' => 'string',
 216                    'required' => true,
 217                  ),
 218                ),
 219              ),
 220            )
 221          )
 222      );
 223      $this->resourceRecordSets = new Google_Service_Dns_ResourceRecordSets_Resource(
 224          $this,
 225          $this->serviceName,
 226          'resourceRecordSets',
 227          array(
 228            'methods' => array(
 229              'list' => array(
 230                'path' => '{project}/managedZones/{managedZone}/rrsets',
 231                'httpMethod' => 'GET',
 232                'parameters' => array(
 233                  'project' => array(
 234                    'location' => 'path',
 235                    'type' => 'string',
 236                    'required' => true,
 237                  ),
 238                  'managedZone' => array(
 239                    'location' => 'path',
 240                    'type' => 'string',
 241                    'required' => true,
 242                  ),
 243                  'name' => array(
 244                    'location' => 'query',
 245                    'type' => 'string',
 246                  ),
 247                  'maxResults' => array(
 248                    'location' => 'query',
 249                    'type' => 'integer',
 250                  ),
 251                  'pageToken' => array(
 252                    'location' => 'query',
 253                    'type' => 'string',
 254                  ),
 255                  'type' => array(
 256                    'location' => 'query',
 257                    'type' => 'string',
 258                  ),
 259                ),
 260              ),
 261            )
 262          )
 263      );
 264    }
 265  }
 266  
 267  
 268  /**
 269   * The "changes" collection of methods.
 270   * Typical usage is:
 271   *  <code>
 272   *   $dnsService = new Google_Service_Dns(...);
 273   *   $changes = $dnsService->changes;
 274   *  </code>
 275   */
 276  class Google_Service_Dns_Changes_Resource extends Google_Service_Resource
 277  {
 278  
 279    /**
 280     * Atomically update the ResourceRecordSet collection. (changes.create)
 281     *
 282     * @param string $project
 283     * Identifies the project addressed by this request.
 284     * @param string $managedZone
 285     * Identifies the managed zone addressed by this request. Can be the managed zone name or id.
 286     * @param Google_Change $postBody
 287     * @param array $optParams Optional parameters.
 288     * @return Google_Service_Dns_Change
 289     */
 290    public function create($project, $managedZone, Google_Service_Dns_Change $postBody, $optParams = array())
 291    {
 292      $params = array('project' => $project, 'managedZone' => $managedZone, 'postBody' => $postBody);
 293      $params = array_merge($params, $optParams);
 294      return $this->call('create', array($params), "Google_Service_Dns_Change");
 295    }
 296    /**
 297     * Fetch the representation of an existing Change. (changes.get)
 298     *
 299     * @param string $project
 300     * Identifies the project addressed by this request.
 301     * @param string $managedZone
 302     * Identifies the managed zone addressed by this request. Can be the managed zone name or id.
 303     * @param string $changeId
 304     * The identifier of the requested change, from a previous ResourceRecordSetsChangeResponse.
 305     * @param array $optParams Optional parameters.
 306     * @return Google_Service_Dns_Change
 307     */
 308    public function get($project, $managedZone, $changeId, $optParams = array())
 309    {
 310      $params = array('project' => $project, 'managedZone' => $managedZone, 'changeId' => $changeId);
 311      $params = array_merge($params, $optParams);
 312      return $this->call('get', array($params), "Google_Service_Dns_Change");
 313    }
 314    /**
 315     * Enumerate Changes to a ResourceRecordSet collection. (changes.listChanges)
 316     *
 317     * @param string $project
 318     * Identifies the project addressed by this request.
 319     * @param string $managedZone
 320     * Identifies the managed zone addressed by this request. Can be the managed zone name or id.
 321     * @param array $optParams Optional parameters.
 322     *
 323     * @opt_param int maxResults
 324     * Optional. Maximum number of results to be returned. If unspecified, the server will decide how
 325      * many results to return.
 326     * @opt_param string pageToken
 327     * Optional. A tag returned by a previous list request that was truncated. Use this parameter to
 328      * continue a previous list request.
 329     * @opt_param string sortBy
 330     * Sorting criterion. The only supported value is change sequence.
 331     * @opt_param string sortOrder
 332     * Sorting order direction: 'ascending' or 'descending'.
 333     * @return Google_Service_Dns_ChangesListResponse
 334     */
 335    public function listChanges($project, $managedZone, $optParams = array())
 336    {
 337      $params = array('project' => $project, 'managedZone' => $managedZone);
 338      $params = array_merge($params, $optParams);
 339      return $this->call('list', array($params), "Google_Service_Dns_ChangesListResponse");
 340    }
 341  }
 342  
 343  /**
 344   * The "managedZones" collection of methods.
 345   * Typical usage is:
 346   *  <code>
 347   *   $dnsService = new Google_Service_Dns(...);
 348   *   $managedZones = $dnsService->managedZones;
 349   *  </code>
 350   */
 351  class Google_Service_Dns_ManagedZones_Resource extends Google_Service_Resource
 352  {
 353  
 354    /**
 355     * Create a new ManagedZone. (managedZones.create)
 356     *
 357     * @param string $project
 358     * Identifies the project addressed by this request.
 359     * @param Google_ManagedZone $postBody
 360     * @param array $optParams Optional parameters.
 361     * @return Google_Service_Dns_ManagedZone
 362     */
 363    public function create($project, Google_Service_Dns_ManagedZone $postBody, $optParams = array())
 364    {
 365      $params = array('project' => $project, 'postBody' => $postBody);
 366      $params = array_merge($params, $optParams);
 367      return $this->call('create', array($params), "Google_Service_Dns_ManagedZone");
 368    }
 369    /**
 370     * Delete a previously created ManagedZone. (managedZones.delete)
 371     *
 372     * @param string $project
 373     * Identifies the project addressed by this request.
 374     * @param string $managedZone
 375     * Identifies the managed zone addressed by this request. Can be the managed zone name or id.
 376     * @param array $optParams Optional parameters.
 377     */
 378    public function delete($project, $managedZone, $optParams = array())
 379    {
 380      $params = array('project' => $project, 'managedZone' => $managedZone);
 381      $params = array_merge($params, $optParams);
 382      return $this->call('delete', array($params));
 383    }
 384    /**
 385     * Fetch the representation of an existing ManagedZone. (managedZones.get)
 386     *
 387     * @param string $project
 388     * Identifies the project addressed by this request.
 389     * @param string $managedZone
 390     * Identifies the managed zone addressed by this request. Can be the managed zone name or id.
 391     * @param array $optParams Optional parameters.
 392     * @return Google_Service_Dns_ManagedZone
 393     */
 394    public function get($project, $managedZone, $optParams = array())
 395    {
 396      $params = array('project' => $project, 'managedZone' => $managedZone);
 397      $params = array_merge($params, $optParams);
 398      return $this->call('get', array($params), "Google_Service_Dns_ManagedZone");
 399    }
 400    /**
 401     * Enumerate ManagedZones that have been created but not yet deleted.
 402     * (managedZones.listManagedZones)
 403     *
 404     * @param string $project
 405     * Identifies the project addressed by this request.
 406     * @param array $optParams Optional parameters.
 407     *
 408     * @opt_param string pageToken
 409     * Optional. A tag returned by a previous list request that was truncated. Use this parameter to
 410      * continue a previous list request.
 411     * @opt_param int maxResults
 412     * Optional. Maximum number of results to be returned. If unspecified, the server will decide how
 413      * many results to return.
 414     * @return Google_Service_Dns_ManagedZonesListResponse
 415     */
 416    public function listManagedZones($project, $optParams = array())
 417    {
 418      $params = array('project' => $project);
 419      $params = array_merge($params, $optParams);
 420      return $this->call('list', array($params), "Google_Service_Dns_ManagedZonesListResponse");
 421    }
 422  }
 423  
 424  /**
 425   * The "projects" collection of methods.
 426   * Typical usage is:
 427   *  <code>
 428   *   $dnsService = new Google_Service_Dns(...);
 429   *   $projects = $dnsService->projects;
 430   *  </code>
 431   */
 432  class Google_Service_Dns_Projects_Resource extends Google_Service_Resource
 433  {
 434  
 435    /**
 436     * Fetch the representation of an existing Project. (projects.get)
 437     *
 438     * @param string $project
 439     * Identifies the project addressed by this request.
 440     * @param array $optParams Optional parameters.
 441     * @return Google_Service_Dns_Project
 442     */
 443    public function get($project, $optParams = array())
 444    {
 445      $params = array('project' => $project);
 446      $params = array_merge($params, $optParams);
 447      return $this->call('get', array($params), "Google_Service_Dns_Project");
 448    }
 449  }
 450  
 451  /**
 452   * The "resourceRecordSets" collection of methods.
 453   * Typical usage is:
 454   *  <code>
 455   *   $dnsService = new Google_Service_Dns(...);
 456   *   $resourceRecordSets = $dnsService->resourceRecordSets;
 457   *  </code>
 458   */
 459  class Google_Service_Dns_ResourceRecordSets_Resource extends Google_Service_Resource
 460  {
 461  
 462    /**
 463     * Enumerate ResourceRecordSets that have been created but not yet deleted.
 464     * (resourceRecordSets.listResourceRecordSets)
 465     *
 466     * @param string $project
 467     * Identifies the project addressed by this request.
 468     * @param string $managedZone
 469     * Identifies the managed zone addressed by this request. Can be the managed zone name or id.
 470     * @param array $optParams Optional parameters.
 471     *
 472     * @opt_param string name
 473     * Restricts the list to return only records with this fully qualified domain name.
 474     * @opt_param int maxResults
 475     * Optional. Maximum number of results to be returned. If unspecified, the server will decide how
 476      * many results to return.
 477     * @opt_param string pageToken
 478     * Optional. A tag returned by a previous list request that was truncated. Use this parameter to
 479      * continue a previous list request.
 480     * @opt_param string type
 481     * Restricts the list to return only records of this type. If present, the "name" parameter must
 482      * also be present.
 483     * @return Google_Service_Dns_ResourceRecordSetsListResponse
 484     */
 485    public function listResourceRecordSets($project, $managedZone, $optParams = array())
 486    {
 487      $params = array('project' => $project, 'managedZone' => $managedZone);
 488      $params = array_merge($params, $optParams);
 489      return $this->call('list', array($params), "Google_Service_Dns_ResourceRecordSetsListResponse");
 490    }
 491  }
 492  
 493  
 494  
 495  
 496  class Google_Service_Dns_Change extends Google_Collection
 497  {
 498    protected $collection_key = 'deletions';
 499    protected $additionsType = 'Google_Service_Dns_ResourceRecordSet';
 500    protected $additionsDataType = 'array';
 501    protected $deletionsType = 'Google_Service_Dns_ResourceRecordSet';
 502    protected $deletionsDataType = 'array';
 503    public $id;
 504    public $kind;
 505    public $startTime;
 506    public $status;
 507  
 508    public function setAdditions($additions)
 509    {
 510      $this->additions = $additions;
 511    }
 512  
 513    public function getAdditions()
 514    {
 515      return $this->additions;
 516    }
 517  
 518    public function setDeletions($deletions)
 519    {
 520      $this->deletions = $deletions;
 521    }
 522  
 523    public function getDeletions()
 524    {
 525      return $this->deletions;
 526    }
 527  
 528    public function setId($id)
 529    {
 530      $this->id = $id;
 531    }
 532  
 533    public function getId()
 534    {
 535      return $this->id;
 536    }
 537  
 538    public function setKind($kind)
 539    {
 540      $this->kind = $kind;
 541    }
 542  
 543    public function getKind()
 544    {
 545      return $this->kind;
 546    }
 547  
 548    public function setStartTime($startTime)
 549    {
 550      $this->startTime = $startTime;
 551    }
 552  
 553    public function getStartTime()
 554    {
 555      return $this->startTime;
 556    }
 557  
 558    public function setStatus($status)
 559    {
 560      $this->status = $status;
 561    }
 562  
 563    public function getStatus()
 564    {
 565      return $this->status;
 566    }
 567  }
 568  
 569  class Google_Service_Dns_ChangesListResponse extends Google_Collection
 570  {
 571    protected $collection_key = 'changes';
 572    protected $changesType = 'Google_Service_Dns_Change';
 573    protected $changesDataType = 'array';
 574    public $kind;
 575    public $nextPageToken;
 576  
 577    public function setChanges($changes)
 578    {
 579      $this->changes = $changes;
 580    }
 581  
 582    public function getChanges()
 583    {
 584      return $this->changes;
 585    }
 586  
 587    public function setKind($kind)
 588    {
 589      $this->kind = $kind;
 590    }
 591  
 592    public function getKind()
 593    {
 594      return $this->kind;
 595    }
 596  
 597    public function setNextPageToken($nextPageToken)
 598    {
 599      $this->nextPageToken = $nextPageToken;
 600    }
 601  
 602    public function getNextPageToken()
 603    {
 604      return $this->nextPageToken;
 605    }
 606  }
 607  
 608  class Google_Service_Dns_ManagedZone extends Google_Collection
 609  {
 610    protected $collection_key = 'nameServers';
 611    public $creationTime;
 612    public $description;
 613    public $dnsName;
 614    public $id;
 615    public $kind;
 616    public $name;
 617    public $nameServers;
 618  
 619    public function setCreationTime($creationTime)
 620    {
 621      $this->creationTime = $creationTime;
 622    }
 623  
 624    public function getCreationTime()
 625    {
 626      return $this->creationTime;
 627    }
 628  
 629    public function setDescription($description)
 630    {
 631      $this->description = $description;
 632    }
 633  
 634    public function getDescription()
 635    {
 636      return $this->description;
 637    }
 638  
 639    public function setDnsName($dnsName)
 640    {
 641      $this->dnsName = $dnsName;
 642    }
 643  
 644    public function getDnsName()
 645    {
 646      return $this->dnsName;
 647    }
 648  
 649    public function setId($id)
 650    {
 651      $this->id = $id;
 652    }
 653  
 654    public function getId()
 655    {
 656      return $this->id;
 657    }
 658  
 659    public function setKind($kind)
 660    {
 661      $this->kind = $kind;
 662    }
 663  
 664    public function getKind()
 665    {
 666      return $this->kind;
 667    }
 668  
 669    public function setName($name)
 670    {
 671      $this->name = $name;
 672    }
 673  
 674    public function getName()
 675    {
 676      return $this->name;
 677    }
 678  
 679    public function setNameServers($nameServers)
 680    {
 681      $this->nameServers = $nameServers;
 682    }
 683  
 684    public function getNameServers()
 685    {
 686      return $this->nameServers;
 687    }
 688  }
 689  
 690  class Google_Service_Dns_ManagedZonesListResponse extends Google_Collection
 691  {
 692    protected $collection_key = 'managedZones';
 693    public $kind;
 694    protected $managedZonesType = 'Google_Service_Dns_ManagedZone';
 695    protected $managedZonesDataType = 'array';
 696    public $nextPageToken;
 697  
 698    public function setKind($kind)
 699    {
 700      $this->kind = $kind;
 701    }
 702  
 703    public function getKind()
 704    {
 705      return $this->kind;
 706    }
 707  
 708    public function setManagedZones($managedZones)
 709    {
 710      $this->managedZones = $managedZones;
 711    }
 712  
 713    public function getManagedZones()
 714    {
 715      return $this->managedZones;
 716    }
 717  
 718    public function setNextPageToken($nextPageToken)
 719    {
 720      $this->nextPageToken = $nextPageToken;
 721    }
 722  
 723    public function getNextPageToken()
 724    {
 725      return $this->nextPageToken;
 726    }
 727  }
 728  
 729  class Google_Service_Dns_Project extends Google_Model
 730  {
 731    public $id;
 732    public $kind;
 733    public $number;
 734    protected $quotaType = 'Google_Service_Dns_Quota';
 735    protected $quotaDataType = '';
 736  
 737    public function setId($id)
 738    {
 739      $this->id = $id;
 740    }
 741  
 742    public function getId()
 743    {
 744      return $this->id;
 745    }
 746  
 747    public function setKind($kind)
 748    {
 749      $this->kind = $kind;
 750    }
 751  
 752    public function getKind()
 753    {
 754      return $this->kind;
 755    }
 756  
 757    public function setNumber($number)
 758    {
 759      $this->number = $number;
 760    }
 761  
 762    public function getNumber()
 763    {
 764      return $this->number;
 765    }
 766  
 767    public function setQuota(Google_Service_Dns_Quota $quota)
 768    {
 769      $this->quota = $quota;
 770    }
 771  
 772    public function getQuota()
 773    {
 774      return $this->quota;
 775    }
 776  }
 777  
 778  class Google_Service_Dns_Quota extends Google_Model
 779  {
 780    public $kind;
 781    public $managedZones;
 782    public $resourceRecordsPerRrset;
 783    public $rrsetAdditionsPerChange;
 784    public $rrsetDeletionsPerChange;
 785    public $rrsetsPerManagedZone;
 786    public $totalRrdataSizePerChange;
 787  
 788    public function setKind($kind)
 789    {
 790      $this->kind = $kind;
 791    }
 792  
 793    public function getKind()
 794    {
 795      return $this->kind;
 796    }
 797  
 798    public function setManagedZones($managedZones)
 799    {
 800      $this->managedZones = $managedZones;
 801    }
 802  
 803    public function getManagedZones()
 804    {
 805      return $this->managedZones;
 806    }
 807  
 808    public function setResourceRecordsPerRrset($resourceRecordsPerRrset)
 809    {
 810      $this->resourceRecordsPerRrset = $resourceRecordsPerRrset;
 811    }
 812  
 813    public function getResourceRecordsPerRrset()
 814    {
 815      return $this->resourceRecordsPerRrset;
 816    }
 817  
 818    public function setRrsetAdditionsPerChange($rrsetAdditionsPerChange)
 819    {
 820      $this->rrsetAdditionsPerChange = $rrsetAdditionsPerChange;
 821    }
 822  
 823    public function getRrsetAdditionsPerChange()
 824    {
 825      return $this->rrsetAdditionsPerChange;
 826    }
 827  
 828    public function setRrsetDeletionsPerChange($rrsetDeletionsPerChange)
 829    {
 830      $this->rrsetDeletionsPerChange = $rrsetDeletionsPerChange;
 831    }
 832  
 833    public function getRrsetDeletionsPerChange()
 834    {
 835      return $this->rrsetDeletionsPerChange;
 836    }
 837  
 838    public function setRrsetsPerManagedZone($rrsetsPerManagedZone)
 839    {
 840      $this->rrsetsPerManagedZone = $rrsetsPerManagedZone;
 841    }
 842  
 843    public function getRrsetsPerManagedZone()
 844    {
 845      return $this->rrsetsPerManagedZone;
 846    }
 847  
 848    public function setTotalRrdataSizePerChange($totalRrdataSizePerChange)
 849    {
 850      $this->totalRrdataSizePerChange = $totalRrdataSizePerChange;
 851    }
 852  
 853    public function getTotalRrdataSizePerChange()
 854    {
 855      return $this->totalRrdataSizePerChange;
 856    }
 857  }
 858  
 859  class Google_Service_Dns_ResourceRecordSet extends Google_Collection
 860  {
 861    protected $collection_key = 'rrdatas';
 862    public $kind;
 863    public $name;
 864    public $rrdatas;
 865    public $ttl;
 866    public $type;
 867  
 868    public function setKind($kind)
 869    {
 870      $this->kind = $kind;
 871    }
 872  
 873    public function getKind()
 874    {
 875      return $this->kind;
 876    }
 877  
 878    public function setName($name)
 879    {
 880      $this->name = $name;
 881    }
 882  
 883    public function getName()
 884    {
 885      return $this->name;
 886    }
 887  
 888    public function setRrdatas($rrdatas)
 889    {
 890      $this->rrdatas = $rrdatas;
 891    }
 892  
 893    public function getRrdatas()
 894    {
 895      return $this->rrdatas;
 896    }
 897  
 898    public function setTtl($ttl)
 899    {
 900      $this->ttl = $ttl;
 901    }
 902  
 903    public function getTtl()
 904    {
 905      return $this->ttl;
 906    }
 907  
 908    public function setType($type)
 909    {
 910      $this->type = $type;
 911    }
 912  
 913    public function getType()
 914    {
 915      return $this->type;
 916    }
 917  }
 918  
 919  class Google_Service_Dns_ResourceRecordSetsListResponse extends Google_Collection
 920  {
 921    protected $collection_key = 'rrsets';
 922    public $kind;
 923    public $nextPageToken;
 924    protected $rrsetsType = 'Google_Service_Dns_ResourceRecordSet';
 925    protected $rrsetsDataType = 'array';
 926  
 927    public function setKind($kind)
 928    {
 929      $this->kind = $kind;
 930    }
 931  
 932    public function getKind()
 933    {
 934      return $this->kind;
 935    }
 936  
 937    public function setNextPageToken($nextPageToken)
 938    {
 939      $this->nextPageToken = $nextPageToken;
 940    }
 941  
 942    public function getNextPageToken()
 943    {
 944      return $this->nextPageToken;
 945    }
 946  
 947    public function setRrsets($rrsets)
 948    {
 949      $this->rrsets = $rrsets;
 950    }
 951  
 952    public function getRrsets()
 953    {
 954      return $this->rrsets;
 955    }
 956  }


Generated: Fri Nov 28 20:29:05 2014 Cross-referenced by PHPXref 0.7.1