Represents a ServiceHealth
Inheritance
$protobuf.rpc.Service > protos.google.cloud.servicehealth.v1.ServiceHealthPackage
@google-cloud/servicehealthConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new ServiceHealth service.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): ServiceHealth;Creates new ServiceHealth service using the specified rpc implementation.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
| Returns | |
|---|---|
| Type | Description |
ServiceHealth |
RPC service. Useful where requests and/or responses are streamed. |
getEvent(request, callback)
public getEvent(request: google.cloud.servicehealth.v1.IGetEventRequest, callback: google.cloud.servicehealth.v1.ServiceHealth.GetEventCallback): void;Calls GetEvent.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetEventRequest
GetEventRequest message or plain object |
callback |
GetEventCallback
Node-style callback called with the error, if any, and Event |
| Returns | |
|---|---|
| Type | Description |
void |
|
getEvent(request)
public getEvent(request: google.cloud.servicehealth.v1.IGetEventRequest): Promise<google.cloud.servicehealth.v1.Event>;Calls GetEvent.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetEventRequest
GetEventRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.servicehealth.v1.Event> |
Promise |
getOrganizationEvent(request, callback)
public getOrganizationEvent(request: google.cloud.servicehealth.v1.IGetOrganizationEventRequest, callback: google.cloud.servicehealth.v1.ServiceHealth.GetOrganizationEventCallback): void;Calls GetOrganizationEvent.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetOrganizationEventRequest
GetOrganizationEventRequest message or plain object |
callback |
GetOrganizationEventCallback
Node-style callback called with the error, if any, and OrganizationEvent |
| Returns | |
|---|---|
| Type | Description |
void |
|
getOrganizationEvent(request)
public getOrganizationEvent(request: google.cloud.servicehealth.v1.IGetOrganizationEventRequest): Promise<google.cloud.servicehealth.v1.OrganizationEvent>;Calls GetOrganizationEvent.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetOrganizationEventRequest
GetOrganizationEventRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.servicehealth.v1.OrganizationEvent> |
Promise |
getOrganizationImpact(request, callback)
public getOrganizationImpact(request: google.cloud.servicehealth.v1.IGetOrganizationImpactRequest, callback: google.cloud.servicehealth.v1.ServiceHealth.GetOrganizationImpactCallback): void;Calls GetOrganizationImpact.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetOrganizationImpactRequest
GetOrganizationImpactRequest message or plain object |
callback |
GetOrganizationImpactCallback
Node-style callback called with the error, if any, and OrganizationImpact |
| Returns | |
|---|---|
| Type | Description |
void |
|
getOrganizationImpact(request)
public getOrganizationImpact(request: google.cloud.servicehealth.v1.IGetOrganizationImpactRequest): Promise<google.cloud.servicehealth.v1.OrganizationImpact>;Calls GetOrganizationImpact.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetOrganizationImpactRequest
GetOrganizationImpactRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.servicehealth.v1.OrganizationImpact> |
Promise |
listEvents(request, callback)
public listEvents(request: google.cloud.servicehealth.v1.IListEventsRequest, callback: google.cloud.servicehealth.v1.ServiceHealth.ListEventsCallback): void;Calls ListEvents.
| Parameters | |
|---|---|
| Name | Description |
request |
IListEventsRequest
ListEventsRequest message or plain object |
callback |
ListEventsCallback
Node-style callback called with the error, if any, and ListEventsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listEvents(request)
public listEvents(request: google.cloud.servicehealth.v1.IListEventsRequest): Promise<google.cloud.servicehealth.v1.ListEventsResponse>;Calls ListEvents.
| Parameter | |
|---|---|
| Name | Description |
request |
IListEventsRequest
ListEventsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.servicehealth.v1.ListEventsResponse> |
Promise |
listOrganizationEvents(request, callback)
public listOrganizationEvents(request: google.cloud.servicehealth.v1.IListOrganizationEventsRequest, callback: google.cloud.servicehealth.v1.ServiceHealth.ListOrganizationEventsCallback): void;Calls ListOrganizationEvents.
| Parameters | |
|---|---|
| Name | Description |
request |
IListOrganizationEventsRequest
ListOrganizationEventsRequest message or plain object |
callback |
ListOrganizationEventsCallback
Node-style callback called with the error, if any, and ListOrganizationEventsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listOrganizationEvents(request)
public listOrganizationEvents(request: google.cloud.servicehealth.v1.IListOrganizationEventsRequest): Promise<google.cloud.servicehealth.v1.ListOrganizationEventsResponse>;Calls ListOrganizationEvents.
| Parameter | |
|---|---|
| Name | Description |
request |
IListOrganizationEventsRequest
ListOrganizationEventsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.servicehealth.v1.ListOrganizationEventsResponse> |
Promise |
listOrganizationImpacts(request, callback)
public listOrganizationImpacts(request: google.cloud.servicehealth.v1.IListOrganizationImpactsRequest, callback: google.cloud.servicehealth.v1.ServiceHealth.ListOrganizationImpactsCallback): void;Calls ListOrganizationImpacts.
| Parameters | |
|---|---|
| Name | Description |
request |
IListOrganizationImpactsRequest
ListOrganizationImpactsRequest message or plain object |
callback |
ListOrganizationImpactsCallback
Node-style callback called with the error, if any, and ListOrganizationImpactsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listOrganizationImpacts(request)
public listOrganizationImpacts(request: google.cloud.servicehealth.v1.IListOrganizationImpactsRequest): Promise<google.cloud.servicehealth.v1.ListOrganizationImpactsResponse>;Calls ListOrganizationImpacts.
| Parameter | |
|---|---|
| Name | Description |
request |
IListOrganizationImpactsRequest
ListOrganizationImpactsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.servicehealth.v1.ListOrganizationImpactsResponse> |
Promise |