healthcheck
Contents
Messages
HealthCheck
Information about each health check.
Field |
Type |
Description |
description |
string |
Description of the health check. |
hint |
string |
A url providing the reader with more information about the check. |
error |
string |
Error found if any. |
result |
HealthCheckResultTypes.Type |
The result of the health check. |
|
|
|
HealthCheckCategory
A set of health checks.
Field |
Type |
Description |
name |
string |
The name of the category of health checks. |
checks |
repeated HealthCheck |
The results of the health checks that were executed. |
|
|
|
HealthCheckResultTypes
The health check result.
HealthCheckResults
The results from a health check run.
Field |
Type |
Description |
success |
bool |
True if none of the health checks returned an error. |
warning |
bool |
True if any of the tests returned a warning |
categories |
repeated HealthCheckCategory |
Collection of results from all the category of health checks |
|
|
|
Enums
HealthCheckResultTypes.Type
Type of health check restult
Name |
Number |
Description |
TYPE_UNSPECIFIED |
0 |
Unspecified, do not use. |
SUCCESS |
1 |
Check was successful. |
WARNING |
2 |
Check encountered an issue and returned with a warning. |
ERROR |
3 |
Check found an error. |
Scalar Value Types
.proto Type |
Notes |
C++ Type |
Java Type |
Python Type |
double |
|
double |
double |
float |
float |
|
float |
float |
float |
int32 |
Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint32 instead. |
int32 |
int |
int |
int64 |
Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint64 instead. |
int64 |
long |
int/long |
uint32 |
Uses variable-length encoding. |
uint32 |
int |
int/long |
uint64 |
Uses variable-length encoding. |
uint64 |
long |
int/long |
sint32 |
Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int32s. |
int32 |
int |
int |
sint64 |
Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int64s. |
int64 |
long |
int/long |
fixed32 |
Always four bytes. More efficient than uint32 if values are often greater than 2^28. |
uint32 |
int |
int |
fixed64 |
Always eight bytes. More efficient than uint64 if values are often greater than 2^56. |
uint64 |
long |
int/long |
sfixed32 |
Always four bytes. |
int32 |
int |
int |
sfixed64 |
Always eight bytes. |
int64 |
long |
int/long |
bool |
|
bool |
boolean |
boolean |
string |
A string must always contain UTF-8 encoded or 7-bit ASCII text. |
string |
String |
str/unicode |
bytes |
May contain any arbitrary sequence of bytes. |
string |
ByteString |
str |