Trait rlink::core::properties::SystemProperties [−][src]
pub trait SystemProperties {}Show 17 methods
fn set_application_name(&mut self, application_name: &str); fn get_application_name(&self) -> String; fn set_metadata_mode(&mut self, metadata_storage_mode: MetadataStorageType); fn get_metadata_mode(&self) -> Result<MetadataStorageType>; fn set_keyed_state_backend(&mut self, state_backend: KeyedStateBackend); fn get_keyed_state_backend(&self) -> Result<KeyedStateBackend>; fn set_checkpoint_interval(&mut self, interval: Duration); fn get_checkpoint_interval(&self) -> Result<Duration>; fn set_checkpoint(&mut self, mode: CheckpointBackend); fn get_checkpoint(&self) -> Result<CheckpointBackend>; fn set_checkpoint_ttl(&mut self, ttl: Duration); fn get_checkpoint_ttl(&self) -> Result<Duration>; fn get_cluster_mode(&self) -> Result<ClusterMode>; fn set_pub_sub_channel_size(&mut self, channel_size: usize); fn get_pub_sub_channel_size(&self) -> Result<usize>; fn set_pub_sub_channel_base(&mut self, base_on: ChannelBaseOn); fn get_pub_sub_channel_base(&self) -> Result<ChannelBaseOn>;