1
0
Fork 0
m365-php/vendor/microsoft/microsoft-graph/src/Beta/Microsoft/Graph/Model/DataClassificationService.php

280 lines
6.3 KiB
PHP

<?php
/**
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
*
* DataClassificationService File
* PHP version 7
*
* @category Library
* @package Microsoft.Graph
* @copyright (c) Microsoft Corporation. All rights reserved.
* @license https://opensource.org/licenses/MIT MIT License
* @link https://graph.microsoft.com
*/
namespace Beta\Microsoft\Graph\Model;
/**
* DataClassificationService class
*
* @category Model
* @package Microsoft.Graph
* @copyright (c) Microsoft Corporation. All rights reserved.
* @license https://opensource.org/licenses/MIT MIT License
* @link https://graph.microsoft.com
*/
class DataClassificationService extends Entity
{
/**
* Gets the exactMatchDataStores
*
* @return array|null The exactMatchDataStores
*/
public function getExactMatchDataStores()
{
if (array_key_exists("exactMatchDataStores", $this->_propDict)) {
return $this->_propDict["exactMatchDataStores"];
} else {
return null;
}
}
/**
* Sets the exactMatchDataStores
*
* @param ExactMatchDataStore[] $val The exactMatchDataStores
*
* @return DataClassificationService
*/
public function setExactMatchDataStores($val)
{
$this->_propDict["exactMatchDataStores"] = $val;
return $this;
}
/**
* Gets the classifyFileJobs
*
* @return array|null The classifyFileJobs
*/
public function getClassifyFileJobs()
{
if (array_key_exists("classifyFileJobs", $this->_propDict)) {
return $this->_propDict["classifyFileJobs"];
} else {
return null;
}
}
/**
* Sets the classifyFileJobs
*
* @param JobResponseBase[] $val The classifyFileJobs
*
* @return DataClassificationService
*/
public function setClassifyFileJobs($val)
{
$this->_propDict["classifyFileJobs"] = $val;
return $this;
}
/**
* Gets the classifyTextJobs
*
* @return array|null The classifyTextJobs
*/
public function getClassifyTextJobs()
{
if (array_key_exists("classifyTextJobs", $this->_propDict)) {
return $this->_propDict["classifyTextJobs"];
} else {
return null;
}
}
/**
* Sets the classifyTextJobs
*
* @param JobResponseBase[] $val The classifyTextJobs
*
* @return DataClassificationService
*/
public function setClassifyTextJobs($val)
{
$this->_propDict["classifyTextJobs"] = $val;
return $this;
}
/**
* Gets the evaluateDlpPoliciesJobs
*
* @return array|null The evaluateDlpPoliciesJobs
*/
public function getEvaluateDlpPoliciesJobs()
{
if (array_key_exists("evaluateDlpPoliciesJobs", $this->_propDict)) {
return $this->_propDict["evaluateDlpPoliciesJobs"];
} else {
return null;
}
}
/**
* Sets the evaluateDlpPoliciesJobs
*
* @param JobResponseBase[] $val The evaluateDlpPoliciesJobs
*
* @return DataClassificationService
*/
public function setEvaluateDlpPoliciesJobs($val)
{
$this->_propDict["evaluateDlpPoliciesJobs"] = $val;
return $this;
}
/**
* Gets the evaluateLabelJobs
*
* @return array|null The evaluateLabelJobs
*/
public function getEvaluateLabelJobs()
{
if (array_key_exists("evaluateLabelJobs", $this->_propDict)) {
return $this->_propDict["evaluateLabelJobs"];
} else {
return null;
}
}
/**
* Sets the evaluateLabelJobs
*
* @param JobResponseBase[] $val The evaluateLabelJobs
*
* @return DataClassificationService
*/
public function setEvaluateLabelJobs($val)
{
$this->_propDict["evaluateLabelJobs"] = $val;
return $this;
}
/**
* Gets the jobs
*
* @return array|null The jobs
*/
public function getJobs()
{
if (array_key_exists("jobs", $this->_propDict)) {
return $this->_propDict["jobs"];
} else {
return null;
}
}
/**
* Sets the jobs
*
* @param JobResponseBase[] $val The jobs
*
* @return DataClassificationService
*/
public function setJobs($val)
{
$this->_propDict["jobs"] = $val;
return $this;
}
/**
* Gets the sensitiveTypes
*
* @return array|null The sensitiveTypes
*/
public function getSensitiveTypes()
{
if (array_key_exists("sensitiveTypes", $this->_propDict)) {
return $this->_propDict["sensitiveTypes"];
} else {
return null;
}
}
/**
* Sets the sensitiveTypes
*
* @param SensitiveType[] $val The sensitiveTypes
*
* @return DataClassificationService
*/
public function setSensitiveTypes($val)
{
$this->_propDict["sensitiveTypes"] = $val;
return $this;
}
/**
* Gets the sensitivityLabels
*
* @return array|null The sensitivityLabels
*/
public function getSensitivityLabels()
{
if (array_key_exists("sensitivityLabels", $this->_propDict)) {
return $this->_propDict["sensitivityLabels"];
} else {
return null;
}
}
/**
* Sets the sensitivityLabels
*
* @param SensitivityLabel[] $val The sensitivityLabels
*
* @return DataClassificationService
*/
public function setSensitivityLabels($val)
{
$this->_propDict["sensitivityLabels"] = $val;
return $this;
}
/**
* Gets the exactMatchUploadAgents
*
* @return array|null The exactMatchUploadAgents
*/
public function getExactMatchUploadAgents()
{
if (array_key_exists("exactMatchUploadAgents", $this->_propDict)) {
return $this->_propDict["exactMatchUploadAgents"];
} else {
return null;
}
}
/**
* Sets the exactMatchUploadAgents
*
* @param ExactMatchUploadAgent[] $val The exactMatchUploadAgents
*
* @return DataClassificationService
*/
public function setExactMatchUploadAgents($val)
{
$this->_propDict["exactMatchUploadAgents"] = $val;
return $this;
}
}