暫無描述

GooglePrivacyDlpV2ContentLocation.php 2.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. <?php
  2. /*
  3. * Copyright 2014 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. class Google_Service_DLP_GooglePrivacyDlpV2ContentLocation extends Google_Model
  18. {
  19. public $containerName;
  20. public $containerTimestamp;
  21. public $containerVersion;
  22. protected $documentLocationType = 'Google_Service_DLP_GooglePrivacyDlpV2DocumentLocation';
  23. protected $documentLocationDataType = '';
  24. protected $imageLocationType = 'Google_Service_DLP_GooglePrivacyDlpV2ImageLocation';
  25. protected $imageLocationDataType = '';
  26. protected $recordLocationType = 'Google_Service_DLP_GooglePrivacyDlpV2RecordLocation';
  27. protected $recordLocationDataType = '';
  28. public function setContainerName($containerName)
  29. {
  30. $this->containerName = $containerName;
  31. }
  32. public function getContainerName()
  33. {
  34. return $this->containerName;
  35. }
  36. public function setContainerTimestamp($containerTimestamp)
  37. {
  38. $this->containerTimestamp = $containerTimestamp;
  39. }
  40. public function getContainerTimestamp()
  41. {
  42. return $this->containerTimestamp;
  43. }
  44. public function setContainerVersion($containerVersion)
  45. {
  46. $this->containerVersion = $containerVersion;
  47. }
  48. public function getContainerVersion()
  49. {
  50. return $this->containerVersion;
  51. }
  52. /**
  53. * @param Google_Service_DLP_GooglePrivacyDlpV2DocumentLocation
  54. */
  55. public function setDocumentLocation(Google_Service_DLP_GooglePrivacyDlpV2DocumentLocation $documentLocation)
  56. {
  57. $this->documentLocation = $documentLocation;
  58. }
  59. /**
  60. * @return Google_Service_DLP_GooglePrivacyDlpV2DocumentLocation
  61. */
  62. public function getDocumentLocation()
  63. {
  64. return $this->documentLocation;
  65. }
  66. /**
  67. * @param Google_Service_DLP_GooglePrivacyDlpV2ImageLocation
  68. */
  69. public function setImageLocation(Google_Service_DLP_GooglePrivacyDlpV2ImageLocation $imageLocation)
  70. {
  71. $this->imageLocation = $imageLocation;
  72. }
  73. /**
  74. * @return Google_Service_DLP_GooglePrivacyDlpV2ImageLocation
  75. */
  76. public function getImageLocation()
  77. {
  78. return $this->imageLocation;
  79. }
  80. /**
  81. * @param Google_Service_DLP_GooglePrivacyDlpV2RecordLocation
  82. */
  83. public function setRecordLocation(Google_Service_DLP_GooglePrivacyDlpV2RecordLocation $recordLocation)
  84. {
  85. $this->recordLocation = $recordLocation;
  86. }
  87. /**
  88. * @return Google_Service_DLP_GooglePrivacyDlpV2RecordLocation
  89. */
  90. public function getRecordLocation()
  91. {
  92. return $this->recordLocation;
  93. }
  94. }