Initial commit

This commit is contained in:
Local Administrator
2025-04-18 10:32:42 +02:00
commit b83134aca3
29643 changed files with 3045897 additions and 0 deletions

View File

@@ -0,0 +1,62 @@
<?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\DataprocMetastore;
class AlterMetadataResourceLocationRequest extends \Google\Model
{
/**
* @var string
*/
public $locationUri;
/**
* @var string
*/
public $resourceName;
/**
* @param string
*/
public function setLocationUri($locationUri)
{
$this->locationUri = $locationUri;
}
/**
* @return string
*/
public function getLocationUri()
{
return $this->locationUri;
}
/**
* @param string
*/
public function setResourceName($resourceName)
{
$this->resourceName = $resourceName;
}
/**
* @return string
*/
public function getResourceName()
{
return $this->resourceName;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AlterMetadataResourceLocationRequest::class, 'Google_Service_DataprocMetastore_AlterMetadataResourceLocationRequest');

View File

@@ -0,0 +1,25 @@
<?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\DataprocMetastore;
class AlterMetadataResourceLocationResponse extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AlterMetadataResourceLocationResponse::class, 'Google_Service_DataprocMetastore_AlterMetadataResourceLocationResponse');

View File

@@ -0,0 +1,80 @@
<?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\DataprocMetastore;
class AlterTablePropertiesRequest extends \Google\Model
{
/**
* @var string[]
*/
public $properties;
/**
* @var string
*/
public $tableName;
/**
* @var string
*/
public $updateMask;
/**
* @param string[]
*/
public function setProperties($properties)
{
$this->properties = $properties;
}
/**
* @return string[]
*/
public function getProperties()
{
return $this->properties;
}
/**
* @param string
*/
public function setTableName($tableName)
{
$this->tableName = $tableName;
}
/**
* @return string
*/
public function getTableName()
{
return $this->tableName;
}
/**
* @param string
*/
public function setUpdateMask($updateMask)
{
$this->updateMask = $updateMask;
}
/**
* @return string
*/
public function getUpdateMask()
{
return $this->updateMask;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AlterTablePropertiesRequest::class, 'Google_Service_DataprocMetastore_AlterTablePropertiesRequest');

View File

@@ -0,0 +1,61 @@
<?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\DataprocMetastore;
class AuditConfig extends \Google\Collection
{
protected $collection_key = 'auditLogConfigs';
protected $auditLogConfigsType = AuditLogConfig::class;
protected $auditLogConfigsDataType = 'array';
/**
* @var string
*/
public $service;
/**
* @param AuditLogConfig[]
*/
public function setAuditLogConfigs($auditLogConfigs)
{
$this->auditLogConfigs = $auditLogConfigs;
}
/**
* @return AuditLogConfig[]
*/
public function getAuditLogConfigs()
{
return $this->auditLogConfigs;
}
/**
* @param string
*/
public function setService($service)
{
$this->service = $service;
}
/**
* @return string
*/
public function getService()
{
return $this->service;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AuditConfig::class, 'Google_Service_DataprocMetastore_AuditConfig');

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.
*/
namespace Google\Service\DataprocMetastore;
class AuditLogConfig extends \Google\Collection
{
protected $collection_key = 'exemptedMembers';
/**
* @var string[]
*/
public $exemptedMembers;
/**
* @var string
*/
public $logType;
/**
* @param string[]
*/
public function setExemptedMembers($exemptedMembers)
{
$this->exemptedMembers = $exemptedMembers;
}
/**
* @return string[]
*/
public function getExemptedMembers()
{
return $this->exemptedMembers;
}
/**
* @param string
*/
public function setLogType($logType)
{
$this->logType = $logType;
}
/**
* @return string
*/
public function getLogType()
{
return $this->logType;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AuditLogConfig::class, 'Google_Service_DataprocMetastore_AuditLogConfig');

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.
*/
namespace Google\Service\DataprocMetastore;
class AutoscalingConfig extends \Google\Model
{
/**
* @var bool
*/
public $autoscalingEnabled;
/**
* @var float
*/
public $autoscalingFactor;
protected $limitConfigType = LimitConfig::class;
protected $limitConfigDataType = '';
/**
* @param bool
*/
public function setAutoscalingEnabled($autoscalingEnabled)
{
$this->autoscalingEnabled = $autoscalingEnabled;
}
/**
* @return bool
*/
public function getAutoscalingEnabled()
{
return $this->autoscalingEnabled;
}
/**
* @param float
*/
public function setAutoscalingFactor($autoscalingFactor)
{
$this->autoscalingFactor = $autoscalingFactor;
}
/**
* @return float
*/
public function getAutoscalingFactor()
{
return $this->autoscalingFactor;
}
/**
* @param LimitConfig
*/
public function setLimitConfig(LimitConfig $limitConfig)
{
$this->limitConfig = $limitConfig;
}
/**
* @return LimitConfig
*/
public function getLimitConfig()
{
return $this->limitConfig;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AutoscalingConfig::class, 'Google_Service_DataprocMetastore_AutoscalingConfig');

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.
*/
namespace Google\Service\DataprocMetastore;
class AuxiliaryVersionConfig extends \Google\Model
{
/**
* @var string[]
*/
public $configOverrides;
protected $networkConfigType = NetworkConfig::class;
protected $networkConfigDataType = '';
/**
* @var string
*/
public $version;
/**
* @param string[]
*/
public function setConfigOverrides($configOverrides)
{
$this->configOverrides = $configOverrides;
}
/**
* @return string[]
*/
public function getConfigOverrides()
{
return $this->configOverrides;
}
/**
* @param NetworkConfig
*/
public function setNetworkConfig(NetworkConfig $networkConfig)
{
$this->networkConfig = $networkConfig;
}
/**
* @return NetworkConfig
*/
public function getNetworkConfig()
{
return $this->networkConfig;
}
/**
* @param string
*/
public function setVersion($version)
{
$this->version = $version;
}
/**
* @return string
*/
public function getVersion()
{
return $this->version;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(AuxiliaryVersionConfig::class, 'Google_Service_DataprocMetastore_AuxiliaryVersionConfig');

View File

@@ -0,0 +1,62 @@
<?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\DataprocMetastore;
class BackendMetastore extends \Google\Model
{
/**
* @var string
*/
public $metastoreType;
/**
* @var string
*/
public $name;
/**
* @param string
*/
public function setMetastoreType($metastoreType)
{
$this->metastoreType = $metastoreType;
}
/**
* @return string
*/
public function getMetastoreType()
{
return $this->metastoreType;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(BackendMetastore::class, 'Google_Service_DataprocMetastore_BackendMetastore');

View File

@@ -0,0 +1,151 @@
<?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\DataprocMetastore;
class Backup extends \Google\Collection
{
protected $collection_key = 'restoringServices';
/**
* @var string
*/
public $createTime;
/**
* @var string
*/
public $description;
/**
* @var string
*/
public $endTime;
/**
* @var string
*/
public $name;
/**
* @var string[]
*/
public $restoringServices;
protected $serviceRevisionType = Service::class;
protected $serviceRevisionDataType = '';
/**
* @var string
*/
public $state;
/**
* @param string
*/
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
/**
* @return string
*/
public function getCreateTime()
{
return $this->createTime;
}
/**
* @param string
*/
public function setDescription($description)
{
$this->description = $description;
}
/**
* @return string
*/
public function getDescription()
{
return $this->description;
}
/**
* @param string
*/
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
/**
* @return string
*/
public function getEndTime()
{
return $this->endTime;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param string[]
*/
public function setRestoringServices($restoringServices)
{
$this->restoringServices = $restoringServices;
}
/**
* @return string[]
*/
public function getRestoringServices()
{
return $this->restoringServices;
}
/**
* @param Service
*/
public function setServiceRevision(Service $serviceRevision)
{
$this->serviceRevision = $serviceRevision;
}
/**
* @return Service
*/
public function getServiceRevision()
{
return $this->serviceRevision;
}
/**
* @param string
*/
public function setState($state)
{
$this->state = $state;
}
/**
* @return string
*/
public function getState()
{
return $this->state;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Backup::class, 'Google_Service_DataprocMetastore_Backup');

View File

@@ -0,0 +1,79 @@
<?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\DataprocMetastore;
class Binding extends \Google\Collection
{
protected $collection_key = 'members';
protected $conditionType = Expr::class;
protected $conditionDataType = '';
/**
* @var string[]
*/
public $members;
/**
* @var string
*/
public $role;
/**
* @param Expr
*/
public function setCondition(Expr $condition)
{
$this->condition = $condition;
}
/**
* @return Expr
*/
public function getCondition()
{
return $this->condition;
}
/**
* @param string[]
*/
public function setMembers($members)
{
$this->members = $members;
}
/**
* @return string[]
*/
public function getMembers()
{
return $this->members;
}
/**
* @param string
*/
public function setRole($role)
{
$this->role = $role;
}
/**
* @return string
*/
public function getRole()
{
return $this->role;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Binding::class, 'Google_Service_DataprocMetastore_Binding');

View File

@@ -0,0 +1,25 @@
<?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\DataprocMetastore;
class CancelMigrationRequest extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CancelMigrationRequest::class, 'Google_Service_DataprocMetastore_CancelMigrationRequest');

View File

@@ -0,0 +1,25 @@
<?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\DataprocMetastore;
class CancelOperationRequest extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CancelOperationRequest::class, 'Google_Service_DataprocMetastore_CancelOperationRequest');

View File

@@ -0,0 +1,152 @@
<?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\DataprocMetastore;
class CdcConfig extends \Google\Model
{
/**
* @var string
*/
public $bucket;
/**
* @var string
*/
public $password;
/**
* @var string
*/
public $reverseProxySubnet;
/**
* @var string
*/
public $rootPath;
/**
* @var string
*/
public $subnetIpRange;
/**
* @var string
*/
public $username;
/**
* @var string
*/
public $vpcNetwork;
/**
* @param string
*/
public function setBucket($bucket)
{
$this->bucket = $bucket;
}
/**
* @return string
*/
public function getBucket()
{
return $this->bucket;
}
/**
* @param string
*/
public function setPassword($password)
{
$this->password = $password;
}
/**
* @return string
*/
public function getPassword()
{
return $this->password;
}
/**
* @param string
*/
public function setReverseProxySubnet($reverseProxySubnet)
{
$this->reverseProxySubnet = $reverseProxySubnet;
}
/**
* @return string
*/
public function getReverseProxySubnet()
{
return $this->reverseProxySubnet;
}
/**
* @param string
*/
public function setRootPath($rootPath)
{
$this->rootPath = $rootPath;
}
/**
* @return string
*/
public function getRootPath()
{
return $this->rootPath;
}
/**
* @param string
*/
public function setSubnetIpRange($subnetIpRange)
{
$this->subnetIpRange = $subnetIpRange;
}
/**
* @return string
*/
public function getSubnetIpRange()
{
return $this->subnetIpRange;
}
/**
* @param string
*/
public function setUsername($username)
{
$this->username = $username;
}
/**
* @return string
*/
public function getUsername()
{
return $this->username;
}
/**
* @param string
*/
public function setVpcNetwork($vpcNetwork)
{
$this->vpcNetwork = $vpcNetwork;
}
/**
* @return string
*/
public function getVpcNetwork()
{
return $this->vpcNetwork;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CdcConfig::class, 'Google_Service_DataprocMetastore_CdcConfig');

View File

@@ -0,0 +1,170 @@
<?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\DataprocMetastore;
class CloudSQLConnectionConfig extends \Google\Model
{
/**
* @var string
*/
public $hiveDatabaseName;
/**
* @var string
*/
public $instanceConnectionName;
/**
* @var string
*/
public $ipAddress;
/**
* @var string
*/
public $natSubnet;
/**
* @var string
*/
public $password;
/**
* @var int
*/
public $port;
/**
* @var string
*/
public $proxySubnet;
/**
* @var string
*/
public $username;
/**
* @param string
*/
public function setHiveDatabaseName($hiveDatabaseName)
{
$this->hiveDatabaseName = $hiveDatabaseName;
}
/**
* @return string
*/
public function getHiveDatabaseName()
{
return $this->hiveDatabaseName;
}
/**
* @param string
*/
public function setInstanceConnectionName($instanceConnectionName)
{
$this->instanceConnectionName = $instanceConnectionName;
}
/**
* @return string
*/
public function getInstanceConnectionName()
{
return $this->instanceConnectionName;
}
/**
* @param string
*/
public function setIpAddress($ipAddress)
{
$this->ipAddress = $ipAddress;
}
/**
* @return string
*/
public function getIpAddress()
{
return $this->ipAddress;
}
/**
* @param string
*/
public function setNatSubnet($natSubnet)
{
$this->natSubnet = $natSubnet;
}
/**
* @return string
*/
public function getNatSubnet()
{
return $this->natSubnet;
}
/**
* @param string
*/
public function setPassword($password)
{
$this->password = $password;
}
/**
* @return string
*/
public function getPassword()
{
return $this->password;
}
/**
* @param int
*/
public function setPort($port)
{
$this->port = $port;
}
/**
* @return int
*/
public function getPort()
{
return $this->port;
}
/**
* @param string
*/
public function setProxySubnet($proxySubnet)
{
$this->proxySubnet = $proxySubnet;
}
/**
* @return string
*/
public function getProxySubnet()
{
return $this->proxySubnet;
}
/**
* @param string
*/
public function setUsername($username)
{
$this->username = $username;
}
/**
* @return string
*/
public function getUsername()
{
return $this->username;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CloudSQLConnectionConfig::class, 'Google_Service_DataprocMetastore_CloudSQLConnectionConfig');

View File

@@ -0,0 +1,58 @@
<?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\DataprocMetastore;
class CloudSQLMigrationConfig extends \Google\Model
{
protected $cdcConfigType = CdcConfig::class;
protected $cdcConfigDataType = '';
protected $cloudSqlConnectionConfigType = CloudSQLConnectionConfig::class;
protected $cloudSqlConnectionConfigDataType = '';
/**
* @param CdcConfig
*/
public function setCdcConfig(CdcConfig $cdcConfig)
{
$this->cdcConfig = $cdcConfig;
}
/**
* @return CdcConfig
*/
public function getCdcConfig()
{
return $this->cdcConfig;
}
/**
* @param CloudSQLConnectionConfig
*/
public function setCloudSqlConnectionConfig(CloudSQLConnectionConfig $cloudSqlConnectionConfig)
{
$this->cloudSqlConnectionConfig = $cloudSqlConnectionConfig;
}
/**
* @return CloudSQLConnectionConfig
*/
public function getCloudSqlConnectionConfig()
{
return $this->cloudSqlConnectionConfig;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CloudSQLMigrationConfig::class, 'Google_Service_DataprocMetastore_CloudSQLMigrationConfig');

View File

@@ -0,0 +1,25 @@
<?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\DataprocMetastore;
class CompleteMigrationRequest extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CompleteMigrationRequest::class, 'Google_Service_DataprocMetastore_CompleteMigrationRequest');

View File

@@ -0,0 +1,80 @@
<?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\DataprocMetastore;
class Consumer extends \Google\Model
{
/**
* @var string
*/
public $endpointLocation;
/**
* @var string
*/
public $endpointUri;
/**
* @var string
*/
public $subnetwork;
/**
* @param string
*/
public function setEndpointLocation($endpointLocation)
{
$this->endpointLocation = $endpointLocation;
}
/**
* @return string
*/
public function getEndpointLocation()
{
return $this->endpointLocation;
}
/**
* @param string
*/
public function setEndpointUri($endpointUri)
{
$this->endpointUri = $endpointUri;
}
/**
* @return string
*/
public function getEndpointUri()
{
return $this->endpointUri;
}
/**
* @param string
*/
public function setSubnetwork($subnetwork)
{
$this->subnetwork = $subnetwork;
}
/**
* @return string
*/
public function getSubnetwork()
{
return $this->subnetwork;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Consumer::class, 'Google_Service_DataprocMetastore_Consumer');

View File

@@ -0,0 +1,81 @@
<?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\DataprocMetastore;
class CustomRegionMetadata extends \Google\Collection
{
protected $collection_key = 'requiredReadWriteRegions';
/**
* @var string[]
*/
public $optionalReadOnlyRegions;
/**
* @var string[]
*/
public $requiredReadWriteRegions;
/**
* @var string
*/
public $witnessRegion;
/**
* @param string[]
*/
public function setOptionalReadOnlyRegions($optionalReadOnlyRegions)
{
$this->optionalReadOnlyRegions = $optionalReadOnlyRegions;
}
/**
* @return string[]
*/
public function getOptionalReadOnlyRegions()
{
return $this->optionalReadOnlyRegions;
}
/**
* @param string[]
*/
public function setRequiredReadWriteRegions($requiredReadWriteRegions)
{
$this->requiredReadWriteRegions = $requiredReadWriteRegions;
}
/**
* @return string[]
*/
public function getRequiredReadWriteRegions()
{
return $this->requiredReadWriteRegions;
}
/**
* @param string
*/
public function setWitnessRegion($witnessRegion)
{
$this->witnessRegion = $witnessRegion;
}
/**
* @return string
*/
public function getWitnessRegion()
{
return $this->witnessRegion;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CustomRegionMetadata::class, 'Google_Service_DataprocMetastore_CustomRegionMetadata');

View File

@@ -0,0 +1,44 @@
<?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\DataprocMetastore;
class DataCatalogConfig extends \Google\Model
{
/**
* @var bool
*/
public $enabled;
/**
* @param bool
*/
public function setEnabled($enabled)
{
$this->enabled = $enabled;
}
/**
* @return bool
*/
public function getEnabled()
{
return $this->enabled;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DataCatalogConfig::class, 'Google_Service_DataprocMetastore_DataCatalogConfig');

View File

@@ -0,0 +1,98 @@
<?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\DataprocMetastore;
class DatabaseDump extends \Google\Model
{
/**
* @var string
*/
public $databaseType;
/**
* @var string
*/
public $gcsUri;
/**
* @var string
*/
public $sourceDatabase;
/**
* @var string
*/
public $type;
/**
* @param string
*/
public function setDatabaseType($databaseType)
{
$this->databaseType = $databaseType;
}
/**
* @return string
*/
public function getDatabaseType()
{
return $this->databaseType;
}
/**
* @param string
*/
public function setGcsUri($gcsUri)
{
$this->gcsUri = $gcsUri;
}
/**
* @return string
*/
public function getGcsUri()
{
return $this->gcsUri;
}
/**
* @param string
*/
public function setSourceDatabase($sourceDatabase)
{
$this->sourceDatabase = $sourceDatabase;
}
/**
* @return string
*/
public function getSourceDatabase()
{
return $this->sourceDatabase;
}
/**
* @param string
*/
public function setType($type)
{
$this->type = $type;
}
/**
* @return string
*/
public function getType()
{
return $this->type;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DatabaseDump::class, 'Google_Service_DataprocMetastore_DatabaseDump');

View File

@@ -0,0 +1,42 @@
<?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\DataprocMetastore;
class DataplexConfig extends \Google\Model
{
protected $lakeResourcesType = Lake::class;
protected $lakeResourcesDataType = 'map';
/**
* @param Lake[]
*/
public function setLakeResources($lakeResources)
{
$this->lakeResources = $lakeResources;
}
/**
* @return Lake[]
*/
public function getLakeResources()
{
return $this->lakeResources;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(DataplexConfig::class, 'Google_Service_DataprocMetastore_DataplexConfig');

View File

@@ -0,0 +1,44 @@
<?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\DataprocMetastore;
class EncryptionConfig extends \Google\Model
{
/**
* @var string
*/
public $kmsKey;
/**
* @param string
*/
public function setKmsKey($kmsKey)
{
$this->kmsKey = $kmsKey;
}
/**
* @return string
*/
public function getKmsKey()
{
return $this->kmsKey;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(EncryptionConfig::class, 'Google_Service_DataprocMetastore_EncryptionConfig');

View File

@@ -0,0 +1,44 @@
<?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\DataprocMetastore;
class ErrorDetails extends \Google\Model
{
/**
* @var string[]
*/
public $details;
/**
* @param string[]
*/
public function setDetails($details)
{
$this->details = $details;
}
/**
* @return string[]
*/
public function getDetails()
{
return $this->details;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ErrorDetails::class, 'Google_Service_DataprocMetastore_ErrorDetails');

View File

@@ -0,0 +1,80 @@
<?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\DataprocMetastore;
class ExportMetadataRequest extends \Google\Model
{
/**
* @var string
*/
public $databaseDumpType;
/**
* @var string
*/
public $destinationGcsFolder;
/**
* @var string
*/
public $requestId;
/**
* @param string
*/
public function setDatabaseDumpType($databaseDumpType)
{
$this->databaseDumpType = $databaseDumpType;
}
/**
* @return string
*/
public function getDatabaseDumpType()
{
return $this->databaseDumpType;
}
/**
* @param string
*/
public function setDestinationGcsFolder($destinationGcsFolder)
{
$this->destinationGcsFolder = $destinationGcsFolder;
}
/**
* @return string
*/
public function getDestinationGcsFolder()
{
return $this->destinationGcsFolder;
}
/**
* @param string
*/
public function setRequestId($requestId)
{
$this->requestId = $requestId;
}
/**
* @return string
*/
public function getRequestId()
{
return $this->requestId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ExportMetadataRequest::class, 'Google_Service_DataprocMetastore_ExportMetadataRequest');

View File

@@ -0,0 +1,98 @@
<?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\DataprocMetastore;
class Expr extends \Google\Model
{
/**
* @var string
*/
public $description;
/**
* @var string
*/
public $expression;
/**
* @var string
*/
public $location;
/**
* @var string
*/
public $title;
/**
* @param string
*/
public function setDescription($description)
{
$this->description = $description;
}
/**
* @return string
*/
public function getDescription()
{
return $this->description;
}
/**
* @param string
*/
public function setExpression($expression)
{
$this->expression = $expression;
}
/**
* @return string
*/
public function getExpression()
{
return $this->expression;
}
/**
* @param string
*/
public function setLocation($location)
{
$this->location = $location;
}
/**
* @return string
*/
public function getLocation()
{
return $this->location;
}
/**
* @param string
*/
public function setTitle($title)
{
$this->title = $title;
}
/**
* @return string
*/
public function getTitle()
{
return $this->title;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Expr::class, 'Google_Service_DataprocMetastore_Expr');

View File

@@ -0,0 +1,204 @@
<?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\DataprocMetastore;
class Federation extends \Google\Model
{
protected $backendMetastoresType = BackendMetastore::class;
protected $backendMetastoresDataType = 'map';
/**
* @var string
*/
public $createTime;
/**
* @var string
*/
public $endpointUri;
/**
* @var string[]
*/
public $labels;
/**
* @var string
*/
public $name;
/**
* @var string
*/
public $state;
/**
* @var string
*/
public $stateMessage;
/**
* @var string
*/
public $uid;
/**
* @var string
*/
public $updateTime;
/**
* @var string
*/
public $version;
/**
* @param BackendMetastore[]
*/
public function setBackendMetastores($backendMetastores)
{
$this->backendMetastores = $backendMetastores;
}
/**
* @return BackendMetastore[]
*/
public function getBackendMetastores()
{
return $this->backendMetastores;
}
/**
* @param string
*/
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
/**
* @return string
*/
public function getCreateTime()
{
return $this->createTime;
}
/**
* @param string
*/
public function setEndpointUri($endpointUri)
{
$this->endpointUri = $endpointUri;
}
/**
* @return string
*/
public function getEndpointUri()
{
return $this->endpointUri;
}
/**
* @param string[]
*/
public function setLabels($labels)
{
$this->labels = $labels;
}
/**
* @return string[]
*/
public function getLabels()
{
return $this->labels;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param string
*/
public function setState($state)
{
$this->state = $state;
}
/**
* @return string
*/
public function getState()
{
return $this->state;
}
/**
* @param string
*/
public function setStateMessage($stateMessage)
{
$this->stateMessage = $stateMessage;
}
/**
* @return string
*/
public function getStateMessage()
{
return $this->stateMessage;
}
/**
* @param string
*/
public function setUid($uid)
{
$this->uid = $uid;
}
/**
* @return string
*/
public function getUid()
{
return $this->uid;
}
/**
* @param string
*/
public function setUpdateTime($updateTime)
{
$this->updateTime = $updateTime;
}
/**
* @return string
*/
public function getUpdateTime()
{
return $this->updateTime;
}
/**
* @param string
*/
public function setVersion($version)
{
$this->version = $version;
}
/**
* @return string
*/
public function getVersion()
{
return $this->version;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Federation::class, 'Google_Service_DataprocMetastore_Federation');

View File

@@ -0,0 +1,25 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1AlterMetadataResourceLocationResponse extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1AlterMetadataResourceLocationResponse::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1AlterMetadataResourceLocationResponse');

View File

@@ -0,0 +1,81 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1CustomRegionMetadata extends \Google\Collection
{
protected $collection_key = 'requiredReadWriteRegions';
/**
* @var string[]
*/
public $optionalReadOnlyRegions;
/**
* @var string[]
*/
public $requiredReadWriteRegions;
/**
* @var string
*/
public $witnessRegion;
/**
* @param string[]
*/
public function setOptionalReadOnlyRegions($optionalReadOnlyRegions)
{
$this->optionalReadOnlyRegions = $optionalReadOnlyRegions;
}
/**
* @return string[]
*/
public function getOptionalReadOnlyRegions()
{
return $this->optionalReadOnlyRegions;
}
/**
* @param string[]
*/
public function setRequiredReadWriteRegions($requiredReadWriteRegions)
{
$this->requiredReadWriteRegions = $requiredReadWriteRegions;
}
/**
* @return string[]
*/
public function getRequiredReadWriteRegions()
{
return $this->requiredReadWriteRegions;
}
/**
* @param string
*/
public function setWitnessRegion($witnessRegion)
{
$this->witnessRegion = $witnessRegion;
}
/**
* @return string
*/
public function getWitnessRegion()
{
return $this->witnessRegion;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1CustomRegionMetadata::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1CustomRegionMetadata');

View File

@@ -0,0 +1,44 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1ErrorDetails extends \Google\Model
{
/**
* @var string[]
*/
public $details;
/**
* @param string[]
*/
public function setDetails($details)
{
$this->details = $details;
}
/**
* @return string[]
*/
public function getDetails()
{
return $this->details;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1ErrorDetails::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1ErrorDetails');

View File

@@ -0,0 +1,62 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1HiveMetastoreVersion extends \Google\Model
{
/**
* @var bool
*/
public $isDefault;
/**
* @var string
*/
public $version;
/**
* @param bool
*/
public function setIsDefault($isDefault)
{
$this->isDefault = $isDefault;
}
/**
* @return bool
*/
public function getIsDefault()
{
return $this->isDefault;
}
/**
* @param string
*/
public function setVersion($version)
{
$this->version = $version;
}
/**
* @return string
*/
public function getVersion()
{
return $this->version;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1HiveMetastoreVersion::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1HiveMetastoreVersion');

View File

@@ -0,0 +1,75 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1LocationMetadata extends \Google\Collection
{
protected $collection_key = 'supportedHiveMetastoreVersions';
protected $customRegionMetadataType = GoogleCloudMetastoreV1CustomRegionMetadata::class;
protected $customRegionMetadataDataType = 'array';
protected $multiRegionMetadataType = GoogleCloudMetastoreV1MultiRegionMetadata::class;
protected $multiRegionMetadataDataType = '';
protected $supportedHiveMetastoreVersionsType = GoogleCloudMetastoreV1HiveMetastoreVersion::class;
protected $supportedHiveMetastoreVersionsDataType = 'array';
/**
* @param GoogleCloudMetastoreV1CustomRegionMetadata[]
*/
public function setCustomRegionMetadata($customRegionMetadata)
{
$this->customRegionMetadata = $customRegionMetadata;
}
/**
* @return GoogleCloudMetastoreV1CustomRegionMetadata[]
*/
public function getCustomRegionMetadata()
{
return $this->customRegionMetadata;
}
/**
* @param GoogleCloudMetastoreV1MultiRegionMetadata
*/
public function setMultiRegionMetadata(GoogleCloudMetastoreV1MultiRegionMetadata $multiRegionMetadata)
{
$this->multiRegionMetadata = $multiRegionMetadata;
}
/**
* @return GoogleCloudMetastoreV1MultiRegionMetadata
*/
public function getMultiRegionMetadata()
{
return $this->multiRegionMetadata;
}
/**
* @param GoogleCloudMetastoreV1HiveMetastoreVersion[]
*/
public function setSupportedHiveMetastoreVersions($supportedHiveMetastoreVersions)
{
$this->supportedHiveMetastoreVersions = $supportedHiveMetastoreVersions;
}
/**
* @return GoogleCloudMetastoreV1HiveMetastoreVersion[]
*/
public function getSupportedHiveMetastoreVersions()
{
return $this->supportedHiveMetastoreVersions;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1LocationMetadata::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1LocationMetadata');

View File

@@ -0,0 +1,25 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1MoveTableToDatabaseResponse extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1MoveTableToDatabaseResponse::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1MoveTableToDatabaseResponse');

View File

@@ -0,0 +1,45 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1MultiRegionMetadata extends \Google\Collection
{
protected $collection_key = 'constituentRegions';
/**
* @var string[]
*/
public $constituentRegions;
/**
* @param string[]
*/
public function setConstituentRegions($constituentRegions)
{
$this->constituentRegions = $constituentRegions;
}
/**
* @return string[]
*/
public function getConstituentRegions()
{
return $this->constituentRegions;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1MultiRegionMetadata::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1MultiRegionMetadata');

View File

@@ -0,0 +1,152 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1OperationMetadata extends \Google\Model
{
/**
* @var string
*/
public $apiVersion;
/**
* @var string
*/
public $createTime;
/**
* @var string
*/
public $endTime;
/**
* @var bool
*/
public $requestedCancellation;
/**
* @var string
*/
public $statusMessage;
/**
* @var string
*/
public $target;
/**
* @var string
*/
public $verb;
/**
* @param string
*/
public function setApiVersion($apiVersion)
{
$this->apiVersion = $apiVersion;
}
/**
* @return string
*/
public function getApiVersion()
{
return $this->apiVersion;
}
/**
* @param string
*/
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
/**
* @return string
*/
public function getCreateTime()
{
return $this->createTime;
}
/**
* @param string
*/
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
/**
* @return string
*/
public function getEndTime()
{
return $this->endTime;
}
/**
* @param bool
*/
public function setRequestedCancellation($requestedCancellation)
{
$this->requestedCancellation = $requestedCancellation;
}
/**
* @return bool
*/
public function getRequestedCancellation()
{
return $this->requestedCancellation;
}
/**
* @param string
*/
public function setStatusMessage($statusMessage)
{
$this->statusMessage = $statusMessage;
}
/**
* @return string
*/
public function getStatusMessage()
{
return $this->statusMessage;
}
/**
* @param string
*/
public function setTarget($target)
{
$this->target = $target;
}
/**
* @return string
*/
public function getTarget()
{
return $this->target;
}
/**
* @param string
*/
public function setVerb($verb)
{
$this->verb = $verb;
}
/**
* @return string
*/
public function getVerb()
{
return $this->verb;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1OperationMetadata::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1OperationMetadata');

View File

@@ -0,0 +1,44 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1QueryMetadataResponse extends \Google\Model
{
/**
* @var string
*/
public $resultManifestUri;
/**
* @param string
*/
public function setResultManifestUri($resultManifestUri)
{
$this->resultManifestUri = $resultManifestUri;
}
/**
* @return string
*/
public function getResultManifestUri()
{
return $this->resultManifestUri;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1QueryMetadataResponse::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1QueryMetadataResponse');

View File

@@ -0,0 +1,25 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1alphaAlterMetadataResourceLocationResponse extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1alphaAlterMetadataResourceLocationResponse::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1alphaAlterMetadataResourceLocationResponse');

View File

@@ -0,0 +1,44 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1alphaCancelMigrationResponse extends \Google\Model
{
/**
* @var string
*/
public $migrationExecution;
/**
* @param string
*/
public function setMigrationExecution($migrationExecution)
{
$this->migrationExecution = $migrationExecution;
}
/**
* @return string
*/
public function getMigrationExecution()
{
return $this->migrationExecution;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1alphaCancelMigrationResponse::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1alphaCancelMigrationResponse');

View File

@@ -0,0 +1,44 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1alphaCompleteMigrationResponse extends \Google\Model
{
/**
* @var string
*/
public $migrationExecution;
/**
* @param string
*/
public function setMigrationExecution($migrationExecution)
{
$this->migrationExecution = $migrationExecution;
}
/**
* @return string
*/
public function getMigrationExecution()
{
return $this->migrationExecution;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1alphaCompleteMigrationResponse::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1alphaCompleteMigrationResponse');

View File

@@ -0,0 +1,81 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1alphaCustomRegionMetadata extends \Google\Collection
{
protected $collection_key = 'requiredReadWriteRegions';
/**
* @var string[]
*/
public $optionalReadOnlyRegions;
/**
* @var string[]
*/
public $requiredReadWriteRegions;
/**
* @var string
*/
public $witnessRegion;
/**
* @param string[]
*/
public function setOptionalReadOnlyRegions($optionalReadOnlyRegions)
{
$this->optionalReadOnlyRegions = $optionalReadOnlyRegions;
}
/**
* @return string[]
*/
public function getOptionalReadOnlyRegions()
{
return $this->optionalReadOnlyRegions;
}
/**
* @param string[]
*/
public function setRequiredReadWriteRegions($requiredReadWriteRegions)
{
$this->requiredReadWriteRegions = $requiredReadWriteRegions;
}
/**
* @return string[]
*/
public function getRequiredReadWriteRegions()
{
return $this->requiredReadWriteRegions;
}
/**
* @param string
*/
public function setWitnessRegion($witnessRegion)
{
$this->witnessRegion = $witnessRegion;
}
/**
* @return string
*/
public function getWitnessRegion()
{
return $this->witnessRegion;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1alphaCustomRegionMetadata::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1alphaCustomRegionMetadata');

View File

@@ -0,0 +1,44 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1alphaErrorDetails extends \Google\Model
{
/**
* @var string[]
*/
public $details;
/**
* @param string[]
*/
public function setDetails($details)
{
$this->details = $details;
}
/**
* @return string[]
*/
public function getDetails()
{
return $this->details;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1alphaErrorDetails::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1alphaErrorDetails');

View File

@@ -0,0 +1,62 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1alphaHiveMetastoreVersion extends \Google\Model
{
/**
* @var bool
*/
public $isDefault;
/**
* @var string
*/
public $version;
/**
* @param bool
*/
public function setIsDefault($isDefault)
{
$this->isDefault = $isDefault;
}
/**
* @return bool
*/
public function getIsDefault()
{
return $this->isDefault;
}
/**
* @param string
*/
public function setVersion($version)
{
$this->version = $version;
}
/**
* @return string
*/
public function getVersion()
{
return $this->version;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1alphaHiveMetastoreVersion::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1alphaHiveMetastoreVersion');

View File

@@ -0,0 +1,75 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1alphaLocationMetadata extends \Google\Collection
{
protected $collection_key = 'supportedHiveMetastoreVersions';
protected $customRegionMetadataType = GoogleCloudMetastoreV1alphaCustomRegionMetadata::class;
protected $customRegionMetadataDataType = 'array';
protected $multiRegionMetadataType = GoogleCloudMetastoreV1alphaMultiRegionMetadata::class;
protected $multiRegionMetadataDataType = '';
protected $supportedHiveMetastoreVersionsType = GoogleCloudMetastoreV1alphaHiveMetastoreVersion::class;
protected $supportedHiveMetastoreVersionsDataType = 'array';
/**
* @param GoogleCloudMetastoreV1alphaCustomRegionMetadata[]
*/
public function setCustomRegionMetadata($customRegionMetadata)
{
$this->customRegionMetadata = $customRegionMetadata;
}
/**
* @return GoogleCloudMetastoreV1alphaCustomRegionMetadata[]
*/
public function getCustomRegionMetadata()
{
return $this->customRegionMetadata;
}
/**
* @param GoogleCloudMetastoreV1alphaMultiRegionMetadata
*/
public function setMultiRegionMetadata(GoogleCloudMetastoreV1alphaMultiRegionMetadata $multiRegionMetadata)
{
$this->multiRegionMetadata = $multiRegionMetadata;
}
/**
* @return GoogleCloudMetastoreV1alphaMultiRegionMetadata
*/
public function getMultiRegionMetadata()
{
return $this->multiRegionMetadata;
}
/**
* @param GoogleCloudMetastoreV1alphaHiveMetastoreVersion[]
*/
public function setSupportedHiveMetastoreVersions($supportedHiveMetastoreVersions)
{
$this->supportedHiveMetastoreVersions = $supportedHiveMetastoreVersions;
}
/**
* @return GoogleCloudMetastoreV1alphaHiveMetastoreVersion[]
*/
public function getSupportedHiveMetastoreVersions()
{
return $this->supportedHiveMetastoreVersions;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1alphaLocationMetadata::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1alphaLocationMetadata');

View File

@@ -0,0 +1,25 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1alphaMoveTableToDatabaseResponse extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1alphaMoveTableToDatabaseResponse::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1alphaMoveTableToDatabaseResponse');

View File

@@ -0,0 +1,45 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1alphaMultiRegionMetadata extends \Google\Collection
{
protected $collection_key = 'constituentRegions';
/**
* @var string[]
*/
public $constituentRegions;
/**
* @param string[]
*/
public function setConstituentRegions($constituentRegions)
{
$this->constituentRegions = $constituentRegions;
}
/**
* @return string[]
*/
public function getConstituentRegions()
{
return $this->constituentRegions;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1alphaMultiRegionMetadata::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1alphaMultiRegionMetadata');

View File

@@ -0,0 +1,152 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1alphaOperationMetadata extends \Google\Model
{
/**
* @var string
*/
public $apiVersion;
/**
* @var string
*/
public $createTime;
/**
* @var string
*/
public $endTime;
/**
* @var bool
*/
public $requestedCancellation;
/**
* @var string
*/
public $statusMessage;
/**
* @var string
*/
public $target;
/**
* @var string
*/
public $verb;
/**
* @param string
*/
public function setApiVersion($apiVersion)
{
$this->apiVersion = $apiVersion;
}
/**
* @return string
*/
public function getApiVersion()
{
return $this->apiVersion;
}
/**
* @param string
*/
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
/**
* @return string
*/
public function getCreateTime()
{
return $this->createTime;
}
/**
* @param string
*/
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
/**
* @return string
*/
public function getEndTime()
{
return $this->endTime;
}
/**
* @param bool
*/
public function setRequestedCancellation($requestedCancellation)
{
$this->requestedCancellation = $requestedCancellation;
}
/**
* @return bool
*/
public function getRequestedCancellation()
{
return $this->requestedCancellation;
}
/**
* @param string
*/
public function setStatusMessage($statusMessage)
{
$this->statusMessage = $statusMessage;
}
/**
* @return string
*/
public function getStatusMessage()
{
return $this->statusMessage;
}
/**
* @param string
*/
public function setTarget($target)
{
$this->target = $target;
}
/**
* @return string
*/
public function getTarget()
{
return $this->target;
}
/**
* @param string
*/
public function setVerb($verb)
{
$this->verb = $verb;
}
/**
* @return string
*/
public function getVerb()
{
return $this->verb;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1alphaOperationMetadata::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1alphaOperationMetadata');

View File

@@ -0,0 +1,44 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1alphaQueryMetadataResponse extends \Google\Model
{
/**
* @var string
*/
public $resultManifestUri;
/**
* @param string
*/
public function setResultManifestUri($resultManifestUri)
{
$this->resultManifestUri = $resultManifestUri;
}
/**
* @return string
*/
public function getResultManifestUri()
{
return $this->resultManifestUri;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1alphaQueryMetadataResponse::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1alphaQueryMetadataResponse');

View File

@@ -0,0 +1,25 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1betaAlterMetadataResourceLocationResponse extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1betaAlterMetadataResourceLocationResponse::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1betaAlterMetadataResourceLocationResponse');

View File

@@ -0,0 +1,44 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1betaCancelMigrationResponse extends \Google\Model
{
/**
* @var string
*/
public $migrationExecution;
/**
* @param string
*/
public function setMigrationExecution($migrationExecution)
{
$this->migrationExecution = $migrationExecution;
}
/**
* @return string
*/
public function getMigrationExecution()
{
return $this->migrationExecution;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1betaCancelMigrationResponse::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1betaCancelMigrationResponse');

View File

@@ -0,0 +1,44 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1betaCompleteMigrationResponse extends \Google\Model
{
/**
* @var string
*/
public $migrationExecution;
/**
* @param string
*/
public function setMigrationExecution($migrationExecution)
{
$this->migrationExecution = $migrationExecution;
}
/**
* @return string
*/
public function getMigrationExecution()
{
return $this->migrationExecution;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1betaCompleteMigrationResponse::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1betaCompleteMigrationResponse');

View File

@@ -0,0 +1,81 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1betaCustomRegionMetadata extends \Google\Collection
{
protected $collection_key = 'requiredReadWriteRegions';
/**
* @var string[]
*/
public $optionalReadOnlyRegions;
/**
* @var string[]
*/
public $requiredReadWriteRegions;
/**
* @var string
*/
public $witnessRegion;
/**
* @param string[]
*/
public function setOptionalReadOnlyRegions($optionalReadOnlyRegions)
{
$this->optionalReadOnlyRegions = $optionalReadOnlyRegions;
}
/**
* @return string[]
*/
public function getOptionalReadOnlyRegions()
{
return $this->optionalReadOnlyRegions;
}
/**
* @param string[]
*/
public function setRequiredReadWriteRegions($requiredReadWriteRegions)
{
$this->requiredReadWriteRegions = $requiredReadWriteRegions;
}
/**
* @return string[]
*/
public function getRequiredReadWriteRegions()
{
return $this->requiredReadWriteRegions;
}
/**
* @param string
*/
public function setWitnessRegion($witnessRegion)
{
$this->witnessRegion = $witnessRegion;
}
/**
* @return string
*/
public function getWitnessRegion()
{
return $this->witnessRegion;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1betaCustomRegionMetadata::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1betaCustomRegionMetadata');

View File

@@ -0,0 +1,44 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1betaErrorDetails extends \Google\Model
{
/**
* @var string[]
*/
public $details;
/**
* @param string[]
*/
public function setDetails($details)
{
$this->details = $details;
}
/**
* @return string[]
*/
public function getDetails()
{
return $this->details;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1betaErrorDetails::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1betaErrorDetails');

View File

@@ -0,0 +1,62 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1betaHiveMetastoreVersion extends \Google\Model
{
/**
* @var bool
*/
public $isDefault;
/**
* @var string
*/
public $version;
/**
* @param bool
*/
public function setIsDefault($isDefault)
{
$this->isDefault = $isDefault;
}
/**
* @return bool
*/
public function getIsDefault()
{
return $this->isDefault;
}
/**
* @param string
*/
public function setVersion($version)
{
$this->version = $version;
}
/**
* @return string
*/
public function getVersion()
{
return $this->version;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1betaHiveMetastoreVersion::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1betaHiveMetastoreVersion');

View File

@@ -0,0 +1,75 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1betaLocationMetadata extends \Google\Collection
{
protected $collection_key = 'supportedHiveMetastoreVersions';
protected $customRegionMetadataType = GoogleCloudMetastoreV1betaCustomRegionMetadata::class;
protected $customRegionMetadataDataType = 'array';
protected $multiRegionMetadataType = GoogleCloudMetastoreV1betaMultiRegionMetadata::class;
protected $multiRegionMetadataDataType = '';
protected $supportedHiveMetastoreVersionsType = GoogleCloudMetastoreV1betaHiveMetastoreVersion::class;
protected $supportedHiveMetastoreVersionsDataType = 'array';
/**
* @param GoogleCloudMetastoreV1betaCustomRegionMetadata[]
*/
public function setCustomRegionMetadata($customRegionMetadata)
{
$this->customRegionMetadata = $customRegionMetadata;
}
/**
* @return GoogleCloudMetastoreV1betaCustomRegionMetadata[]
*/
public function getCustomRegionMetadata()
{
return $this->customRegionMetadata;
}
/**
* @param GoogleCloudMetastoreV1betaMultiRegionMetadata
*/
public function setMultiRegionMetadata(GoogleCloudMetastoreV1betaMultiRegionMetadata $multiRegionMetadata)
{
$this->multiRegionMetadata = $multiRegionMetadata;
}
/**
* @return GoogleCloudMetastoreV1betaMultiRegionMetadata
*/
public function getMultiRegionMetadata()
{
return $this->multiRegionMetadata;
}
/**
* @param GoogleCloudMetastoreV1betaHiveMetastoreVersion[]
*/
public function setSupportedHiveMetastoreVersions($supportedHiveMetastoreVersions)
{
$this->supportedHiveMetastoreVersions = $supportedHiveMetastoreVersions;
}
/**
* @return GoogleCloudMetastoreV1betaHiveMetastoreVersion[]
*/
public function getSupportedHiveMetastoreVersions()
{
return $this->supportedHiveMetastoreVersions;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1betaLocationMetadata::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1betaLocationMetadata');

View File

@@ -0,0 +1,25 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1betaMoveTableToDatabaseResponse extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1betaMoveTableToDatabaseResponse::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1betaMoveTableToDatabaseResponse');

View File

@@ -0,0 +1,45 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1betaMultiRegionMetadata extends \Google\Collection
{
protected $collection_key = 'constituentRegions';
/**
* @var string[]
*/
public $constituentRegions;
/**
* @param string[]
*/
public function setConstituentRegions($constituentRegions)
{
$this->constituentRegions = $constituentRegions;
}
/**
* @return string[]
*/
public function getConstituentRegions()
{
return $this->constituentRegions;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1betaMultiRegionMetadata::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1betaMultiRegionMetadata');

View File

@@ -0,0 +1,152 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1betaOperationMetadata extends \Google\Model
{
/**
* @var string
*/
public $apiVersion;
/**
* @var string
*/
public $createTime;
/**
* @var string
*/
public $endTime;
/**
* @var bool
*/
public $requestedCancellation;
/**
* @var string
*/
public $statusMessage;
/**
* @var string
*/
public $target;
/**
* @var string
*/
public $verb;
/**
* @param string
*/
public function setApiVersion($apiVersion)
{
$this->apiVersion = $apiVersion;
}
/**
* @return string
*/
public function getApiVersion()
{
return $this->apiVersion;
}
/**
* @param string
*/
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
/**
* @return string
*/
public function getCreateTime()
{
return $this->createTime;
}
/**
* @param string
*/
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
/**
* @return string
*/
public function getEndTime()
{
return $this->endTime;
}
/**
* @param bool
*/
public function setRequestedCancellation($requestedCancellation)
{
$this->requestedCancellation = $requestedCancellation;
}
/**
* @return bool
*/
public function getRequestedCancellation()
{
return $this->requestedCancellation;
}
/**
* @param string
*/
public function setStatusMessage($statusMessage)
{
$this->statusMessage = $statusMessage;
}
/**
* @return string
*/
public function getStatusMessage()
{
return $this->statusMessage;
}
/**
* @param string
*/
public function setTarget($target)
{
$this->target = $target;
}
/**
* @return string
*/
public function getTarget()
{
return $this->target;
}
/**
* @param string
*/
public function setVerb($verb)
{
$this->verb = $verb;
}
/**
* @return string
*/
public function getVerb()
{
return $this->verb;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1betaOperationMetadata::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1betaOperationMetadata');

View File

@@ -0,0 +1,44 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV1betaQueryMetadataResponse extends \Google\Model
{
/**
* @var string
*/
public $resultManifestUri;
/**
* @param string
*/
public function setResultManifestUri($resultManifestUri)
{
$this->resultManifestUri = $resultManifestUri;
}
/**
* @return string
*/
public function getResultManifestUri()
{
return $this->resultManifestUri;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV1betaQueryMetadataResponse::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV1betaQueryMetadataResponse');

View File

@@ -0,0 +1,62 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV2AlterMetadataResourceLocationRequest extends \Google\Model
{
/**
* @var string
*/
public $locationUri;
/**
* @var string
*/
public $resourceName;
/**
* @param string
*/
public function setLocationUri($locationUri)
{
$this->locationUri = $locationUri;
}
/**
* @return string
*/
public function getLocationUri()
{
return $this->locationUri;
}
/**
* @param string
*/
public function setResourceName($resourceName)
{
$this->resourceName = $resourceName;
}
/**
* @return string
*/
public function getResourceName()
{
return $this->resourceName;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV2AlterMetadataResourceLocationRequest::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV2AlterMetadataResourceLocationRequest');

View File

@@ -0,0 +1,80 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV2AlterTablePropertiesRequest extends \Google\Model
{
/**
* @var string[]
*/
public $properties;
/**
* @var string
*/
public $tableName;
/**
* @var string
*/
public $updateMask;
/**
* @param string[]
*/
public function setProperties($properties)
{
$this->properties = $properties;
}
/**
* @return string[]
*/
public function getProperties()
{
return $this->properties;
}
/**
* @param string
*/
public function setTableName($tableName)
{
$this->tableName = $tableName;
}
/**
* @return string
*/
public function getTableName()
{
return $this->tableName;
}
/**
* @param string
*/
public function setUpdateMask($updateMask)
{
$this->updateMask = $updateMask;
}
/**
* @return string
*/
public function getUpdateMask()
{
return $this->updateMask;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV2AlterTablePropertiesRequest::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV2AlterTablePropertiesRequest');

View File

@@ -0,0 +1,79 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV2AuxiliaryVersionConfig extends \Google\Collection
{
protected $collection_key = 'endpoints';
/**
* @var string[]
*/
public $configOverrides;
protected $endpointsType = GoogleCloudMetastoreV2Endpoint::class;
protected $endpointsDataType = 'array';
/**
* @var string
*/
public $version;
/**
* @param string[]
*/
public function setConfigOverrides($configOverrides)
{
$this->configOverrides = $configOverrides;
}
/**
* @return string[]
*/
public function getConfigOverrides()
{
return $this->configOverrides;
}
/**
* @param GoogleCloudMetastoreV2Endpoint[]
*/
public function setEndpoints($endpoints)
{
$this->endpoints = $endpoints;
}
/**
* @return GoogleCloudMetastoreV2Endpoint[]
*/
public function getEndpoints()
{
return $this->endpoints;
}
/**
* @param string
*/
public function setVersion($version)
{
$this->version = $version;
}
/**
* @return string
*/
public function getVersion()
{
return $this->version;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV2AuxiliaryVersionConfig::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV2AuxiliaryVersionConfig');

View File

@@ -0,0 +1,151 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV2Backup extends \Google\Collection
{
protected $collection_key = 'restoringServices';
/**
* @var string
*/
public $createTime;
/**
* @var string
*/
public $description;
/**
* @var string
*/
public $endTime;
/**
* @var string
*/
public $name;
/**
* @var string[]
*/
public $restoringServices;
protected $serviceRevisionType = GoogleCloudMetastoreV2Service::class;
protected $serviceRevisionDataType = '';
/**
* @var string
*/
public $state;
/**
* @param string
*/
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
/**
* @return string
*/
public function getCreateTime()
{
return $this->createTime;
}
/**
* @param string
*/
public function setDescription($description)
{
$this->description = $description;
}
/**
* @return string
*/
public function getDescription()
{
return $this->description;
}
/**
* @param string
*/
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
/**
* @return string
*/
public function getEndTime()
{
return $this->endTime;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param string[]
*/
public function setRestoringServices($restoringServices)
{
$this->restoringServices = $restoringServices;
}
/**
* @return string[]
*/
public function getRestoringServices()
{
return $this->restoringServices;
}
/**
* @param GoogleCloudMetastoreV2Service
*/
public function setServiceRevision(GoogleCloudMetastoreV2Service $serviceRevision)
{
$this->serviceRevision = $serviceRevision;
}
/**
* @return GoogleCloudMetastoreV2Service
*/
public function getServiceRevision()
{
return $this->serviceRevision;
}
/**
* @param string
*/
public function setState($state)
{
$this->state = $state;
}
/**
* @return string
*/
public function getState()
{
return $this->state;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV2Backup::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV2Backup');

View File

@@ -0,0 +1,44 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV2DataCatalogConfig extends \Google\Model
{
/**
* @var bool
*/
public $enabled;
/**
* @param bool
*/
public function setEnabled($enabled)
{
$this->enabled = $enabled;
}
/**
* @return bool
*/
public function getEnabled()
{
return $this->enabled;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV2DataCatalogConfig::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV2DataCatalogConfig');

View File

@@ -0,0 +1,62 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV2DatabaseDump extends \Google\Model
{
/**
* @var string
*/
public $gcsUri;
/**
* @var string
*/
public $type;
/**
* @param string
*/
public function setGcsUri($gcsUri)
{
$this->gcsUri = $gcsUri;
}
/**
* @return string
*/
public function getGcsUri()
{
return $this->gcsUri;
}
/**
* @param string
*/
public function setType($type)
{
$this->type = $type;
}
/**
* @return string
*/
public function getType()
{
return $this->type;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV2DatabaseDump::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV2DatabaseDump');

View File

@@ -0,0 +1,25 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV2EncryptionConfig extends \Google\Model
{
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV2EncryptionConfig::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV2EncryptionConfig');

View File

@@ -0,0 +1,62 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV2Endpoint extends \Google\Model
{
/**
* @var string
*/
public $endpointUri;
/**
* @var string
*/
public $region;
/**
* @param string
*/
public function setEndpointUri($endpointUri)
{
$this->endpointUri = $endpointUri;
}
/**
* @return string
*/
public function getEndpointUri()
{
return $this->endpointUri;
}
/**
* @param string
*/
public function setRegion($region)
{
$this->region = $region;
}
/**
* @return string
*/
public function getRegion()
{
return $this->region;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV2Endpoint::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV2Endpoint');

View File

@@ -0,0 +1,80 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV2ExportMetadataRequest extends \Google\Model
{
/**
* @var string
*/
public $databaseDumpType;
/**
* @var string
*/
public $destinationGcsFolder;
/**
* @var string
*/
public $requestId;
/**
* @param string
*/
public function setDatabaseDumpType($databaseDumpType)
{
$this->databaseDumpType = $databaseDumpType;
}
/**
* @return string
*/
public function getDatabaseDumpType()
{
return $this->databaseDumpType;
}
/**
* @param string
*/
public function setDestinationGcsFolder($destinationGcsFolder)
{
$this->destinationGcsFolder = $destinationGcsFolder;
}
/**
* @return string
*/
public function getDestinationGcsFolder()
{
return $this->destinationGcsFolder;
}
/**
* @param string
*/
public function setRequestId($requestId)
{
$this->requestId = $requestId;
}
/**
* @return string
*/
public function getRequestId()
{
return $this->requestId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV2ExportMetadataRequest::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV2ExportMetadataRequest');

View File

@@ -0,0 +1,96 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV2HiveMetastoreConfig extends \Google\Model
{
protected $auxiliaryVersionsType = GoogleCloudMetastoreV2AuxiliaryVersionConfig::class;
protected $auxiliaryVersionsDataType = 'map';
/**
* @var string[]
*/
public $configOverrides;
/**
* @var string
*/
public $endpointProtocol;
/**
* @var string
*/
public $version;
/**
* @param GoogleCloudMetastoreV2AuxiliaryVersionConfig[]
*/
public function setAuxiliaryVersions($auxiliaryVersions)
{
$this->auxiliaryVersions = $auxiliaryVersions;
}
/**
* @return GoogleCloudMetastoreV2AuxiliaryVersionConfig[]
*/
public function getAuxiliaryVersions()
{
return $this->auxiliaryVersions;
}
/**
* @param string[]
*/
public function setConfigOverrides($configOverrides)
{
$this->configOverrides = $configOverrides;
}
/**
* @return string[]
*/
public function getConfigOverrides()
{
return $this->configOverrides;
}
/**
* @param string
*/
public function setEndpointProtocol($endpointProtocol)
{
$this->endpointProtocol = $endpointProtocol;
}
/**
* @return string
*/
public function getEndpointProtocol()
{
return $this->endpointProtocol;
}
/**
* @param string
*/
public function setVersion($version)
{
$this->version = $version;
}
/**
* @return string
*/
public function getVersion()
{
return $this->version;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV2HiveMetastoreConfig::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV2HiveMetastoreConfig');

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.
*/
namespace Google\Service\DataprocMetastore;
class GoogleCloudMetastoreV2ImportMetadataRequest extends \Google\Model
{
protected $databaseDumpType = GoogleCloudMetastoreV2DatabaseDump::class;
protected $databaseDumpDataType = '';
/**
* @var string
*/
public $description;
/**
* @var string
*/
public $requestId;
/**
* @param GoogleCloudMetastoreV2DatabaseDump
*/
public function setDatabaseDump(GoogleCloudMetastoreV2DatabaseDump $databaseDump)
{
$this->databaseDump = $databaseDump;
}
/**
* @return GoogleCloudMetastoreV2DatabaseDump
*/
public function getDatabaseDump()
{
return $this->databaseDump;
}
/**
* @param string
*/
public function setDescription($description)
{
$this->description = $description;
}
/**
* @return string
*/
public function getDescription()
{
return $this->description;
}
/**
* @param string
*/
public function setRequestId($requestId)
{
$this->requestId = $requestId;
}
/**
* @return string
*/
public function getRequestId()
{
return $this->requestId;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV2ImportMetadataRequest::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV2ImportMetadataRequest');

View File

@@ -0,0 +1,98 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV2LatestBackup extends \Google\Model
{
/**
* @var string
*/
public $backupId;
/**
* @var string
*/
public $duration;
/**
* @var string
*/
public $startTime;
/**
* @var string
*/
public $state;
/**
* @param string
*/
public function setBackupId($backupId)
{
$this->backupId = $backupId;
}
/**
* @return string
*/
public function getBackupId()
{
return $this->backupId;
}
/**
* @param string
*/
public function setDuration($duration)
{
$this->duration = $duration;
}
/**
* @return string
*/
public function getDuration()
{
return $this->duration;
}
/**
* @param string
*/
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
/**
* @return string
*/
public function getStartTime()
{
return $this->startTime;
}
/**
* @param string
*/
public function setState($state)
{
$this->state = $state;
}
/**
* @return string
*/
public function getState()
{
return $this->state;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV2LatestBackup::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV2LatestBackup');

View File

@@ -0,0 +1,79 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV2ListBackupsResponse extends \Google\Collection
{
protected $collection_key = 'unreachable';
protected $backupsType = GoogleCloudMetastoreV2Backup::class;
protected $backupsDataType = 'array';
/**
* @var string
*/
public $nextPageToken;
/**
* @var string[]
*/
public $unreachable;
/**
* @param GoogleCloudMetastoreV2Backup[]
*/
public function setBackups($backups)
{
$this->backups = $backups;
}
/**
* @return GoogleCloudMetastoreV2Backup[]
*/
public function getBackups()
{
return $this->backups;
}
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param string[]
*/
public function setUnreachable($unreachable)
{
$this->unreachable = $unreachable;
}
/**
* @return string[]
*/
public function getUnreachable()
{
return $this->unreachable;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV2ListBackupsResponse::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV2ListBackupsResponse');

View File

@@ -0,0 +1,79 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV2ListServicesResponse extends \Google\Collection
{
protected $collection_key = 'unreachable';
/**
* @var string
*/
public $nextPageToken;
protected $servicesType = GoogleCloudMetastoreV2Service::class;
protected $servicesDataType = 'array';
/**
* @var string[]
*/
public $unreachable;
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param GoogleCloudMetastoreV2Service[]
*/
public function setServices($services)
{
$this->services = $services;
}
/**
* @return GoogleCloudMetastoreV2Service[]
*/
public function getServices()
{
return $this->services;
}
/**
* @param string[]
*/
public function setUnreachable($unreachable)
{
$this->unreachable = $unreachable;
}
/**
* @return string[]
*/
public function getUnreachable()
{
return $this->unreachable;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV2ListServicesResponse::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV2ListServicesResponse');

View File

@@ -0,0 +1,42 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV2MetadataIntegration extends \Google\Model
{
protected $dataCatalogConfigType = GoogleCloudMetastoreV2DataCatalogConfig::class;
protected $dataCatalogConfigDataType = '';
/**
* @param GoogleCloudMetastoreV2DataCatalogConfig
*/
public function setDataCatalogConfig(GoogleCloudMetastoreV2DataCatalogConfig $dataCatalogConfig)
{
$this->dataCatalogConfig = $dataCatalogConfig;
}
/**
* @return GoogleCloudMetastoreV2DataCatalogConfig
*/
public function getDataCatalogConfig()
{
return $this->dataCatalogConfig;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV2MetadataIntegration::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV2MetadataIntegration');

View File

@@ -0,0 +1,80 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV2MoveTableToDatabaseRequest extends \Google\Model
{
/**
* @var string
*/
public $dbName;
/**
* @var string
*/
public $destinationDbName;
/**
* @var string
*/
public $tableName;
/**
* @param string
*/
public function setDbName($dbName)
{
$this->dbName = $dbName;
}
/**
* @return string
*/
public function getDbName()
{
return $this->dbName;
}
/**
* @param string
*/
public function setDestinationDbName($destinationDbName)
{
$this->destinationDbName = $destinationDbName;
}
/**
* @return string
*/
public function getDestinationDbName()
{
return $this->destinationDbName;
}
/**
* @param string
*/
public function setTableName($tableName)
{
$this->tableName = $tableName;
}
/**
* @return string
*/
public function getTableName()
{
return $this->tableName;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV2MoveTableToDatabaseRequest::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV2MoveTableToDatabaseRequest');

View File

@@ -0,0 +1,44 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV2QueryMetadataRequest extends \Google\Model
{
/**
* @var string
*/
public $query;
/**
* @param string
*/
public function setQuery($query)
{
$this->query = $query;
}
/**
* @return string
*/
public function getQuery()
{
return $this->query;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV2QueryMetadataRequest::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV2QueryMetadataRequest');

View File

@@ -0,0 +1,98 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV2RestoreServiceRequest extends \Google\Model
{
/**
* @var string
*/
public $backup;
/**
* @var string
*/
public $backupLocation;
/**
* @var string
*/
public $requestId;
/**
* @var string
*/
public $restoreType;
/**
* @param string
*/
public function setBackup($backup)
{
$this->backup = $backup;
}
/**
* @return string
*/
public function getBackup()
{
return $this->backup;
}
/**
* @param string
*/
public function setBackupLocation($backupLocation)
{
$this->backupLocation = $backupLocation;
}
/**
* @return string
*/
public function getBackupLocation()
{
return $this->backupLocation;
}
/**
* @param string
*/
public function setRequestId($requestId)
{
$this->requestId = $requestId;
}
/**
* @return string
*/
public function getRequestId()
{
return $this->requestId;
}
/**
* @param string
*/
public function setRestoreType($restoreType)
{
$this->restoreType = $restoreType;
}
/**
* @return string
*/
public function getRestoreType()
{
return $this->restoreType;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV2RestoreServiceRequest::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV2RestoreServiceRequest');

View File

@@ -0,0 +1,44 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV2ScalingConfig extends \Google\Model
{
/**
* @var int
*/
public $scalingFactor;
/**
* @param int
*/
public function setScalingFactor($scalingFactor)
{
$this->scalingFactor = $scalingFactor;
}
/**
* @return int
*/
public function getScalingFactor()
{
return $this->scalingFactor;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV2ScalingConfig::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV2ScalingConfig');

View File

@@ -0,0 +1,132 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV2ScheduledBackup extends \Google\Model
{
/**
* @var string
*/
public $backupLocation;
/**
* @var string
*/
public $cronSchedule;
/**
* @var bool
*/
public $enabled;
protected $latestBackupType = GoogleCloudMetastoreV2LatestBackup::class;
protected $latestBackupDataType = '';
/**
* @var string
*/
public $nextScheduledTime;
/**
* @var string
*/
public $timeZone;
/**
* @param string
*/
public function setBackupLocation($backupLocation)
{
$this->backupLocation = $backupLocation;
}
/**
* @return string
*/
public function getBackupLocation()
{
return $this->backupLocation;
}
/**
* @param string
*/
public function setCronSchedule($cronSchedule)
{
$this->cronSchedule = $cronSchedule;
}
/**
* @return string
*/
public function getCronSchedule()
{
return $this->cronSchedule;
}
/**
* @param bool
*/
public function setEnabled($enabled)
{
$this->enabled = $enabled;
}
/**
* @return bool
*/
public function getEnabled()
{
return $this->enabled;
}
/**
* @param GoogleCloudMetastoreV2LatestBackup
*/
public function setLatestBackup(GoogleCloudMetastoreV2LatestBackup $latestBackup)
{
$this->latestBackup = $latestBackup;
}
/**
* @return GoogleCloudMetastoreV2LatestBackup
*/
public function getLatestBackup()
{
return $this->latestBackup;
}
/**
* @param string
*/
public function setNextScheduledTime($nextScheduledTime)
{
$this->nextScheduledTime = $nextScheduledTime;
}
/**
* @return string
*/
public function getNextScheduledTime()
{
return $this->nextScheduledTime;
}
/**
* @param string
*/
public function setTimeZone($timeZone)
{
$this->timeZone = $timeZone;
}
/**
* @return string
*/
public function getTimeZone()
{
return $this->timeZone;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV2ScheduledBackup::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV2ScheduledBackup');

View File

@@ -0,0 +1,267 @@
<?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\DataprocMetastore;
class GoogleCloudMetastoreV2Service extends \Google\Collection
{
protected $collection_key = 'endpoints';
/**
* @var string
*/
public $createTime;
protected $encryptionConfigType = GoogleCloudMetastoreV2EncryptionConfig::class;
protected $encryptionConfigDataType = '';
protected $endpointsType = GoogleCloudMetastoreV2Endpoint::class;
protected $endpointsDataType = 'array';
protected $hiveMetastoreConfigType = GoogleCloudMetastoreV2HiveMetastoreConfig::class;
protected $hiveMetastoreConfigDataType = '';
/**
* @var string[]
*/
public $labels;
protected $metadataIntegrationType = GoogleCloudMetastoreV2MetadataIntegration::class;
protected $metadataIntegrationDataType = '';
/**
* @var string
*/
public $name;
protected $scalingConfigType = GoogleCloudMetastoreV2ScalingConfig::class;
protected $scalingConfigDataType = '';
protected $scheduledBackupType = GoogleCloudMetastoreV2ScheduledBackup::class;
protected $scheduledBackupDataType = '';
/**
* @var string
*/
public $state;
/**
* @var string
*/
public $stateMessage;
/**
* @var string
*/
public $uid;
/**
* @var string
*/
public $updateTime;
/**
* @var string
*/
public $warehouseGcsUri;
/**
* @param string
*/
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
/**
* @return string
*/
public function getCreateTime()
{
return $this->createTime;
}
/**
* @param GoogleCloudMetastoreV2EncryptionConfig
*/
public function setEncryptionConfig(GoogleCloudMetastoreV2EncryptionConfig $encryptionConfig)
{
$this->encryptionConfig = $encryptionConfig;
}
/**
* @return GoogleCloudMetastoreV2EncryptionConfig
*/
public function getEncryptionConfig()
{
return $this->encryptionConfig;
}
/**
* @param GoogleCloudMetastoreV2Endpoint[]
*/
public function setEndpoints($endpoints)
{
$this->endpoints = $endpoints;
}
/**
* @return GoogleCloudMetastoreV2Endpoint[]
*/
public function getEndpoints()
{
return $this->endpoints;
}
/**
* @param GoogleCloudMetastoreV2HiveMetastoreConfig
*/
public function setHiveMetastoreConfig(GoogleCloudMetastoreV2HiveMetastoreConfig $hiveMetastoreConfig)
{
$this->hiveMetastoreConfig = $hiveMetastoreConfig;
}
/**
* @return GoogleCloudMetastoreV2HiveMetastoreConfig
*/
public function getHiveMetastoreConfig()
{
return $this->hiveMetastoreConfig;
}
/**
* @param string[]
*/
public function setLabels($labels)
{
$this->labels = $labels;
}
/**
* @return string[]
*/
public function getLabels()
{
return $this->labels;
}
/**
* @param GoogleCloudMetastoreV2MetadataIntegration
*/
public function setMetadataIntegration(GoogleCloudMetastoreV2MetadataIntegration $metadataIntegration)
{
$this->metadataIntegration = $metadataIntegration;
}
/**
* @return GoogleCloudMetastoreV2MetadataIntegration
*/
public function getMetadataIntegration()
{
return $this->metadataIntegration;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param GoogleCloudMetastoreV2ScalingConfig
*/
public function setScalingConfig(GoogleCloudMetastoreV2ScalingConfig $scalingConfig)
{
$this->scalingConfig = $scalingConfig;
}
/**
* @return GoogleCloudMetastoreV2ScalingConfig
*/
public function getScalingConfig()
{
return $this->scalingConfig;
}
/**
* @param GoogleCloudMetastoreV2ScheduledBackup
*/
public function setScheduledBackup(GoogleCloudMetastoreV2ScheduledBackup $scheduledBackup)
{
$this->scheduledBackup = $scheduledBackup;
}
/**
* @return GoogleCloudMetastoreV2ScheduledBackup
*/
public function getScheduledBackup()
{
return $this->scheduledBackup;
}
/**
* @param string
*/
public function setState($state)
{
$this->state = $state;
}
/**
* @return string
*/
public function getState()
{
return $this->state;
}
/**
* @param string
*/
public function setStateMessage($stateMessage)
{
$this->stateMessage = $stateMessage;
}
/**
* @return string
*/
public function getStateMessage()
{
return $this->stateMessage;
}
/**
* @param string
*/
public function setUid($uid)
{
$this->uid = $uid;
}
/**
* @return string
*/
public function getUid()
{
return $this->uid;
}
/**
* @param string
*/
public function setUpdateTime($updateTime)
{
$this->updateTime = $updateTime;
}
/**
* @return string
*/
public function getUpdateTime()
{
return $this->updateTime;
}
/**
* @param string
*/
public function setWarehouseGcsUri($warehouseGcsUri)
{
$this->warehouseGcsUri = $warehouseGcsUri;
}
/**
* @return string
*/
public function getWarehouseGcsUri()
{
return $this->warehouseGcsUri;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleCloudMetastoreV2Service::class, 'Google_Service_DataprocMetastore_GoogleCloudMetastoreV2Service');

View File

@@ -0,0 +1,114 @@
<?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\DataprocMetastore;
class GoogleLongrunningOperation extends \Google\Model
{
/**
* @var bool
*/
public $done;
protected $errorType = GoogleRpcStatus::class;
protected $errorDataType = '';
/**
* @var array[]
*/
public $metadata;
/**
* @var string
*/
public $name;
/**
* @var array[]
*/
public $response;
/**
* @param bool
*/
public function setDone($done)
{
$this->done = $done;
}
/**
* @return bool
*/
public function getDone()
{
return $this->done;
}
/**
* @param GoogleRpcStatus
*/
public function setError(GoogleRpcStatus $error)
{
$this->error = $error;
}
/**
* @return GoogleRpcStatus
*/
public function getError()
{
return $this->error;
}
/**
* @param array[]
*/
public function setMetadata($metadata)
{
$this->metadata = $metadata;
}
/**
* @return array[]
*/
public function getMetadata()
{
return $this->metadata;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param array[]
*/
public function setResponse($response)
{
$this->response = $response;
}
/**
* @return array[]
*/
public function getResponse()
{
return $this->response;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleLongrunningOperation::class, 'Google_Service_DataprocMetastore_GoogleLongrunningOperation');

View File

@@ -0,0 +1,81 @@
<?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\DataprocMetastore;
class GoogleRpcStatus extends \Google\Collection
{
protected $collection_key = 'details';
/**
* @var int
*/
public $code;
/**
* @var array[]
*/
public $details;
/**
* @var string
*/
public $message;
/**
* @param int
*/
public function setCode($code)
{
$this->code = $code;
}
/**
* @return int
*/
public function getCode()
{
return $this->code;
}
/**
* @param array[]
*/
public function setDetails($details)
{
$this->details = $details;
}
/**
* @return array[]
*/
public function getDetails()
{
return $this->details;
}
/**
* @param string
*/
public function setMessage($message)
{
$this->message = $message;
}
/**
* @return string
*/
public function getMessage()
{
return $this->message;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(GoogleRpcStatus::class, 'Google_Service_DataprocMetastore_GoogleRpcStatus');

View File

@@ -0,0 +1,112 @@
<?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\DataprocMetastore;
class HiveMetastoreConfig extends \Google\Model
{
protected $auxiliaryVersionsType = AuxiliaryVersionConfig::class;
protected $auxiliaryVersionsDataType = 'map';
/**
* @var string[]
*/
public $configOverrides;
/**
* @var string
*/
public $endpointProtocol;
protected $kerberosConfigType = KerberosConfig::class;
protected $kerberosConfigDataType = '';
/**
* @var string
*/
public $version;
/**
* @param AuxiliaryVersionConfig[]
*/
public function setAuxiliaryVersions($auxiliaryVersions)
{
$this->auxiliaryVersions = $auxiliaryVersions;
}
/**
* @return AuxiliaryVersionConfig[]
*/
public function getAuxiliaryVersions()
{
return $this->auxiliaryVersions;
}
/**
* @param string[]
*/
public function setConfigOverrides($configOverrides)
{
$this->configOverrides = $configOverrides;
}
/**
* @return string[]
*/
public function getConfigOverrides()
{
return $this->configOverrides;
}
/**
* @param string
*/
public function setEndpointProtocol($endpointProtocol)
{
$this->endpointProtocol = $endpointProtocol;
}
/**
* @return string
*/
public function getEndpointProtocol()
{
return $this->endpointProtocol;
}
/**
* @param KerberosConfig
*/
public function setKerberosConfig(KerberosConfig $kerberosConfig)
{
$this->kerberosConfig = $kerberosConfig;
}
/**
* @return KerberosConfig
*/
public function getKerberosConfig()
{
return $this->kerberosConfig;
}
/**
* @param string
*/
public function setVersion($version)
{
$this->version = $version;
}
/**
* @return string
*/
public function getVersion()
{
return $this->version;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(HiveMetastoreConfig::class, 'Google_Service_DataprocMetastore_HiveMetastoreConfig');

View File

@@ -0,0 +1,62 @@
<?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\DataprocMetastore;
class HiveMetastoreVersion extends \Google\Model
{
/**
* @var bool
*/
public $isDefault;
/**
* @var string
*/
public $version;
/**
* @param bool
*/
public function setIsDefault($isDefault)
{
$this->isDefault = $isDefault;
}
/**
* @return bool
*/
public function getIsDefault()
{
return $this->isDefault;
}
/**
* @param string
*/
public function setVersion($version)
{
$this->version = $version;
}
/**
* @return string
*/
public function getVersion()
{
return $this->version;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(HiveMetastoreVersion::class, 'Google_Service_DataprocMetastore_HiveMetastoreVersion');

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.
*/
namespace Google\Service\DataprocMetastore;
class KerberosConfig extends \Google\Model
{
protected $keytabType = Secret::class;
protected $keytabDataType = '';
/**
* @var string
*/
public $krb5ConfigGcsUri;
/**
* @var string
*/
public $principal;
/**
* @param Secret
*/
public function setKeytab(Secret $keytab)
{
$this->keytab = $keytab;
}
/**
* @return Secret
*/
public function getKeytab()
{
return $this->keytab;
}
/**
* @param string
*/
public function setKrb5ConfigGcsUri($krb5ConfigGcsUri)
{
$this->krb5ConfigGcsUri = $krb5ConfigGcsUri;
}
/**
* @return string
*/
public function getKrb5ConfigGcsUri()
{
return $this->krb5ConfigGcsUri;
}
/**
* @param string
*/
public function setPrincipal($principal)
{
$this->principal = $principal;
}
/**
* @return string
*/
public function getPrincipal()
{
return $this->principal;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(KerberosConfig::class, 'Google_Service_DataprocMetastore_KerberosConfig');

View File

@@ -0,0 +1,44 @@
<?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\DataprocMetastore;
class Lake extends \Google\Model
{
/**
* @var string
*/
public $name;
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Lake::class, 'Google_Service_DataprocMetastore_Lake');

View File

@@ -0,0 +1,98 @@
<?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\DataprocMetastore;
class LatestBackup extends \Google\Model
{
/**
* @var string
*/
public $backupId;
/**
* @var string
*/
public $duration;
/**
* @var string
*/
public $startTime;
/**
* @var string
*/
public $state;
/**
* @param string
*/
public function setBackupId($backupId)
{
$this->backupId = $backupId;
}
/**
* @return string
*/
public function getBackupId()
{
return $this->backupId;
}
/**
* @param string
*/
public function setDuration($duration)
{
$this->duration = $duration;
}
/**
* @return string
*/
public function getDuration()
{
return $this->duration;
}
/**
* @param string
*/
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
/**
* @return string
*/
public function getStartTime()
{
return $this->startTime;
}
/**
* @param string
*/
public function setState($state)
{
$this->state = $state;
}
/**
* @return string
*/
public function getState()
{
return $this->state;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(LatestBackup::class, 'Google_Service_DataprocMetastore_LatestBackup');

View File

@@ -0,0 +1,62 @@
<?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\DataprocMetastore;
class LimitConfig extends \Google\Model
{
/**
* @var float
*/
public $maxScalingFactor;
/**
* @var float
*/
public $minScalingFactor;
/**
* @param float
*/
public function setMaxScalingFactor($maxScalingFactor)
{
$this->maxScalingFactor = $maxScalingFactor;
}
/**
* @return float
*/
public function getMaxScalingFactor()
{
return $this->maxScalingFactor;
}
/**
* @param float
*/
public function setMinScalingFactor($minScalingFactor)
{
$this->minScalingFactor = $minScalingFactor;
}
/**
* @return float
*/
public function getMinScalingFactor()
{
return $this->minScalingFactor;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(LimitConfig::class, 'Google_Service_DataprocMetastore_LimitConfig');

View File

@@ -0,0 +1,79 @@
<?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\DataprocMetastore;
class ListBackupsResponse extends \Google\Collection
{
protected $collection_key = 'unreachable';
protected $backupsType = Backup::class;
protected $backupsDataType = 'array';
/**
* @var string
*/
public $nextPageToken;
/**
* @var string[]
*/
public $unreachable;
/**
* @param Backup[]
*/
public function setBackups($backups)
{
$this->backups = $backups;
}
/**
* @return Backup[]
*/
public function getBackups()
{
return $this->backups;
}
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param string[]
*/
public function setUnreachable($unreachable)
{
$this->unreachable = $unreachable;
}
/**
* @return string[]
*/
public function getUnreachable()
{
return $this->unreachable;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ListBackupsResponse::class, 'Google_Service_DataprocMetastore_ListBackupsResponse');

View File

@@ -0,0 +1,79 @@
<?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\DataprocMetastore;
class ListFederationsResponse extends \Google\Collection
{
protected $collection_key = 'unreachable';
protected $federationsType = Federation::class;
protected $federationsDataType = 'array';
/**
* @var string
*/
public $nextPageToken;
/**
* @var string[]
*/
public $unreachable;
/**
* @param Federation[]
*/
public function setFederations($federations)
{
$this->federations = $federations;
}
/**
* @return Federation[]
*/
public function getFederations()
{
return $this->federations;
}
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param string[]
*/
public function setUnreachable($unreachable)
{
$this->unreachable = $unreachable;
}
/**
* @return string[]
*/
public function getUnreachable()
{
return $this->unreachable;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ListFederationsResponse::class, 'Google_Service_DataprocMetastore_ListFederationsResponse');

View File

@@ -0,0 +1,61 @@
<?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\DataprocMetastore;
class ListLocationsResponse extends \Google\Collection
{
protected $collection_key = 'locations';
protected $locationsType = Location::class;
protected $locationsDataType = 'array';
/**
* @var string
*/
public $nextPageToken;
/**
* @param Location[]
*/
public function setLocations($locations)
{
$this->locations = $locations;
}
/**
* @return Location[]
*/
public function getLocations()
{
return $this->locations;
}
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ListLocationsResponse::class, 'Google_Service_DataprocMetastore_ListLocationsResponse');

View File

@@ -0,0 +1,79 @@
<?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\DataprocMetastore;
class ListMetadataImportsResponse extends \Google\Collection
{
protected $collection_key = 'unreachable';
protected $metadataImportsType = MetadataImport::class;
protected $metadataImportsDataType = 'array';
/**
* @var string
*/
public $nextPageToken;
/**
* @var string[]
*/
public $unreachable;
/**
* @param MetadataImport[]
*/
public function setMetadataImports($metadataImports)
{
$this->metadataImports = $metadataImports;
}
/**
* @return MetadataImport[]
*/
public function getMetadataImports()
{
return $this->metadataImports;
}
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param string[]
*/
public function setUnreachable($unreachable)
{
$this->unreachable = $unreachable;
}
/**
* @return string[]
*/
public function getUnreachable()
{
return $this->unreachable;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ListMetadataImportsResponse::class, 'Google_Service_DataprocMetastore_ListMetadataImportsResponse');

View File

@@ -0,0 +1,79 @@
<?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\DataprocMetastore;
class ListMigrationExecutionsResponse extends \Google\Collection
{
protected $collection_key = 'unreachable';
protected $migrationExecutionsType = MigrationExecution::class;
protected $migrationExecutionsDataType = 'array';
/**
* @var string
*/
public $nextPageToken;
/**
* @var string[]
*/
public $unreachable;
/**
* @param MigrationExecution[]
*/
public function setMigrationExecutions($migrationExecutions)
{
$this->migrationExecutions = $migrationExecutions;
}
/**
* @return MigrationExecution[]
*/
public function getMigrationExecutions()
{
return $this->migrationExecutions;
}
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param string[]
*/
public function setUnreachable($unreachable)
{
$this->unreachable = $unreachable;
}
/**
* @return string[]
*/
public function getUnreachable()
{
return $this->unreachable;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ListMigrationExecutionsResponse::class, 'Google_Service_DataprocMetastore_ListMigrationExecutionsResponse');

View File

@@ -0,0 +1,61 @@
<?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\DataprocMetastore;
class ListOperationsResponse extends \Google\Collection
{
protected $collection_key = 'operations';
/**
* @var string
*/
public $nextPageToken;
protected $operationsType = Operation::class;
protected $operationsDataType = 'array';
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param Operation[]
*/
public function setOperations($operations)
{
$this->operations = $operations;
}
/**
* @return Operation[]
*/
public function getOperations()
{
return $this->operations;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ListOperationsResponse::class, 'Google_Service_DataprocMetastore_ListOperationsResponse');

View File

@@ -0,0 +1,79 @@
<?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\DataprocMetastore;
class ListServicesResponse extends \Google\Collection
{
protected $collection_key = 'unreachable';
/**
* @var string
*/
public $nextPageToken;
protected $servicesType = Service::class;
protected $servicesDataType = 'array';
/**
* @var string[]
*/
public $unreachable;
/**
* @param string
*/
public function setNextPageToken($nextPageToken)
{
$this->nextPageToken = $nextPageToken;
}
/**
* @return string
*/
public function getNextPageToken()
{
return $this->nextPageToken;
}
/**
* @param Service[]
*/
public function setServices($services)
{
$this->services = $services;
}
/**
* @return Service[]
*/
public function getServices()
{
return $this->services;
}
/**
* @param string[]
*/
public function setUnreachable($unreachable)
{
$this->unreachable = $unreachable;
}
/**
* @return string[]
*/
public function getUnreachable()
{
return $this->unreachable;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ListServicesResponse::class, 'Google_Service_DataprocMetastore_ListServicesResponse');

View File

@@ -0,0 +1,116 @@
<?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\DataprocMetastore;
class Location extends \Google\Model
{
/**
* @var string
*/
public $displayName;
/**
* @var string[]
*/
public $labels;
/**
* @var string
*/
public $locationId;
/**
* @var array[]
*/
public $metadata;
/**
* @var string
*/
public $name;
/**
* @param string
*/
public function setDisplayName($displayName)
{
$this->displayName = $displayName;
}
/**
* @return string
*/
public function getDisplayName()
{
return $this->displayName;
}
/**
* @param string[]
*/
public function setLabels($labels)
{
$this->labels = $labels;
}
/**
* @return string[]
*/
public function getLabels()
{
return $this->labels;
}
/**
* @param string
*/
public function setLocationId($locationId)
{
$this->locationId = $locationId;
}
/**
* @return string
*/
public function getLocationId()
{
return $this->locationId;
}
/**
* @param array[]
*/
public function setMetadata($metadata)
{
$this->metadata = $metadata;
}
/**
* @return array[]
*/
public function getMetadata()
{
return $this->metadata;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(Location::class, 'Google_Service_DataprocMetastore_Location');

View File

@@ -0,0 +1,75 @@
<?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\DataprocMetastore;
class LocationMetadata extends \Google\Collection
{
protected $collection_key = 'supportedHiveMetastoreVersions';
protected $customRegionMetadataType = CustomRegionMetadata::class;
protected $customRegionMetadataDataType = 'array';
protected $multiRegionMetadataType = MultiRegionMetadata::class;
protected $multiRegionMetadataDataType = '';
protected $supportedHiveMetastoreVersionsType = HiveMetastoreVersion::class;
protected $supportedHiveMetastoreVersionsDataType = 'array';
/**
* @param CustomRegionMetadata[]
*/
public function setCustomRegionMetadata($customRegionMetadata)
{
$this->customRegionMetadata = $customRegionMetadata;
}
/**
* @return CustomRegionMetadata[]
*/
public function getCustomRegionMetadata()
{
return $this->customRegionMetadata;
}
/**
* @param MultiRegionMetadata
*/
public function setMultiRegionMetadata(MultiRegionMetadata $multiRegionMetadata)
{
$this->multiRegionMetadata = $multiRegionMetadata;
}
/**
* @return MultiRegionMetadata
*/
public function getMultiRegionMetadata()
{
return $this->multiRegionMetadata;
}
/**
* @param HiveMetastoreVersion[]
*/
public function setSupportedHiveMetastoreVersions($supportedHiveMetastoreVersions)
{
$this->supportedHiveMetastoreVersions = $supportedHiveMetastoreVersions;
}
/**
* @return HiveMetastoreVersion[]
*/
public function getSupportedHiveMetastoreVersions()
{
return $this->supportedHiveMetastoreVersions;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(LocationMetadata::class, 'Google_Service_DataprocMetastore_LocationMetadata');

View File

@@ -0,0 +1,62 @@
<?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\DataprocMetastore;
class MaintenanceWindow extends \Google\Model
{
/**
* @var string
*/
public $dayOfWeek;
/**
* @var int
*/
public $hourOfDay;
/**
* @param string
*/
public function setDayOfWeek($dayOfWeek)
{
$this->dayOfWeek = $dayOfWeek;
}
/**
* @return string
*/
public function getDayOfWeek()
{
return $this->dayOfWeek;
}
/**
* @param int
*/
public function setHourOfDay($hourOfDay)
{
$this->hourOfDay = $hourOfDay;
}
/**
* @return int
*/
public function getHourOfDay()
{
return $this->hourOfDay;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(MaintenanceWindow::class, 'Google_Service_DataprocMetastore_MaintenanceWindow');

View File

@@ -0,0 +1,116 @@
<?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\DataprocMetastore;
class MetadataExport extends \Google\Model
{
/**
* @var string
*/
public $databaseDumpType;
/**
* @var string
*/
public $destinationGcsUri;
/**
* @var string
*/
public $endTime;
/**
* @var string
*/
public $startTime;
/**
* @var string
*/
public $state;
/**
* @param string
*/
public function setDatabaseDumpType($databaseDumpType)
{
$this->databaseDumpType = $databaseDumpType;
}
/**
* @return string
*/
public function getDatabaseDumpType()
{
return $this->databaseDumpType;
}
/**
* @param string
*/
public function setDestinationGcsUri($destinationGcsUri)
{
$this->destinationGcsUri = $destinationGcsUri;
}
/**
* @return string
*/
public function getDestinationGcsUri()
{
return $this->destinationGcsUri;
}
/**
* @param string
*/
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
/**
* @return string
*/
public function getEndTime()
{
return $this->endTime;
}
/**
* @param string
*/
public function setStartTime($startTime)
{
$this->startTime = $startTime;
}
/**
* @return string
*/
public function getStartTime()
{
return $this->startTime;
}
/**
* @param string
*/
public function setState($state)
{
$this->state = $state;
}
/**
* @return string
*/
public function getState()
{
return $this->state;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(MetadataExport::class, 'Google_Service_DataprocMetastore_MetadataExport');

View File

@@ -0,0 +1,150 @@
<?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\DataprocMetastore;
class MetadataImport extends \Google\Model
{
/**
* @var string
*/
public $createTime;
protected $databaseDumpType = DatabaseDump::class;
protected $databaseDumpDataType = '';
/**
* @var string
*/
public $description;
/**
* @var string
*/
public $endTime;
/**
* @var string
*/
public $name;
/**
* @var string
*/
public $state;
/**
* @var string
*/
public $updateTime;
/**
* @param string
*/
public function setCreateTime($createTime)
{
$this->createTime = $createTime;
}
/**
* @return string
*/
public function getCreateTime()
{
return $this->createTime;
}
/**
* @param DatabaseDump
*/
public function setDatabaseDump(DatabaseDump $databaseDump)
{
$this->databaseDump = $databaseDump;
}
/**
* @return DatabaseDump
*/
public function getDatabaseDump()
{
return $this->databaseDump;
}
/**
* @param string
*/
public function setDescription($description)
{
$this->description = $description;
}
/**
* @return string
*/
public function getDescription()
{
return $this->description;
}
/**
* @param string
*/
public function setEndTime($endTime)
{
$this->endTime = $endTime;
}
/**
* @return string
*/
public function getEndTime()
{
return $this->endTime;
}
/**
* @param string
*/
public function setName($name)
{
$this->name = $name;
}
/**
* @return string
*/
public function getName()
{
return $this->name;
}
/**
* @param string
*/
public function setState($state)
{
$this->state = $state;
}
/**
* @return string
*/
public function getState()
{
return $this->state;
}
/**
* @param string
*/
public function setUpdateTime($updateTime)
{
$this->updateTime = $updateTime;
}
/**
* @return string
*/
public function getUpdateTime()
{
return $this->updateTime;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(MetadataImport::class, 'Google_Service_DataprocMetastore_MetadataImport');

View File

@@ -0,0 +1,42 @@
<?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\DataprocMetastore;
class MetadataIntegration extends \Google\Model
{
protected $dataCatalogConfigType = DataCatalogConfig::class;
protected $dataCatalogConfigDataType = '';
/**
* @param DataCatalogConfig
*/
public function setDataCatalogConfig(DataCatalogConfig $dataCatalogConfig)
{
$this->dataCatalogConfig = $dataCatalogConfig;
}
/**
* @return DataCatalogConfig
*/
public function getDataCatalogConfig()
{
return $this->dataCatalogConfig;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(MetadataIntegration::class, 'Google_Service_DataprocMetastore_MetadataIntegration');

View File

@@ -0,0 +1,59 @@
<?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\DataprocMetastore;
class MetadataManagementActivity extends \Google\Collection
{
protected $collection_key = 'restores';
protected $metadataExportsType = MetadataExport::class;
protected $metadataExportsDataType = 'array';
protected $restoresType = Restore::class;
protected $restoresDataType = 'array';
/**
* @param MetadataExport[]
*/
public function setMetadataExports($metadataExports)
{
$this->metadataExports = $metadataExports;
}
/**
* @return MetadataExport[]
*/
public function getMetadataExports()
{
return $this->metadataExports;
}
/**
* @param Restore[]
*/
public function setRestores($restores)
{
$this->restores = $restores;
}
/**
* @return Restore[]
*/
public function getRestores()
{
return $this->restores;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(MetadataManagementActivity::class, 'Google_Service_DataprocMetastore_MetadataManagementActivity');

Some files were not shown because too many files have changed in this diff Show More