pub struct AlertMessageFields { /* private fields */ }Implementations§
Source§impl AlertMessageFields
impl AlertMessageFields
Sourcepub fn builder() -> Builder<AssetTitleStage>
pub fn builder() -> Builder<AssetTitleStage>
Returns a new builder.
Source§impl AlertMessageFields
impl AlertMessageFields
pub fn asset_title(&self) -> &str
pub fn check_title(&self) -> &str
pub fn check_description(&self) -> &str
pub fn checklist_title(&self) -> &str
pub fn asset_rid(&self) -> &AssetRid
pub fn check_lineage_rid(&self) -> &CheckLineageRid
Sourcepub fn workbook_url(&self) -> Option<&str>
pub fn workbook_url(&self) -> Option<&str>
Appended to the end of the message as a button (if supported) or as a text hyperlink.
Sourcepub fn alert_url(&self) -> Option<&str>
pub fn alert_url(&self) -> Option<&str>
Appended to the end of the message as a button (if supported) or as a text hyperlink.
Sourcepub fn event_type(&self) -> &EventType
pub fn event_type(&self) -> &EventType
Will be prefixed in title and indicated by an icon.
pub fn priority(&self) -> &Priority
Sourcepub fn labels(&self) -> &[String]
pub fn labels(&self) -> &[String]
Currently exposed as ‘tags’ on the frontend to match Opsgenie naming. Used by some integrations to filter/route messages.
Sourcepub fn alert_type(&self) -> &AlertType
pub fn alert_type(&self) -> &AlertType
Determines execution status of the alert, between success, failure, and execution error.
Trait Implementations§
Source§impl Clone for AlertMessageFields
impl Clone for AlertMessageFields
Source§fn clone(&self) -> AlertMessageFields
fn clone(&self) -> AlertMessageFields
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AlertMessageFields
impl Debug for AlertMessageFields
Source§impl<'de> Deserialize<'de> for AlertMessageFields
impl<'de> Deserialize<'de> for AlertMessageFields
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 From<AlertMessageFields> for Builder<Complete>
impl From<AlertMessageFields> for Builder<Complete>
Source§fn from(v: AlertMessageFields) -> Self
fn from(v: AlertMessageFields) -> Self
Converts to this type from the input type.
Source§impl Hash for AlertMessageFields
impl Hash for AlertMessageFields
Source§impl Ord for AlertMessageFields
impl Ord for AlertMessageFields
Source§impl PartialEq for AlertMessageFields
impl PartialEq for AlertMessageFields
Source§impl PartialOrd for AlertMessageFields
impl PartialOrd for AlertMessageFields
Source§impl Serialize for AlertMessageFields
impl Serialize for AlertMessageFields
impl Eq for AlertMessageFields
impl StructuralPartialEq for AlertMessageFields
Auto Trait Implementations§
impl Freeze for AlertMessageFields
impl RefUnwindSafe for AlertMessageFields
impl Send for AlertMessageFields
impl Sync for AlertMessageFields
impl Unpin for AlertMessageFields
impl UnwindSafe for AlertMessageFields
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request