public class ServiceHealth.ServiceHealthClient : ClientBase<ServiceHealth.ServiceHealthClient>Reference documentation and code samples for the Service Health v1 API class ServiceHealth.ServiceHealthClient.
Client for ServiceHealth
Inheritance
object > ClientBase > ClientBaseServiceHealthServiceHealthClient > ServiceHealth.ServiceHealthClientNamespace
Google.Cloud.ServiceHealth.V1Assembly
Google.Cloud.ServiceHealth.V1.dll
Constructors
ServiceHealthClient()
protected ServiceHealthClient()Protected parameterless constructor to allow creation of test doubles.
ServiceHealthClient(CallInvoker)
public ServiceHealthClient(CallInvoker callInvoker)Creates a new client for ServiceHealth that uses a custom CallInvoker.
| Parameter | |
|---|---|
| Name | Description |
callInvoker |
CallInvokerThe callInvoker to use to make remote calls. |
ServiceHealthClient(ChannelBase)
public ServiceHealthClient(ChannelBase channel)Creates a new client for ServiceHealth
| Parameter | |
|---|---|
| Name | Description |
channel |
ChannelBaseThe channel to use to make remote calls. |
ServiceHealthClient(ClientBaseConfiguration)
protected ServiceHealthClient(ClientBase.ClientBaseConfiguration configuration)Protected constructor to allow creation of configured clients.
| Parameter | |
|---|---|
| Name | Description |
configuration |
ClientBaseClientBaseConfigurationThe client configuration. |
Methods
CreateLocationsClient()
public virtual Locations.LocationsClient CreateLocationsClient()Creates a new instance of Locations.LocationsClient using the same call invoker as this client.
| Returns | |
|---|---|
| Type | Description |
LocationsLocationsClient |
A new Locations.LocationsClient for the same target as this client. |
GetEvent(GetEventRequest, CallOptions)
public virtual Event GetEvent(GetEventRequest request, CallOptions options)Retrieves a resource containing information about an event.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEventRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
Event |
The response received from the server. |
GetEvent(GetEventRequest, Metadata, DateTime?, CancellationToken)
public virtual Event GetEvent(GetEventRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Retrieves a resource containing information about an event.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEventRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
Event |
The response received from the server. |
GetEventAsync(GetEventRequest, CallOptions)
public virtual AsyncUnaryCall<Event> GetEventAsync(GetEventRequest request, CallOptions options)Retrieves a resource containing information about an event.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEventRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallEvent |
The call object. |
GetEventAsync(GetEventRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<Event> GetEventAsync(GetEventRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Retrieves a resource containing information about an event.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEventRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallEvent |
The call object. |
GetOrganizationEvent(GetOrganizationEventRequest, CallOptions)
public virtual OrganizationEvent GetOrganizationEvent(GetOrganizationEventRequest request, CallOptions options)Retrieves a resource containing information about an event affecting an organization .
| Parameters | |
|---|---|
| Name | Description |
request |
GetOrganizationEventRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
OrganizationEvent |
The response received from the server. |
GetOrganizationEvent(GetOrganizationEventRequest, Metadata, DateTime?, CancellationToken)
public virtual OrganizationEvent GetOrganizationEvent(GetOrganizationEventRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Retrieves a resource containing information about an event affecting an organization .
| Parameters | |
|---|---|
| Name | Description |
request |
GetOrganizationEventRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
OrganizationEvent |
The response received from the server. |
GetOrganizationEventAsync(GetOrganizationEventRequest, CallOptions)
public virtual AsyncUnaryCall<OrganizationEvent> GetOrganizationEventAsync(GetOrganizationEventRequest request, CallOptions options)Retrieves a resource containing information about an event affecting an organization .
| Parameters | |
|---|---|
| Name | Description |
request |
GetOrganizationEventRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallOrganizationEvent |
The call object. |
GetOrganizationEventAsync(GetOrganizationEventRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<OrganizationEvent> GetOrganizationEventAsync(GetOrganizationEventRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Retrieves a resource containing information about an event affecting an organization .
| Parameters | |
|---|---|
| Name | Description |
request |
GetOrganizationEventRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallOrganizationEvent |
The call object. |
GetOrganizationImpact(GetOrganizationImpactRequest, CallOptions)
public virtual OrganizationImpact GetOrganizationImpact(GetOrganizationImpactRequest request, CallOptions options)Retrieves a resource containing information about impact to an asset under an organization affected by a service health event.
| Parameters | |
|---|---|
| Name | Description |
request |
GetOrganizationImpactRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
OrganizationImpact |
The response received from the server. |
GetOrganizationImpact(GetOrganizationImpactRequest, Metadata, DateTime?, CancellationToken)
public virtual OrganizationImpact GetOrganizationImpact(GetOrganizationImpactRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Retrieves a resource containing information about impact to an asset under an organization affected by a service health event.
| Parameters | |
|---|---|
| Name | Description |
request |
GetOrganizationImpactRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
OrganizationImpact |
The response received from the server. |
GetOrganizationImpactAsync(GetOrganizationImpactRequest, CallOptions)
public virtual AsyncUnaryCall<OrganizationImpact> GetOrganizationImpactAsync(GetOrganizationImpactRequest request, CallOptions options)Retrieves a resource containing information about impact to an asset under an organization affected by a service health event.
| Parameters | |
|---|---|
| Name | Description |
request |
GetOrganizationImpactRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallOrganizationImpact |
The call object. |
GetOrganizationImpactAsync(GetOrganizationImpactRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<OrganizationImpact> GetOrganizationImpactAsync(GetOrganizationImpactRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Retrieves a resource containing information about impact to an asset under an organization affected by a service health event.
| Parameters | |
|---|---|
| Name | Description |
request |
GetOrganizationImpactRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallOrganizationImpact |
The call object. |
ListEvents(ListEventsRequest, CallOptions)
public virtual ListEventsResponse ListEvents(ListEventsRequest request, CallOptions options)Lists events under a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEventsRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
ListEventsResponse |
The response received from the server. |
ListEvents(ListEventsRequest, Metadata, DateTime?, CancellationToken)
public virtual ListEventsResponse ListEvents(ListEventsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Lists events under a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEventsRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
ListEventsResponse |
The response received from the server. |
ListEventsAsync(ListEventsRequest, CallOptions)
public virtual AsyncUnaryCall<ListEventsResponse> ListEventsAsync(ListEventsRequest request, CallOptions options)Lists events under a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEventsRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallListEventsResponse |
The call object. |
ListEventsAsync(ListEventsRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<ListEventsResponse> ListEventsAsync(ListEventsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Lists events under a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEventsRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallListEventsResponse |
The call object. |
ListOrganizationEvents(ListOrganizationEventsRequest, CallOptions)
public virtual ListOrganizationEventsResponse ListOrganizationEvents(ListOrganizationEventsRequest request, CallOptions options)Lists organization events under a given organization and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListOrganizationEventsRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
ListOrganizationEventsResponse |
The response received from the server. |
ListOrganizationEvents(ListOrganizationEventsRequest, Metadata, DateTime?, CancellationToken)
public virtual ListOrganizationEventsResponse ListOrganizationEvents(ListOrganizationEventsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Lists organization events under a given organization and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListOrganizationEventsRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
ListOrganizationEventsResponse |
The response received from the server. |
ListOrganizationEventsAsync(ListOrganizationEventsRequest, CallOptions)
public virtual AsyncUnaryCall<ListOrganizationEventsResponse> ListOrganizationEventsAsync(ListOrganizationEventsRequest request, CallOptions options)Lists organization events under a given organization and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListOrganizationEventsRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallListOrganizationEventsResponse |
The call object. |
ListOrganizationEventsAsync(ListOrganizationEventsRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<ListOrganizationEventsResponse> ListOrganizationEventsAsync(ListOrganizationEventsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Lists organization events under a given organization and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListOrganizationEventsRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallListOrganizationEventsResponse |
The call object. |
ListOrganizationImpacts(ListOrganizationImpactsRequest, CallOptions)
public virtual ListOrganizationImpactsResponse ListOrganizationImpacts(ListOrganizationImpactsRequest request, CallOptions options)Lists assets impacted by organization events under a given organization and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListOrganizationImpactsRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
ListOrganizationImpactsResponse |
The response received from the server. |
ListOrganizationImpacts(ListOrganizationImpactsRequest, Metadata, DateTime?, CancellationToken)
public virtual ListOrganizationImpactsResponse ListOrganizationImpacts(ListOrganizationImpactsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Lists assets impacted by organization events under a given organization and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListOrganizationImpactsRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
ListOrganizationImpactsResponse |
The response received from the server. |
ListOrganizationImpactsAsync(ListOrganizationImpactsRequest, CallOptions)
public virtual AsyncUnaryCall<ListOrganizationImpactsResponse> ListOrganizationImpactsAsync(ListOrganizationImpactsRequest request, CallOptions options)Lists assets impacted by organization events under a given organization and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListOrganizationImpactsRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallListOrganizationImpactsResponse |
The call object. |
ListOrganizationImpactsAsync(ListOrganizationImpactsRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<ListOrganizationImpactsResponse> ListOrganizationImpactsAsync(ListOrganizationImpactsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Lists assets impacted by organization events under a given organization and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListOrganizationImpactsRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallListOrganizationImpactsResponse |
The call object. |
NewInstance(ClientBaseConfiguration)
protected override ServiceHealth.ServiceHealthClient NewInstance(ClientBase.ClientBaseConfiguration configuration)Creates a new instance of client from given ClientBaseConfiguration.
| Parameter | |
|---|---|
| Name | Description |
configuration |
ClientBaseClientBaseConfiguration |
| Returns | |
|---|---|
| Type | Description |
ServiceHealthServiceHealthClient |
|