struct Google::Cloud::BigQuery::Table

Defined in:

cloud/big_query.cr

Constructors

Instance Method Summary

Instance methods inherited from struct Google::Cloud::BigQuery::BaseTable

creation_time : Time creation_time, id : String id, kind : String kind, table_id table_id, table_reference : TableReference table_reference, type : String type

Constructor methods inherited from struct Google::Cloud::BigQuery::BaseTable

new(pull : JSON::PullParser)
new(pull : MessagePack::Unpacker)
new

Macros inherited from module Google::Resource

define(name, *fields) define, field(var, key = nil, **options, &block) field, field!(var, key = nil, **options, &block) field!, field?(var, key = nil, **options, &block) field?

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]
def self.new(pull : MessagePack::Unpacker) #

[View source]

Instance Method Detail

def clustering : Clustering | Nil #

def default_collation : String | Nil #

field streaming_buffer : StreamingBuffer? field encryption_configuration : EncryptionConfiguration? field snapshot_definition : SnapshotDefinition?


def default_rounding_mode : RoundingMode | Nil #

def description : String | Nil #

def expiration_time : Time | Nil #

def external_data_configuration : ExternalDataConfiguration | Nil #

def friendly_name : String | Nil #

def labels : Hash(String, String) | Nil #

def last_modified_time : Time | Nil #

def location : String #

field biglake_configuration : BigLakeConfiguration?


def materialized_view : MaterializedViewDefinition | Nil #

def materialized_view_status : MaterializedViewStatus | Nil #

def max_staleness : String | Nil #

def num_active_logical_bytes : String #

def num_active_physical_bytes : String | Nil #

def num_bytes : String #

def num_long_term_bytes : String #

def num_long_term_logical_bytes : String #

def num_long_term_physical_bytes : String | Nil #

def num_partitions : String | Nil #

def num_rows : String #

def num_time_travel_physical_bytes : String | Nil #

field clone_definition : CloneDefinition?


def num_total_logical_bytes : String #

def num_total_physical_bytes : String | Nil #

def partition_definition : PartitioningDefinition | Nil #

field external_catalog_table_options : ExternalCatalogTableOptions


def range_partitioning : RangePartitioning | Nil #

def replicas : Array(TableReference) | Nil #

def require_partition_filter? : Bool | Nil #

def resource_tags : Hash(String, String) | Nil #

field table_constraints : TableConstraints


def schema : TableSchema #

def time_partitioning : TimePartitioning | Nil #

def view : ViewDefinition | Nil #