Table of Contents

Class EurekaServiceInstance

Namespace
Steeltoe.Discovery.Eureka
Assembly
Steeltoe.Discovery.Eureka.dll
public class EurekaServiceInstance : IServiceInstance
Inheritance
EurekaServiceInstance
Implements
Inherited Members

Constructors

EurekaServiceInstance(InstanceInfo)

public EurekaServiceInstance(InstanceInfo info)

Parameters

info InstanceInfo

Properties

Host

Gets the hostname of the registered ServiceInstance

public string Host { get; }

Property Value

string

InstanceId

public string InstanceId { get; }

Property Value

string

IsSecure

Gets a value indicating whether if the port of the registered ServiceInstance is https or not

public bool IsSecure { get; }

Property Value

bool

Metadata

Gets the key value pair metadata associated with the service instance

public IDictionary<string, string> Metadata { get; }

Property Value

IDictionary<string, string>

Port

Gets the port of the registered ServiceInstance

public int Port { get; }

Property Value

int

ServiceId

Gets the service id as register by the DiscoveryClient

public string ServiceId { get; }

Property Value

string

Uri

Gets the service uri address

public Uri Uri { get; }

Property Value

Uri

Methods

GetHost()

public string GetHost()

Returns

string