Skip to main content

RHAPI_StorageInformation

Summary

MembersDescriptions
struct FRHAPI_StorageInformation

struct FRHAPI_StorageInformation

struct FRHAPI_StorageInformation
: public FRHAPI_Model

Summary

MembersDescriptions
public int32 TotalFiles_Optional
public bool TotalFiles_IsSettrue if TotalFiles_Optional has been set to a value
public int32 TotalSizeBytes_Optional
public bool TotalSizeBytes_IsSettrue if TotalSizeBytes_Optional has been set to a value
public int32 TotalSizeMb_Optional
public bool TotalSizeMb_IsSettrue if TotalSizeMb_Optional has been set to a value
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) constWrites the data from this object into the specified JSON Writer stream.
public inline int32 & GetTotalFiles()Gets the value of TotalFiles_Optional, regardless of it having been set.
public inline const int32 & GetTotalFiles() constGets the value of TotalFiles_Optional, regardless of it having been set.
public inline const int32 & GetTotalFiles(const int32 & DefaultValue) constGets the value of TotalFiles_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetTotalFiles(int32 & OutValue) constFills OutValue with the value of TotalFiles_Optional and returns true if it has been set, otherwise returns false.
public inline int32 * GetTotalFilesOrNull()Returns a pointer to TotalFiles_Optional, if it has been set, otherwise returns nullptr.
public inline const int32 * GetTotalFilesOrNull() constReturns a pointer to TotalFiles_Optional, if it has been set, otherwise returns nullptr.
public inline void SetTotalFiles(const int32 & NewValue)Sets the value of TotalFiles_Optional and also sets TotalFiles_IsSet to true.
public inline void SetTotalFiles(int32 && NewValue)Sets the value of TotalFiles_Optional and also sets TotalFiles_IsSet to true using move semantics.
public inline void ClearTotalFiles()Clears the value of TotalFiles_Optional and sets TotalFiles_IsSet to false.
public inline bool IsTotalFilesSet() constChecks whether TotalFiles_Optional has been set.
public inline bool IsTotalFilesDefaultValue() constReturns true if TotalFiles_Optional is set and matches the default value.
public inline void SetTotalFilesToDefault()Sets the value of TotalFiles_Optional to its default and also sets TotalFiles_IsSet to true.
public inline int32 & GetTotalSizeBytes()Gets the value of TotalSizeBytes_Optional, regardless of it having been set.
public inline const int32 & GetTotalSizeBytes() constGets the value of TotalSizeBytes_Optional, regardless of it having been set.
public inline const int32 & GetTotalSizeBytes(const int32 & DefaultValue) constGets the value of TotalSizeBytes_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetTotalSizeBytes(int32 & OutValue) constFills OutValue with the value of TotalSizeBytes_Optional and returns true if it has been set, otherwise returns false.
public inline int32 * GetTotalSizeBytesOrNull()Returns a pointer to TotalSizeBytes_Optional, if it has been set, otherwise returns nullptr.
public inline const int32 * GetTotalSizeBytesOrNull() constReturns a pointer to TotalSizeBytes_Optional, if it has been set, otherwise returns nullptr.
public inline void SetTotalSizeBytes(const int32 & NewValue)Sets the value of TotalSizeBytes_Optional and also sets TotalSizeBytes_IsSet to true.
public inline void SetTotalSizeBytes(int32 && NewValue)Sets the value of TotalSizeBytes_Optional and also sets TotalSizeBytes_IsSet to true using move semantics.
public inline void ClearTotalSizeBytes()Clears the value of TotalSizeBytes_Optional and sets TotalSizeBytes_IsSet to false.
public inline bool IsTotalSizeBytesSet() constChecks whether TotalSizeBytes_Optional has been set.
public inline bool IsTotalSizeBytesDefaultValue() constReturns true if TotalSizeBytes_Optional is set and matches the default value.
public inline void SetTotalSizeBytesToDefault()Sets the value of TotalSizeBytes_Optional to its default and also sets TotalSizeBytes_IsSet to true.
public inline int32 & GetTotalSizeMb()Gets the value of TotalSizeMb_Optional, regardless of it having been set.
public inline const int32 & GetTotalSizeMb() constGets the value of TotalSizeMb_Optional, regardless of it having been set.
public inline const int32 & GetTotalSizeMb(const int32 & DefaultValue) constGets the value of TotalSizeMb_Optional, if it has been set, otherwise it returns DefaultValue.
public inline bool GetTotalSizeMb(int32 & OutValue) constFills OutValue with the value of TotalSizeMb_Optional and returns true if it has been set, otherwise returns false.
public inline int32 * GetTotalSizeMbOrNull()Returns a pointer to TotalSizeMb_Optional, if it has been set, otherwise returns nullptr.
public inline const int32 * GetTotalSizeMbOrNull() constReturns a pointer to TotalSizeMb_Optional, if it has been set, otherwise returns nullptr.
public inline void SetTotalSizeMb(const int32 & NewValue)Sets the value of TotalSizeMb_Optional and also sets TotalSizeMb_IsSet to true.
public inline void SetTotalSizeMb(int32 && NewValue)Sets the value of TotalSizeMb_Optional and also sets TotalSizeMb_IsSet to true using move semantics.
public inline void ClearTotalSizeMb()Clears the value of TotalSizeMb_Optional and sets TotalSizeMb_IsSet to false.
public inline bool IsTotalSizeMbSet() constChecks whether TotalSizeMb_Optional has been set.
public inline bool IsTotalSizeMbDefaultValue() constReturns true if TotalSizeMb_Optional is set and matches the default value.
public inline void SetTotalSizeMbToDefault()Sets the value of TotalSizeMb_Optional to its default and also sets TotalSizeMb_IsSet to true.

Members

public int32 TotalFiles_Optional

public bool TotalFiles_IsSet

true if TotalFiles_Optional has been set to a value

public int32 TotalSizeBytes_Optional

public bool TotalSizeBytes_IsSet

true if TotalSizeBytes_Optional has been set to a value

public int32 TotalSizeMb_Optional

public bool TotalSizeMb_IsSet

true if TotalSizeMb_Optional has been set to a value

public virtual bool FromJson(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(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 & GetTotalFiles()

Gets the value of TotalFiles_Optional, regardless of it having been set.

public inline const int32 & GetTotalFiles() const

Gets the value of TotalFiles_Optional, regardless of it having been set.

public inline const int32 & GetTotalFiles(const int32 & DefaultValue) const

Gets the value of TotalFiles_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetTotalFiles(int32 & OutValue) const

Fills OutValue with the value of TotalFiles_Optional and returns true if it has been set, otherwise returns false.

public inline int32 * GetTotalFilesOrNull()

Returns a pointer to TotalFiles_Optional, if it has been set, otherwise returns nullptr.

public inline const int32 * GetTotalFilesOrNull() const

Returns a pointer to TotalFiles_Optional, if it has been set, otherwise returns nullptr.

public inline void SetTotalFiles(const int32 & NewValue)

Sets the value of TotalFiles_Optional and also sets TotalFiles_IsSet to true.

public inline void SetTotalFiles(int32 && NewValue)

Sets the value of TotalFiles_Optional and also sets TotalFiles_IsSet to true using move semantics.

public inline void ClearTotalFiles()

Clears the value of TotalFiles_Optional and sets TotalFiles_IsSet to false.

public inline bool IsTotalFilesSet() const

Checks whether TotalFiles_Optional has been set.

public inline bool IsTotalFilesDefaultValue() const

Returns true if TotalFiles_Optional is set and matches the default value.

public inline void SetTotalFilesToDefault()

Sets the value of TotalFiles_Optional to its default and also sets TotalFiles_IsSet to true.

public inline int32 & GetTotalSizeBytes()

Gets the value of TotalSizeBytes_Optional, regardless of it having been set.

public inline const int32 & GetTotalSizeBytes() const

Gets the value of TotalSizeBytes_Optional, regardless of it having been set.

public inline const int32 & GetTotalSizeBytes(const int32 & DefaultValue) const

Gets the value of TotalSizeBytes_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetTotalSizeBytes(int32 & OutValue) const

Fills OutValue with the value of TotalSizeBytes_Optional and returns true if it has been set, otherwise returns false.

public inline int32 * GetTotalSizeBytesOrNull()

Returns a pointer to TotalSizeBytes_Optional, if it has been set, otherwise returns nullptr.

public inline const int32 * GetTotalSizeBytesOrNull() const

Returns a pointer to TotalSizeBytes_Optional, if it has been set, otherwise returns nullptr.

public inline void SetTotalSizeBytes(const int32 & NewValue)

Sets the value of TotalSizeBytes_Optional and also sets TotalSizeBytes_IsSet to true.

public inline void SetTotalSizeBytes(int32 && NewValue)

Sets the value of TotalSizeBytes_Optional and also sets TotalSizeBytes_IsSet to true using move semantics.

public inline void ClearTotalSizeBytes()

Clears the value of TotalSizeBytes_Optional and sets TotalSizeBytes_IsSet to false.

public inline bool IsTotalSizeBytesSet() const

Checks whether TotalSizeBytes_Optional has been set.

public inline bool IsTotalSizeBytesDefaultValue() const

Returns true if TotalSizeBytes_Optional is set and matches the default value.

public inline void SetTotalSizeBytesToDefault()

Sets the value of TotalSizeBytes_Optional to its default and also sets TotalSizeBytes_IsSet to true.

public inline int32 & GetTotalSizeMb()

Gets the value of TotalSizeMb_Optional, regardless of it having been set.

public inline const int32 & GetTotalSizeMb() const

Gets the value of TotalSizeMb_Optional, regardless of it having been set.

public inline const int32 & GetTotalSizeMb(const int32 & DefaultValue) const

Gets the value of TotalSizeMb_Optional, if it has been set, otherwise it returns DefaultValue.

public inline bool GetTotalSizeMb(int32 & OutValue) const

Fills OutValue with the value of TotalSizeMb_Optional and returns true if it has been set, otherwise returns false.

public inline int32 * GetTotalSizeMbOrNull()

Returns a pointer to TotalSizeMb_Optional, if it has been set, otherwise returns nullptr.

public inline const int32 * GetTotalSizeMbOrNull() const

Returns a pointer to TotalSizeMb_Optional, if it has been set, otherwise returns nullptr.

public inline void SetTotalSizeMb(const int32 & NewValue)

Sets the value of TotalSizeMb_Optional and also sets TotalSizeMb_IsSet to true.

public inline void SetTotalSizeMb(int32 && NewValue)

Sets the value of TotalSizeMb_Optional and also sets TotalSizeMb_IsSet to true using move semantics.

public inline void ClearTotalSizeMb()

Clears the value of TotalSizeMb_Optional and sets TotalSizeMb_IsSet to false.

public inline bool IsTotalSizeMbSet() const

Checks whether TotalSizeMb_Optional has been set.

public inline bool IsTotalSizeMbDefaultValue() const

Returns true if TotalSizeMb_Optional is set and matches the default value.

public inline void SetTotalSizeMbToDefault()

Sets the value of TotalSizeMb_Optional to its default and also sets TotalSizeMb_IsSet to true.