Struct crisp_status_reporter::ReporterBuilder [−][src]
pub struct ReporterBuilder<'a> { /* fields omitted */ }
Methods
impl<'a> ReporterBuilder<'a>
[src]
impl<'a> ReporterBuilder<'a>
pub fn build(self) -> Reporter<'a>
[src]
pub fn build(self) -> Reporter<'a>
pub fn probe_id(self, probe_id: &'a str) -> ReporterBuilder<'a>
[src]
pub fn probe_id(self, probe_id: &'a str) -> ReporterBuilder<'a>
pub fn node_id(self, node_id: &'a str) -> ReporterBuilder<'a>
[src]
pub fn node_id(self, node_id: &'a str) -> ReporterBuilder<'a>
pub fn replica_id(self, replica_id: &'a str) -> ReporterBuilder<'a>
[src]
pub fn replica_id(self, replica_id: &'a str) -> ReporterBuilder<'a>
pub fn interval(self, interval: Duration) -> ReporterBuilder<'a>
[src]
pub fn interval(self, interval: Duration) -> ReporterBuilder<'a>
Auto Trait Implementations
impl<'a> Send for ReporterBuilder<'a>
impl<'a> Send for ReporterBuilder<'a>
impl<'a> Sync for ReporterBuilder<'a>
impl<'a> Sync for ReporterBuilder<'a>