struct
Google::Cloud::BigQuery::Table
- Google::Cloud::BigQuery::Table
- Google::Cloud::BigQuery::BaseTable
- Struct
- Value
- Object
Defined in:
cloud/big_query.crConstructors
Instance Method Summary
- #clustering : Clustering | Nil
-
#default_collation : String | Nil
field streaming_buffer : StreamingBuffer? field encryption_configuration : EncryptionConfiguration? field snapshot_definition : SnapshotDefinition?
- #default_rounding_mode : RoundingMode | Nil
- #description : String | Nil
- #expiration_time : Time | Nil
- #external_data_configuration : ExternalDataConfiguration | Nil
- #friendly_name : String | Nil
- #labels : Hash(String, String) | Nil
- #last_modified_time : Time | Nil
-
#location : String
field biglake_configuration : BigLakeConfiguration?
- #materialized_view : MaterializedViewDefinition | Nil
- #materialized_view_status : MaterializedViewStatus | Nil
- #max_staleness : String | Nil
- #num_active_logical_bytes : String
- #num_active_physical_bytes : String | Nil
- #num_bytes : String
- #num_long_term_bytes : String
- #num_long_term_logical_bytes : String
- #num_long_term_physical_bytes : String | Nil
- #num_partitions : String | Nil
- #num_rows : String
-
#num_time_travel_physical_bytes : String | Nil
field clone_definition : CloneDefinition?
- #num_total_logical_bytes : String
- #num_total_physical_bytes : String | Nil
-
#partition_definition : PartitioningDefinition | Nil
field external_catalog_table_options : ExternalCatalogTableOptions
- #range_partitioning : RangePartitioning | Nil
- #replicas : Array(TableReference) | Nil
- #require_partition_filter? : Bool | Nil
-
#resource_tags : Hash(String, String) | Nil
field table_constraints : TableConstraints
- #schema : TableSchema
- #time_partitioning : TimePartitioning | Nil
- #view : ViewDefinition | Nil
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
Instance Method Detail
def default_collation : String | Nil
#
field streaming_buffer : StreamingBuffer? field encryption_configuration : EncryptionConfiguration? field snapshot_definition : SnapshotDefinition?
def partition_definition : PartitioningDefinition | Nil
#
field external_catalog_table_options : ExternalCatalogTableOptions