/* Options: Date: 2025-08-05 01:58:40 Version: 8.0 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://www.asg.com.au/RestApi //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: WorkflowOperationMessage.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { @Route("/sitefinity/inlineediting/workflow") public static class WorkflowOperationMessage { public String PageId = null; public InlineEditingOperation WorkflowOperation = null; public String CustomWorkflowOperation = null; public ArrayList Items = null; public String getPageId() { return PageId; } public WorkflowOperationMessage setPageId(String value) { this.PageId = value; return this; } public InlineEditingOperation getWorkflowOperation() { return WorkflowOperation; } public WorkflowOperationMessage setWorkflowOperation(InlineEditingOperation value) { this.WorkflowOperation = value; return this; } public String getCustomWorkflowOperation() { return CustomWorkflowOperation; } public WorkflowOperationMessage setCustomWorkflowOperation(String value) { this.CustomWorkflowOperation = value; return this; } public ArrayList getItems() { return Items; } public WorkflowOperationMessage setItems(ArrayList value) { this.Items = value; return this; } } public static enum InlineEditingOperation { Publish, SaveAsDraft, Custom; } public static class ItemContextModel { public String ItemId = null; public String ItemType = null; public String Provider = null; public ArrayList FieldValues = null; public String getItemId() { return ItemId; } public ItemContextModel setItemId(String value) { this.ItemId = value; return this; } public String getItemType() { return ItemType; } public ItemContextModel setItemType(String value) { this.ItemType = value; return this; } public String getProvider() { return Provider; } public ItemContextModel setProvider(String value) { this.Provider = value; return this; } public ArrayList getFieldValues() { return FieldValues; } public ItemContextModel setFieldValues(ArrayList value) { this.FieldValues = value; return this; } } }