class Table extends Collection (View source)

Properties

protected $collection_key
protected $biglakeConfigurationType
protected $biglakeConfigurationDataType
protected $cloneDefinitionType
protected $cloneDefinitionDataType
protected $clusteringType
protected $clusteringDataType
string $creationTime
string $defaultCollation
string $defaultRoundingMode
string $description
protected $encryptionConfigurationType
protected $encryptionConfigurationDataType
string $etag
string $expirationTime
protected $externalCatalogTableOptionsType
protected $externalCatalogTableOptionsDataType
protected $externalDataConfigurationType
protected $externalDataConfigurationDataType
string $friendlyName
string $id
string $kind
string[] $labels
string $lastModifiedTime
string $location
protected $materializedViewType
protected $materializedViewDataType
protected $materializedViewStatusType
protected $materializedViewStatusDataType
string $maxStaleness
protected $modelType
protected $modelDataType
string $numActiveLogicalBytes
string $numActivePhysicalBytes
string $numBytes
string $numCurrentPhysicalBytes
string $numLongTermBytes
string $numLongTermLogicalBytes
string $numLongTermPhysicalBytes
string $numPartitions
string $numPhysicalBytes
string $numRows
string $numTimeTravelPhysicalBytes
string $numTotalLogicalBytes
string $numTotalPhysicalBytes
protected $partitionDefinitionType
protected $partitionDefinitionDataType
protected $rangePartitioningType
protected $rangePartitioningDataType
protected $replicasType
protected $replicasDataType
bool $requirePartitionFilter
string[] $resourceTags
protected $restrictionsType
protected $restrictionsDataType
protected $schemaType
protected $schemaDataType
$selfLink
protected $snapshotDefinitionType
protected $snapshotDefinitionDataType
protected $streamingBufferType
protected $streamingBufferDataType
protected $tableConstraintsType
protected $tableConstraintsDataType
protected $tableReferenceType
protected $tableReferenceDataType
protected $tableReplicationInfoType
protected $tableReplicationInfoDataType
protected $timePartitioningType
protected $timePartitioningDataType
string $type
protected $viewType
protected $viewDataType

Methods

setBiglakeConfiguration(BigLakeConfiguration $biglakeConfiguration)

No description

setCloneDefinition(CloneDefinition $cloneDefinition)

No description

setClustering(Clustering $clustering)

No description

getClustering()

No description

setCreationTime($creationTime)

No description

string
getCreationTime()

No description

setDefaultCollation($defaultCollation)

No description

string
getDefaultCollation()

No description

setDefaultRoundingMode($defaultRoundingMode)

No description

string
getDefaultRoundingMode()

No description

setDescription($description)

No description

string
getDescription()

No description

setEncryptionConfiguration(EncryptionConfiguration $encryptionConfiguration)

No description

setEtag($etag)

No description

string
getEtag()

No description

setExpirationTime($expirationTime)

No description

string
getExpirationTime()

No description

setExternalCatalogTableOptions(ExternalCatalogTableOptions $externalCatalogTableOptions)

No description

setExternalDataConfiguration(ExternalDataConfiguration $externalDataConfiguration)

No description

setFriendlyName($friendlyName)

No description

string
getFriendlyName()

No description

setId($id)

No description

string
getId()

No description

setKind($kind)

No description

string
getKind()

No description

setLabels($labels)

No description

string[]
getLabels()

No description

setLastModifiedTime($lastModifiedTime)

No description

string
getLastModifiedTime()

No description

setLocation($location)

No description

string
getLocation()

No description

setMaterializedView(MaterializedViewDefinition $materializedView)

No description

setMaterializedViewStatus(MaterializedViewStatus $materializedViewStatus)

No description

setMaxStaleness($maxStaleness)

No description

string
getMaxStaleness()

No description

setModel(ModelDefinition $model)

No description

getModel()

No description

setNumActiveLogicalBytes($numActiveLogicalBytes)

No description

string
getNumActiveLogicalBytes()

No description

setNumActivePhysicalBytes($numActivePhysicalBytes)

No description

string
getNumActivePhysicalBytes()

No description

setNumBytes($numBytes)

No description

string
getNumBytes()

No description

setNumCurrentPhysicalBytes($numCurrentPhysicalBytes)

No description

string
getNumCurrentPhysicalBytes()

No description

setNumLongTermBytes($numLongTermBytes)

No description

string
getNumLongTermBytes()

No description

setNumLongTermLogicalBytes($numLongTermLogicalBytes)

No description

string
getNumLongTermLogicalBytes()

No description

setNumLongTermPhysicalBytes($numLongTermPhysicalBytes)

No description

string
getNumLongTermPhysicalBytes()

No description

setNumPartitions($numPartitions)

No description

string
getNumPartitions()

No description

setNumPhysicalBytes($numPhysicalBytes)

No description

string
getNumPhysicalBytes()

No description

setNumRows($numRows)

No description

string
getNumRows()

No description

setNumTimeTravelPhysicalBytes($numTimeTravelPhysicalBytes)

No description

string
setNumTotalLogicalBytes($numTotalLogicalBytes)

No description

string
getNumTotalLogicalBytes()

No description

setNumTotalPhysicalBytes($numTotalPhysicalBytes)

No description

string
getNumTotalPhysicalBytes()

No description

setPartitionDefinition(PartitioningDefinition $partitionDefinition)

No description

setRangePartitioning(RangePartitioning $rangePartitioning)

No description

setReplicas($replicas)

No description

getReplicas()

No description

setRequirePartitionFilter($requirePartitionFilter)

No description

bool
getRequirePartitionFilter()

No description

setResourceTags($resourceTags)

No description

string[]
getResourceTags()

No description

setRestrictions(RestrictionConfig $restrictions)

No description

setSchema(TableSchema $schema)

No description

getSchema()

No description

setSelfLink($selfLink)

No description

string
getSelfLink()

No description

setSnapshotDefinition(SnapshotDefinition $snapshotDefinition)

No description

setStreamingBuffer(Streamingbuffer $streamingBuffer)

No description

setTableConstraints(TableConstraints $tableConstraints)

No description

setTableReference(TableReference $tableReference)

No description

setTableReplicationInfo(TableReplicationInfo $tableReplicationInfo)

No description

setTimePartitioning(TimePartitioning $timePartitioning)

No description

setType($type)

No description

string
getType()

No description

setView(ViewDefinition $view)

No description

getView()

No description

Details

setBiglakeConfiguration(BigLakeConfiguration $biglakeConfiguration)

No description

Parameters

BigLakeConfiguration $biglakeConfiguration

BigLakeConfiguration getBiglakeConfiguration()

No description

Return Value

BigLakeConfiguration

setCloneDefinition(CloneDefinition $cloneDefinition)

No description

Parameters

CloneDefinition $cloneDefinition

CloneDefinition getCloneDefinition()

No description

Return Value

CloneDefinition

setClustering(Clustering $clustering)

No description

Parameters

Clustering $clustering

Clustering getClustering()

No description

Return Value

Clustering

setCreationTime($creationTime)

No description

Parameters

$creationTime

string getCreationTime()

No description

Return Value

string

setDefaultCollation($defaultCollation)

No description

Parameters

$defaultCollation

string getDefaultCollation()

No description

Return Value

string

setDefaultRoundingMode($defaultRoundingMode)

No description

Parameters

$defaultRoundingMode

string getDefaultRoundingMode()

No description

Return Value

string

setDescription($description)

No description

Parameters

$description

string getDescription()

No description

Return Value

string

setEncryptionConfiguration(EncryptionConfiguration $encryptionConfiguration)

No description

Parameters

EncryptionConfiguration $encryptionConfiguration

EncryptionConfiguration getEncryptionConfiguration()

No description

setEtag($etag)

No description

Parameters

$etag

string getEtag()

No description

Return Value

string

setExpirationTime($expirationTime)

No description

Parameters

$expirationTime

string getExpirationTime()

No description

Return Value

string

setExternalCatalogTableOptions(ExternalCatalogTableOptions $externalCatalogTableOptions)

No description

Parameters

ExternalCatalogTableOptions $externalCatalogTableOptions

ExternalCatalogTableOptions getExternalCatalogTableOptions()

No description

setExternalDataConfiguration(ExternalDataConfiguration $externalDataConfiguration)

No description

Parameters

ExternalDataConfiguration $externalDataConfiguration

ExternalDataConfiguration getExternalDataConfiguration()

No description

setFriendlyName($friendlyName)

No description

Parameters

$friendlyName

string getFriendlyName()

No description

Return Value

string

setId($id)

No description

Parameters

$id

string getId()

No description

Return Value

string

setKind($kind)

No description

Parameters

$kind

string getKind()

No description

Return Value

string

setLabels($labels)

No description

Parameters

$labels

string[] getLabels()

No description

Return Value

string[]

setLastModifiedTime($lastModifiedTime)

No description

Parameters

$lastModifiedTime

string getLastModifiedTime()

No description

Return Value

string

setLocation($location)

No description

Parameters

$location

string getLocation()

No description

Return Value

string

setMaterializedView(MaterializedViewDefinition $materializedView)

No description

Parameters

MaterializedViewDefinition $materializedView

MaterializedViewDefinition getMaterializedView()

No description

setMaterializedViewStatus(MaterializedViewStatus $materializedViewStatus)

No description

Parameters

MaterializedViewStatus $materializedViewStatus

MaterializedViewStatus getMaterializedViewStatus()

No description

Return Value

MaterializedViewStatus

setMaxStaleness($maxStaleness)

No description

Parameters

$maxStaleness

string getMaxStaleness()

No description

Return Value

string

setModel(ModelDefinition $model)

No description

Parameters

ModelDefinition $model

ModelDefinition getModel()

No description

Return Value

ModelDefinition

setNumActiveLogicalBytes($numActiveLogicalBytes)

No description

Parameters

$numActiveLogicalBytes

string getNumActiveLogicalBytes()

No description

Return Value

string

setNumActivePhysicalBytes($numActivePhysicalBytes)

No description

Parameters

$numActivePhysicalBytes

string getNumActivePhysicalBytes()

No description

Return Value

string

setNumBytes($numBytes)

No description

Parameters

$numBytes

string getNumBytes()

No description

Return Value

string

setNumCurrentPhysicalBytes($numCurrentPhysicalBytes)

No description

Parameters

$numCurrentPhysicalBytes

string getNumCurrentPhysicalBytes()

No description

Return Value

string

setNumLongTermBytes($numLongTermBytes)

No description

Parameters

$numLongTermBytes

string getNumLongTermBytes()

No description

Return Value

string

setNumLongTermLogicalBytes($numLongTermLogicalBytes)

No description

Parameters

$numLongTermLogicalBytes

string getNumLongTermLogicalBytes()

No description

Return Value

string

setNumLongTermPhysicalBytes($numLongTermPhysicalBytes)

No description

Parameters

$numLongTermPhysicalBytes

string getNumLongTermPhysicalBytes()

No description

Return Value

string

setNumPartitions($numPartitions)

No description

Parameters

$numPartitions

string getNumPartitions()

No description

Return Value

string

setNumPhysicalBytes($numPhysicalBytes)

No description

Parameters

$numPhysicalBytes

string getNumPhysicalBytes()

No description

Return Value

string

setNumRows($numRows)

No description

Parameters

$numRows

string getNumRows()

No description

Return Value

string

setNumTimeTravelPhysicalBytes($numTimeTravelPhysicalBytes)

No description

Parameters

$numTimeTravelPhysicalBytes

string getNumTimeTravelPhysicalBytes()

No description

Return Value

string

setNumTotalLogicalBytes($numTotalLogicalBytes)

No description

Parameters

$numTotalLogicalBytes

string getNumTotalLogicalBytes()

No description

Return Value

string

setNumTotalPhysicalBytes($numTotalPhysicalBytes)

No description

Parameters

$numTotalPhysicalBytes

string getNumTotalPhysicalBytes()

No description

Return Value

string

setPartitionDefinition(PartitioningDefinition $partitionDefinition)

No description

Parameters

PartitioningDefinition $partitionDefinition

PartitioningDefinition getPartitionDefinition()

No description

Return Value

PartitioningDefinition

setRangePartitioning(RangePartitioning $rangePartitioning)

No description

Parameters

RangePartitioning $rangePartitioning

RangePartitioning getRangePartitioning()

No description

Return Value

RangePartitioning

setReplicas($replicas)

No description

Parameters

$replicas

TableReference[] getReplicas()

No description

Return Value

TableReference[]

setRequirePartitionFilter($requirePartitionFilter)

No description

Parameters

$requirePartitionFilter

bool getRequirePartitionFilter()

No description

Return Value

bool

setResourceTags($resourceTags)

No description

Parameters

$resourceTags

string[] getResourceTags()

No description

Return Value

string[]

setRestrictions(RestrictionConfig $restrictions)

No description

Parameters

RestrictionConfig $restrictions

RestrictionConfig getRestrictions()

No description

Return Value

RestrictionConfig

setSchema(TableSchema $schema)

No description

Parameters

TableSchema $schema

TableSchema getSchema()

No description

Return Value

TableSchema

No description

Parameters

$selfLink

No description

Return Value

string

setSnapshotDefinition(SnapshotDefinition $snapshotDefinition)

No description

Parameters

SnapshotDefinition $snapshotDefinition

SnapshotDefinition getSnapshotDefinition()

No description

Return Value

SnapshotDefinition

setStreamingBuffer(Streamingbuffer $streamingBuffer)

No description

Parameters

Streamingbuffer $streamingBuffer

Streamingbuffer getStreamingBuffer()

No description

Return Value

Streamingbuffer

setTableConstraints(TableConstraints $tableConstraints)

No description

Parameters

TableConstraints $tableConstraints

TableConstraints getTableConstraints()

No description

Return Value

TableConstraints

setTableReference(TableReference $tableReference)

No description

Parameters

TableReference $tableReference

TableReference getTableReference()

No description

Return Value

TableReference

setTableReplicationInfo(TableReplicationInfo $tableReplicationInfo)

No description

Parameters

TableReplicationInfo $tableReplicationInfo

TableReplicationInfo getTableReplicationInfo()

No description

Return Value

TableReplicationInfo

setTimePartitioning(TimePartitioning $timePartitioning)

No description

Parameters

TimePartitioning $timePartitioning

TimePartitioning getTimePartitioning()

No description

Return Value

TimePartitioning

setType($type)

No description

Parameters

$type

string getType()

No description

Return Value

string

setView(ViewDefinition $view)

No description

Parameters

ViewDefinition $view

ViewDefinition getView()

No description

Return Value

ViewDefinition