pub struct ClickStackCreateAlertRequest {Show 15 fields
pub channel: ClickStackAlertChannel,
pub dashboard_id: Option<String>,
pub group_by: Option<String>,
pub interval: ClickStackCreateAlertRequestInterval,
pub message: Option<String>,
pub name: Option<String>,
pub note: Option<String>,
pub saved_search_id: Option<String>,
pub schedule_offset_minutes: Option<i64>,
pub schedule_start_at: Option<DateTime<Utc>>,
pub source: ClickStackCreateAlertRequestSource,
pub threshold: f64,
pub threshold_max: Option<f64>,
pub threshold_type: ClickStackCreateAlertRequestThresholdtype,
pub tile_id: Option<String>,
}Expand description
ClickStackCreateAlertRequest from the ClickHouse Cloud API.
Fields§
§channel: ClickStackAlertChannel§dashboard_id: Option<String>§group_by: Option<String>§interval: ClickStackCreateAlertRequestInterval§message: Option<String>§name: Option<String>§note: Option<String>§saved_search_id: Option<String>§schedule_offset_minutes: Option<i64>§schedule_start_at: Option<DateTime<Utc>>§source: ClickStackCreateAlertRequestSource§threshold: f64§threshold_max: Option<f64>§threshold_type: ClickStackCreateAlertRequestThresholdtype§tile_id: Option<String>Trait Implementations§
Source§impl Clone for ClickStackCreateAlertRequest
impl Clone for ClickStackCreateAlertRequest
Source§fn clone(&self) -> ClickStackCreateAlertRequest
fn clone(&self) -> ClickStackCreateAlertRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ClickStackCreateAlertRequest
impl Debug for ClickStackCreateAlertRequest
Source§impl Default for ClickStackCreateAlertRequest
impl Default for ClickStackCreateAlertRequest
Source§fn default() -> ClickStackCreateAlertRequest
fn default() -> ClickStackCreateAlertRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClickStackCreateAlertRequest
impl<'de> Deserialize<'de> for ClickStackCreateAlertRequest
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 PartialEq for ClickStackCreateAlertRequest
impl PartialEq for ClickStackCreateAlertRequest
Source§fn eq(&self, other: &ClickStackCreateAlertRequest) -> bool
fn eq(&self, other: &ClickStackCreateAlertRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClickStackCreateAlertRequest
Auto Trait Implementations§
impl Freeze for ClickStackCreateAlertRequest
impl RefUnwindSafe for ClickStackCreateAlertRequest
impl Send for ClickStackCreateAlertRequest
impl Sync for ClickStackCreateAlertRequest
impl Unpin for ClickStackCreateAlertRequest
impl UnsafeUnpin for ClickStackCreateAlertRequest
impl UnwindSafe for ClickStackCreateAlertRequest
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