pub struct JobTypeJobFacet {
pub base: BaseFacet,
pub processing_type: String,
pub integration: String,
pub job_type: String,
}Expand description
Classifies a job by processing mode, integration, and type (the jobType
job facet).
Fields§
§base: BaseFacetCommon facet fields (_producer, _schemaURL).
processing_type: StringProcessing mode, typically BATCH or STREAMING. Maps to the
processingType spec field.
integration: StringThe integration that produced the job (e.g. SPARK, AIRFLOW).
job_type: StringIntegration-specific job type (e.g. QUERY, JOB). Maps to the
jobType spec field.
Trait Implementations§
Source§impl Clone for JobTypeJobFacet
impl Clone for JobTypeJobFacet
Source§fn clone(&self) -> JobTypeJobFacet
fn clone(&self) -> JobTypeJobFacet
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 JobTypeJobFacet
impl Debug for JobTypeJobFacet
Source§impl<'de> Deserialize<'de> for JobTypeJobFacet
impl<'de> Deserialize<'de> for JobTypeJobFacet
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
Auto Trait Implementations§
impl Freeze for JobTypeJobFacet
impl RefUnwindSafe for JobTypeJobFacet
impl Send for JobTypeJobFacet
impl Sync for JobTypeJobFacet
impl Unpin for JobTypeJobFacet
impl UnsafeUnpin for JobTypeJobFacet
impl UnwindSafe for JobTypeJobFacet
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