Struct google_api_proto::google::cloud::bigquery::v2::ListFormatTable
source · pub struct ListFormatTable {Show 13 fields
pub kind: String,
pub id: String,
pub table_reference: Option<TableReference>,
pub friendly_name: Option<String>,
pub type: String,
pub time_partitioning: Option<TimePartitioning>,
pub range_partitioning: Option<RangePartitioning>,
pub clustering: Option<Clustering>,
pub labels: BTreeMap<String, String>,
pub view: Option<ListFormatView>,
pub creation_time: i64,
pub expiration_time: i64,
pub require_partition_filter: Option<bool>,
}
Fields§
§kind: String
The resource type.
id: String
An opaque ID of the table.
table_reference: Option<TableReference>
A reference uniquely identifying table.
friendly_name: Option<String>
The user-friendly name for this table.
type: String
The type of table.
time_partitioning: Option<TimePartitioning>
The time-based partitioning for this table.
range_partitioning: Option<RangePartitioning>
The range partitioning for this table.
clustering: Option<Clustering>
Clustering specification for this table, if configured.
labels: BTreeMap<String, String>
The labels associated with this table. You can use these to organize and group your tables.
view: Option<ListFormatView>
Additional details for a view.
creation_time: i64
Output only. The time when this table was created, in milliseconds since the epoch.
expiration_time: i64
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.
require_partition_filter: Option<bool>
Optional. If set to true, queries including this table must specify a partition filter. This filter is used for partition elimination.
Trait Implementations§
source§impl Clone for ListFormatTable
impl Clone for ListFormatTable
source§fn clone(&self) -> ListFormatTable
fn clone(&self) -> ListFormatTable
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ListFormatTable
impl Debug for ListFormatTable
source§impl Default for ListFormatTable
impl Default for ListFormatTable
source§impl Message for ListFormatTable
impl Message for ListFormatTable
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
.source§impl PartialEq for ListFormatTable
impl PartialEq for ListFormatTable
source§fn eq(&self, other: &ListFormatTable) -> bool
fn eq(&self, other: &ListFormatTable) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListFormatTable
Auto Trait Implementations§
impl Freeze for ListFormatTable
impl RefUnwindSafe for ListFormatTable
impl Send for ListFormatTable
impl Sync for ListFormatTable
impl Unpin for ListFormatTable
impl UnwindSafe for ListFormatTable
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T
in a tonic::Request