[][src]Struct rusoto_glue::TableInput

pub struct TableInput {
    pub description: Option<String>,
    pub last_access_time: Option<f64>,
    pub last_analyzed_time: Option<f64>,
    pub name: String,
    pub owner: Option<String>,
    pub parameters: Option<HashMap<String, String>>,
    pub partition_keys: Option<Vec<Column>>,
    pub retention: Option<i64>,
    pub storage_descriptor: Option<StorageDescriptor>,
    pub table_type: Option<String>,
    pub view_expanded_text: Option<String>,
    pub view_original_text: Option<String>,
}

Structure used to create or update the table.

Fields

Description of the table.

Last time the table was accessed.

Last time column statistics were computed for this table.

Name of the table. For Hive compatibility, this is folded to lowercase when it is stored.

Owner of the table.

Properties associated with this table, as a list of key-value pairs.

A list of columns by which the table is partitioned. Only primitive types are supported as partition keys.

Retention time for this table.

A storage descriptor containing information about the physical storage of this table.

The type of this table (EXTERNAL_TABLE, VIRTUAL_VIEW, etc.).

If the table is a view, the expanded text of the view; otherwise null.

If the table is a view, the original text of the view; otherwise null.

Trait Implementations

impl Clone for TableInput
[src]

Performs copy-assignment from source. Read more

impl Default for TableInput
[src]

impl PartialEq<TableInput> for TableInput
[src]

impl Debug for TableInput
[src]

impl Serialize for TableInput
[src]

Auto Trait Implementations

impl Send for TableInput

impl Sync for TableInput

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T