/* Options: Date: 2026-04-04 02:55:59 Version: 8.52 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://pfapi.pstpf.com.au/api //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: InsertObjectSubscription.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,java.io.InputStream,net.servicestack.client.* */ import java.math.*; import java.util.*; import java.io.InputStream; import net.servicestack.client.*; public class dtos { /** * Inseets a new object subscription record */ @Route(Path="/insertobjectsubscription") @Api(Description="Inseets a new object subscription record") public static class InsertObjectSubscription implements IReturn { public ObjectSubscription ObjectSubscription = null; public ObjectSubscription getObjectSubscription() { return ObjectSubscription; } public InsertObjectSubscription setObjectSubscription(ObjectSubscription value) { this.ObjectSubscription = value; return this; } private static Object responseType = ObjectSubscriptionResponse.class; public Object getResponseType() { return responseType; } } public static class ObjectSubscriptionResponse { public Boolean Success = null; public String Message = null; public ResponseStatus ResponseStatus = null; public Boolean isSuccess() { return Success; } public ObjectSubscriptionResponse setSuccess(Boolean value) { this.Success = value; return this; } public String getMessage() { return Message; } public ObjectSubscriptionResponse setMessage(String value) { this.Message = value; return this; } public ResponseStatus getResponseStatus() { return ResponseStatus; } public ObjectSubscriptionResponse setResponseStatus(ResponseStatus value) { this.ResponseStatus = value; return this; } } public static class ObjectSubscription { public UUID ObjectSubscriptionId = null; public UUID ObjectId = null; public UUID SuiteDataSourceInstanceId = null; public UUID RmsTableContextId = null; public String AlternateKey = null; public String SuiteDataSourceName = null; public Date CreatedAt = null; public Date LastModified = null; public String RecordStatus = null; public UUID SuiteInstanceId = null; public String SuiteInstanceName = null; public UUID ContactIdLicensee = null; public UUID SubscriptionUpdateResultId = null; public String SubscriptionUpdateResult = null; public Boolean IsExport = null; public Date ProcessedAt = null; public Date AcknowledgedAt = null; public Integer Failures = null; public String Result = null; public String ObjectHash = null; public UUID getObjectSubscriptionId() { return ObjectSubscriptionId; } public ObjectSubscription setObjectSubscriptionId(UUID value) { this.ObjectSubscriptionId = value; return this; } public UUID getObjectId() { return ObjectId; } public ObjectSubscription setObjectId(UUID value) { this.ObjectId = value; return this; } public UUID getSuiteDataSourceInstanceId() { return SuiteDataSourceInstanceId; } public ObjectSubscription setSuiteDataSourceInstanceId(UUID value) { this.SuiteDataSourceInstanceId = value; return this; } public UUID getRmsTableContextId() { return RmsTableContextId; } public ObjectSubscription setRmsTableContextId(UUID value) { this.RmsTableContextId = value; return this; } public String getAlternateKey() { return AlternateKey; } public ObjectSubscription setAlternateKey(String value) { this.AlternateKey = value; return this; } public String getSuiteDataSourceName() { return SuiteDataSourceName; } public ObjectSubscription setSuiteDataSourceName(String value) { this.SuiteDataSourceName = value; return this; } public Date getCreatedAt() { return CreatedAt; } public ObjectSubscription setCreatedAt(Date value) { this.CreatedAt = value; return this; } public Date getLastModified() { return LastModified; } public ObjectSubscription setLastModified(Date value) { this.LastModified = value; return this; } public String getRecordStatus() { return RecordStatus; } public ObjectSubscription setRecordStatus(String value) { this.RecordStatus = value; return this; } public UUID getSuiteInstanceId() { return SuiteInstanceId; } public ObjectSubscription setSuiteInstanceId(UUID value) { this.SuiteInstanceId = value; return this; } public String getSuiteInstanceName() { return SuiteInstanceName; } public ObjectSubscription setSuiteInstanceName(String value) { this.SuiteInstanceName = value; return this; } public UUID getContactIdLicensee() { return ContactIdLicensee; } public ObjectSubscription setContactIdLicensee(UUID value) { this.ContactIdLicensee = value; return this; } public UUID getSubscriptionUpdateResultId() { return SubscriptionUpdateResultId; } public ObjectSubscription setSubscriptionUpdateResultId(UUID value) { this.SubscriptionUpdateResultId = value; return this; } public String getSubscriptionUpdateResult() { return SubscriptionUpdateResult; } public ObjectSubscription setSubscriptionUpdateResult(String value) { this.SubscriptionUpdateResult = value; return this; } public Boolean getIsExport() { return IsExport; } public ObjectSubscription setIsExport(Boolean value) { this.IsExport = value; return this; } public Date getProcessedAt() { return ProcessedAt; } public ObjectSubscription setProcessedAt(Date value) { this.ProcessedAt = value; return this; } public Date getAcknowledgedAt() { return AcknowledgedAt; } public ObjectSubscription setAcknowledgedAt(Date value) { this.AcknowledgedAt = value; return this; } public Integer getFailures() { return Failures; } public ObjectSubscription setFailures(Integer value) { this.Failures = value; return this; } public String getResult() { return Result; } public ObjectSubscription setResult(String value) { this.Result = value; return this; } public String getObjectHash() { return ObjectHash; } public ObjectSubscription setObjectHash(String value) { this.ObjectHash = value; return this; } } }