Struct eureka_client::EurekaConfig
[−]
[src]
pub struct EurekaConfig { pub host: String, pub port: u16, pub heartbeat_interval: usize, pub registry_fetch_interval: usize, pub max_retries: usize, pub request_retry_delay: usize, pub fetch_registry: bool, pub filter_up_instances: bool, pub service_path: String, pub ssl: bool, pub use_dns: bool, pub prefer_same_zone: bool, pub cluster_refresh_interval: usize, pub fetch_metadata: bool, pub register_with_eureka: bool, pub use_local_metadata: bool, pub prefer_ip_address: bool, }
Fields
host: String
port: u16
heartbeat_interval: usize
registry_fetch_interval: usize
max_retries: usize
request_retry_delay: usize
fetch_registry: bool
filter_up_instances: bool
service_path: String
ssl: bool
use_dns: bool
prefer_same_zone: bool
cluster_refresh_interval: usize
fetch_metadata: bool
register_with_eureka: bool
use_local_metadata: bool
prefer_ip_address: bool
Trait Implementations
impl Debug for EurekaConfig
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for EurekaConfig
[src]
fn clone(&self) -> EurekaConfig
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more