Interface IEurekaHttpClient
Assembly: Steeltoe.Discovery.Eureka.dll
Syntax
public interface IEurekaHttpClient
Methods
|
Edit this page
View Source
CancelAsync(String, String)
Declaration
Task<EurekaHttpResponse> CancelAsync(string appName, string id)
Parameters
Type |
Name |
Description |
System.String |
appName |
|
System.String |
id |
|
Returns
|
Edit this page
View Source
DeleteStatusOverrideAsync(String, String, InstanceInfo)
Declaration
Task<EurekaHttpResponse> DeleteStatusOverrideAsync(string appName, string id, InstanceInfo info)
Parameters
Type |
Name |
Description |
System.String |
appName |
|
System.String |
id |
|
InstanceInfo |
info |
|
Returns
|
Edit this page
View Source
GetApplicationAsync(String)
Declaration
Task<EurekaHttpResponse<Application>> GetApplicationAsync(string appName)
Parameters
Type |
Name |
Description |
System.String |
appName |
|
Returns
|
Edit this page
View Source
GetApplicationsAsync(ISet<String>)
Declaration
Task<EurekaHttpResponse<Applications>> GetApplicationsAsync(ISet<string> regions = null)
Parameters
Type |
Name |
Description |
ISet<System.String> |
regions |
|
Returns
|
Edit this page
View Source
GetDeltaAsync(ISet<String>)
Declaration
Task<EurekaHttpResponse<Applications>> GetDeltaAsync(ISet<string> regions = null)
Parameters
Type |
Name |
Description |
ISet<System.String> |
regions |
|
Returns
|
Edit this page
View Source
GetInstanceAsync(String)
Declaration
Task<EurekaHttpResponse<InstanceInfo>> GetInstanceAsync(string id)
Parameters
Type |
Name |
Description |
System.String |
id |
|
Returns
|
Edit this page
View Source
GetInstanceAsync(String, String)
Declaration
Task<EurekaHttpResponse<InstanceInfo>> GetInstanceAsync(string appName, string id)
Parameters
Type |
Name |
Description |
System.String |
appName |
|
System.String |
id |
|
Returns
|
Edit this page
View Source
GetSecureVipAsync(String, ISet<String>)
Declaration
Task<EurekaHttpResponse<Applications>> GetSecureVipAsync(string secureVipAddress, ISet<string> regions = null)
Parameters
Type |
Name |
Description |
System.String |
secureVipAddress |
|
ISet<System.String> |
regions |
|
Returns
|
Edit this page
View Source
GetVipAsync(String, ISet<String>)
Declaration
Task<EurekaHttpResponse<Applications>> GetVipAsync(string vipAddress, ISet<string> regions = null)
Parameters
Type |
Name |
Description |
System.String |
vipAddress |
|
ISet<System.String> |
regions |
|
Returns
|
Edit this page
View Source
RegisterAsync(InstanceInfo)
Declaration
Task<EurekaHttpResponse> RegisterAsync(InstanceInfo info)
Parameters
Returns
|
Edit this page
View Source
SendHeartBeatAsync(String, String, InstanceInfo, InstanceStatus)
Declaration
Task<EurekaHttpResponse<InstanceInfo>> SendHeartBeatAsync(string appName, string id, InstanceInfo info, InstanceStatus overriddenStatus)
Parameters
Returns
|
Edit this page
View Source
Shutdown()
Declaration
|
Edit this page
View Source
StatusUpdateAsync(String, String, InstanceStatus, InstanceInfo)
Declaration
Task<EurekaHttpResponse> StatusUpdateAsync(string appName, string id, InstanceStatus newStatus, InstanceInfo info)
Parameters
Returns