����JFIF��x�x����'
| Server IP : 78.140.185.180 / Your IP : 216.73.216.170 Web Server : LiteSpeed System : Linux cpanel13.v.fozzy.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64 User : builderbox ( 1072) PHP Version : 7.3.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/builderbox/././www/vendor/google/apiclient-services/src/SQLAdmin/ |
Upload File : |
<?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\SQLAdmin;
class DatabaseInstance extends \Google\Collection
{
protected $collection_key = 'suspensionReason';
public $backendType;
public $connectionName;
public $currentDiskSize;
public $databaseVersion;
protected $diskEncryptionConfigurationType = DiskEncryptionConfiguration::class;
protected $diskEncryptionConfigurationDataType = '';
protected $diskEncryptionStatusType = DiskEncryptionStatus::class;
protected $diskEncryptionStatusDataType = '';
public $etag;
protected $failoverReplicaType = DatabaseInstanceFailoverReplica::class;
protected $failoverReplicaDataType = '';
public $gceZone;
public $instanceType;
protected $ipAddressesType = IpMapping::class;
protected $ipAddressesDataType = 'array';
public $ipv6Address;
public $kind;
public $masterInstanceName;
public $maxDiskSize;
public $name;
protected $onPremisesConfigurationType = OnPremisesConfiguration::class;
protected $onPremisesConfigurationDataType = '';
protected $outOfDiskReportType = SqlOutOfDiskReport::class;
protected $outOfDiskReportDataType = '';
public $project;
public $region;
protected $replicaConfigurationType = ReplicaConfiguration::class;
protected $replicaConfigurationDataType = '';
public $replicaNames;
public $rootPassword;
public $satisfiesPzs;
protected $scheduledMaintenanceType = SqlScheduledMaintenance::class;
protected $scheduledMaintenanceDataType = '';
public $secondaryGceZone;
public $selfLink;
protected $serverCaCertType = SslCert::class;
protected $serverCaCertDataType = '';
public $serviceAccountEmailAddress;
protected $settingsType = Settings::class;
protected $settingsDataType = '';
public $state;
public $suspensionReason;
public function setBackendType($backendType)
{
$this->backendType = $backendType;
}
public function getBackendType()
{
return $this->backendType;
}
public function setConnectionName($connectionName)
{
$this->connectionName = $connectionName;
}
public function getConnectionName()
{
return $this->connectionName;
}
public function setCurrentDiskSize($currentDiskSize)
{
$this->currentDiskSize = $currentDiskSize;
}
public function getCurrentDiskSize()
{
return $this->currentDiskSize;
}
public function setDatabaseVersion($databaseVersion)
{
$this->databaseVersion = $databaseVersion;
}
public function getDatabaseVersion()
{
return $this->databaseVersion;
}
/**
* @param DiskEncryptionConfiguration
*/
public function setDiskEncryptionConfiguration(DiskEncryptionConfiguration $diskEncryptionConfiguration)
{
$this->diskEncryptionConfiguration = $diskEncryptionConfiguration;
}
/**
* @return DiskEncryptionConfiguration
*/
public function getDiskEncryptionConfiguration()
{
return $this->diskEncryptionConfiguration;
}
/**
* @param DiskEncryptionStatus
*/
public function setDiskEncryptionStatus(DiskEncryptionStatus $diskEncryptionStatus)
{
$this->diskEncryptionStatus = $diskEncryptionStatus;
}
/**
* @return DiskEncryptionStatus
*/
public function getDiskEncryptionStatus()
{
return $this->diskEncryptionStatus;
}
public function setEtag($etag)
{
$this->etag = $etag;
}
public function getEtag()
{
return $this->etag;
}
/**
* @param DatabaseInstanceFailoverReplica
*/
public function setFailoverReplica(DatabaseInstanceFailoverReplica $failoverReplica)
{
$this->failoverReplica = $failoverReplica;
}
/**
* @return DatabaseInstanceFailoverReplica
*/
public function getFailoverReplica()
{
return $this->failoverReplica;
}
public function setGceZone($gceZone)
{
$this->gceZone = $gceZone;
}
public function getGceZone()
{
return $this->gceZone;
}
public function setInstanceType($instanceType)
{
$this->instanceType = $instanceType;
}
public function getInstanceType()
{
return $this->instanceType;
}
/**
* @param IpMapping[]
*/
public function setIpAddresses($ipAddresses)
{
$this->ipAddresses = $ipAddresses;
}
/**
* @return IpMapping[]
*/
public function getIpAddresses()
{
return $this->ipAddresses;
}
public function setIpv6Address($ipv6Address)
{
$this->ipv6Address = $ipv6Address;
}
public function getIpv6Address()
{
return $this->ipv6Address;
}
public function setKind($kind)
{
$this->kind = $kind;
}
public function getKind()
{
return $this->kind;
}
public function setMasterInstanceName($masterInstanceName)
{
$this->masterInstanceName = $masterInstanceName;
}
public function getMasterInstanceName()
{
return $this->masterInstanceName;
}
public function setMaxDiskSize($maxDiskSize)
{
$this->maxDiskSize = $maxDiskSize;
}
public function getMaxDiskSize()
{
return $this->maxDiskSize;
}
public function setName($name)
{
$this->name = $name;
}
public function getName()
{
return $this->name;
}
/**
* @param OnPremisesConfiguration
*/
public function setOnPremisesConfiguration(OnPremisesConfiguration $onPremisesConfiguration)
{
$this->onPremisesConfiguration = $onPremisesConfiguration;
}
/**
* @return OnPremisesConfiguration
*/
public function getOnPremisesConfiguration()
{
return $this->onPremisesConfiguration;
}
/**
* @param SqlOutOfDiskReport
*/
public function setOutOfDiskReport(SqlOutOfDiskReport $outOfDiskReport)
{
$this->outOfDiskReport = $outOfDiskReport;
}
/**
* @return SqlOutOfDiskReport
*/
public function getOutOfDiskReport()
{
return $this->outOfDiskReport;
}
public function setProject($project)
{
$this->project = $project;
}
public function getProject()
{
return $this->project;
}
public function setRegion($region)
{
$this->region = $region;
}
public function getRegion()
{
return $this->region;
}
/**
* @param ReplicaConfiguration
*/
public function setReplicaConfiguration(ReplicaConfiguration $replicaConfiguration)
{
$this->replicaConfiguration = $replicaConfiguration;
}
/**
* @return ReplicaConfiguration
*/
public function getReplicaConfiguration()
{
return $this->replicaConfiguration;
}
public function setReplicaNames($replicaNames)
{
$this->replicaNames = $replicaNames;
}
public function getReplicaNames()
{
return $this->replicaNames;
}
public function setRootPassword($rootPassword)
{
$this->rootPassword = $rootPassword;
}
public function getRootPassword()
{
return $this->rootPassword;
}
public function setSatisfiesPzs($satisfiesPzs)
{
$this->satisfiesPzs = $satisfiesPzs;
}
public function getSatisfiesPzs()
{
return $this->satisfiesPzs;
}
/**
* @param SqlScheduledMaintenance
*/
public function setScheduledMaintenance(SqlScheduledMaintenance $scheduledMaintenance)
{
$this->scheduledMaintenance = $scheduledMaintenance;
}
/**
* @return SqlScheduledMaintenance
*/
public function getScheduledMaintenance()
{
return $this->scheduledMaintenance;
}
public function setSecondaryGceZone($secondaryGceZone)
{
$this->secondaryGceZone = $secondaryGceZone;
}
public function getSecondaryGceZone()
{
return $this->secondaryGceZone;
}
public function setSelfLink($selfLink)
{
$this->selfLink = $selfLink;
}
public function getSelfLink()
{
return $this->selfLink;
}
/**
* @param SslCert
*/
public function setServerCaCert(SslCert $serverCaCert)
{
$this->serverCaCert = $serverCaCert;
}
/**
* @return SslCert
*/
public function getServerCaCert()
{
return $this->serverCaCert;
}
public function setServiceAccountEmailAddress($serviceAccountEmailAddress)
{
$this->serviceAccountEmailAddress = $serviceAccountEmailAddress;
}
public function getServiceAccountEmailAddress()
{
return $this->serviceAccountEmailAddress;
}
/**
* @param Settings
*/
public function setSettings(Settings $settings)
{
$this->settings = $settings;
}
/**
* @return Settings
*/
public function getSettings()
{
return $this->settings;
}
public function setState($state)
{
$this->state = $state;
}
public function getState()
{
return $this->state;
}
public function setSuspensionReason($suspensionReason)
{
$this->suspensionReason = $suspensionReason;
}
public function getSuspensionReason()
{
return $this->suspensionReason;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DatabaseInstance::class, 'Google_Service_SQLAdmin_DatabaseInstance');