Skip to main content

RHAPI_PurgeResponse

Summary​

MembersDescriptions
struct FRHAPI_PurgeResponsePurge response from a purge request.

struct FRHAPI_PurgeResponse ​

struct FRHAPI_PurgeResponse
: public FRHAPI_Model

Purge response from a purge request.

Summary​

MembersDescriptions
public FGuid PersonIdPerson ID that will be purged.
public FDateTime PurgeOnDatetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone.
public FDateTime CreatedOnDatetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone.
public FDateTime LastModifiedOnDatetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone.
public FString StatusStatus of the purge request.
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 FGuid & GetPersonId()Gets the value of PersonId.
public inline const FGuid & GetPersonId() constGets the value of PersonId.
public inline void SetPersonId(const FGuid & NewValue)Sets the value of PersonId.
public inline void SetPersonId(FGuid && NewValue)Sets the value of PersonId using move semantics.
public inline FDateTime & GetPurgeOn()Gets the value of PurgeOn.
public inline const FDateTime & GetPurgeOn() constGets the value of PurgeOn.
public inline void SetPurgeOn(const FDateTime & NewValue)Sets the value of PurgeOn.
public inline void SetPurgeOn(FDateTime && NewValue)Sets the value of PurgeOn using move semantics.
public inline FDateTime & GetCreatedOn()Gets the value of CreatedOn.
public inline const FDateTime & GetCreatedOn() constGets the value of CreatedOn.
public inline void SetCreatedOn(const FDateTime & NewValue)Sets the value of CreatedOn.
public inline void SetCreatedOn(FDateTime && NewValue)Sets the value of CreatedOn using move semantics.
public inline FDateTime & GetLastModifiedOn()Gets the value of LastModifiedOn.
public inline const FDateTime & GetLastModifiedOn() constGets the value of LastModifiedOn.
public inline void SetLastModifiedOn(const FDateTime & NewValue)Sets the value of LastModifiedOn.
public inline void SetLastModifiedOn(FDateTime && NewValue)Sets the value of LastModifiedOn using move semantics.
public inline FString & GetStatus()Gets the value of Status.
public inline const FString & GetStatus() constGets the value of Status.
public inline void SetStatus(const FString & NewValue)Sets the value of Status.
public inline void SetStatus(FString && NewValue)Sets the value of Status using move semantics.

Members​

public FGuid PersonId ​

Person ID that will be purged.

public FDateTime PurgeOn ​

Datetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone.

public FDateTime CreatedOn ​

Datetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone.

public FDateTime LastModifiedOn ​

Datetime that enforces that a timezone is given. Unix timestamps are allowed and forced into the UTC time zone.

public FString Status ​

Status of the purge request.

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 FGuid & GetPersonId() ​

Gets the value of PersonId.

public inline const FGuid & GetPersonId() const ​

Gets the value of PersonId.

public inline void SetPersonId(const FGuid & NewValue) ​

Sets the value of PersonId.

public inline void SetPersonId(FGuid && NewValue) ​

Sets the value of PersonId using move semantics.

public inline FDateTime & GetPurgeOn() ​

Gets the value of PurgeOn.

public inline const FDateTime & GetPurgeOn() const ​

Gets the value of PurgeOn.

public inline void SetPurgeOn(const FDateTime & NewValue) ​

Sets the value of PurgeOn.

public inline void SetPurgeOn(FDateTime && NewValue) ​

Sets the value of PurgeOn using move semantics.

public inline FDateTime & GetCreatedOn() ​

Gets the value of CreatedOn.

public inline const FDateTime & GetCreatedOn() const ​

Gets the value of CreatedOn.

public inline void SetCreatedOn(const FDateTime & NewValue) ​

Sets the value of CreatedOn.

public inline void SetCreatedOn(FDateTime && NewValue) ​

Sets the value of CreatedOn using move semantics.

public inline FDateTime & GetLastModifiedOn() ​

Gets the value of LastModifiedOn.

public inline const FDateTime & GetLastModifiedOn() const ​

Gets the value of LastModifiedOn.

public inline void SetLastModifiedOn(const FDateTime & NewValue) ​

Sets the value of LastModifiedOn.

public inline void SetLastModifiedOn(FDateTime && NewValue) ​

Sets the value of LastModifiedOn using move semantics.

public inline FString & GetStatus() ​

Gets the value of Status.

public inline const FString & GetStatus() const ​

Gets the value of Status.

public inline void SetStatus(const FString & NewValue) ​

Sets the value of Status.

public inline void SetStatus(FString && NewValue) ​

Sets the value of Status using move semantics.