Mise à jour des librairies

This commit is contained in:
lars
2019-03-10 23:30:23 +01:00
parent 2040b7be39
commit 7df3d72953
3603 changed files with 233169 additions and 107764 deletions

View File

@@ -17,6 +17,8 @@
class Google_Service_DLP_GooglePrivacyDlpV2Action extends Google_Model
{
protected $jobNotificationEmailsType = 'Google_Service_DLP_GooglePrivacyDlpV2JobNotificationEmails';
protected $jobNotificationEmailsDataType = '';
protected $pubSubType = 'Google_Service_DLP_GooglePrivacyDlpV2PublishToPubSub';
protected $pubSubDataType = '';
protected $publishSummaryToCsccType = 'Google_Service_DLP_GooglePrivacyDlpV2PublishSummaryToCscc';
@@ -24,6 +26,20 @@ class Google_Service_DLP_GooglePrivacyDlpV2Action extends Google_Model
protected $saveFindingsType = 'Google_Service_DLP_GooglePrivacyDlpV2SaveFindings';
protected $saveFindingsDataType = '';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2JobNotificationEmails
*/
public function setJobNotificationEmails(Google_Service_DLP_GooglePrivacyDlpV2JobNotificationEmails $jobNotificationEmails)
{
$this->jobNotificationEmails = $jobNotificationEmails;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2JobNotificationEmails
*/
public function getJobNotificationEmails()
{
return $this->jobNotificationEmails;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2PublishToPubSub
*/

View File

@@ -15,16 +15,6 @@
* the License.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1InfoType extends Google_Model
class Google_Service_DLP_GooglePrivacyDlpV2ActivateJobTriggerRequest extends Google_Model
{
public $name;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}

View File

@@ -19,6 +19,8 @@ class Google_Service_DLP_GooglePrivacyDlpV2AnalyzeDataSourceRiskDetails extends
{
protected $categoricalStatsResultType = 'Google_Service_DLP_GooglePrivacyDlpV2CategoricalStatsResult';
protected $categoricalStatsResultDataType = '';
protected $deltaPresenceEstimationResultType = 'Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationResult';
protected $deltaPresenceEstimationResultDataType = '';
protected $kAnonymityResultType = 'Google_Service_DLP_GooglePrivacyDlpV2KAnonymityResult';
protected $kAnonymityResultDataType = '';
protected $kMapEstimationResultType = 'Google_Service_DLP_GooglePrivacyDlpV2KMapEstimationResult';
@@ -46,6 +48,20 @@ class Google_Service_DLP_GooglePrivacyDlpV2AnalyzeDataSourceRiskDetails extends
{
return $this->categoricalStatsResult;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationResult
*/
public function setDeltaPresenceEstimationResult(Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationResult $deltaPresenceEstimationResult)
{
$this->deltaPresenceEstimationResult = $deltaPresenceEstimationResult;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationResult
*/
public function getDeltaPresenceEstimationResult()
{
return $this->deltaPresenceEstimationResult;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2KAnonymityResult
*/

View File

@@ -15,23 +15,39 @@
* the License.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1CategoricalStatsConfig extends Google_Model
class Google_Service_DLP_GooglePrivacyDlpV2BigQueryField extends Google_Model
{
protected $fieldType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId';
protected $fieldType = 'Google_Service_DLP_GooglePrivacyDlpV2FieldId';
protected $fieldDataType = '';
protected $tableType = 'Google_Service_DLP_GooglePrivacyDlpV2BigQueryTable';
protected $tableDataType = '';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId
* @param Google_Service_DLP_GooglePrivacyDlpV2FieldId
*/
public function setField(Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId $field)
public function setField(Google_Service_DLP_GooglePrivacyDlpV2FieldId $field)
{
$this->field = $field;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId
* @return Google_Service_DLP_GooglePrivacyDlpV2FieldId
*/
public function getField()
{
return $this->field;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2BigQueryTable
*/
public function setTable(Google_Service_DLP_GooglePrivacyDlpV2BigQueryTable $table)
{
$this->table = $table;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2BigQueryTable
*/
public function getTable()
{
return $this->table;
}
}

View File

@@ -18,12 +18,30 @@
class Google_Service_DLP_GooglePrivacyDlpV2BigQueryOptions extends Google_Collection
{
protected $collection_key = 'identifyingFields';
protected $excludedFieldsType = 'Google_Service_DLP_GooglePrivacyDlpV2FieldId';
protected $excludedFieldsDataType = 'array';
protected $identifyingFieldsType = 'Google_Service_DLP_GooglePrivacyDlpV2FieldId';
protected $identifyingFieldsDataType = 'array';
public $rowsLimit;
public $rowsLimitPercent;
public $sampleMethod;
protected $tableReferenceType = 'Google_Service_DLP_GooglePrivacyDlpV2BigQueryTable';
protected $tableReferenceDataType = '';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2FieldId
*/
public function setExcludedFields($excludedFields)
{
$this->excludedFields = $excludedFields;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2FieldId
*/
public function getExcludedFields()
{
return $this->excludedFields;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2FieldId
*/
@@ -46,6 +64,22 @@ class Google_Service_DLP_GooglePrivacyDlpV2BigQueryOptions extends Google_Collec
{
return $this->rowsLimit;
}
public function setRowsLimitPercent($rowsLimitPercent)
{
$this->rowsLimitPercent = $rowsLimitPercent;
}
public function getRowsLimitPercent()
{
return $this->rowsLimitPercent;
}
public function setSampleMethod($sampleMethod)
{
$this->sampleMethod = $sampleMethod;
}
public function getSampleMethod()
{
return $this->sampleMethod;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2BigQueryTable
*/

View File

@@ -15,7 +15,7 @@
* the License.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1FileSet extends Google_Model
class Google_Service_DLP_GooglePrivacyDlpV2CloudStorageFileSet extends Google_Model
{
public $url;

View File

@@ -19,9 +19,12 @@ class Google_Service_DLP_GooglePrivacyDlpV2CloudStorageOptions extends Google_Co
{
protected $collection_key = 'fileTypes';
public $bytesLimitPerFile;
public $bytesLimitPerFilePercent;
protected $fileSetType = 'Google_Service_DLP_GooglePrivacyDlpV2FileSet';
protected $fileSetDataType = '';
public $fileTypes;
public $filesLimitPercent;
public $sampleMethod;
public function setBytesLimitPerFile($bytesLimitPerFile)
{
@@ -31,6 +34,14 @@ class Google_Service_DLP_GooglePrivacyDlpV2CloudStorageOptions extends Google_Co
{
return $this->bytesLimitPerFile;
}
public function setBytesLimitPerFilePercent($bytesLimitPerFilePercent)
{
$this->bytesLimitPerFilePercent = $bytesLimitPerFilePercent;
}
public function getBytesLimitPerFilePercent()
{
return $this->bytesLimitPerFilePercent;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2FileSet
*/
@@ -53,4 +64,20 @@ class Google_Service_DLP_GooglePrivacyDlpV2CloudStorageOptions extends Google_Co
{
return $this->fileTypes;
}
public function setFilesLimitPercent($filesLimitPercent)
{
$this->filesLimitPercent = $filesLimitPercent;
}
public function getFilesLimitPercent()
{
return $this->filesLimitPercent;
}
public function setSampleMethod($sampleMethod)
{
$this->sampleMethod = $sampleMethod;
}
public function getSampleMethod()
{
return $this->sampleMethod;
}
}

View File

@@ -0,0 +1,49 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2CloudStorageRegexFileSet extends Google_Collection
{
protected $collection_key = 'includeRegex';
public $bucketName;
public $excludeRegex;
public $includeRegex;
public function setBucketName($bucketName)
{
$this->bucketName = $bucketName;
}
public function getBucketName()
{
return $this->bucketName;
}
public function setExcludeRegex($excludeRegex)
{
$this->excludeRegex = $excludeRegex;
}
public function getExcludeRegex()
{
return $this->excludeRegex;
}
public function setIncludeRegex($includeRegex)
{
$this->includeRegex = $includeRegex;
}
public function getIncludeRegex()
{
return $this->includeRegex;
}
}

View File

@@ -0,0 +1,46 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2CreateStoredInfoTypeRequest extends Google_Model
{
protected $configType = 'Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeConfig';
protected $configDataType = '';
public $storedInfoTypeId;
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeConfig
*/
public function setConfig(Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeConfig $config)
{
$this->config = $config;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeConfig
*/
public function getConfig()
{
return $this->config;
}
public function setStoredInfoTypeId($storedInfoTypeId)
{
$this->storedInfoTypeId = $storedInfoTypeId;
}
public function getStoredInfoTypeId()
{
return $this->storedInfoTypeId;
}
}

View File

@@ -22,11 +22,14 @@ class Google_Service_DLP_GooglePrivacyDlpV2CustomInfoType extends Google_Collect
protected $detectionRulesDataType = 'array';
protected $dictionaryType = 'Google_Service_DLP_GooglePrivacyDlpV2Dictionary';
protected $dictionaryDataType = '';
public $exclusionType;
protected $infoTypeType = 'Google_Service_DLP_GooglePrivacyDlpV2InfoType';
protected $infoTypeDataType = '';
public $likelihood;
protected $regexType = 'Google_Service_DLP_GooglePrivacyDlpV2Regex';
protected $regexDataType = '';
protected $storedTypeType = 'Google_Service_DLP_GooglePrivacyDlpV2StoredType';
protected $storedTypeDataType = '';
protected $surrogateTypeType = 'Google_Service_DLP_GooglePrivacyDlpV2SurrogateType';
protected $surrogateTypeDataType = '';
@@ -58,6 +61,14 @@ class Google_Service_DLP_GooglePrivacyDlpV2CustomInfoType extends Google_Collect
{
return $this->dictionary;
}
public function setExclusionType($exclusionType)
{
$this->exclusionType = $exclusionType;
}
public function getExclusionType()
{
return $this->exclusionType;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2InfoType
*/
@@ -94,6 +105,20 @@ class Google_Service_DLP_GooglePrivacyDlpV2CustomInfoType extends Google_Collect
{
return $this->regex;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2StoredType
*/
public function setStoredType(Google_Service_DLP_GooglePrivacyDlpV2StoredType $storedType)
{
$this->storedType = $storedType;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2StoredType
*/
public function getStoredType()
{
return $this->storedType;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2SurrogateType
*/

View File

@@ -15,38 +15,38 @@
* the License.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1KMapEstimationConfig extends Google_Collection
class Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationConfig extends Google_Collection
{
protected $collection_key = 'quasiIds';
protected $auxiliaryTablesType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1AuxiliaryTable';
protected $auxiliaryTablesType = 'Google_Service_DLP_GooglePrivacyDlpV2StatisticalTable';
protected $auxiliaryTablesDataType = 'array';
protected $quasiIdsType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1TaggedField';
protected $quasiIdsType = 'Google_Service_DLP_GooglePrivacyDlpV2QuasiId';
protected $quasiIdsDataType = 'array';
public $regionCode;
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1AuxiliaryTable
* @param Google_Service_DLP_GooglePrivacyDlpV2StatisticalTable
*/
public function setAuxiliaryTables($auxiliaryTables)
{
$this->auxiliaryTables = $auxiliaryTables;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1AuxiliaryTable
* @return Google_Service_DLP_GooglePrivacyDlpV2StatisticalTable
*/
public function getAuxiliaryTables()
{
return $this->auxiliaryTables;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1TaggedField
* @param Google_Service_DLP_GooglePrivacyDlpV2QuasiId
*/
public function setQuasiIds($quasiIds)
{
$this->quasiIds = $quasiIds;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1TaggedField
* @return Google_Service_DLP_GooglePrivacyDlpV2QuasiId
*/
public function getQuasiIds()
{

View File

@@ -15,14 +15,15 @@
* the License.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1KAnonymityHistogramBucket extends Google_Collection
class Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucket extends Google_Collection
{
protected $collection_key = 'bucketValues';
public $bucketSize;
protected $bucketValuesType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1KAnonymityEquivalenceClass';
public $bucketValueCount;
protected $bucketValuesType = 'Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValues';
protected $bucketValuesDataType = 'array';
public $equivalenceClassSizeLowerBound;
public $equivalenceClassSizeUpperBound;
public $maxProbability;
public $minProbability;
public function setBucketSize($bucketSize)
{
@@ -32,34 +33,42 @@ class Google_Service_DLP_GooglePrivacyDlpV2beta1KAnonymityHistogramBucket extend
{
return $this->bucketSize;
}
public function setBucketValueCount($bucketValueCount)
{
$this->bucketValueCount = $bucketValueCount;
}
public function getBucketValueCount()
{
return $this->bucketValueCount;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1KAnonymityEquivalenceClass
* @param Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValues
*/
public function setBucketValues($bucketValues)
{
$this->bucketValues = $bucketValues;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1KAnonymityEquivalenceClass
* @return Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValues
*/
public function getBucketValues()
{
return $this->bucketValues;
}
public function setEquivalenceClassSizeLowerBound($equivalenceClassSizeLowerBound)
public function setMaxProbability($maxProbability)
{
$this->equivalenceClassSizeLowerBound = $equivalenceClassSizeLowerBound;
$this->maxProbability = $maxProbability;
}
public function getEquivalenceClassSizeLowerBound()
public function getMaxProbability()
{
return $this->equivalenceClassSizeLowerBound;
return $this->maxProbability;
}
public function setEquivalenceClassSizeUpperBound($equivalenceClassSizeUpperBound)
public function setMinProbability($minProbability)
{
$this->equivalenceClassSizeUpperBound = $equivalenceClassSizeUpperBound;
$this->minProbability = $minProbability;
}
public function getEquivalenceClassSizeUpperBound()
public function getMinProbability()
{
return $this->equivalenceClassSizeUpperBound;
return $this->minProbability;
}
}

View File

@@ -15,30 +15,30 @@
* the License.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1KMapEstimationQuasiIdValues extends Google_Collection
class Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValues extends Google_Collection
{
protected $collection_key = 'quasiIdsValues';
public $estimatedAnonymity;
protected $quasiIdsValuesType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1Value';
public $estimatedProbability;
protected $quasiIdsValuesType = 'Google_Service_DLP_GooglePrivacyDlpV2Value';
protected $quasiIdsValuesDataType = 'array';
public function setEstimatedAnonymity($estimatedAnonymity)
public function setEstimatedProbability($estimatedProbability)
{
$this->estimatedAnonymity = $estimatedAnonymity;
$this->estimatedProbability = $estimatedProbability;
}
public function getEstimatedAnonymity()
public function getEstimatedProbability()
{
return $this->estimatedAnonymity;
return $this->estimatedProbability;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1Value
* @param Google_Service_DLP_GooglePrivacyDlpV2Value
*/
public function setQuasiIdsValues($quasiIdsValues)
{
$this->quasiIdsValues = $quasiIdsValues;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1Value
* @return Google_Service_DLP_GooglePrivacyDlpV2Value
*/
public function getQuasiIdsValues()
{

View File

@@ -0,0 +1,38 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationResult extends Google_Collection
{
protected $collection_key = 'deltaPresenceEstimationHistogram';
protected $deltaPresenceEstimationHistogramType = 'Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucket';
protected $deltaPresenceEstimationHistogramDataType = 'array';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucket
*/
public function setDeltaPresenceEstimationHistogram($deltaPresenceEstimationHistogram)
{
$this->deltaPresenceEstimationHistogram = $deltaPresenceEstimationHistogram;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucket
*/
public function getDeltaPresenceEstimationHistogram()
{
return $this->deltaPresenceEstimationHistogram;
}
}

View File

@@ -15,20 +15,20 @@
* the License.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1EntityId extends Google_Model
class Google_Service_DLP_GooglePrivacyDlpV2EntityId extends Google_Model
{
protected $fieldType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId';
protected $fieldType = 'Google_Service_DLP_GooglePrivacyDlpV2FieldId';
protected $fieldDataType = '';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId
* @param Google_Service_DLP_GooglePrivacyDlpV2FieldId
*/
public function setField(Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId $field)
public function setField(Google_Service_DLP_GooglePrivacyDlpV2FieldId $field)
{
$this->field = $field;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId
* @return Google_Service_DLP_GooglePrivacyDlpV2FieldId
*/
public function getField()
{

View File

@@ -15,23 +15,24 @@
* the License.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1NumericalStatsConfig extends Google_Model
class Google_Service_DLP_GooglePrivacyDlpV2ExcludeInfoTypes extends Google_Collection
{
protected $fieldType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId';
protected $fieldDataType = '';
protected $collection_key = 'infoTypes';
protected $infoTypesType = 'Google_Service_DLP_GooglePrivacyDlpV2InfoType';
protected $infoTypesDataType = 'array';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId
* @param Google_Service_DLP_GooglePrivacyDlpV2InfoType
*/
public function setField(Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId $field)
public function setInfoTypes($infoTypes)
{
$this->field = $field;
$this->infoTypes = $infoTypes;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId
* @return Google_Service_DLP_GooglePrivacyDlpV2InfoType
*/
public function getField()
public function getInfoTypes()
{
return $this->field;
return $this->infoTypes;
}
}

View File

@@ -0,0 +1,78 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2ExclusionRule extends Google_Model
{
protected $dictionaryType = 'Google_Service_DLP_GooglePrivacyDlpV2Dictionary';
protected $dictionaryDataType = '';
protected $excludeInfoTypesType = 'Google_Service_DLP_GooglePrivacyDlpV2ExcludeInfoTypes';
protected $excludeInfoTypesDataType = '';
public $matchingType;
protected $regexType = 'Google_Service_DLP_GooglePrivacyDlpV2Regex';
protected $regexDataType = '';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2Dictionary
*/
public function setDictionary(Google_Service_DLP_GooglePrivacyDlpV2Dictionary $dictionary)
{
$this->dictionary = $dictionary;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2Dictionary
*/
public function getDictionary()
{
return $this->dictionary;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2ExcludeInfoTypes
*/
public function setExcludeInfoTypes(Google_Service_DLP_GooglePrivacyDlpV2ExcludeInfoTypes $excludeInfoTypes)
{
$this->excludeInfoTypes = $excludeInfoTypes;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2ExcludeInfoTypes
*/
public function getExcludeInfoTypes()
{
return $this->excludeInfoTypes;
}
public function setMatchingType($matchingType)
{
$this->matchingType = $matchingType;
}
public function getMatchingType()
{
return $this->matchingType;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2Regex
*/
public function setRegex(Google_Service_DLP_GooglePrivacyDlpV2Regex $regex)
{
$this->regex = $regex;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2Regex
*/
public function getRegex()
{
return $this->regex;
}
}

View File

@@ -17,8 +17,24 @@
class Google_Service_DLP_GooglePrivacyDlpV2FileSet extends Google_Model
{
protected $regexFileSetType = 'Google_Service_DLP_GooglePrivacyDlpV2CloudStorageRegexFileSet';
protected $regexFileSetDataType = '';
public $url;
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2CloudStorageRegexFileSet
*/
public function setRegexFileSet(Google_Service_DLP_GooglePrivacyDlpV2CloudStorageRegexFileSet $regexFileSet)
{
$this->regexFileSet = $regexFileSet;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2CloudStorageRegexFileSet
*/
public function getRegexFileSet()
{
return $this->regexFileSet;
}
public function setUrl($url)
{
$this->url = $url;

View File

@@ -18,10 +18,19 @@
class Google_Service_DLP_GooglePrivacyDlpV2InfoTypeDescription extends Google_Collection
{
protected $collection_key = 'supportedBy';
public $description;
public $displayName;
public $name;
public $supportedBy;
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDisplayName($displayName)
{
$this->displayName = $displayName;

View File

@@ -17,7 +17,7 @@
class Google_Service_DLP_GooglePrivacyDlpV2InspectConfig extends Google_Collection
{
protected $collection_key = 'infoTypes';
protected $collection_key = 'ruleSet';
public $contentOptions;
protected $customInfoTypesType = 'Google_Service_DLP_GooglePrivacyDlpV2CustomInfoType';
protected $customInfoTypesDataType = 'array';
@@ -28,6 +28,8 @@ class Google_Service_DLP_GooglePrivacyDlpV2InspectConfig extends Google_Collecti
protected $limitsType = 'Google_Service_DLP_GooglePrivacyDlpV2FindingLimits';
protected $limitsDataType = '';
public $minLikelihood;
protected $ruleSetType = 'Google_Service_DLP_GooglePrivacyDlpV2InspectionRuleSet';
protected $ruleSetDataType = 'array';
public function setContentOptions($contentOptions)
{
@@ -103,4 +105,18 @@ class Google_Service_DLP_GooglePrivacyDlpV2InspectConfig extends Google_Collecti
{
return $this->minLikelihood;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2InspectionRuleSet
*/
public function setRuleSet($ruleSet)
{
$this->ruleSet = $ruleSet;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2InspectionRuleSet
*/
public function getRuleSet()
{
return $this->ruleSet;
}
}

View File

@@ -0,0 +1,53 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2InspectionRule extends Google_Model
{
protected $exclusionRuleType = 'Google_Service_DLP_GooglePrivacyDlpV2ExclusionRule';
protected $exclusionRuleDataType = '';
protected $hotwordRuleType = 'Google_Service_DLP_GooglePrivacyDlpV2HotwordRule';
protected $hotwordRuleDataType = '';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2ExclusionRule
*/
public function setExclusionRule(Google_Service_DLP_GooglePrivacyDlpV2ExclusionRule $exclusionRule)
{
$this->exclusionRule = $exclusionRule;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2ExclusionRule
*/
public function getExclusionRule()
{
return $this->exclusionRule;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2HotwordRule
*/
public function setHotwordRule(Google_Service_DLP_GooglePrivacyDlpV2HotwordRule $hotwordRule)
{
$this->hotwordRule = $hotwordRule;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2HotwordRule
*/
public function getHotwordRule()
{
return $this->hotwordRule;
}
}

View File

@@ -0,0 +1,54 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2InspectionRuleSet extends Google_Collection
{
protected $collection_key = 'rules';
protected $infoTypesType = 'Google_Service_DLP_GooglePrivacyDlpV2InfoType';
protected $infoTypesDataType = 'array';
protected $rulesType = 'Google_Service_DLP_GooglePrivacyDlpV2InspectionRule';
protected $rulesDataType = 'array';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2InfoType
*/
public function setInfoTypes($infoTypes)
{
$this->infoTypes = $infoTypes;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2InfoType
*/
public function getInfoTypes()
{
return $this->infoTypes;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2InspectionRule
*/
public function setRules($rules)
{
$this->rules = $rules;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2InspectionRule
*/
public function getRules()
{
return $this->rules;
}
}

View File

@@ -15,6 +15,6 @@
* the License.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1SurrogateType extends Google_Model
class Google_Service_DLP_GooglePrivacyDlpV2JobNotificationEmails extends Google_Model
{
}

View File

@@ -18,9 +18,25 @@
class Google_Service_DLP_GooglePrivacyDlpV2KAnonymityConfig extends Google_Collection
{
protected $collection_key = 'quasiIds';
protected $entityIdType = 'Google_Service_DLP_GooglePrivacyDlpV2EntityId';
protected $entityIdDataType = '';
protected $quasiIdsType = 'Google_Service_DLP_GooglePrivacyDlpV2FieldId';
protected $quasiIdsDataType = 'array';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2EntityId
*/
public function setEntityId(Google_Service_DLP_GooglePrivacyDlpV2EntityId $entityId)
{
$this->entityId = $entityId;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2EntityId
*/
public function getEntityId()
{
return $this->entityId;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2FieldId
*/

View File

@@ -0,0 +1,69 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2LargeCustomDictionaryConfig extends Google_Model
{
protected $bigQueryFieldType = 'Google_Service_DLP_GooglePrivacyDlpV2BigQueryField';
protected $bigQueryFieldDataType = '';
protected $cloudStorageFileSetType = 'Google_Service_DLP_GooglePrivacyDlpV2CloudStorageFileSet';
protected $cloudStorageFileSetDataType = '';
protected $outputPathType = 'Google_Service_DLP_GooglePrivacyDlpV2CloudStoragePath';
protected $outputPathDataType = '';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2BigQueryField
*/
public function setBigQueryField(Google_Service_DLP_GooglePrivacyDlpV2BigQueryField $bigQueryField)
{
$this->bigQueryField = $bigQueryField;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2BigQueryField
*/
public function getBigQueryField()
{
return $this->bigQueryField;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2CloudStorageFileSet
*/
public function setCloudStorageFileSet(Google_Service_DLP_GooglePrivacyDlpV2CloudStorageFileSet $cloudStorageFileSet)
{
$this->cloudStorageFileSet = $cloudStorageFileSet;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2CloudStorageFileSet
*/
public function getCloudStorageFileSet()
{
return $this->cloudStorageFileSet;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2CloudStoragePath
*/
public function setOutputPath(Google_Service_DLP_GooglePrivacyDlpV2CloudStoragePath $outputPath)
{
$this->outputPath = $outputPath;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2CloudStoragePath
*/
public function getOutputPath()
{
return $this->outputPath;
}
}

View File

@@ -0,0 +1,47 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2ListStoredInfoTypesResponse extends Google_Collection
{
protected $collection_key = 'storedInfoTypes';
public $nextPageToken;
protected $storedInfoTypesType = 'Google_Service_DLP_GooglePrivacyDlpV2StoredInfoType';
protected $storedInfoTypesDataType = 'array';
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2StoredInfoType
*/
public function setStoredInfoTypes($storedInfoTypes)
{
$this->storedInfoTypes = $storedInfoTypes;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2StoredInfoType
*/
public function getStoredInfoTypes()
{
return $this->storedInfoTypes;
}
}

View File

@@ -19,6 +19,8 @@ class Google_Service_DLP_GooglePrivacyDlpV2PrivacyMetric extends Google_Model
{
protected $categoricalStatsConfigType = 'Google_Service_DLP_GooglePrivacyDlpV2CategoricalStatsConfig';
protected $categoricalStatsConfigDataType = '';
protected $deltaPresenceEstimationConfigType = 'Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationConfig';
protected $deltaPresenceEstimationConfigDataType = '';
protected $kAnonymityConfigType = 'Google_Service_DLP_GooglePrivacyDlpV2KAnonymityConfig';
protected $kAnonymityConfigDataType = '';
protected $kMapEstimationConfigType = 'Google_Service_DLP_GooglePrivacyDlpV2KMapEstimationConfig';
@@ -42,6 +44,20 @@ class Google_Service_DLP_GooglePrivacyDlpV2PrivacyMetric extends Google_Model
{
return $this->categoricalStatsConfig;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationConfig
*/
public function setDeltaPresenceEstimationConfig(Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationConfig $deltaPresenceEstimationConfig)
{
$this->deltaPresenceEstimationConfig = $deltaPresenceEstimationConfig;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2DeltaPresenceEstimationConfig
*/
public function getDeltaPresenceEstimationConfig()
{
return $this->deltaPresenceEstimationConfig;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2KAnonymityConfig
*/

View File

@@ -15,14 +15,14 @@
* the License.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1TaggedField extends Google_Model
class Google_Service_DLP_GooglePrivacyDlpV2QuasiId extends Google_Model
{
public $customTag;
protected $fieldType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId';
protected $fieldType = 'Google_Service_DLP_GooglePrivacyDlpV2FieldId';
protected $fieldDataType = '';
protected $inferredType = 'Google_Service_DLP_GoogleProtobufEmpty';
protected $inferredDataType = '';
protected $infoTypeType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1InfoType';
protected $infoTypeType = 'Google_Service_DLP_GooglePrivacyDlpV2InfoType';
protected $infoTypeDataType = '';
public function setCustomTag($customTag)
@@ -34,14 +34,14 @@ class Google_Service_DLP_GooglePrivacyDlpV2beta1TaggedField extends Google_Model
return $this->customTag;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId
* @param Google_Service_DLP_GooglePrivacyDlpV2FieldId
*/
public function setField(Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId $field)
public function setField(Google_Service_DLP_GooglePrivacyDlpV2FieldId $field)
{
$this->field = $field;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId
* @return Google_Service_DLP_GooglePrivacyDlpV2FieldId
*/
public function getField()
{
@@ -62,14 +62,14 @@ class Google_Service_DLP_GooglePrivacyDlpV2beta1TaggedField extends Google_Model
return $this->inferred;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1InfoType
* @param Google_Service_DLP_GooglePrivacyDlpV2InfoType
*/
public function setInfoType(Google_Service_DLP_GooglePrivacyDlpV2beta1InfoType $infoType)
public function setInfoType(Google_Service_DLP_GooglePrivacyDlpV2InfoType $infoType)
{
$this->infoType = $infoType;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1InfoType
* @return Google_Service_DLP_GooglePrivacyDlpV2InfoType
*/
public function getInfoType()
{

View File

@@ -15,10 +15,10 @@
* the License.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1QuasiIdField extends Google_Model
class Google_Service_DLP_GooglePrivacyDlpV2QuasiIdentifierField extends Google_Model
{
public $customTag;
protected $fieldType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId';
protected $fieldType = 'Google_Service_DLP_GooglePrivacyDlpV2FieldId';
protected $fieldDataType = '';
public function setCustomTag($customTag)
@@ -30,14 +30,14 @@ class Google_Service_DLP_GooglePrivacyDlpV2beta1QuasiIdField extends Google_Mode
return $this->customTag;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId
* @param Google_Service_DLP_GooglePrivacyDlpV2FieldId
*/
public function setField(Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId $field)
public function setField(Google_Service_DLP_GooglePrivacyDlpV2FieldId $field)
{
$this->field = $field;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId
* @return Google_Service_DLP_GooglePrivacyDlpV2FieldId
*/
public function getField()
{

View File

@@ -15,12 +15,14 @@
* the License.
*/
class Google_Service_DLP_GooglePrivacyDlpV2RecordKey extends Google_Model
class Google_Service_DLP_GooglePrivacyDlpV2RecordKey extends Google_Collection
{
protected $collection_key = 'idValues';
protected $bigQueryKeyType = 'Google_Service_DLP_GooglePrivacyDlpV2BigQueryKey';
protected $bigQueryKeyDataType = '';
protected $datastoreKeyType = 'Google_Service_DLP_GooglePrivacyDlpV2DatastoreKey';
protected $datastoreKeyDataType = '';
public $idValues;
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2BigQueryKey
@@ -50,4 +52,12 @@ class Google_Service_DLP_GooglePrivacyDlpV2RecordKey extends Google_Model
{
return $this->datastoreKey;
}
public function setIdValues($idValues)
{
$this->idValues = $idValues;
}
public function getIdValues()
{
return $this->idValues;
}
}

View File

@@ -22,6 +22,7 @@ class Google_Service_DLP_GooglePrivacyDlpV2RedactImageRequest extends Google_Col
protected $byteItemDataType = '';
protected $imageRedactionConfigsType = 'Google_Service_DLP_GooglePrivacyDlpV2ImageRedactionConfig';
protected $imageRedactionConfigsDataType = 'array';
public $includeFindings;
protected $inspectConfigType = 'Google_Service_DLP_GooglePrivacyDlpV2InspectConfig';
protected $inspectConfigDataType = '';
@@ -53,6 +54,14 @@ class Google_Service_DLP_GooglePrivacyDlpV2RedactImageRequest extends Google_Col
{
return $this->imageRedactionConfigs;
}
public function setIncludeFindings($includeFindings)
{
$this->includeFindings = $includeFindings;
}
public function getIncludeFindings()
{
return $this->includeFindings;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2InspectConfig
*/

View File

@@ -18,6 +18,8 @@
class Google_Service_DLP_GooglePrivacyDlpV2RedactImageResponse extends Google_Model
{
public $extractedText;
protected $inspectResultType = 'Google_Service_DLP_GooglePrivacyDlpV2InspectResult';
protected $inspectResultDataType = '';
public $redactedImage;
public function setExtractedText($extractedText)
@@ -28,6 +30,20 @@ class Google_Service_DLP_GooglePrivacyDlpV2RedactImageResponse extends Google_Mo
{
return $this->extractedText;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2InspectResult
*/
public function setInspectResult(Google_Service_DLP_GooglePrivacyDlpV2InspectResult $inspectResult)
{
$this->inspectResult = $inspectResult;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2InspectResult
*/
public function getInspectResult()
{
return $this->inspectResult;
}
public function setRedactedImage($redactedImage)
{
$this->redactedImage = $redactedImage;

View File

@@ -15,10 +15,20 @@
* the License.
*/
class Google_Service_DLP_GooglePrivacyDlpV2Regex extends Google_Model
class Google_Service_DLP_GooglePrivacyDlpV2Regex extends Google_Collection
{
protected $collection_key = 'groupIndexes';
public $groupIndexes;
public $pattern;
public function setGroupIndexes($groupIndexes)
{
$this->groupIndexes = $groupIndexes;
}
public function getGroupIndexes()
{
return $this->groupIndexes;
}
public function setPattern($pattern)
{
$this->pattern = $pattern;

View File

@@ -15,53 +15,53 @@
* the License.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1AuxiliaryTable extends Google_Collection
class Google_Service_DLP_GooglePrivacyDlpV2StatisticalTable extends Google_Collection
{
protected $collection_key = 'quasiIds';
protected $quasiIdsType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1QuasiIdField';
protected $quasiIdsType = 'Google_Service_DLP_GooglePrivacyDlpV2QuasiIdentifierField';
protected $quasiIdsDataType = 'array';
protected $relativeFrequencyType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId';
protected $relativeFrequencyType = 'Google_Service_DLP_GooglePrivacyDlpV2FieldId';
protected $relativeFrequencyDataType = '';
protected $tableType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryTable';
protected $tableType = 'Google_Service_DLP_GooglePrivacyDlpV2BigQueryTable';
protected $tableDataType = '';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1QuasiIdField
* @param Google_Service_DLP_GooglePrivacyDlpV2QuasiIdentifierField
*/
public function setQuasiIds($quasiIds)
{
$this->quasiIds = $quasiIds;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1QuasiIdField
* @return Google_Service_DLP_GooglePrivacyDlpV2QuasiIdentifierField
*/
public function getQuasiIds()
{
return $this->quasiIds;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId
* @param Google_Service_DLP_GooglePrivacyDlpV2FieldId
*/
public function setRelativeFrequency(Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId $relativeFrequency)
public function setRelativeFrequency(Google_Service_DLP_GooglePrivacyDlpV2FieldId $relativeFrequency)
{
$this->relativeFrequency = $relativeFrequency;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId
* @return Google_Service_DLP_GooglePrivacyDlpV2FieldId
*/
public function getRelativeFrequency()
{
return $this->relativeFrequency;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryTable
* @param Google_Service_DLP_GooglePrivacyDlpV2BigQueryTable
*/
public function setTable(Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryTable $table)
public function setTable(Google_Service_DLP_GooglePrivacyDlpV2BigQueryTable $table)
{
$this->table = $table;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryTable
* @return Google_Service_DLP_GooglePrivacyDlpV2BigQueryTable
*/
public function getTable()
{

View File

@@ -0,0 +1,63 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2StoredInfoType extends Google_Collection
{
protected $collection_key = 'pendingVersions';
protected $currentVersionType = 'Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeVersion';
protected $currentVersionDataType = '';
public $name;
protected $pendingVersionsType = 'Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeVersion';
protected $pendingVersionsDataType = 'array';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeVersion
*/
public function setCurrentVersion(Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeVersion $currentVersion)
{
$this->currentVersion = $currentVersion;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeVersion
*/
public function getCurrentVersion()
{
return $this->currentVersion;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeVersion
*/
public function setPendingVersions($pendingVersions)
{
$this->pendingVersions = $pendingVersions;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeVersion
*/
public function getPendingVersions()
{
return $this->pendingVersions;
}
}

View File

@@ -0,0 +1,55 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeConfig extends Google_Model
{
public $description;
public $displayName;
protected $largeCustomDictionaryType = 'Google_Service_DLP_GooglePrivacyDlpV2LargeCustomDictionaryConfig';
protected $largeCustomDictionaryDataType = '';
public function setDescription($description)
{
$this->description = $description;
}
public function getDescription()
{
return $this->description;
}
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
public function getDisplayName()
{
return $this->displayName;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2LargeCustomDictionaryConfig
*/
public function setLargeCustomDictionary(Google_Service_DLP_GooglePrivacyDlpV2LargeCustomDictionaryConfig $largeCustomDictionary)
{
$this->largeCustomDictionary = $largeCustomDictionary;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2LargeCustomDictionaryConfig
*/
public function getLargeCustomDictionary()
{
return $this->largeCustomDictionary;
}
}

View File

@@ -0,0 +1,72 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeVersion extends Google_Collection
{
protected $collection_key = 'errors';
protected $configType = 'Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeConfig';
protected $configDataType = '';
public $createTime;
protected $errorsType = 'Google_Service_DLP_GooglePrivacyDlpV2Error';
protected $errorsDataType = 'array';
public $state;
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeConfig
*/
public function setConfig(Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeConfig $config)
{
$this->config = $config;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeConfig
*/
public function getConfig()
{
return $this->config;
}
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
public function getCreateTime()
{
return $this->createTime;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2Error
*/
public function setErrors($errors)
{
$this->errors = $errors;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2Error
*/
public function getErrors()
{
return $this->errors;
}
public function setState($state)
{
$this->state = $state;
}
public function getState()
{
return $this->state;
}
}

View File

@@ -15,10 +15,19 @@
* the License.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1InspectOperationResult extends Google_Model
class Google_Service_DLP_GooglePrivacyDlpV2StoredType extends Google_Model
{
public $createTime;
public $name;
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
public function getCreateTime()
{
return $this->createTime;
}
public function setName($name)
{
$this->name = $name;

View File

@@ -0,0 +1,46 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2UpdateStoredInfoTypeRequest extends Google_Model
{
protected $configType = 'Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeConfig';
protected $configDataType = '';
public $updateMask;
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeConfig
*/
public function setConfig(Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeConfig $config)
{
$this->config = $config;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2StoredInfoTypeConfig
*/
public function getConfig()
{
return $this->config;
}
public function setUpdateMask($updateMask)
{
$this->updateMask = $updateMask;
}
public function getUpdateMask()
{
return $this->updateMask;
}
}

View File

@@ -1,54 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryOptions extends Google_Collection
{
protected $collection_key = 'identifyingFields';
protected $identifyingFieldsType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId';
protected $identifyingFieldsDataType = 'array';
protected $tableReferenceType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryTable';
protected $tableReferenceDataType = '';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId
*/
public function setIdentifyingFields($identifyingFields)
{
$this->identifyingFields = $identifyingFields;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId
*/
public function getIdentifyingFields()
{
return $this->identifyingFields;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryTable
*/
public function setTableReference(Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryTable $tableReference)
{
$this->tableReference = $tableReference;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryTable
*/
public function getTableReference()
{
return $this->tableReference;
}
}

View File

@@ -1,48 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryTable extends Google_Model
{
public $datasetId;
public $projectId;
public $tableId;
public function setDatasetId($datasetId)
{
$this->datasetId = $datasetId;
}
public function getDatasetId()
{
return $this->datasetId;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
public function setTableId($tableId)
{
$this->tableId = $tableId;
}
public function getTableId()
{
return $this->tableId;
}
}

View File

@@ -1,65 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1CategoricalStatsHistogramBucket extends Google_Collection
{
protected $collection_key = 'bucketValues';
public $bucketSize;
protected $bucketValuesType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1ValueFrequency';
protected $bucketValuesDataType = 'array';
public $valueFrequencyLowerBound;
public $valueFrequencyUpperBound;
public function setBucketSize($bucketSize)
{
$this->bucketSize = $bucketSize;
}
public function getBucketSize()
{
return $this->bucketSize;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1ValueFrequency
*/
public function setBucketValues($bucketValues)
{
$this->bucketValues = $bucketValues;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1ValueFrequency
*/
public function getBucketValues()
{
return $this->bucketValues;
}
public function setValueFrequencyLowerBound($valueFrequencyLowerBound)
{
$this->valueFrequencyLowerBound = $valueFrequencyLowerBound;
}
public function getValueFrequencyLowerBound()
{
return $this->valueFrequencyLowerBound;
}
public function setValueFrequencyUpperBound($valueFrequencyUpperBound)
{
$this->valueFrequencyUpperBound = $valueFrequencyUpperBound;
}
public function getValueFrequencyUpperBound()
{
return $this->valueFrequencyUpperBound;
}
}

View File

@@ -1,38 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1CategoricalStatsResult extends Google_Collection
{
protected $collection_key = 'valueFrequencyHistogramBuckets';
protected $valueFrequencyHistogramBucketsType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1CategoricalStatsHistogramBucket';
protected $valueFrequencyHistogramBucketsDataType = 'array';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1CategoricalStatsHistogramBucket
*/
public function setValueFrequencyHistogramBuckets($valueFrequencyHistogramBuckets)
{
$this->valueFrequencyHistogramBuckets = $valueFrequencyHistogramBuckets;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1CategoricalStatsHistogramBucket
*/
public function getValueFrequencyHistogramBuckets()
{
return $this->valueFrequencyHistogramBuckets;
}
}

View File

@@ -1,37 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1CloudStorageOptions extends Google_Model
{
protected $fileSetType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1FileSet';
protected $fileSetDataType = '';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1FileSet
*/
public function setFileSet(Google_Service_DLP_GooglePrivacyDlpV2beta1FileSet $fileSet)
{
$this->fileSet = $fileSet;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1FileSet
*/
public function getFileSet()
{
return $this->fileSet;
}
}

View File

@@ -1,30 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1CloudStoragePath extends Google_Model
{
public $path;
public function setPath($path)
{
$this->path = $path;
}
public function getPath()
{
return $this->path;
}
}

View File

@@ -1,69 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1CustomInfoType extends Google_Model
{
protected $dictionaryType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1Dictionary';
protected $dictionaryDataType = '';
protected $infoTypeType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1InfoType';
protected $infoTypeDataType = '';
protected $surrogateTypeType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1SurrogateType';
protected $surrogateTypeDataType = '';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1Dictionary
*/
public function setDictionary(Google_Service_DLP_GooglePrivacyDlpV2beta1Dictionary $dictionary)
{
$this->dictionary = $dictionary;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1Dictionary
*/
public function getDictionary()
{
return $this->dictionary;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1InfoType
*/
public function setInfoType(Google_Service_DLP_GooglePrivacyDlpV2beta1InfoType $infoType)
{
$this->infoType = $infoType;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1InfoType
*/
public function getInfoType()
{
return $this->infoType;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1SurrogateType
*/
public function setSurrogateType(Google_Service_DLP_GooglePrivacyDlpV2beta1SurrogateType $surrogateType)
{
$this->surrogateType = $surrogateType;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1SurrogateType
*/
public function getSurrogateType()
{
return $this->surrogateType;
}
}

View File

@@ -1,70 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1DatastoreOptions extends Google_Collection
{
protected $collection_key = 'projection';
protected $kindType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1KindExpression';
protected $kindDataType = '';
protected $partitionIdType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1PartitionId';
protected $partitionIdDataType = '';
protected $projectionType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1Projection';
protected $projectionDataType = 'array';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1KindExpression
*/
public function setKind(Google_Service_DLP_GooglePrivacyDlpV2beta1KindExpression $kind)
{
$this->kind = $kind;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1KindExpression
*/
public function getKind()
{
return $this->kind;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1PartitionId
*/
public function setPartitionId(Google_Service_DLP_GooglePrivacyDlpV2beta1PartitionId $partitionId)
{
$this->partitionId = $partitionId;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1PartitionId
*/
public function getPartitionId()
{
return $this->partitionId;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1Projection
*/
public function setProjection($projection)
{
$this->projection = $projection;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1Projection
*/
public function getProjection()
{
return $this->projection;
}
}

View File

@@ -1,37 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1Dictionary extends Google_Model
{
protected $wordListType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1WordList';
protected $wordListDataType = '';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1WordList
*/
public function setWordList(Google_Service_DLP_GooglePrivacyDlpV2beta1WordList $wordList)
{
$this->wordList = $wordList;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1WordList
*/
public function getWordList()
{
return $this->wordList;
}
}

View File

@@ -1,30 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId extends Google_Model
{
public $columnName;
public function setColumnName($columnName)
{
$this->columnName = $columnName;
}
public function getColumnName()
{
return $this->columnName;
}
}

View File

@@ -1,46 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1InfoTypeLimit extends Google_Model
{
protected $infoTypeType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1InfoType';
protected $infoTypeDataType = '';
public $maxFindings;
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1InfoType
*/
public function setInfoType(Google_Service_DLP_GooglePrivacyDlpV2beta1InfoType $infoType)
{
$this->infoType = $infoType;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1InfoType
*/
public function getInfoType()
{
return $this->infoType;
}
public function setMaxFindings($maxFindings)
{
$this->maxFindings = $maxFindings;
}
public function getMaxFindings()
{
return $this->maxFindings;
}
}

View File

@@ -1,46 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1InfoTypeStatistics extends Google_Model
{
public $count;
protected $infoTypeType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1InfoType';
protected $infoTypeDataType = '';
public function setCount($count)
{
$this->count = $count;
}
public function getCount()
{
return $this->count;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1InfoType
*/
public function setInfoType(Google_Service_DLP_GooglePrivacyDlpV2beta1InfoType $infoType)
{
$this->infoType = $infoType;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1InfoType
*/
public function getInfoType()
{
return $this->infoType;
}
}

View File

@@ -1,106 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1InspectConfig extends Google_Collection
{
protected $collection_key = 'infoTypes';
protected $customInfoTypesType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1CustomInfoType';
protected $customInfoTypesDataType = 'array';
public $excludeTypes;
public $includeQuote;
protected $infoTypeLimitsType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1InfoTypeLimit';
protected $infoTypeLimitsDataType = 'array';
protected $infoTypesType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1InfoType';
protected $infoTypesDataType = 'array';
public $maxFindings;
public $minLikelihood;
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1CustomInfoType
*/
public function setCustomInfoTypes($customInfoTypes)
{
$this->customInfoTypes = $customInfoTypes;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1CustomInfoType
*/
public function getCustomInfoTypes()
{
return $this->customInfoTypes;
}
public function setExcludeTypes($excludeTypes)
{
$this->excludeTypes = $excludeTypes;
}
public function getExcludeTypes()
{
return $this->excludeTypes;
}
public function setIncludeQuote($includeQuote)
{
$this->includeQuote = $includeQuote;
}
public function getIncludeQuote()
{
return $this->includeQuote;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1InfoTypeLimit
*/
public function setInfoTypeLimits($infoTypeLimits)
{
$this->infoTypeLimits = $infoTypeLimits;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1InfoTypeLimit
*/
public function getInfoTypeLimits()
{
return $this->infoTypeLimits;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1InfoType
*/
public function setInfoTypes($infoTypes)
{
$this->infoTypes = $infoTypes;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1InfoType
*/
public function getInfoTypes()
{
return $this->infoTypes;
}
public function setMaxFindings($maxFindings)
{
$this->maxFindings = $maxFindings;
}
public function getMaxFindings()
{
return $this->maxFindings;
}
public function setMinLikelihood($minLikelihood)
{
$this->minLikelihood = $minLikelihood;
}
public function getMinLikelihood()
{
return $this->minLikelihood;
}
}

View File

@@ -1,113 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1InspectOperationMetadata extends Google_Collection
{
protected $collection_key = 'infoTypeStats';
public $createTime;
protected $infoTypeStatsType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1InfoTypeStatistics';
protected $infoTypeStatsDataType = 'array';
public $processedBytes;
protected $requestInspectConfigType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1InspectConfig';
protected $requestInspectConfigDataType = '';
protected $requestOutputConfigType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1OutputStorageConfig';
protected $requestOutputConfigDataType = '';
protected $requestStorageConfigType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1StorageConfig';
protected $requestStorageConfigDataType = '';
public $totalEstimatedBytes;
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
public function getCreateTime()
{
return $this->createTime;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1InfoTypeStatistics
*/
public function setInfoTypeStats($infoTypeStats)
{
$this->infoTypeStats = $infoTypeStats;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1InfoTypeStatistics
*/
public function getInfoTypeStats()
{
return $this->infoTypeStats;
}
public function setProcessedBytes($processedBytes)
{
$this->processedBytes = $processedBytes;
}
public function getProcessedBytes()
{
return $this->processedBytes;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1InspectConfig
*/
public function setRequestInspectConfig(Google_Service_DLP_GooglePrivacyDlpV2beta1InspectConfig $requestInspectConfig)
{
$this->requestInspectConfig = $requestInspectConfig;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1InspectConfig
*/
public function getRequestInspectConfig()
{
return $this->requestInspectConfig;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1OutputStorageConfig
*/
public function setRequestOutputConfig(Google_Service_DLP_GooglePrivacyDlpV2beta1OutputStorageConfig $requestOutputConfig)
{
$this->requestOutputConfig = $requestOutputConfig;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1OutputStorageConfig
*/
public function getRequestOutputConfig()
{
return $this->requestOutputConfig;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1StorageConfig
*/
public function setRequestStorageConfig(Google_Service_DLP_GooglePrivacyDlpV2beta1StorageConfig $requestStorageConfig)
{
$this->requestStorageConfig = $requestStorageConfig;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1StorageConfig
*/
public function getRequestStorageConfig()
{
return $this->requestStorageConfig;
}
public function setTotalEstimatedBytes($totalEstimatedBytes)
{
$this->totalEstimatedBytes = $totalEstimatedBytes;
}
public function getTotalEstimatedBytes()
{
return $this->totalEstimatedBytes;
}
}

View File

@@ -1,54 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1KAnonymityConfig extends Google_Collection
{
protected $collection_key = 'quasiIds';
protected $entityIdType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1EntityId';
protected $entityIdDataType = '';
protected $quasiIdsType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId';
protected $quasiIdsDataType = 'array';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1EntityId
*/
public function setEntityId(Google_Service_DLP_GooglePrivacyDlpV2beta1EntityId $entityId)
{
$this->entityId = $entityId;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1EntityId
*/
public function getEntityId()
{
return $this->entityId;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId
*/
public function setQuasiIds($quasiIds)
{
$this->quasiIds = $quasiIds;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId
*/
public function getQuasiIds()
{
return $this->quasiIds;
}
}

View File

@@ -1,47 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1KAnonymityEquivalenceClass extends Google_Collection
{
protected $collection_key = 'quasiIdsValues';
public $equivalenceClassSize;
protected $quasiIdsValuesType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1Value';
protected $quasiIdsValuesDataType = 'array';
public function setEquivalenceClassSize($equivalenceClassSize)
{
$this->equivalenceClassSize = $equivalenceClassSize;
}
public function getEquivalenceClassSize()
{
return $this->equivalenceClassSize;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1Value
*/
public function setQuasiIdsValues($quasiIdsValues)
{
$this->quasiIdsValues = $quasiIdsValues;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1Value
*/
public function getQuasiIdsValues()
{
return $this->quasiIdsValues;
}
}

View File

@@ -1,38 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1KAnonymityResult extends Google_Collection
{
protected $collection_key = 'equivalenceClassHistogramBuckets';
protected $equivalenceClassHistogramBucketsType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1KAnonymityHistogramBucket';
protected $equivalenceClassHistogramBucketsDataType = 'array';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1KAnonymityHistogramBucket
*/
public function setEquivalenceClassHistogramBuckets($equivalenceClassHistogramBuckets)
{
$this->equivalenceClassHistogramBuckets = $equivalenceClassHistogramBuckets;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1KAnonymityHistogramBucket
*/
public function getEquivalenceClassHistogramBuckets()
{
return $this->equivalenceClassHistogramBuckets;
}
}

View File

@@ -1,65 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1KMapEstimationHistogramBucket extends Google_Collection
{
protected $collection_key = 'bucketValues';
public $bucketSize;
protected $bucketValuesType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1KMapEstimationQuasiIdValues';
protected $bucketValuesDataType = 'array';
public $maxAnonymity;
public $minAnonymity;
public function setBucketSize($bucketSize)
{
$this->bucketSize = $bucketSize;
}
public function getBucketSize()
{
return $this->bucketSize;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1KMapEstimationQuasiIdValues
*/
public function setBucketValues($bucketValues)
{
$this->bucketValues = $bucketValues;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1KMapEstimationQuasiIdValues
*/
public function getBucketValues()
{
return $this->bucketValues;
}
public function setMaxAnonymity($maxAnonymity)
{
$this->maxAnonymity = $maxAnonymity;
}
public function getMaxAnonymity()
{
return $this->maxAnonymity;
}
public function setMinAnonymity($minAnonymity)
{
$this->minAnonymity = $minAnonymity;
}
public function getMinAnonymity()
{
return $this->minAnonymity;
}
}

View File

@@ -1,38 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1KMapEstimationResult extends Google_Collection
{
protected $collection_key = 'kMapEstimationHistogram';
protected $kMapEstimationHistogramType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1KMapEstimationHistogramBucket';
protected $kMapEstimationHistogramDataType = 'array';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1KMapEstimationHistogramBucket
*/
public function setKMapEstimationHistogram($kMapEstimationHistogram)
{
$this->kMapEstimationHistogram = $kMapEstimationHistogram;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1KMapEstimationHistogramBucket
*/
public function getKMapEstimationHistogram()
{
return $this->kMapEstimationHistogram;
}
}

View File

@@ -1,30 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1KindExpression extends Google_Model
{
public $name;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}

View File

@@ -1,54 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1LDiversityConfig extends Google_Collection
{
protected $collection_key = 'quasiIds';
protected $quasiIdsType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId';
protected $quasiIdsDataType = 'array';
protected $sensitiveAttributeType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId';
protected $sensitiveAttributeDataType = '';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId
*/
public function setQuasiIds($quasiIds)
{
$this->quasiIds = $quasiIds;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId
*/
public function getQuasiIds()
{
return $this->quasiIds;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId
*/
public function setSensitiveAttribute(Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId $sensitiveAttribute)
{
$this->sensitiveAttribute = $sensitiveAttribute;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1FieldId
*/
public function getSensitiveAttribute()
{
return $this->sensitiveAttribute;
}
}

View File

@@ -1,72 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1LDiversityEquivalenceClass extends Google_Collection
{
protected $collection_key = 'topSensitiveValues';
public $equivalenceClassSize;
public $numDistinctSensitiveValues;
protected $quasiIdsValuesType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1Value';
protected $quasiIdsValuesDataType = 'array';
protected $topSensitiveValuesType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1ValueFrequency';
protected $topSensitiveValuesDataType = 'array';
public function setEquivalenceClassSize($equivalenceClassSize)
{
$this->equivalenceClassSize = $equivalenceClassSize;
}
public function getEquivalenceClassSize()
{
return $this->equivalenceClassSize;
}
public function setNumDistinctSensitiveValues($numDistinctSensitiveValues)
{
$this->numDistinctSensitiveValues = $numDistinctSensitiveValues;
}
public function getNumDistinctSensitiveValues()
{
return $this->numDistinctSensitiveValues;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1Value
*/
public function setQuasiIdsValues($quasiIdsValues)
{
$this->quasiIdsValues = $quasiIdsValues;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1Value
*/
public function getQuasiIdsValues()
{
return $this->quasiIdsValues;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1ValueFrequency
*/
public function setTopSensitiveValues($topSensitiveValues)
{
$this->topSensitiveValues = $topSensitiveValues;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1ValueFrequency
*/
public function getTopSensitiveValues()
{
return $this->topSensitiveValues;
}
}

View File

@@ -1,65 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1LDiversityHistogramBucket extends Google_Collection
{
protected $collection_key = 'bucketValues';
public $bucketSize;
protected $bucketValuesType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1LDiversityEquivalenceClass';
protected $bucketValuesDataType = 'array';
public $sensitiveValueFrequencyLowerBound;
public $sensitiveValueFrequencyUpperBound;
public function setBucketSize($bucketSize)
{
$this->bucketSize = $bucketSize;
}
public function getBucketSize()
{
return $this->bucketSize;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1LDiversityEquivalenceClass
*/
public function setBucketValues($bucketValues)
{
$this->bucketValues = $bucketValues;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1LDiversityEquivalenceClass
*/
public function getBucketValues()
{
return $this->bucketValues;
}
public function setSensitiveValueFrequencyLowerBound($sensitiveValueFrequencyLowerBound)
{
$this->sensitiveValueFrequencyLowerBound = $sensitiveValueFrequencyLowerBound;
}
public function getSensitiveValueFrequencyLowerBound()
{
return $this->sensitiveValueFrequencyLowerBound;
}
public function setSensitiveValueFrequencyUpperBound($sensitiveValueFrequencyUpperBound)
{
$this->sensitiveValueFrequencyUpperBound = $sensitiveValueFrequencyUpperBound;
}
public function getSensitiveValueFrequencyUpperBound()
{
return $this->sensitiveValueFrequencyUpperBound;
}
}

View File

@@ -1,38 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1LDiversityResult extends Google_Collection
{
protected $collection_key = 'sensitiveValueFrequencyHistogramBuckets';
protected $sensitiveValueFrequencyHistogramBucketsType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1LDiversityHistogramBucket';
protected $sensitiveValueFrequencyHistogramBucketsDataType = 'array';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1LDiversityHistogramBucket
*/
public function setSensitiveValueFrequencyHistogramBuckets($sensitiveValueFrequencyHistogramBuckets)
{
$this->sensitiveValueFrequencyHistogramBuckets = $sensitiveValueFrequencyHistogramBuckets;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1LDiversityHistogramBucket
*/
public function getSensitiveValueFrequencyHistogramBuckets()
{
return $this->sensitiveValueFrequencyHistogramBuckets;
}
}

View File

@@ -1,70 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1NumericalStatsResult extends Google_Collection
{
protected $collection_key = 'quantileValues';
protected $maxValueType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1Value';
protected $maxValueDataType = '';
protected $minValueType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1Value';
protected $minValueDataType = '';
protected $quantileValuesType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1Value';
protected $quantileValuesDataType = 'array';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1Value
*/
public function setMaxValue(Google_Service_DLP_GooglePrivacyDlpV2beta1Value $maxValue)
{
$this->maxValue = $maxValue;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1Value
*/
public function getMaxValue()
{
return $this->maxValue;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1Value
*/
public function setMinValue(Google_Service_DLP_GooglePrivacyDlpV2beta1Value $minValue)
{
$this->minValue = $minValue;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1Value
*/
public function getMinValue()
{
return $this->minValue;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1Value
*/
public function setQuantileValues($quantileValues)
{
$this->quantileValues = $quantileValues;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1Value
*/
public function getQuantileValues()
{
return $this->quantileValues;
}
}

View File

@@ -1,53 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1OutputStorageConfig extends Google_Model
{
protected $storagePathType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1CloudStoragePath';
protected $storagePathDataType = '';
protected $tableType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryTable';
protected $tableDataType = '';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1CloudStoragePath
*/
public function setStoragePath(Google_Service_DLP_GooglePrivacyDlpV2beta1CloudStoragePath $storagePath)
{
$this->storagePath = $storagePath;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1CloudStoragePath
*/
public function getStoragePath()
{
return $this->storagePath;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryTable
*/
public function setTable(Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryTable $table)
{
$this->table = $table;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryTable
*/
public function getTable()
{
return $this->table;
}
}

View File

@@ -1,39 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1PartitionId extends Google_Model
{
public $namespaceId;
public $projectId;
public function setNamespaceId($namespaceId)
{
$this->namespaceId = $namespaceId;
}
public function getNamespaceId()
{
return $this->namespaceId;
}
public function setProjectId($projectId)
{
$this->projectId = $projectId;
}
public function getProjectId()
{
return $this->projectId;
}
}

View File

@@ -1,101 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1PrivacyMetric extends Google_Model
{
protected $categoricalStatsConfigType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1CategoricalStatsConfig';
protected $categoricalStatsConfigDataType = '';
protected $kAnonymityConfigType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1KAnonymityConfig';
protected $kAnonymityConfigDataType = '';
protected $kMapEstimationConfigType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1KMapEstimationConfig';
protected $kMapEstimationConfigDataType = '';
protected $lDiversityConfigType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1LDiversityConfig';
protected $lDiversityConfigDataType = '';
protected $numericalStatsConfigType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1NumericalStatsConfig';
protected $numericalStatsConfigDataType = '';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1CategoricalStatsConfig
*/
public function setCategoricalStatsConfig(Google_Service_DLP_GooglePrivacyDlpV2beta1CategoricalStatsConfig $categoricalStatsConfig)
{
$this->categoricalStatsConfig = $categoricalStatsConfig;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1CategoricalStatsConfig
*/
public function getCategoricalStatsConfig()
{
return $this->categoricalStatsConfig;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1KAnonymityConfig
*/
public function setKAnonymityConfig(Google_Service_DLP_GooglePrivacyDlpV2beta1KAnonymityConfig $kAnonymityConfig)
{
$this->kAnonymityConfig = $kAnonymityConfig;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1KAnonymityConfig
*/
public function getKAnonymityConfig()
{
return $this->kAnonymityConfig;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1KMapEstimationConfig
*/
public function setKMapEstimationConfig(Google_Service_DLP_GooglePrivacyDlpV2beta1KMapEstimationConfig $kMapEstimationConfig)
{
$this->kMapEstimationConfig = $kMapEstimationConfig;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1KMapEstimationConfig
*/
public function getKMapEstimationConfig()
{
return $this->kMapEstimationConfig;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1LDiversityConfig
*/
public function setLDiversityConfig(Google_Service_DLP_GooglePrivacyDlpV2beta1LDiversityConfig $lDiversityConfig)
{
$this->lDiversityConfig = $lDiversityConfig;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1LDiversityConfig
*/
public function getLDiversityConfig()
{
return $this->lDiversityConfig;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1NumericalStatsConfig
*/
public function setNumericalStatsConfig(Google_Service_DLP_GooglePrivacyDlpV2beta1NumericalStatsConfig $numericalStatsConfig)
{
$this->numericalStatsConfig = $numericalStatsConfig;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1NumericalStatsConfig
*/
public function getNumericalStatsConfig()
{
return $this->numericalStatsConfig;
}
}

View File

@@ -1,37 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1Projection extends Google_Model
{
protected $propertyType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1PropertyReference';
protected $propertyDataType = '';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1PropertyReference
*/
public function setProperty(Google_Service_DLP_GooglePrivacyDlpV2beta1PropertyReference $property)
{
$this->property = $property;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1PropertyReference
*/
public function getProperty()
{
return $this->property;
}
}

View File

@@ -1,30 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1PropertyReference extends Google_Model
{
public $name;
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
}

View File

@@ -1,62 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1RiskAnalysisOperationMetadata extends Google_Model
{
public $createTime;
protected $requestedPrivacyMetricType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1PrivacyMetric';
protected $requestedPrivacyMetricDataType = '';
protected $requestedSourceTableType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryTable';
protected $requestedSourceTableDataType = '';
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
public function getCreateTime()
{
return $this->createTime;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1PrivacyMetric
*/
public function setRequestedPrivacyMetric(Google_Service_DLP_GooglePrivacyDlpV2beta1PrivacyMetric $requestedPrivacyMetric)
{
$this->requestedPrivacyMetric = $requestedPrivacyMetric;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1PrivacyMetric
*/
public function getRequestedPrivacyMetric()
{
return $this->requestedPrivacyMetric;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryTable
*/
public function setRequestedSourceTable(Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryTable $requestedSourceTable)
{
$this->requestedSourceTable = $requestedSourceTable;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryTable
*/
public function getRequestedSourceTable()
{
return $this->requestedSourceTable;
}
}

View File

@@ -1,101 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1RiskAnalysisOperationResult extends Google_Model
{
protected $categoricalStatsResultType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1CategoricalStatsResult';
protected $categoricalStatsResultDataType = '';
protected $kAnonymityResultType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1KAnonymityResult';
protected $kAnonymityResultDataType = '';
protected $kMapEstimationResultType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1KMapEstimationResult';
protected $kMapEstimationResultDataType = '';
protected $lDiversityResultType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1LDiversityResult';
protected $lDiversityResultDataType = '';
protected $numericalStatsResultType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1NumericalStatsResult';
protected $numericalStatsResultDataType = '';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1CategoricalStatsResult
*/
public function setCategoricalStatsResult(Google_Service_DLP_GooglePrivacyDlpV2beta1CategoricalStatsResult $categoricalStatsResult)
{
$this->categoricalStatsResult = $categoricalStatsResult;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1CategoricalStatsResult
*/
public function getCategoricalStatsResult()
{
return $this->categoricalStatsResult;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1KAnonymityResult
*/
public function setKAnonymityResult(Google_Service_DLP_GooglePrivacyDlpV2beta1KAnonymityResult $kAnonymityResult)
{
$this->kAnonymityResult = $kAnonymityResult;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1KAnonymityResult
*/
public function getKAnonymityResult()
{
return $this->kAnonymityResult;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1KMapEstimationResult
*/
public function setKMapEstimationResult(Google_Service_DLP_GooglePrivacyDlpV2beta1KMapEstimationResult $kMapEstimationResult)
{
$this->kMapEstimationResult = $kMapEstimationResult;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1KMapEstimationResult
*/
public function getKMapEstimationResult()
{
return $this->kMapEstimationResult;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1LDiversityResult
*/
public function setLDiversityResult(Google_Service_DLP_GooglePrivacyDlpV2beta1LDiversityResult $lDiversityResult)
{
$this->lDiversityResult = $lDiversityResult;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1LDiversityResult
*/
public function getLDiversityResult()
{
return $this->lDiversityResult;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1NumericalStatsResult
*/
public function setNumericalStatsResult(Google_Service_DLP_GooglePrivacyDlpV2beta1NumericalStatsResult $numericalStatsResult)
{
$this->numericalStatsResult = $numericalStatsResult;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1NumericalStatsResult
*/
public function getNumericalStatsResult()
{
return $this->numericalStatsResult;
}
}

View File

@@ -1,69 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1StorageConfig extends Google_Model
{
protected $bigQueryOptionsType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryOptions';
protected $bigQueryOptionsDataType = '';
protected $cloudStorageOptionsType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1CloudStorageOptions';
protected $cloudStorageOptionsDataType = '';
protected $datastoreOptionsType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1DatastoreOptions';
protected $datastoreOptionsDataType = '';
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryOptions
*/
public function setBigQueryOptions(Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryOptions $bigQueryOptions)
{
$this->bigQueryOptions = $bigQueryOptions;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1BigQueryOptions
*/
public function getBigQueryOptions()
{
return $this->bigQueryOptions;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1CloudStorageOptions
*/
public function setCloudStorageOptions(Google_Service_DLP_GooglePrivacyDlpV2beta1CloudStorageOptions $cloudStorageOptions)
{
$this->cloudStorageOptions = $cloudStorageOptions;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1CloudStorageOptions
*/
public function getCloudStorageOptions()
{
return $this->cloudStorageOptions;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1DatastoreOptions
*/
public function setDatastoreOptions(Google_Service_DLP_GooglePrivacyDlpV2beta1DatastoreOptions $datastoreOptions)
{
$this->datastoreOptions = $datastoreOptions;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1DatastoreOptions
*/
public function getDatastoreOptions()
{
return $this->datastoreOptions;
}
}

View File

@@ -1,98 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1Value extends Google_Model
{
public $booleanValue;
protected $dateValueType = 'Google_Service_DLP_GoogleTypeDate';
protected $dateValueDataType = '';
public $floatValue;
public $integerValue;
public $stringValue;
protected $timeValueType = 'Google_Service_DLP_GoogleTypeTimeOfDay';
protected $timeValueDataType = '';
public $timestampValue;
public function setBooleanValue($booleanValue)
{
$this->booleanValue = $booleanValue;
}
public function getBooleanValue()
{
return $this->booleanValue;
}
/**
* @param Google_Service_DLP_GoogleTypeDate
*/
public function setDateValue(Google_Service_DLP_GoogleTypeDate $dateValue)
{
$this->dateValue = $dateValue;
}
/**
* @return Google_Service_DLP_GoogleTypeDate
*/
public function getDateValue()
{
return $this->dateValue;
}
public function setFloatValue($floatValue)
{
$this->floatValue = $floatValue;
}
public function getFloatValue()
{
return $this->floatValue;
}
public function setIntegerValue($integerValue)
{
$this->integerValue = $integerValue;
}
public function getIntegerValue()
{
return $this->integerValue;
}
public function setStringValue($stringValue)
{
$this->stringValue = $stringValue;
}
public function getStringValue()
{
return $this->stringValue;
}
/**
* @param Google_Service_DLP_GoogleTypeTimeOfDay
*/
public function setTimeValue(Google_Service_DLP_GoogleTypeTimeOfDay $timeValue)
{
$this->timeValue = $timeValue;
}
/**
* @return Google_Service_DLP_GoogleTypeTimeOfDay
*/
public function getTimeValue()
{
return $this->timeValue;
}
public function setTimestampValue($timestampValue)
{
$this->timestampValue = $timestampValue;
}
public function getTimestampValue()
{
return $this->timestampValue;
}
}

View File

@@ -1,46 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1ValueFrequency extends Google_Model
{
public $count;
protected $valueType = 'Google_Service_DLP_GooglePrivacyDlpV2beta1Value';
protected $valueDataType = '';
public function setCount($count)
{
$this->count = $count;
}
public function getCount()
{
return $this->count;
}
/**
* @param Google_Service_DLP_GooglePrivacyDlpV2beta1Value
*/
public function setValue(Google_Service_DLP_GooglePrivacyDlpV2beta1Value $value)
{
$this->value = $value;
}
/**
* @return Google_Service_DLP_GooglePrivacyDlpV2beta1Value
*/
public function getValue()
{
return $this->value;
}
}

View File

@@ -1,31 +0,0 @@
<?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.
*/
class Google_Service_DLP_GooglePrivacyDlpV2beta1WordList extends Google_Collection
{
protected $collection_key = 'words';
public $words;
public function setWords($words)
{
$this->words = $words;
}
public function getWords()
{
return $this->words;
}
}

View File

@@ -27,8 +27,8 @@ class Google_Service_DLP_Resource_InfoTypes extends Google_Service_Resource
{
/**
* Returns a list of the sensitive information types that the DLP API supports.
* For more information, see [Listing supported predefined infoTypes](/dlp/docs
* /listing-infotypes). (infoTypes.listInfoTypes)
* See https://cloud.google.com/dlp/docs/infotypes-reference to learn more.
* (infoTypes.listInfoTypes)
*
* @param array $optParams Optional parameters.
*

View File

@@ -27,7 +27,9 @@ class Google_Service_DLP_Resource_OrganizationsDeidentifyTemplates extends Googl
{
/**
* Creates a DeidentifyTemplate for re-using frequently used configuration for
* de-identifying content, images, and storage. (deidentifyTemplates.create)
* de-identifying content, images, and storage. See
* https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
* (deidentifyTemplates.create)
*
* @param string $parent The parent resource name, for example projects/my-
* project-id or organizations/my-org-id.
@@ -42,7 +44,8 @@ class Google_Service_DLP_Resource_OrganizationsDeidentifyTemplates extends Googl
return $this->call('create', array($params), "Google_Service_DLP_GooglePrivacyDlpV2DeidentifyTemplate");
}
/**
* Deletes a DeidentifyTemplate. (deidentifyTemplates.delete)
* Deletes a DeidentifyTemplate. See https://cloud.google.com/dlp/docs/creating-
* templates-deid to learn more. (deidentifyTemplates.delete)
*
* @param string $name Resource name of the organization and deidentify template
* to be deleted, for example
@@ -58,7 +61,8 @@ class Google_Service_DLP_Resource_OrganizationsDeidentifyTemplates extends Googl
return $this->call('delete', array($params), "Google_Service_DLP_GoogleProtobufEmpty");
}
/**
* Gets a DeidentifyTemplate. (deidentifyTemplates.get)
* Gets a DeidentifyTemplate. See https://cloud.google.com/dlp/docs/creating-
* templates-deid to learn more. (deidentifyTemplates.get)
*
* @param string $name Resource name of the organization and deidentify template
* to be read, for example
@@ -74,7 +78,8 @@ class Google_Service_DLP_Resource_OrganizationsDeidentifyTemplates extends Googl
return $this->call('get', array($params), "Google_Service_DLP_GooglePrivacyDlpV2DeidentifyTemplate");
}
/**
* Lists DeidentifyTemplates.
* Lists DeidentifyTemplates. See https://cloud.google.com/dlp/docs/creating-
* templates-deid to learn more.
* (deidentifyTemplates.listOrganizationsDeidentifyTemplates)
*
* @param string $parent The parent resource name, for example projects/my-
@@ -83,6 +88,19 @@ class Google_Service_DLP_Resource_OrganizationsDeidentifyTemplates extends Googl
*
* @opt_param string pageToken Optional page token to continue retrieval. Comes
* from previous call to `ListDeidentifyTemplates`.
* @opt_param string orderBy Optional comma separated list of fields to order
* by, followed by `asc` or `desc` postfix. This list is case-insensitive,
* default sorting order is ascending, redundant space characters are
* insignificant.
*
* Example: `name asc,update_time, create_time desc`
*
* Supported fields are:
*
* - `create_time`: corresponds to time the template was created. -
* `update_time`: corresponds to time the template was last updated. - `name`:
* corresponds to template's name. - `display_name`: corresponds to template's
* display name.
* @opt_param int pageSize Optional size of the page, can be limited by server.
* If zero server returns a page of max size 100.
* @return Google_Service_DLP_GooglePrivacyDlpV2ListDeidentifyTemplatesResponse
@@ -94,7 +112,8 @@ class Google_Service_DLP_Resource_OrganizationsDeidentifyTemplates extends Googl
return $this->call('list', array($params), "Google_Service_DLP_GooglePrivacyDlpV2ListDeidentifyTemplatesResponse");
}
/**
* Updates the DeidentifyTemplate. (deidentifyTemplates.patch)
* Updates the DeidentifyTemplate. See https://cloud.google.com/dlp/docs
* /creating-templates-deid to learn more. (deidentifyTemplates.patch)
*
* @param string $name Resource name of organization and deidentify template to
* be updated, for example

View File

@@ -27,7 +27,9 @@ class Google_Service_DLP_Resource_OrganizationsInspectTemplates extends Google_S
{
/**
* Creates an InspectTemplate for re-using frequently used configuration for
* inspecting content, images, and storage. (inspectTemplates.create)
* inspecting content, images, and storage. See
* https://cloud.google.com/dlp/docs/creating-templates to learn more.
* (inspectTemplates.create)
*
* @param string $parent The parent resource name, for example projects/my-
* project-id or organizations/my-org-id.
@@ -42,7 +44,8 @@ class Google_Service_DLP_Resource_OrganizationsInspectTemplates extends Google_S
return $this->call('create', array($params), "Google_Service_DLP_GooglePrivacyDlpV2InspectTemplate");
}
/**
* Deletes an InspectTemplate. (inspectTemplates.delete)
* Deletes an InspectTemplate. See https://cloud.google.com/dlp/docs/creating-
* templates to learn more. (inspectTemplates.delete)
*
* @param string $name Resource name of the organization and inspectTemplate to
* be deleted, for example `organizations/433245324/inspectTemplates/432452342`
@@ -57,7 +60,8 @@ class Google_Service_DLP_Resource_OrganizationsInspectTemplates extends Google_S
return $this->call('delete', array($params), "Google_Service_DLP_GoogleProtobufEmpty");
}
/**
* Gets an InspectTemplate. (inspectTemplates.get)
* Gets an InspectTemplate. See https://cloud.google.com/dlp/docs/creating-
* templates to learn more. (inspectTemplates.get)
*
* @param string $name Resource name of the organization and inspectTemplate to
* be read, for example `organizations/433245324/inspectTemplates/432452342` or
@@ -72,7 +76,8 @@ class Google_Service_DLP_Resource_OrganizationsInspectTemplates extends Google_S
return $this->call('get', array($params), "Google_Service_DLP_GooglePrivacyDlpV2InspectTemplate");
}
/**
* Lists InspectTemplates. (inspectTemplates.listOrganizationsInspectTemplates)
* Lists InspectTemplates. See https://cloud.google.com/dlp/docs/creating-
* templates to learn more. (inspectTemplates.listOrganizationsInspectTemplates)
*
* @param string $parent The parent resource name, for example projects/my-
* project-id or organizations/my-org-id.
@@ -80,6 +85,19 @@ class Google_Service_DLP_Resource_OrganizationsInspectTemplates extends Google_S
*
* @opt_param string pageToken Optional page token to continue retrieval. Comes
* from previous call to `ListInspectTemplates`.
* @opt_param string orderBy Optional comma separated list of fields to order
* by, followed by `asc` or `desc` postfix. This list is case-insensitive,
* default sorting order is ascending, redundant space characters are
* insignificant.
*
* Example: `name asc,update_time, create_time desc`
*
* Supported fields are:
*
* - `create_time`: corresponds to time the template was created. -
* `update_time`: corresponds to time the template was last updated. - `name`:
* corresponds to template's name. - `display_name`: corresponds to template's
* display name.
* @opt_param int pageSize Optional size of the page, can be limited by server.
* If zero server returns a page of max size 100.
* @return Google_Service_DLP_GooglePrivacyDlpV2ListInspectTemplatesResponse
@@ -91,7 +109,8 @@ class Google_Service_DLP_Resource_OrganizationsInspectTemplates extends Google_S
return $this->call('list', array($params), "Google_Service_DLP_GooglePrivacyDlpV2ListInspectTemplatesResponse");
}
/**
* Updates the InspectTemplate. (inspectTemplates.patch)
* Updates the InspectTemplate. See https://cloud.google.com/dlp/docs/creating-
* templates to learn more. (inspectTemplates.patch)
*
* @param string $name Resource name of organization and inspectTemplate to be
* updated, for example `organizations/433245324/inspectTemplates/432452342` or

View File

@@ -0,0 +1,130 @@
<?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.
*/
/**
* The "storedInfoTypes" collection of methods.
* Typical usage is:
* <code>
* $dlpService = new Google_Service_DLP(...);
* $storedInfoTypes = $dlpService->storedInfoTypes;
* </code>
*/
class Google_Service_DLP_Resource_OrganizationsStoredInfoTypes extends Google_Service_Resource
{
/**
* Creates a pre-built stored infoType to be used for inspection. See
* https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
* (storedInfoTypes.create)
*
* @param string $parent The parent resource name, for example projects/my-
* project-id or organizations/my-org-id.
* @param Google_Service_DLP_GooglePrivacyDlpV2CreateStoredInfoTypeRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_DLP_GooglePrivacyDlpV2StoredInfoType
*/
public function create($parent, Google_Service_DLP_GooglePrivacyDlpV2CreateStoredInfoTypeRequest $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_DLP_GooglePrivacyDlpV2StoredInfoType");
}
/**
* Deletes a stored infoType. See https://cloud.google.com/dlp/docs/creating-
* stored-infotypes to learn more. (storedInfoTypes.delete)
*
* @param string $name Resource name of the organization and storedInfoType to
* be deleted, for example `organizations/433245324/storedInfoTypes/432452342`
* or projects/project-id/storedInfoTypes/432452342.
* @param array $optParams Optional parameters.
* @return Google_Service_DLP_GoogleProtobufEmpty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_DLP_GoogleProtobufEmpty");
}
/**
* Gets a stored infoType. See https://cloud.google.com/dlp/docs/creating-
* stored-infotypes to learn more. (storedInfoTypes.get)
*
* @param string $name Resource name of the organization and storedInfoType to
* be read, for example `organizations/433245324/storedInfoTypes/432452342` or
* projects/project-id/storedInfoTypes/432452342.
* @param array $optParams Optional parameters.
* @return Google_Service_DLP_GooglePrivacyDlpV2StoredInfoType
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_DLP_GooglePrivacyDlpV2StoredInfoType");
}
/**
* Lists stored infoTypes. See https://cloud.google.com/dlp/docs/creating-
* stored-infotypes to learn more.
* (storedInfoTypes.listOrganizationsStoredInfoTypes)
*
* @param string $parent The parent resource name, for example projects/my-
* project-id or organizations/my-org-id.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken Optional page token to continue retrieval. Comes
* from previous call to `ListStoredInfoTypes`.
* @opt_param string orderBy Optional comma separated list of fields to order
* by, followed by `asc` or `desc` postfix. This list is case-insensitive,
* default sorting order is ascending, redundant space characters are
* insignificant.
*
* Example: `name asc, display_name, create_time desc`
*
* Supported fields are:
*
* - `create_time`: corresponds to time the most recent version of the resource
* was created. - `state`: corresponds to the state of the resource. - `name`:
* corresponds to resource name. - `display_name`: corresponds to info type's
* display name.
* @opt_param int pageSize Optional size of the page, can be limited by server.
* If zero server returns a page of max size 100.
* @return Google_Service_DLP_GooglePrivacyDlpV2ListStoredInfoTypesResponse
*/
public function listOrganizationsStoredInfoTypes($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_DLP_GooglePrivacyDlpV2ListStoredInfoTypesResponse");
}
/**
* Updates the stored infoType by creating a new version. The existing version
* will continue to be used until the new version is ready. See
* https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
* (storedInfoTypes.patch)
*
* @param string $name Resource name of organization and storedInfoType to be
* updated, for example `organizations/433245324/storedInfoTypes/432452342` or
* projects/project-id/storedInfoTypes/432452342.
* @param Google_Service_DLP_GooglePrivacyDlpV2UpdateStoredInfoTypeRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_DLP_GooglePrivacyDlpV2StoredInfoType
*/
public function patch($name, Google_Service_DLP_GooglePrivacyDlpV2UpdateStoredInfoTypeRequest $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_DLP_GooglePrivacyDlpV2StoredInfoType");
}
}

View File

@@ -27,8 +27,13 @@ class Google_Service_DLP_Resource_ProjectsContent extends Google_Service_Resourc
{
/**
* De-identifies potentially sensitive info from a ContentItem. This method has
* limits on input size and output size. [How-to guide](/dlp/docs/deidentify-
* sensitive-data) (content.deidentify)
* limits on input size and output size. See https://cloud.google.com/dlp/docs
* /deidentify-sensitive-data to learn more.
*
* When no InfoTypes or CustomInfoTypes are specified in this request, the
* system will automatically choose what detectors to run. By default this may
* be all types, but may change over time as detectors are updated.
* (content.deidentify)
*
* @param string $parent The parent resource name, for example projects/my-
* project-id.
@@ -44,9 +49,14 @@ class Google_Service_DLP_Resource_ProjectsContent extends Google_Service_Resourc
}
/**
* Finds potentially sensitive info in content. This method has limits on input
* size, processing time, and output size. [How-to guide for text](/dlp/docs
* /inspecting-text), [How-to guide for images](/dlp/docs/inspecting-images)
* (content.inspect)
* size, processing time, and output size.
*
* When no InfoTypes or CustomInfoTypes are specified in this request, the
* system will automatically choose what detectors to run. By default this may
* be all types, but may change over time as detectors are updated.
*
* For how to guides, see https://cloud.google.com/dlp/docs/inspecting-images
* and https://cloud.google.com/dlp/docs/inspecting-text, (content.inspect)
*
* @param string $parent The parent resource name, for example projects/my-
* project-id.
@@ -61,7 +71,9 @@ class Google_Service_DLP_Resource_ProjectsContent extends Google_Service_Resourc
return $this->call('inspect', array($params), "Google_Service_DLP_GooglePrivacyDlpV2InspectContentResponse");
}
/**
* Re-identifies content that has been de-identified. (content.reidentify)
* Re-identifies content that has been de-identified. See
* https://cloud.google.com/dlp/docs/pseudonymization#re-
* identification_in_free_text_code_example to learn more. (content.reidentify)
*
* @param string $parent The parent resource name.
* @param Google_Service_DLP_GooglePrivacyDlpV2ReidentifyContentRequest $postBody

View File

@@ -27,7 +27,9 @@ class Google_Service_DLP_Resource_ProjectsDeidentifyTemplates extends Google_Ser
{
/**
* Creates a DeidentifyTemplate for re-using frequently used configuration for
* de-identifying content, images, and storage. (deidentifyTemplates.create)
* de-identifying content, images, and storage. See
* https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
* (deidentifyTemplates.create)
*
* @param string $parent The parent resource name, for example projects/my-
* project-id or organizations/my-org-id.
@@ -42,7 +44,8 @@ class Google_Service_DLP_Resource_ProjectsDeidentifyTemplates extends Google_Ser
return $this->call('create', array($params), "Google_Service_DLP_GooglePrivacyDlpV2DeidentifyTemplate");
}
/**
* Deletes a DeidentifyTemplate. (deidentifyTemplates.delete)
* Deletes a DeidentifyTemplate. See https://cloud.google.com/dlp/docs/creating-
* templates-deid to learn more. (deidentifyTemplates.delete)
*
* @param string $name Resource name of the organization and deidentify template
* to be deleted, for example
@@ -58,7 +61,8 @@ class Google_Service_DLP_Resource_ProjectsDeidentifyTemplates extends Google_Ser
return $this->call('delete', array($params), "Google_Service_DLP_GoogleProtobufEmpty");
}
/**
* Gets a DeidentifyTemplate. (deidentifyTemplates.get)
* Gets a DeidentifyTemplate. See https://cloud.google.com/dlp/docs/creating-
* templates-deid to learn more. (deidentifyTemplates.get)
*
* @param string $name Resource name of the organization and deidentify template
* to be read, for example
@@ -74,17 +78,31 @@ class Google_Service_DLP_Resource_ProjectsDeidentifyTemplates extends Google_Ser
return $this->call('get', array($params), "Google_Service_DLP_GooglePrivacyDlpV2DeidentifyTemplate");
}
/**
* Lists DeidentifyTemplates.
* Lists DeidentifyTemplates. See https://cloud.google.com/dlp/docs/creating-
* templates-deid to learn more.
* (deidentifyTemplates.listProjectsDeidentifyTemplates)
*
* @param string $parent The parent resource name, for example projects/my-
* project-id or organizations/my-org-id.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken Optional page token to continue retrieval. Comes
* from previous call to `ListDeidentifyTemplates`.
* @opt_param int pageSize Optional size of the page, can be limited by server.
* If zero server returns a page of max size 100.
* @opt_param string pageToken Optional page token to continue retrieval. Comes
* from previous call to `ListDeidentifyTemplates`.
* @opt_param string orderBy Optional comma separated list of fields to order
* by, followed by `asc` or `desc` postfix. This list is case-insensitive,
* default sorting order is ascending, redundant space characters are
* insignificant.
*
* Example: `name asc,update_time, create_time desc`
*
* Supported fields are:
*
* - `create_time`: corresponds to time the template was created. -
* `update_time`: corresponds to time the template was last updated. - `name`:
* corresponds to template's name. - `display_name`: corresponds to template's
* display name.
* @return Google_Service_DLP_GooglePrivacyDlpV2ListDeidentifyTemplatesResponse
*/
public function listProjectsDeidentifyTemplates($parent, $optParams = array())
@@ -94,7 +112,8 @@ class Google_Service_DLP_Resource_ProjectsDeidentifyTemplates extends Google_Ser
return $this->call('list', array($params), "Google_Service_DLP_GooglePrivacyDlpV2ListDeidentifyTemplatesResponse");
}
/**
* Updates the DeidentifyTemplate. (deidentifyTemplates.patch)
* Updates the DeidentifyTemplate. See https://cloud.google.com/dlp/docs
* /creating-templates-deid to learn more. (deidentifyTemplates.patch)
*
* @param string $name Resource name of organization and deidentify template to
* be updated, for example

View File

@@ -27,7 +27,9 @@ class Google_Service_DLP_Resource_ProjectsDlpJobs extends Google_Service_Resourc
{
/**
* Starts asynchronous cancellation on a long-running DlpJob. The server makes a
* best effort to cancel the DlpJob, but success is not guaranteed.
* best effort to cancel the DlpJob, but success is not guaranteed. See
* https://cloud.google.com/dlp/docs/inspecting-storage and
* https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
* (dlpJobs.cancel)
*
* @param string $name The name of the DlpJob resource to be cancelled.
@@ -42,8 +44,14 @@ class Google_Service_DLP_Resource_ProjectsDlpJobs extends Google_Service_Resourc
return $this->call('cancel', array($params), "Google_Service_DLP_GoogleProtobufEmpty");
}
/**
* Creates a new job to inspect storage or calculate risk metrics. [How-to
* guide](/dlp/docs/compute-risk-analysis). (dlpJobs.create)
* Creates a new job to inspect storage or calculate risk metrics. See
* https://cloud.google.com/dlp/docs/inspecting-storage and
* https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
*
* When no InfoTypes or CustomInfoTypes are specified in inspect jobs, the
* system will automatically choose what detectors to run. By default this may
* be all types, but may change over time as detectors are updated.
* (dlpJobs.create)
*
* @param string $parent The parent resource name, for example projects/my-
* project-id.
@@ -60,7 +68,9 @@ class Google_Service_DLP_Resource_ProjectsDlpJobs extends Google_Service_Resourc
/**
* Deletes a long-running DlpJob. This method indicates that the client is no
* longer interested in the DlpJob result. The job will be cancelled if
* possible. (dlpJobs.delete)
* possible. See https://cloud.google.com/dlp/docs/inspecting-storage and
* https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
* (dlpJobs.delete)
*
* @param string $name The name of the DlpJob resource to be deleted.
* @param array $optParams Optional parameters.
@@ -73,7 +83,10 @@ class Google_Service_DLP_Resource_ProjectsDlpJobs extends Google_Service_Resourc
return $this->call('delete', array($params), "Google_Service_DLP_GoogleProtobufEmpty");
}
/**
* Gets the latest state of a long-running DlpJob. (dlpJobs.get)
* Gets the latest state of a long-running DlpJob. See
* https://cloud.google.com/dlp/docs/inspecting-storage and
* https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
* (dlpJobs.get)
*
* @param string $name The name of the DlpJob resource.
* @param array $optParams Optional parameters.
@@ -86,16 +99,15 @@ class Google_Service_DLP_Resource_ProjectsDlpJobs extends Google_Service_Resourc
return $this->call('get', array($params), "Google_Service_DLP_GooglePrivacyDlpV2DlpJob");
}
/**
* Lists DlpJobs that match the specified filter in the request.
* Lists DlpJobs that match the specified filter in the request. See
* https://cloud.google.com/dlp/docs/inspecting-storage and
* https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
* (dlpJobs.listProjectsDlpJobs)
*
* @param string $parent The parent resource name, for example projects/my-
* project-id.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken The standard list page token.
* @opt_param int pageSize The standard list page size.
* @opt_param string type The type of job. Defaults to `DlpJobType.INSPECT`
* @opt_param string filter Optional. Allows filtering.
*
* Supported syntax:
@@ -117,6 +129,21 @@ class Google_Service_DLP_Resource_ProjectsDlpJobs extends Google_Service_Resourc
* cloud_storage AND (state = done OR state = canceled)
*
* The length of this field should be no more than 500 characters.
* @opt_param string pageToken The standard list page token.
* @opt_param int pageSize The standard list page size.
* @opt_param string orderBy Optional comma separated list of fields to order
* by, followed by `asc` or `desc` postfix. This list is case-insensitive,
* default sorting order is ascending, redundant space characters are
* insignificant.
*
* Example: `name asc, end_time asc, create_time desc`
*
* Supported fields are:
*
* - `create_time`: corresponds to time the job was created. - `end_time`:
* corresponds to time the job ended. - `name`: corresponds to job's name. -
* `state`: corresponds to `state`
* @opt_param string type The type of job. Defaults to `DlpJobType.INSPECT`
* @return Google_Service_DLP_GooglePrivacyDlpV2ListDlpJobsResponse
*/
public function listProjectsDlpJobs($parent, $optParams = array())

View File

@@ -27,8 +27,14 @@ class Google_Service_DLP_Resource_ProjectsImage extends Google_Service_Resource
{
/**
* Redacts potentially sensitive info from an image. This method has limits on
* input size, processing time, and output size. [How-to guide](/dlp/docs
* /redacting-sensitive-data-images) (image.redact)
* input size, processing time, and output size. See
* https://cloud.google.com/dlp/docs/redacting-sensitive-data-images to learn
* more.
*
* When no InfoTypes or CustomInfoTypes are specified in this request, the
* system will automatically choose what detectors to run. By default this may
* be all types, but may change over time as detectors are updated.
* (image.redact)
*
* @param string $parent The parent resource name, for example projects/my-
* project-id.

View File

@@ -27,7 +27,9 @@ class Google_Service_DLP_Resource_ProjectsInspectTemplates extends Google_Servic
{
/**
* Creates an InspectTemplate for re-using frequently used configuration for
* inspecting content, images, and storage. (inspectTemplates.create)
* inspecting content, images, and storage. See
* https://cloud.google.com/dlp/docs/creating-templates to learn more.
* (inspectTemplates.create)
*
* @param string $parent The parent resource name, for example projects/my-
* project-id or organizations/my-org-id.
@@ -42,7 +44,8 @@ class Google_Service_DLP_Resource_ProjectsInspectTemplates extends Google_Servic
return $this->call('create', array($params), "Google_Service_DLP_GooglePrivacyDlpV2InspectTemplate");
}
/**
* Deletes an InspectTemplate. (inspectTemplates.delete)
* Deletes an InspectTemplate. See https://cloud.google.com/dlp/docs/creating-
* templates to learn more. (inspectTemplates.delete)
*
* @param string $name Resource name of the organization and inspectTemplate to
* be deleted, for example `organizations/433245324/inspectTemplates/432452342`
@@ -57,7 +60,8 @@ class Google_Service_DLP_Resource_ProjectsInspectTemplates extends Google_Servic
return $this->call('delete', array($params), "Google_Service_DLP_GoogleProtobufEmpty");
}
/**
* Gets an InspectTemplate. (inspectTemplates.get)
* Gets an InspectTemplate. See https://cloud.google.com/dlp/docs/creating-
* templates to learn more. (inspectTemplates.get)
*
* @param string $name Resource name of the organization and inspectTemplate to
* be read, for example `organizations/433245324/inspectTemplates/432452342` or
@@ -72,7 +76,8 @@ class Google_Service_DLP_Resource_ProjectsInspectTemplates extends Google_Servic
return $this->call('get', array($params), "Google_Service_DLP_GooglePrivacyDlpV2InspectTemplate");
}
/**
* Lists InspectTemplates. (inspectTemplates.listProjectsInspectTemplates)
* Lists InspectTemplates. See https://cloud.google.com/dlp/docs/creating-
* templates to learn more. (inspectTemplates.listProjectsInspectTemplates)
*
* @param string $parent The parent resource name, for example projects/my-
* project-id or organizations/my-org-id.
@@ -80,6 +85,19 @@ class Google_Service_DLP_Resource_ProjectsInspectTemplates extends Google_Servic
*
* @opt_param string pageToken Optional page token to continue retrieval. Comes
* from previous call to `ListInspectTemplates`.
* @opt_param string orderBy Optional comma separated list of fields to order
* by, followed by `asc` or `desc` postfix. This list is case-insensitive,
* default sorting order is ascending, redundant space characters are
* insignificant.
*
* Example: `name asc,update_time, create_time desc`
*
* Supported fields are:
*
* - `create_time`: corresponds to time the template was created. -
* `update_time`: corresponds to time the template was last updated. - `name`:
* corresponds to template's name. - `display_name`: corresponds to template's
* display name.
* @opt_param int pageSize Optional size of the page, can be limited by server.
* If zero server returns a page of max size 100.
* @return Google_Service_DLP_GooglePrivacyDlpV2ListInspectTemplatesResponse
@@ -91,7 +109,8 @@ class Google_Service_DLP_Resource_ProjectsInspectTemplates extends Google_Servic
return $this->call('list', array($params), "Google_Service_DLP_GooglePrivacyDlpV2ListInspectTemplatesResponse");
}
/**
* Updates the InspectTemplate. (inspectTemplates.patch)
* Updates the InspectTemplate. See https://cloud.google.com/dlp/docs/creating-
* templates to learn more. (inspectTemplates.patch)
*
* @param string $name Resource name of organization and inspectTemplate to be
* updated, for example `organizations/433245324/inspectTemplates/432452342` or

View File

@@ -25,9 +25,27 @@
*/
class Google_Service_DLP_Resource_ProjectsJobTriggers extends Google_Service_Resource
{
/**
* Activate a job trigger. Causes the immediate execute of a trigger instead of
* waiting on the trigger event to occur. (jobTriggers.activate)
*
* @param string $name Resource name of the trigger to activate, for example
* `projects/dlp-test-project/jobTriggers/53234423`.
* @param Google_Service_DLP_GooglePrivacyDlpV2ActivateJobTriggerRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_DLP_GooglePrivacyDlpV2DlpJob
*/
public function activate($name, Google_Service_DLP_GooglePrivacyDlpV2ActivateJobTriggerRequest $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('activate', array($params), "Google_Service_DLP_GooglePrivacyDlpV2DlpJob");
}
/**
* Creates a job trigger to run DLP actions such as scanning storage for
* sensitive information on a set schedule. (jobTriggers.create)
* sensitive information on a set schedule. See
* https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
* (jobTriggers.create)
*
* @param string $parent The parent resource name, for example projects/my-
* project-id.
@@ -42,7 +60,8 @@ class Google_Service_DLP_Resource_ProjectsJobTriggers extends Google_Service_Res
return $this->call('create', array($params), "Google_Service_DLP_GooglePrivacyDlpV2JobTrigger");
}
/**
* Deletes a job trigger. (jobTriggers.delete)
* Deletes a job trigger. See https://cloud.google.com/dlp/docs/creating-job-
* triggers to learn more. (jobTriggers.delete)
*
* @param string $name Resource name of the project and the triggeredJob, for
* example `projects/dlp-test-project/jobTriggers/53234423`.
@@ -56,7 +75,8 @@ class Google_Service_DLP_Resource_ProjectsJobTriggers extends Google_Service_Res
return $this->call('delete', array($params), "Google_Service_DLP_GoogleProtobufEmpty");
}
/**
* Gets a job trigger. (jobTriggers.get)
* Gets a job trigger. See https://cloud.google.com/dlp/docs/creating-job-
* triggers to learn more. (jobTriggers.get)
*
* @param string $name Resource name of the project and the triggeredJob, for
* example `projects/dlp-test-project/jobTriggers/53234423`.
@@ -70,29 +90,54 @@ class Google_Service_DLP_Resource_ProjectsJobTriggers extends Google_Service_Res
return $this->call('get', array($params), "Google_Service_DLP_GooglePrivacyDlpV2JobTrigger");
}
/**
* Lists job triggers. (jobTriggers.listProjectsJobTriggers)
* Lists job triggers. See https://cloud.google.com/dlp/docs/creating-job-
* triggers to learn more. (jobTriggers.listProjectsJobTriggers)
*
* @param string $parent The parent resource name, for example projects/my-
* project-id.
* @param string $parent The parent resource name, for example `projects/my-
* project-id`.
* @param array $optParams Optional parameters.
*
* @opt_param string filter Optional. Allows filtering.
*
* Supported syntax:
*
* * Filter expressions are made up of one or more restrictions. * Restrictions
* can be combined by `AND` or `OR` logical operators. A sequence of
* restrictions implicitly uses `AND`. * A restriction has the form of ` `. *
* Supported fields/values for inspect jobs: - `status` -
* HEALTHY|PAUSED|CANCELLED - `inspected_storage` -
* DATASTORE|CLOUD_STORAGE|BIGQUERY - 'last_run_time` - RFC 3339 formatted
* timestamp, surrounded by quotation marks. Nanoseconds are ignored. -
* 'error_count' - Number of errors that have occurred while running. * The
* operator must be `=` or `!=` for status and inspected_storage.
*
* Examples:
*
* * inspected_storage = cloud_storage AND status = HEALTHY * inspected_storage
* = cloud_storage OR inspected_storage = bigquery * inspected_storage =
* cloud_storage AND (state = PAUSED OR state = HEALTHY) * last_run_time >
* \"2017-12-12T00:00:00+00:00\"
*
* The length of this field should be no more than 500 characters.
* @opt_param string pageToken Optional page token to continue retrieval. Comes
* from previous call to ListJobTriggers. `order_by` field must not change for
* subsequent calls.
* @opt_param string orderBy Optional comma separated list of triggeredJob
* fields to order by, followed by `asc` or `desc` postfix. This list is case-
* insensitive, default sorting order is ascending, redundant space characters
* are insignificant.
*
* Example: `name asc,update_time, create_time desc`
*
* Supported fields are:
*
* - `create_time`: corresponds to time the JobTrigger was created. -
* `update_time`: corresponds to time the JobTrigger was last updated. -
* `last_run_time`: corresponds to the last time the JobTrigger ran. - `name`:
* corresponds to JobTrigger's name. - `display_name`: corresponds to
* JobTrigger's display name. - `status`: corresponds to JobTrigger's status.
* @opt_param int pageSize Optional size of the page, can be limited by a
* server.
* @opt_param string pageToken Optional page token to continue retrieval. Comes
* from previous call to ListJobTriggers. `order_by` and `filter` should not
* change for subsequent calls, but can be omitted if token is specified.
* @opt_param string orderBy Optional comma separated list of triggeredJob
* fields to order by, followed by 'asc/desc' postfix, i.e. `"create_time
* asc,name desc,schedule_mode asc"`. This list is case-insensitive.
*
* Example: `"name asc,schedule_mode desc, status desc"`
*
* Supported filters keys and values are:
*
* - `create_time`: corresponds to time the triggeredJob was created. -
* `update_time`: corresponds to time the triggeredJob was last updated. -
* `name`: corresponds to JobTrigger's display name. - `status`: corresponds to
* the triggeredJob status.
* @return Google_Service_DLP_GooglePrivacyDlpV2ListJobTriggersResponse
*/
public function listProjectsJobTriggers($parent, $optParams = array())
@@ -102,7 +147,8 @@ class Google_Service_DLP_Resource_ProjectsJobTriggers extends Google_Service_Res
return $this->call('list', array($params), "Google_Service_DLP_GooglePrivacyDlpV2ListJobTriggersResponse");
}
/**
* Updates a job trigger. (jobTriggers.patch)
* Updates a job trigger. See https://cloud.google.com/dlp/docs/creating-job-
* triggers to learn more. (jobTriggers.patch)
*
* @param string $name Resource name of the project and the triggeredJob, for
* example `projects/dlp-test-project/jobTriggers/53234423`.

View File

@@ -0,0 +1,129 @@
<?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.
*/
/**
* The "storedInfoTypes" collection of methods.
* Typical usage is:
* <code>
* $dlpService = new Google_Service_DLP(...);
* $storedInfoTypes = $dlpService->storedInfoTypes;
* </code>
*/
class Google_Service_DLP_Resource_ProjectsStoredInfoTypes extends Google_Service_Resource
{
/**
* Creates a pre-built stored infoType to be used for inspection. See
* https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
* (storedInfoTypes.create)
*
* @param string $parent The parent resource name, for example projects/my-
* project-id or organizations/my-org-id.
* @param Google_Service_DLP_GooglePrivacyDlpV2CreateStoredInfoTypeRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_DLP_GooglePrivacyDlpV2StoredInfoType
*/
public function create($parent, Google_Service_DLP_GooglePrivacyDlpV2CreateStoredInfoTypeRequest $postBody, $optParams = array())
{
$params = array('parent' => $parent, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('create', array($params), "Google_Service_DLP_GooglePrivacyDlpV2StoredInfoType");
}
/**
* Deletes a stored infoType. See https://cloud.google.com/dlp/docs/creating-
* stored-infotypes to learn more. (storedInfoTypes.delete)
*
* @param string $name Resource name of the organization and storedInfoType to
* be deleted, for example `organizations/433245324/storedInfoTypes/432452342`
* or projects/project-id/storedInfoTypes/432452342.
* @param array $optParams Optional parameters.
* @return Google_Service_DLP_GoogleProtobufEmpty
*/
public function delete($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('delete', array($params), "Google_Service_DLP_GoogleProtobufEmpty");
}
/**
* Gets a stored infoType. See https://cloud.google.com/dlp/docs/creating-
* stored-infotypes to learn more. (storedInfoTypes.get)
*
* @param string $name Resource name of the organization and storedInfoType to
* be read, for example `organizations/433245324/storedInfoTypes/432452342` or
* projects/project-id/storedInfoTypes/432452342.
* @param array $optParams Optional parameters.
* @return Google_Service_DLP_GooglePrivacyDlpV2StoredInfoType
*/
public function get($name, $optParams = array())
{
$params = array('name' => $name);
$params = array_merge($params, $optParams);
return $this->call('get', array($params), "Google_Service_DLP_GooglePrivacyDlpV2StoredInfoType");
}
/**
* Lists stored infoTypes. See https://cloud.google.com/dlp/docs/creating-
* stored-infotypes to learn more. (storedInfoTypes.listProjectsStoredInfoTypes)
*
* @param string $parent The parent resource name, for example projects/my-
* project-id or organizations/my-org-id.
* @param array $optParams Optional parameters.
*
* @opt_param string pageToken Optional page token to continue retrieval. Comes
* from previous call to `ListStoredInfoTypes`.
* @opt_param string orderBy Optional comma separated list of fields to order
* by, followed by `asc` or `desc` postfix. This list is case-insensitive,
* default sorting order is ascending, redundant space characters are
* insignificant.
*
* Example: `name asc, display_name, create_time desc`
*
* Supported fields are:
*
* - `create_time`: corresponds to time the most recent version of the resource
* was created. - `state`: corresponds to the state of the resource. - `name`:
* corresponds to resource name. - `display_name`: corresponds to info type's
* display name.
* @opt_param int pageSize Optional size of the page, can be limited by server.
* If zero server returns a page of max size 100.
* @return Google_Service_DLP_GooglePrivacyDlpV2ListStoredInfoTypesResponse
*/
public function listProjectsStoredInfoTypes($parent, $optParams = array())
{
$params = array('parent' => $parent);
$params = array_merge($params, $optParams);
return $this->call('list', array($params), "Google_Service_DLP_GooglePrivacyDlpV2ListStoredInfoTypesResponse");
}
/**
* Updates the stored infoType by creating a new version. The existing version
* will continue to be used until the new version is ready. See
* https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
* (storedInfoTypes.patch)
*
* @param string $name Resource name of organization and storedInfoType to be
* updated, for example `organizations/433245324/storedInfoTypes/432452342` or
* projects/project-id/storedInfoTypes/432452342.
* @param Google_Service_DLP_GooglePrivacyDlpV2UpdateStoredInfoTypeRequest $postBody
* @param array $optParams Optional parameters.
* @return Google_Service_DLP_GooglePrivacyDlpV2StoredInfoType
*/
public function patch($name, Google_Service_DLP_GooglePrivacyDlpV2UpdateStoredInfoTypeRequest $postBody, $optParams = array())
{
$params = array('name' => $name, 'postBody' => $postBody);
$params = array_merge($params, $optParams);
return $this->call('patch', array($params), "Google_Service_DLP_GooglePrivacyDlpV2StoredInfoType");
}
}