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.