Table of Contents

Class EurekaClientOptions

Namespace
Steeltoe.Discovery.Eureka
Assembly
Steeltoe.Discovery.Eureka.dll
public class EurekaClientOptions : EurekaClientConfig, IEurekaClientConfig, IDiscoveryClientOptions
Inheritance
EurekaClientOptions
Implements
Inherited Members

Constructors

EurekaClientOptions()

public EurekaClientOptions()

Fields

Default_InstanceInfoReplicationIntervalSeconds

public const int Default_InstanceInfoReplicationIntervalSeconds = 30

Field Value

int

EUREKA_CLIENT_CONFIGURATION_PREFIX

public const string EUREKA_CLIENT_CONFIGURATION_PREFIX = "eureka:client"

Field Value

string

Properties

AccessTokenUri

public string AccessTokenUri { get; set; }

Property Value

string

CacheTTL

Gets or sets the time in seconds that service instance cache records should remain active

public int CacheTTL { get; set; }

Property Value

int

Remarks

configuration property: eureka:client:cacheTTL

ClientId

public string ClientId { get; set; }

Property Value

string

ClientSecret

public string ClientSecret { get; set; }

Property Value

string

EurekaServer

public EurekaClientOptions.EurekaServerConfig EurekaServer { get; set; }

Property Value

EurekaClientOptions.EurekaServerConfig

Health

public EurekaClientOptions.EurekaHealthConfig Health { get; set; }

Property Value

EurekaClientOptions.EurekaHealthConfig

ServiceUrl

public string ServiceUrl { get; set; }

Property Value

string

Validate_Certificates

public bool Validate_Certificates { get; set; }

Property Value

bool