JFIF x x C C " } !1AQa "q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w !1AQ aq"2B #3Rbr{
File "GoogleCloudApigeeV1EnvironmentConfig.php"
Full Path: /home/u528834676/domains/ahavalms.com/public_html/vendor/google/apiclient-services/src/Apigee/GoogleCloudApigeeV1EnvironmentConfig.php
File size: 8.87 KB
MIME-type: text/x-php
Charset: utf-8
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Apigee;
class GoogleCloudApigeeV1EnvironmentConfig extends \Google\Collection
{
protected $collection_key = 'targets';
protected $addonsConfigType = GoogleCloudApigeeV1RuntimeAddonsConfig::class;
protected $addonsConfigDataType = '';
/**
* @var string
*/
public $arcConfigLocation;
/**
* @var string
*/
public $createTime;
protected $dataCollectorsType = GoogleCloudApigeeV1DataCollectorConfig::class;
protected $dataCollectorsDataType = 'array';
protected $debugMaskType = GoogleCloudApigeeV1DebugMask::class;
protected $debugMaskDataType = '';
protected $deploymentGroupsType = GoogleCloudApigeeV1DeploymentGroupConfig::class;
protected $deploymentGroupsDataType = 'array';
protected $deploymentsType = GoogleCloudApigeeV1DeploymentConfig::class;
protected $deploymentsDataType = 'array';
/**
* @var string
*/
public $envScopedRevisionId;
/**
* @var string[]
*/
public $featureFlags;
protected $flowhooksType = GoogleCloudApigeeV1FlowHookConfig::class;
protected $flowhooksDataType = 'array';
/**
* @var string
*/
public $forwardProxyUri;
/**
* @var string
*/
public $gatewayConfigLocation;
protected $keystoresType = GoogleCloudApigeeV1KeystoreConfig::class;
protected $keystoresDataType = 'array';
/**
* @var string
*/
public $name;
/**
* @var string
*/
public $provider;
/**
* @var string
*/
public $pubsubTopic;
protected $resourceReferencesType = GoogleCloudApigeeV1ReferenceConfig::class;
protected $resourceReferencesDataType = 'array';
protected $resourcesType = GoogleCloudApigeeV1ResourceConfig::class;
protected $resourcesDataType = 'array';
/**
* @var string
*/
public $revisionId;
/**
* @var string
*/
public $sequenceNumber;
protected $targetsType = GoogleCloudApigeeV1TargetServerConfig::class;
protected $targetsDataType = 'array';
protected $traceConfigType = GoogleCloudApigeeV1RuntimeTraceConfig::class;
protected $traceConfigDataType = '';
/**
* @var string
*/
public $uid;
/**
* @param GoogleCloudApigeeV1RuntimeAddonsConfig
*/
public function setAddonsConfig(GoogleCloudApigeeV1RuntimeAddonsConfig $addonsConfig)
{
$this->addonsConfig = $addonsConfig;
}
/**
* @return GoogleCloudApigeeV1RuntimeAddonsConfig
*/
public function getAddonsConfig()
{
return $this->addonsConfig;
}
/**
* @param string
*/
public function setArcConfigLocation($arcConfigLocation)
{
$this->arcConfigLocation = $arcConfigLocation;
}
/**
* @return string
*/
public function getArcConfigLocation()
{
return $this->arcConfigLocation;
}
/**
* @param string
*/
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
/**
* @return string
*/
public function getCreateTime()
{
return $this->createTime;
}
/**
* @param GoogleCloudApigeeV1DataCollectorConfig[]
*/
public function setDataCollectors($dataCollectors)
{
$this->dataCollectors = $dataCollectors;
}
/**
* @return GoogleCloudApigeeV1DataCollectorConfig[]
*/
public function getDataCollectors()
{
return $this->dataCollectors;
}
/**
* @param GoogleCloudApigeeV1DebugMask
*/
public function setDebugMask(GoogleCloudApigeeV1DebugMask $debugMask)
{
$this->debugMask = $debugMask;
}
/**
* @return GoogleCloudApigeeV1DebugMask
*/
public function getDebugMask()
{
return $this->debugMask;
}
/**
* @param GoogleCloudApigeeV1DeploymentGroupConfig[]
*/
public function setDeploymentGroups($deploymentGroups)
{
$this->deploymentGroups = $deploymentGroups;
}
/**
* @return GoogleCloudApigeeV1DeploymentGroupConfig[]
*/
public function getDeploymentGroups()
{
return $this->deploymentGroups;
}
/**
* @param GoogleCloudApigeeV1DeploymentConfig[]
*/
public function setDeployments($deployments)
{
$this->deployments = $deployments;
}
/**
* @return GoogleCloudApigeeV1DeploymentConfig[]
*/
public function getDeployments()
{
return $this->deployments;
}
/**
* @param string
*/
public function setEnvScopedRevisionId($envScopedRevisionId)
{
$this->envScopedRevisionId = $envScopedRevisionId;
}
/**
* @return string
*/
public function getEnvScopedRevisionId()
{
return $this->envScopedRevisionId;
}
/**
* @param string[]
*/
public function setFeatureFlags($featureFlags)
{
$this->featureFlags = $featureFlags;
}
/**
* @return string[]
*/
public function getFeatureFlags()
{
return $this->featureFlags;
}
/**
* @param GoogleCloudApigeeV1FlowHookConfig[]
*/
public function setFlowhooks($flowhooks)
{
$this->flowhooks = $flowhooks;
}
/**
* @return GoogleCloudApigeeV1FlowHookConfig[]
*/
public function getFlowhooks()
{
return $this->flowhooks;
}
/**
* @param string
*/
public function setForwardProxyUri($forwardProxyUri)
{
$this->forwardProxyUri = $forwardProxyUri;
}
/**
* @return string
*/
public function getForwardProxyUri()
{
return $this->forwardProxyUri;
}
/**
* @param string
*/
public function setGatewayConfigLocation($gatewayConfigLocation)
{
$this->gatewayConfigLocation = $gatewayConfigLocation;
}
/**
* @return string
*/
public function getGatewayConfigLocation()
{
return $this->gatewayConfigLocation;
}
/**
* @param GoogleCloudApigeeV1KeystoreConfig[]
*/
public function setKeystores($keystores)
{
$this->keystores = $keystores;
}
/**
* @return GoogleCloudApigeeV1KeystoreConfig[]
*/
public function getKeystores()
{
return $this->keystores;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param string
*/
public function setProvider($provider)
{
$this->provider = $provider;
}
/**
* @return string
*/
public function getProvider()
{
return $this->provider;
}
/**
* @param string
*/
public function setPubsubTopic($pubsubTopic)
{
$this->pubsubTopic = $pubsubTopic;
}
/**
* @return string
*/
public function getPubsubTopic()
{
return $this->pubsubTopic;
}
/**
* @param GoogleCloudApigeeV1ReferenceConfig[]
*/
public function setResourceReferences($resourceReferences)
{
$this->resourceReferences = $resourceReferences;
}
/**
* @return GoogleCloudApigeeV1ReferenceConfig[]
*/
public function getResourceReferences()
{
return $this->resourceReferences;
}
/**
* @param GoogleCloudApigeeV1ResourceConfig[]
*/
public function setResources($resources)
{
$this->resources = $resources;
}
/**
* @return GoogleCloudApigeeV1ResourceConfig[]
*/
public function getResources()
{
return $this->resources;
}
/**
* @param string
*/
public function setRevisionId($revisionId)
{
$this->revisionId = $revisionId;
}
/**
* @return string
*/
public function getRevisionId()
{
return $this->revisionId;
}
/**
* @param string
*/
public function setSequenceNumber($sequenceNumber)
{
$this->sequenceNumber = $sequenceNumber;
}
/**
* @return string
*/
public function getSequenceNumber()
{
return $this->sequenceNumber;
}
/**
* @param GoogleCloudApigeeV1TargetServerConfig[]
*/
public function setTargets($targets)
{
$this->targets = $targets;
}
/**
* @return GoogleCloudApigeeV1TargetServerConfig[]
*/
public function getTargets()
{
return $this->targets;
}
/**
* @param GoogleCloudApigeeV1RuntimeTraceConfig
*/
public function setTraceConfig(GoogleCloudApigeeV1RuntimeTraceConfig $traceConfig)
{
$this->traceConfig = $traceConfig;
}
/**
* @return GoogleCloudApigeeV1RuntimeTraceConfig
*/
public function getTraceConfig()
{
return $this->traceConfig;
}
/**
* @param string
*/
public function setUid($uid)
{
$this->uid = $uid;
}
/**
* @return string
*/
public function getUid()
{
return $this->uid;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudApigeeV1EnvironmentConfig::class, 'Google_Service_Apigee_GoogleCloudApigeeV1EnvironmentConfig');