FabricClient.HealthClient Class

Definition

Provides functionality to perform health related operations, like report and query health.

public sealed class FabricClient.HealthClient
type FabricClient.HealthClient = class
Public NotInheritable Class FabricClient.HealthClient
Inheritance
System.Object
FabricClient.HealthClient

Methods

GetApplicationHealthAsync(ApplicationHealthQueryDescription)

Asynchronously gets the health of the specified Service Fabric application by using the specified query description.

GetApplicationHealthAsync(ApplicationHealthQueryDescription, TimeSpan, CancellationToken)

Asynchronously gets the health of the specified Service Fabric application using the specified query input, timeout and cancellation token.

GetApplicationHealthAsync(Uri)

Asynchronously gets the health of the specified Service Fabric application.

GetApplicationHealthAsync(Uri, ApplicationHealthPolicy)

Asynchronously gets the health of the specified Service Fabric application using the application URI and the health policy.

GetApplicationHealthAsync(Uri, ApplicationHealthPolicy, TimeSpan, CancellationToken)

Asynchronously gets the health of the specified Service Fabric application by using the specified timeout and cancellation token.

GetApplicationHealthAsync(Uri, TimeSpan, CancellationToken)

Asynchronously gets the health of the specified Service Fabric application using the specified application URI, timeout and cancellation token.

GetClusterHealthAsync()

Asynchronously gets the health of a Service Fabric cluster.

GetClusterHealthAsync(ClusterHealthPolicy)

Asynchronously gets the health of a Service Fabric cluster, evaluating it using the specified policy.

GetClusterHealthAsync(ClusterHealthPolicy, TimeSpan, CancellationToken)

Asynchronously gets the health of a Service Fabric cluster by using the specified health policy, timeout and cancellation token.

GetClusterHealthAsync(ClusterHealthQueryDescription)

Asynchronously gets the health of a Service Fabric cluster by using a query description.

GetClusterHealthAsync(ClusterHealthQueryDescription, TimeSpan, CancellationToken)

Asynchronously gets the health of a Service Fabric cluster by using a query description, a timeout and cancellation token.

GetClusterHealthAsync(TimeSpan, CancellationToken)

Asynchronously gets the health of a Service Fabric cluster by using the specified timeout and cancellation token.

GetClusterHealthChunkAsync()

Gets the health of a Service Fabric cluster.

GetClusterHealthChunkAsync(ClusterHealthChunkQueryDescription)

Gets the health of a Service Fabric cluster, including cluster entities as requested in the query description.

GetClusterHealthChunkAsync(ClusterHealthChunkQueryDescription, TimeSpan, CancellationToken)

Gets the health of a Service Fabric cluster, including cluster entities as requested in the query description.

GetClusterHealthChunkAsync(TimeSpan, CancellationToken)

Gets the health of a Service Fabric cluster.

GetDeployedApplicationHealthAsync(DeployedApplicationHealthQueryDescription)

Asynchronously gets the health of a deployed Service Fabric application on the specified node by using the specified timeout and cancellation token.

GetDeployedApplicationHealthAsync(DeployedApplicationHealthQueryDescription, TimeSpan, CancellationToken)

Asynchronously gets the health of a deployed Service Fabric application on the specified node by using the specified timeout and cancellation token.

GetDeployedApplicationHealthAsync(Uri, String)

Asynchronously gets the health of a deployed Service Fabric application on the specified node.

GetDeployedApplicationHealthAsync(Uri, String, ApplicationHealthPolicy)

Asynchronously gets the health of a deployed Service Fabric application on the specified node.

GetDeployedApplicationHealthAsync(Uri, String, ApplicationHealthPolicy, TimeSpan, CancellationToken)

Asynchronously gets the health of a deployed Service Fabric application on the specified node by using the specified timeout and cancellation token.

GetDeployedApplicationHealthAsync(Uri, String, TimeSpan, CancellationToken)

Asynchronously gets the health of a deployed Service Fabric application on the specified node by using the specified timeout and cancellation token.

GetDeployedServicePackageHealthAsync(DeployedServicePackageHealthQueryDescription)

Asynchronously gets the health of a deployed Service Fabric service package by using the specified timeout and cancellation token.

GetDeployedServicePackageHealthAsync(DeployedServicePackageHealthQueryDescription, TimeSpan, CancellationToken)

Asynchronously gets the health of a deployed Service Fabric service package by using the specified timeout and cancellation token.

GetDeployedServicePackageHealthAsync(Uri, String, String)

Asynchronously gets the health of a deployed Service Fabric service package.

GetDeployedServicePackageHealthAsync(Uri, String, String, ApplicationHealthPolicy)

Asynchronously gets the health of a deployed Service Fabric service package.

GetDeployedServicePackageHealthAsync(Uri, String, String, ApplicationHealthPolicy, TimeSpan, CancellationToken)

Asynchronously gets the health of a deployed Service Fabric service package by using the specified timeout and cancellation token.

GetDeployedServicePackageHealthAsync(Uri, String, String, TimeSpan, CancellationToken)

Asynchronously gets the health of a deployed Service Fabric service package by using the specified timeout and cancellation token.

GetNodeHealthAsync(NodeHealthQueryDescription)

Asynchronously gets the health of a Service Fabric node by using the specified timeout and cancellation token.

GetNodeHealthAsync(NodeHealthQueryDescription, TimeSpan, CancellationToken)

Asynchronously gets the health of a Service Fabric node by using the specified timeout and cancellation token.

GetNodeHealthAsync(String)

Asynchronously gets the health of a Service Fabric node.

GetNodeHealthAsync(String, ClusterHealthPolicy)

Asynchronously gets the health of a Service Fabric node.

GetNodeHealthAsync(String, ClusterHealthPolicy, TimeSpan, CancellationToken)

Asynchronously gets the health of a Service Fabric node by using the specified timeout and cancellation token.

GetNodeHealthAsync(String, TimeSpan, CancellationToken)

Asynchronously gets the health of a Service Fabric node by using the specified timeout and cancellation token.

GetPartitionHealthAsync(Guid)

Asynchronously gets the health of a Service Fabric partition.

GetPartitionHealthAsync(Guid, ApplicationHealthPolicy)

Asynchronously gets the health of a Service Fabric partition.

GetPartitionHealthAsync(Guid, ApplicationHealthPolicy, TimeSpan, CancellationToken)

Asynchronously gets the health of a Service Fabric partition by using the specified timeout and cancellation token.

GetPartitionHealthAsync(Guid, TimeSpan, CancellationToken)

Asynchronously gets the health of a Service Fabric partition by using the specified timeout and cancellation token.

GetPartitionHealthAsync(PartitionHealthQueryDescription)

Asynchronously gets the health of a Service Fabric partition by using the specified timeout and cancellation token.

GetPartitionHealthAsync(PartitionHealthQueryDescription, TimeSpan, CancellationToken)

Asynchronously gets the health of a Service Fabric partition by using the specified timeout and cancellation token.

GetReplicaHealthAsync(Guid, Int64)

Asynchronously gets the health of a Service Fabric replica.

GetReplicaHealthAsync(Guid, Int64, ApplicationHealthPolicy)

Asynchronously gets the health of a Service Fabric replica.

GetReplicaHealthAsync(Guid, Int64, ApplicationHealthPolicy, TimeSpan, CancellationToken)

Asynchronously gets the health of a Service Fabric replica by using the specified timeout and cancellation token.

GetReplicaHealthAsync(Guid, Int64, TimeSpan, CancellationToken)

Asynchronously gets the health of a Service Fabric replica by using the specified timeout and cancellation token.

GetReplicaHealthAsync(ReplicaHealthQueryDescription)

Asynchronously gets the health of a Service Fabric replica specified by the query description.

GetReplicaHealthAsync(ReplicaHealthQueryDescription, TimeSpan, CancellationToken)

Asynchronously gets the health of a Service Fabric replica by using the specified timeout and cancellation token.

GetServiceHealthAsync(ServiceHealthQueryDescription)

Asynchronously gets the health of a Service Fabric service by using the specified timeout and cancellation token.

GetServiceHealthAsync(ServiceHealthQueryDescription, TimeSpan, CancellationToken)

Asynchronously gets the health of a Service Fabric service by using the specified timeout and cancellation token.

GetServiceHealthAsync(Uri)

Asynchronously gets the health of a Service Fabric service.

GetServiceHealthAsync(Uri, ApplicationHealthPolicy)

Asynchronously gets the health of a Service Fabric service.

GetServiceHealthAsync(Uri, ApplicationHealthPolicy, TimeSpan, CancellationToken)

Asynchronously gets the health of a Service Fabric service by using the specified timeout and cancellation token.

GetServiceHealthAsync(Uri, TimeSpan, CancellationToken)

Asynchronously gets the health of a Service Fabric service by using the specified timeout and cancellation token.

ReportHealth(HealthReport)

Reports health on a Service Fabric entity.

ReportHealth(HealthReport, HealthReportSendOptions)

Reports health on a Service Fabric entity and passes send options to control how the report is sent.

Applies to