Send feedback
Class TableInfo (2.33.2)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.33.2 keyboard_arrow_down
public class TableInfo implements Serializable
Inheritance
Object >
TableInfo
Static Methods
newBuilder(TableId tableId, TableDefinition definition)
public static TableInfo . Builder newBuilder ( TableId tableId , TableDefinition definition )
of(TableId tableId, TableDefinition definition)
public static TableInfo of ( TableId tableId , TableDefinition definition )
Methods
<T>getDefinition()
public T <T>getDefinition ()
Returns the table definition.
equals(Object obj)
public boolean equals ( Object obj )
Parameter Name Description obj
Object
Overrides
getCloneDefinition()
public CloneDefinition getCloneDefinition ()
getCreationTime()
public Long getCreationTime ()
Returns the time when this table was created, in milliseconds since the epoch.
Returns Type Description Long
getDefaultCollation()
public String getDefaultCollation ()
getDescription()
public String getDescription ()
Returns a user-friendly description for the table.
getEncryptionConfiguration()
public EncryptionConfiguration getEncryptionConfiguration ()
getEtag()
Returns the hash of the table resource.
getExpirationTime()
public Long getExpirationTime ()
Returns the time when this table expires, in milliseconds since the epoch. If not present, the
table will persist indefinitely. Expired tables will be deleted and their storage reclaimed.
Returns Type Description Long
getFriendlyName()
public String getFriendlyName ()
Returns a user-friendly name for the table.
getGeneratedId()
public String getGeneratedId ()
Returns the service-generated id for the table.
getLabels()
public Map<String , String> getLabels ()
Return a map for labels applied to the table.
Unstable, because labels are experimental .
getLastModifiedTime()
public Long getLastModifiedTime ()
Returns the time when this table was last modified, in milliseconds since the epoch.
Returns Type Description Long
getNumActiveLogicalBytes()
public Long getNumActiveLogicalBytes ()
Returns Type Description Long
getNumActivePhysicalBytes()
public Long getNumActivePhysicalBytes ()
Returns Type Description Long
getNumBytes()
public Long getNumBytes ()
Returns the size of this table in bytes
Returns Type Description Long
getNumLongTermBytes()
public Long getNumLongTermBytes ()
Returns Type Description Long
getNumLongTermLogicalBytes()
public Long getNumLongTermLogicalBytes ()
Returns Type Description Long
getNumLongTermPhysicalBytes()
public Long getNumLongTermPhysicalBytes ()
Returns Type Description Long
getNumRows()
public BigInteger getNumRows ()
Returns the number of rows of data in this table
getNumTimeTravelPhysicalBytes()
public Long getNumTimeTravelPhysicalBytes ()
Returns the number of time travel physical bytes.
See Also: Storage Pricing
Returns Type Description Long
getNumTotalLogicalBytes()
public Long getNumTotalLogicalBytes ()
Returns Type Description Long
getNumTotalPhysicalBytes()
public Long getNumTotalPhysicalBytes ()
Returns Type Description Long
getRequirePartitionFilter()
public Boolean getRequirePartitionFilter ()
Returns true if a partition filter (that can be used for partition elimination) is required for
queries over this table.
getSelfLink()
public String getSelfLink ()
Returns an URL that can be used to access the resource again. The returned URL can be used for
get or update requests.
getTableConstraints()
public TableConstraints getTableConstraints ()
getTableId()
public TableId getTableId ()
Returns the table identity.
hashCode()
Returns Type Description int
Overrides
toBuilder()
public TableInfo . Builder toBuilder ()
Returns a builder for the table object.
toString()
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-04 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?
{"lastModified": "Last updated 2024-10-04 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-04 UTC."]]