pub struct ExtPipeFilter {Show 13 fields
pub external_id_prefix: Option<String>,
pub name: Option<String>,
pub description: Option<String>,
pub data_set_ids: Option<Vec<Identity>>,
pub schedule: Option<String>,
pub contacts: Option<Vec<ExtPipeContact>>,
pub raw_tables: Option<Vec<ExtPipeRawTable>>,
pub metadata: Option<HashMap<String, String>>,
pub source: Option<String>,
pub documentation: Option<String>,
pub created_by: Option<String>,
pub created_time: Option<Range<i64>>,
pub last_updated_time: Option<Range<i64>>,
}Expand description
Filter extraction pipelines.
Fields§
§external_id_prefix: Option<String>Filter using this (case-sensitive) prefix on external ID.
name: Option<String>Include extraction pipelines with this name.
description: Option<String>Include extraction pipelines with this description.
data_set_ids: Option<Vec<Identity>>Include extraction pipelines which belongs to one of these data set ids.
schedule: Option<String>Include extraction pipelines with this schedule.
contacts: Option<Vec<ExtPipeContact>>Include extraction pipelines with these contacts.
raw_tables: Option<Vec<ExtPipeRawTable>>Include extraction pipelines with these raw tables.
metadata: Option<HashMap<String, String>>Include extraction pipelines with this metadata.
source: Option<String>Include extraction pipelines with this source.
documentation: Option<String>Include extraction pipelines with this documentation.
created_by: Option<String>Include extraction pipelines with this creator.
created_time: Option<Range<i64>>Range of timestamps for created_time.
last_updated_time: Option<Range<i64>>Range of timestamps for last_updated_time.
Trait Implementations§
Source§impl Clone for ExtPipeFilter
impl Clone for ExtPipeFilter
Source§fn clone(&self) -> ExtPipeFilter
fn clone(&self) -> ExtPipeFilter
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for ExtPipeFilter
impl Default for ExtPipeFilter
Source§fn default() -> ExtPipeFilter
fn default() -> ExtPipeFilter
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExtPipeFilter
impl<'de> Deserialize<'de> for ExtPipeFilter
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl FilterItems<ExtPipeFilter, ExtPipe> for ExtPipesResource
impl FilterItems<ExtPipeFilter, ExtPipe> for ExtPipesResource
Auto Trait Implementations§
impl Freeze for ExtPipeFilter
impl RefUnwindSafe for ExtPipeFilter
impl Send for ExtPipeFilter
impl Sync for ExtPipeFilter
impl Unpin for ExtPipeFilter
impl UnwindSafe for ExtPipeFilter
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
Mutably borrows from an owned value. Read more