| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299 |
- <?php
- /*
- * Copyright 2014 Google Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License"); you may not
- * use this file except in compliance with the License. You may obtain a copy of
- * the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
- * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
- * License for the specific language governing permissions and limitations under
- * the License.
- */
- namespace Google\Service\CloudDataplex;
- class GoogleCloudDataplexV1Action extends \Google\Collection
- {
- protected $collection_key = 'dataLocations';
- /**
- * @var string
- */
- public $asset;
- /**
- * @var string
- */
- public $category;
- /**
- * @var string[]
- */
- public $dataLocations;
- /**
- * @var string
- */
- public $detectTime;
- protected $failedSecurityPolicyApplyType = GoogleCloudDataplexV1ActionFailedSecurityPolicyApply::class;
- protected $failedSecurityPolicyApplyDataType = '';
- protected $incompatibleDataSchemaType = GoogleCloudDataplexV1ActionIncompatibleDataSchema::class;
- protected $incompatibleDataSchemaDataType = '';
- protected $invalidDataFormatType = GoogleCloudDataplexV1ActionInvalidDataFormat::class;
- protected $invalidDataFormatDataType = '';
- protected $invalidDataOrganizationType = GoogleCloudDataplexV1ActionInvalidDataOrganization::class;
- protected $invalidDataOrganizationDataType = '';
- protected $invalidDataPartitionType = GoogleCloudDataplexV1ActionInvalidDataPartition::class;
- protected $invalidDataPartitionDataType = '';
- /**
- * @var string
- */
- public $issue;
- /**
- * @var string
- */
- public $lake;
- protected $missingDataType = GoogleCloudDataplexV1ActionMissingData::class;
- protected $missingDataDataType = '';
- protected $missingResourceType = GoogleCloudDataplexV1ActionMissingResource::class;
- protected $missingResourceDataType = '';
- /**
- * @var string
- */
- public $name;
- protected $unauthorizedResourceType = GoogleCloudDataplexV1ActionUnauthorizedResource::class;
- protected $unauthorizedResourceDataType = '';
- /**
- * @var string
- */
- public $zone;
- /**
- * @param string
- */
- public function setAsset($asset)
- {
- $this->asset = $asset;
- }
- /**
- * @return string
- */
- public function getAsset()
- {
- return $this->asset;
- }
- /**
- * @param string
- */
- public function setCategory($category)
- {
- $this->category = $category;
- }
- /**
- * @return string
- */
- public function getCategory()
- {
- return $this->category;
- }
- /**
- * @param string[]
- */
- public function setDataLocations($dataLocations)
- {
- $this->dataLocations = $dataLocations;
- }
- /**
- * @return string[]
- */
- public function getDataLocations()
- {
- return $this->dataLocations;
- }
- /**
- * @param string
- */
- public function setDetectTime($detectTime)
- {
- $this->detectTime = $detectTime;
- }
- /**
- * @return string
- */
- public function getDetectTime()
- {
- return $this->detectTime;
- }
- /**
- * @param GoogleCloudDataplexV1ActionFailedSecurityPolicyApply
- */
- public function setFailedSecurityPolicyApply(GoogleCloudDataplexV1ActionFailedSecurityPolicyApply $failedSecurityPolicyApply)
- {
- $this->failedSecurityPolicyApply = $failedSecurityPolicyApply;
- }
- /**
- * @return GoogleCloudDataplexV1ActionFailedSecurityPolicyApply
- */
- public function getFailedSecurityPolicyApply()
- {
- return $this->failedSecurityPolicyApply;
- }
- /**
- * @param GoogleCloudDataplexV1ActionIncompatibleDataSchema
- */
- public function setIncompatibleDataSchema(GoogleCloudDataplexV1ActionIncompatibleDataSchema $incompatibleDataSchema)
- {
- $this->incompatibleDataSchema = $incompatibleDataSchema;
- }
- /**
- * @return GoogleCloudDataplexV1ActionIncompatibleDataSchema
- */
- public function getIncompatibleDataSchema()
- {
- return $this->incompatibleDataSchema;
- }
- /**
- * @param GoogleCloudDataplexV1ActionInvalidDataFormat
- */
- public function setInvalidDataFormat(GoogleCloudDataplexV1ActionInvalidDataFormat $invalidDataFormat)
- {
- $this->invalidDataFormat = $invalidDataFormat;
- }
- /**
- * @return GoogleCloudDataplexV1ActionInvalidDataFormat
- */
- public function getInvalidDataFormat()
- {
- return $this->invalidDataFormat;
- }
- /**
- * @param GoogleCloudDataplexV1ActionInvalidDataOrganization
- */
- public function setInvalidDataOrganization(GoogleCloudDataplexV1ActionInvalidDataOrganization $invalidDataOrganization)
- {
- $this->invalidDataOrganization = $invalidDataOrganization;
- }
- /**
- * @return GoogleCloudDataplexV1ActionInvalidDataOrganization
- */
- public function getInvalidDataOrganization()
- {
- return $this->invalidDataOrganization;
- }
- /**
- * @param GoogleCloudDataplexV1ActionInvalidDataPartition
- */
- public function setInvalidDataPartition(GoogleCloudDataplexV1ActionInvalidDataPartition $invalidDataPartition)
- {
- $this->invalidDataPartition = $invalidDataPartition;
- }
- /**
- * @return GoogleCloudDataplexV1ActionInvalidDataPartition
- */
- public function getInvalidDataPartition()
- {
- return $this->invalidDataPartition;
- }
- /**
- * @param string
- */
- public function setIssue($issue)
- {
- $this->issue = $issue;
- }
- /**
- * @return string
- */
- public function getIssue()
- {
- return $this->issue;
- }
- /**
- * @param string
- */
- public function setLake($lake)
- {
- $this->lake = $lake;
- }
- /**
- * @return string
- */
- public function getLake()
- {
- return $this->lake;
- }
- /**
- * @param GoogleCloudDataplexV1ActionMissingData
- */
- public function setMissingData(GoogleCloudDataplexV1ActionMissingData $missingData)
- {
- $this->missingData = $missingData;
- }
- /**
- * @return GoogleCloudDataplexV1ActionMissingData
- */
- public function getMissingData()
- {
- return $this->missingData;
- }
- /**
- * @param GoogleCloudDataplexV1ActionMissingResource
- */
- public function setMissingResource(GoogleCloudDataplexV1ActionMissingResource $missingResource)
- {
- $this->missingResource = $missingResource;
- }
- /**
- * @return GoogleCloudDataplexV1ActionMissingResource
- */
- public function getMissingResource()
- {
- return $this->missingResource;
- }
- /**
- * @param string
- */
- public function setName($name)
- {
- $this->name = $name;
- }
- /**
- * @return string
- */
- public function getName()
- {
- return $this->name;
- }
- /**
- * @param GoogleCloudDataplexV1ActionUnauthorizedResource
- */
- public function setUnauthorizedResource(GoogleCloudDataplexV1ActionUnauthorizedResource $unauthorizedResource)
- {
- $this->unauthorizedResource = $unauthorizedResource;
- }
- /**
- * @return GoogleCloudDataplexV1ActionUnauthorizedResource
- */
- public function getUnauthorizedResource()
- {
- return $this->unauthorizedResource;
- }
- /**
- * @param string
- */
- public function setZone($zone)
- {
- $this->zone = $zone;
- }
- /**
- * @return string
- */
- public function getZone()
- {
- return $this->zone;
- }
- }
- // Adding a class alias for backwards compatibility with the previous class name.
- class_alias(GoogleCloudDataplexV1Action::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1Action');
|