RHAPI_InstanceHealthSettingsResponse
Summary
Members | Descriptions |
---|---|
struct FRHAPI_InstanceHealthSettingsResponse |
struct FRHAPI_InstanceHealthSettingsResponse
Summary
Members | Descriptions |
---|---|
public int32 CadenceSeconds | How often we expect instance health checks to occur. |
public float UnhealthyHealthCheckPercentage | What percentage of health checks must be missing before an instance’s status becomes unhealthy. |
public int32 MissedChecksBeforeUnknown | How many health checks we must miss in a row before an instance’s status becomes unknown. |
public virtual bool FromJson (const TSharedPtr< FJsonValue > & JsonValue) | Fills this object with data from the passed in JSON. |
public virtual void WriteJson (TSharedRef< TJsonWriter<>> & Writer) const | Writes the data from this object into the specified JSON Writer stream. |
public inline int32 & GetCadenceSeconds () | Gets the value of CadenceSeconds. |
public inline const int32 & GetCadenceSeconds () const | Gets the value of CadenceSeconds. |
public inline void SetCadenceSeconds (int32 NewValue) | Sets the value of CadenceSeconds. |
public inline bool IsCadenceSecondsDefaultValue () const | Returns true if CadenceSeconds matches the default value. |
public inline void SetCadenceSecondsToDefault () | Sets the value of CadenceSeconds to its default |
public inline float & GetUnhealthyHealthCheckPercentage () | Gets the value of UnhealthyHealthCheckPercentage. |
public inline const float & GetUnhealthyHealthCheckPercentage () const | Gets the value of UnhealthyHealthCheckPercentage. |
public inline void SetUnhealthyHealthCheckPercentage (float NewValue) | Sets the value of UnhealthyHealthCheckPercentage. |
public inline int32 & GetMissedChecksBeforeUnknown () | Gets the value of MissedChecksBeforeUnknown. |
public inline const int32 & GetMissedChecksBeforeUnknown () const | Gets the value of MissedChecksBeforeUnknown. |
public inline void SetMissedChecksBeforeUnknown (int32 NewValue) | Sets the value of MissedChecksBeforeUnknown. |
public inline bool IsMissedChecksBeforeUnknownDefaultValue () const | Returns true if MissedChecksBeforeUnknown matches the default value. |
public inline void SetMissedChecksBeforeUnknownToDefault () | Sets the value of MissedChecksBeforeUnknown to its default |
Members
public int32
CadenceSeconds
How often we expect instance health checks to occur.
#### `public float `[`UnhealthyHealthCheckPercentage`](#structFRHAPI__InstanceHealthSettingsResponse_1a5d21d8d8ab047995a10b8bc9991bc598)
What percentage of health checks must be missing before an instance’s status becomes unhealthy.
#### `public int32 `[`MissedChecksBeforeUnknown`](#structFRHAPI__InstanceHealthSettingsResponse_1a1d881188714ca34fcc840c46738fa9d7)
How many health checks we must miss in a row before an instance’s status becomes unknown.
#### `public virtual bool `[`FromJson`](#structFRHAPI__InstanceHealthSettingsResponse_1ad1514bfa2ff104ffeee56d72fe830275)`(const TSharedPtr< FJsonValue > & JsonValue)`
Fills this object with data from the passed in JSON.
Parameters
JsonValue
Data from the API call.
Returns
true if parsing of the JSON data was successful.
#### `public virtual void `[`WriteJson`](#structFRHAPI__InstanceHealthSettingsResponse_1ac2b7bb8984eb933795253d167b9ef335)`(TSharedRef< TJsonWriter<>> & Writer) const`
Writes the data from this object into the specified JSON Writer stream.
Parameters
Writer
JSON Writer stream to push .
#### `public inline int32 & `[`GetCadenceSeconds`](#structFRHAPI__InstanceHealthSettingsResponse_1aa2176c0e6d984485a69b90b574216e5e)`()`
Gets the value of CadenceSeconds.
#### `public inline const int32 & `[`GetCadenceSeconds`](#structFRHAPI__InstanceHealthSettingsResponse_1aeb95560afa937f11bfda49412f6fc386)`() const`
Gets the value of CadenceSeconds.
#### `public inline void `[`SetCadenceSeconds`](#structFRHAPI__InstanceHealthSettingsResponse_1ac57a8ab5f1c3acb183bfc7fd5fb5ecc7)`(int32 NewValue)`
Sets the value of CadenceSeconds.
#### `public inline bool `[`IsCadenceSecondsDefaultValue`](#structFRHAPI__InstanceHealthSettingsResponse_1a7611b5c46586c2d8991c3199e8c269c4)`() const`
Returns true if CadenceSeconds matches the default value.
#### `public inline void `[`SetCadenceSecondsToDefault`](#structFRHAPI__InstanceHealthSettingsResponse_1af06cb65f610db85ab0fb335d4a154087)`()`
Sets the value of CadenceSeconds to its default
#### `public inline float & `[`GetUnhealthyHealthCheckPercentage`](#structFRHAPI__InstanceHealthSettingsResponse_1a735ba7014221f287a836b84c925437ae)`()`
Gets the value of UnhealthyHealthCheckPercentage.
#### `public inline const float & `[`GetUnhealthyHealthCheckPercentage`](#structFRHAPI__InstanceHealthSettingsResponse_1a9603ca9d72c81b5de082d1388875cdbf)`() const`
Gets the value of UnhealthyHealthCheckPercentage.
#### `public inline void `[`SetUnhealthyHealthCheckPercentage`](#structFRHAPI__InstanceHealthSettingsResponse_1a07f914dca1c21b24876f1310e859ae47)`(float NewValue)`
Sets the value of UnhealthyHealthCheckPercentage.
#### `public inline int32 & `[`GetMissedChecksBeforeUnknown`](#structFRHAPI__InstanceHealthSettingsResponse_1aae1cc8be31e9119af31779fca48ce0db)`()`
Gets the value of MissedChecksBeforeUnknown.
#### `public inline const int32 & `[`GetMissedChecksBeforeUnknown`](#structFRHAPI__InstanceHealthSettingsResponse_1a03c67349ce4e805ac1accd041b481890)`() const`
Gets the value of MissedChecksBeforeUnknown.
#### `public inline void `[`SetMissedChecksBeforeUnknown`](#structFRHAPI__InstanceHealthSettingsResponse_1a7db76e610b787cdca3c167a1f6bd62c7)`(int32 NewValue)`
Sets the value of MissedChecksBeforeUnknown.
#### `public inline bool `[`IsMissedChecksBeforeUnknownDefaultValue`](#structFRHAPI__InstanceHealthSettingsResponse_1ac5c50dad723924530c69a0ea7166fcc3)`() const`
Returns true if MissedChecksBeforeUnknown matches the default value.
#### `public inline void `[`SetMissedChecksBeforeUnknownToDefault`](#structFRHAPI__InstanceHealthSettingsResponse_1a8664689c37913f913401736f03a9df95)`()`
Sets the value of MissedChecksBeforeUnknown to its default