Type Alias PbCreateTableRequest

Source
pub type PbCreateTableRequest = CreateTableRequest;

Aliased Type§

pub struct PbCreateTableRequest {
    pub source: Option<Source>,
    pub materialized_view: Option<Table>,
    pub fragment_graph: Option<StreamFragmentGraph>,
    pub job_type: i32,
    pub if_not_exists: bool,
    pub dependencies: Vec<u32>,
}

Fields§

§source: Option<Source>

An optional field and will be Some for tables with an external connector. If so, the table will subscribe to the changes of the external connector and materialize the data.

§materialized_view: Option<Table>§fragment_graph: Option<StreamFragmentGraph>§job_type: i32§if_not_exists: bool§dependencies: Vec<u32>

The list of object IDs that this table depends on, currently only used for SHARED_CDC_SOURCE.