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.