RHAPI_ValidateEventResponse
Summary
| Members | Descriptions |
|---|---|
struct FRHAPI_ValidateEventResponse |
struct FRHAPI_ValidateEventResponse
struct FRHAPI_ValidateEventResponse
: public FRHAPI_Model
Summary
| Members | Descriptions |
|---|---|
public bool Success | Is event data valid against JsonSchema? |
public FString ErrorCode_Optional | |
public bool ErrorCode_IsSet | true if ErrorCode_Optional has been set to a value |
public bool ErrorCode_IsNull | true if ErrorCode_Optional has been explicitly set to null |
public FString Context_Optional | |
public bool Context_IsSet | true if Context_Optional has been set to a value |
public bool Context_IsNull | true if Context_Optional has been explicitly set to null |
public FString OutputEvent_Optional | |
public bool OutputEvent_IsSet | true if OutputEvent_Optional has been set to a value |
public bool OutputEvent_IsNull | true if OutputEvent_Optional has been explicitly set to null |
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 bool & GetSuccess() | Gets the value of Success. |
public inline const bool & GetSuccess() const | Gets the value of Success. |
public inline void SetSuccess(const bool & NewValue) | Sets the value of Success. |
public inline void SetSuccess(bool && NewValue) | Sets the value of Success using move semantics. |
public inline bool IsSuccessDefaultValue() const | Returns true if Success matches the default value. |
public inline void SetSuccessToDefault() | Sets the value of Success to its default |
public inline FString & GetErrorCode() | Gets the value of ErrorCode_Optional, regardless of it having been set. |
public inline const FString & GetErrorCode() const | Gets the value of ErrorCode_Optional, regardless of it having been set. |
public inline const FString & GetErrorCode(const FString & DefaultValue) const | Gets the value of ErrorCode_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetErrorCode(FString & OutValue) const | Fills OutValue with the value of ErrorCode_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetErrorCodeOrNull() | Returns a pointer to ErrorCode_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetErrorCodeOrNull() const | Returns a pointer to ErrorCode_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetErrorCode(const FString & NewValue) | Sets the value of ErrorCode_Optional and also sets ErrorCode_IsSet to true. |
public inline void SetErrorCode(FString && NewValue) | Sets the value of ErrorCode_Optional and also sets ErrorCode_IsSet to true using move semantics. |
public inline void ClearErrorCode() | Clears the value of ErrorCode_Optional and sets ErrorCode_IsSet to false. |
public inline bool IsErrorCodeSet() const | Checks whether ErrorCode_Optional has been set. |
public inline void SetErrorCodeToNull() | Sets the value explicitly to be treated as null. |
public inline bool IsErrorCodeNull() const | Checks whether ErrorCode_Optional is set to null. |
public inline FString & GetContext() | Gets the value of Context_Optional, regardless of it having been set. |
public inline const FString & GetContext() const | Gets the value of Context_Optional, regardless of it having been set. |
public inline const FString & GetContext(const FString & DefaultValue) const | Gets the value of Context_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetContext(FString & OutValue) const | Fills OutValue with the value of Context_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetContextOrNull() | Returns a pointer to Context_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetContextOrNull() const | Returns a pointer to Context_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetContext(const FString & NewValue) | Sets the value of Context_Optional and also sets Context_IsSet to true. |
public inline void SetContext(FString && NewValue) | Sets the value of Context_Optional and also sets Context_IsSet to true using move semantics. |
public inline void ClearContext() | Clears the value of Context_Optional and sets Context_IsSet to false. |
public inline bool IsContextSet() const | Checks whether Context_Optional has been set. |
public inline void SetContextToNull() | Sets the value explicitly to be treated as null. |
public inline bool IsContextNull() const | Checks whether Context_Optional is set to null. |
public inline FString & GetOutputEvent() | Gets the value of OutputEvent_Optional, regardless of it having been set. |
public inline const FString & GetOutputEvent() const | Gets the value of OutputEvent_Optional, regardless of it having been set. |
public inline const FString & GetOutputEvent(const FString & DefaultValue) const | Gets the value of OutputEvent_Optional, if it has been set, otherwise it returns DefaultValue. |
public inline bool GetOutputEvent(FString & OutValue) const | Fills OutValue with the value of OutputEvent_Optional and returns true if it has been set, otherwise returns false. |
public inline FString * GetOutputEventOrNull() | Returns a pointer to OutputEvent_Optional, if it has been set, otherwise returns nullptr. |
public inline const FString * GetOutputEventOrNull() const | Returns a pointer to OutputEvent_Optional, if it has been set, otherwise returns nullptr. |
public inline void SetOutputEvent(const FString & NewValue) | Sets the value of OutputEvent_Optional and also sets OutputEvent_IsSet to true. |
public inline void SetOutputEvent(FString && NewValue) | Sets the value of OutputEvent_Optional and also sets OutputEvent_IsSet to true using move semantics. |
public inline void ClearOutputEvent() | Clears the value of OutputEvent_Optional and sets OutputEvent_IsSet to false. |
public inline bool IsOutputEventSet() const | Checks whether OutputEvent_Optional has been set. |
public inline void SetOutputEventToNull() | Sets the value explicitly to be treated as null. |
public inline bool IsOutputEventNull() const | Checks whether OutputEvent_Optional is set to null. |
Members
public bool Success
Is event data valid against JsonSchema?
public FString ErrorCode_Optional
public bool ErrorCode_IsSet
true if ErrorCode_Optional has been set to a value
public bool ErrorCode_IsNull
true if ErrorCode_Optional has been explicitly set to null
public FString Context_Optional
public bool Context_IsSet
true if Context_Optional has been set to a value
public bool Context_IsNull
true if Context_Optional has been explicitly set to null
public FString OutputEvent_Optional
public bool OutputEvent_IsSet
true if OutputEvent_Optional has been set to a value
public bool OutputEvent_IsNull
true if OutputEvent_Optional has been explicitly set to null
public virtual bool FromJson(const TSharedPtr< FJsonValue > & JsonValue)
Fills this object with data from the passed in JSON.
Parameters
JsonValueData from the API call.
Returns
true if parsing of the JSON data was successful.
public virtual void WriteJson(TSharedRef< TJsonWriter<>> & Writer) const
Writes the data from this object into the specified JSON Writer stream.
Parameters
WriterJSON Writer stream to push .
public inline bool & GetSuccess()
Gets the value of Success.
public inline const bool & GetSuccess() const
Gets the value of Success.
public inline void SetSuccess(const bool & NewValue)
Sets the value of Success.
public inline void SetSuccess(bool && NewValue)
Sets the value of Success using move semantics.
public inline bool IsSuccessDefaultValue() const
Returns true if Success matches the default value.
public inline void SetSuccessToDefault()
Sets the value of Success to its default
public inline FString & GetErrorCode()
Gets the value of ErrorCode_Optional, regardless of it having been set.
public inline const FString & GetErrorCode() const
Gets the value of ErrorCode_Optional, regardless of it having been set.
public inline const FString & GetErrorCode(const FString & DefaultValue) const
Gets the value of ErrorCode_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetErrorCode(FString & OutValue) const
Fills OutValue with the value of ErrorCode_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetErrorCodeOrNull()
Returns a pointer to ErrorCode_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetErrorCodeOrNull() const
Returns a pointer to ErrorCode_Optional, if it has been set, otherwise returns nullptr.
public inline void SetErrorCode(const FString & NewValue)
Sets the value of ErrorCode_Optional and also sets ErrorCode_IsSet to true.
public inline void SetErrorCode(FString && NewValue)
Sets the value of ErrorCode_Optional and also sets ErrorCode_IsSet to true using move semantics.
public inline void ClearErrorCode()
Clears the value of ErrorCode_Optional and sets ErrorCode_IsSet to false.
public inline bool IsErrorCodeSet() const
Checks whether ErrorCode_Optional has been set.
public inline void SetErrorCodeToNull()
Sets the value explicitly to be treated as null.
public inline bool IsErrorCodeNull() const
Checks whether ErrorCode_Optional is set to null.
public inline FString & GetContext()
Gets the value of Context_Optional, regardless of it having been set.
public inline const FString & GetContext() const
Gets the value of Context_Optional, regardless of it having been set.
public inline const FString & GetContext(const FString & DefaultValue) const
Gets the value of Context_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetContext(FString & OutValue) const
Fills OutValue with the value of Context_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetContextOrNull()
Returns a pointer to Context_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetContextOrNull() const
Returns a pointer to Context_Optional, if it has been set, otherwise returns nullptr.
public inline void SetContext(const FString & NewValue)
Sets the value of Context_Optional and also sets Context_IsSet to true.
public inline void SetContext(FString && NewValue)
Sets the value of Context_Optional and also sets Context_IsSet to true using move semantics.
public inline void ClearContext()
Clears the value of Context_Optional and sets Context_IsSet to false.
public inline bool IsContextSet() const
Checks whether Context_Optional has been set.
public inline void SetContextToNull()
Sets the value explicitly to be treated as null.
public inline bool IsContextNull() const
Checks whether Context_Optional is set to null.
public inline FString & GetOutputEvent()
Gets the value of OutputEvent_Optional, regardless of it having been set.
public inline const FString & GetOutputEvent() const
Gets the value of OutputEvent_Optional, regardless of it having been set.
public inline const FString & GetOutputEvent(const FString & DefaultValue) const
Gets the value of OutputEvent_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetOutputEvent(FString & OutValue) const
Fills OutValue with the value of OutputEvent_Optional and returns true if it has been set, otherwise returns false.
public inline FString * GetOutputEventOrNull()
Returns a pointer to OutputEvent_Optional, if it has been set, otherwise returns nullptr.
public inline const FString * GetOutputEventOrNull() const
Returns a pointer to OutputEvent_Optional, if it has been set, otherwise returns nullptr.
public inline void SetOutputEvent(const FString & NewValue)
Sets the value of OutputEvent_Optional and also sets OutputEvent_IsSet to true.
public inline void SetOutputEvent(FString && NewValue)
Sets the value of OutputEvent_Optional and also sets OutputEvent_IsSet to true using move semantics.
public inline void ClearOutputEvent()
Clears the value of OutputEvent_Optional and sets OutputEvent_IsSet to false.
public inline bool IsOutputEventSet() const
Checks whether OutputEvent_Optional has been set.
public inline void SetOutputEventToNull()
Sets the value explicitly to be treated as null.
public inline bool IsOutputEventNull() const
Checks whether OutputEvent_Optional is set to null.