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.