pub struct DecisionRequirementsMetadata { /* private fields */ }Expand description
Metadata information for a deployed DMN decision requirement definition.
Implementations§
Source§impl DecisionRequirementsMetadata
impl DecisionRequirementsMetadata
Sourcepub fn dmn_decision_requirements_id(&self) -> &str
pub fn dmn_decision_requirements_id(&self) -> &str
Returns the unique identifier for this decision requirements graph
The ID is defined in the DMN XML via the ‘id’ attribute
Sourcepub fn dmn_decision_requirements_name(&self) -> &str
pub fn dmn_decision_requirements_name(&self) -> &str
Returns the human-readable name for this decision requirements graph
The name is defined in the DMN XML via the ‘name’ attribute
Sourcepub fn version(&self) -> i32
pub fn version(&self) -> i32
Returns the version of this decision requirements graph
Version is auto-incremented when deploying a DRG with same ID
Sourcepub fn decision_requirements_key(&self) -> i64
pub fn decision_requirements_key(&self) -> i64
Returns the unique key assigned to this DRG by Zeebe
Key is globally unique across the cluster
Sourcepub fn resource_name(&self) -> &str
pub fn resource_name(&self) -> &str
Returns the name of the resource file this was deployed from
Usually ends with .dmn extension
Trait Implementations§
Source§impl Clone for DecisionRequirementsMetadata
impl Clone for DecisionRequirementsMetadata
Source§fn clone(&self) -> DecisionRequirementsMetadata
fn clone(&self) -> DecisionRequirementsMetadata
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 moreAuto Trait Implementations§
impl Freeze for DecisionRequirementsMetadata
impl RefUnwindSafe for DecisionRequirementsMetadata
impl Send for DecisionRequirementsMetadata
impl Sync for DecisionRequirementsMetadata
impl Unpin for DecisionRequirementsMetadata
impl UnwindSafe for DecisionRequirementsMetadata
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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