Share via


FabricClient.HealthClient.GetNodeHealthAsync Method

Definition

Overloads

GetNodeHealthAsync(NodeHealthQueryDescription)

public System.Threading.Tasks.Task<System.Fabric.Health.NodeHealth> GetNodeHealthAsync(System.Fabric.Description.NodeHealthQueryDescription queryDescription);
member this.GetNodeHealthAsync : System.Fabric.Description.NodeHealthQueryDescription -> System.Threading.Tasks.Task<System.Fabric.Health.NodeHealth>
Public Function GetNodeHealthAsync (queryDescription As NodeHealthQueryDescription) As Task(Of NodeHealth)

Parameters

queryDescription
NodeHealthQueryDescription

Returns

System.Threading.Tasks.Task<NodeHealth>

Applies to

GetNodeHealthAsync(String)

public System.Threading.Tasks.Task<System.Fabric.Health.NodeHealth> GetNodeHealthAsync(string nodeName);
member this.GetNodeHealthAsync : string -> System.Threading.Tasks.Task<System.Fabric.Health.NodeHealth>
Public Function GetNodeHealthAsync (nodeName As String) As Task(Of NodeHealth)

Parameters

nodeName
System.String

Returns

System.Threading.Tasks.Task<NodeHealth>

Applies to

GetNodeHealthAsync(String, ClusterHealthPolicy)

public System.Threading.Tasks.Task<System.Fabric.Health.NodeHealth> GetNodeHealthAsync(string nodeName, System.Fabric.Health.ClusterHealthPolicy healthPolicy);
member this.GetNodeHealthAsync : string * System.Fabric.Health.ClusterHealthPolicy -> System.Threading.Tasks.Task<System.Fabric.Health.NodeHealth>
Public Function GetNodeHealthAsync (nodeName As String, healthPolicy As ClusterHealthPolicy) As Task(Of NodeHealth)

Parameters

nodeName
System.String
healthPolicy
ClusterHealthPolicy

Returns

System.Threading.Tasks.Task<NodeHealth>

Applies to

GetNodeHealthAsync(NodeHealthQueryDescription, TimeSpan, CancellationToken)

public System.Threading.Tasks.Task<System.Fabric.Health.NodeHealth> GetNodeHealthAsync(System.Fabric.Description.NodeHealthQueryDescription queryDescription, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.GetNodeHealthAsync : System.Fabric.Description.NodeHealthQueryDescription * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Health.NodeHealth>
Public Function GetNodeHealthAsync (queryDescription As NodeHealthQueryDescription, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of NodeHealth)

Parameters

queryDescription
NodeHealthQueryDescription
timeout
System.TimeSpan
cancellationToken
System.Threading.CancellationToken

Returns

System.Threading.Tasks.Task<NodeHealth>

Applies to

GetNodeHealthAsync(String, TimeSpan, CancellationToken)

public System.Threading.Tasks.Task<System.Fabric.Health.NodeHealth> GetNodeHealthAsync(string nodeName, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.GetNodeHealthAsync : string * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Health.NodeHealth>
Public Function GetNodeHealthAsync (nodeName As String, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of NodeHealth)

Parameters

nodeName
System.String
timeout
System.TimeSpan
cancellationToken
System.Threading.CancellationToken

Returns

System.Threading.Tasks.Task<NodeHealth>

Applies to

GetNodeHealthAsync(String, ClusterHealthPolicy, TimeSpan, CancellationToken)

public System.Threading.Tasks.Task<System.Fabric.Health.NodeHealth> GetNodeHealthAsync(string nodeName, System.Fabric.Health.ClusterHealthPolicy healthPolicy, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.GetNodeHealthAsync : string * System.Fabric.Health.ClusterHealthPolicy * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Fabric.Health.NodeHealth>
Public Function GetNodeHealthAsync (nodeName As String, healthPolicy As ClusterHealthPolicy, timeout As TimeSpan, cancellationToken As CancellationToken) As Task(Of NodeHealth)

Parameters

nodeName
System.String
healthPolicy
ClusterHealthPolicy
timeout
System.TimeSpan
cancellationToken
System.Threading.CancellationToken

Returns

System.Threading.Tasks.Task<NodeHealth>

Applies to