hunk.code_window: @EqualsAndHashCode
   public class DslActionDTO {
       String id;
       String name;
       PluginType pluginType;
       Set<String> jsonPathKeys;
       Integer timeoutInMillisecond = DEFAULT_ACTION_EXECUTION_TIMEOUT_MS;
   }
hunk.labels: keep keep keep add keep keep keep keep
hunk.after_edit:     String collectionId;
       Boolean clientSideExecution;
  
hunk.file_path: app/server/appsmith-server/src/main/java/com/appsmith/server/dtos/DslActionDTO.java
hunk.type: add
file: package com.appsmith.server.dtos;
  
  import lombok.Getter;
  import lombok.Setter;
  
  @Getter
  @Setter
  /**
   * This class would be used to send any action updates that have happened as part of update layout. The client should
   * consume this structure to update the actions in its local storage (instead of fetching all the page actions afresh).
   */
  public class LayoutActionUpdateDTO {
      String id;
      String name;
      Boolean executeOnLoad;
  }
  