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

Trait Implementations

impl Debug for EurekaConfig
[src]

Formats the value using the given formatter. Read more

impl Clone for EurekaConfig
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Default for EurekaConfig
[src]

Returns the "default value" for a type. Read more

Auto Trait Implementations