hunk.code_window:                     .flatMap(this::setTransientFieldsInUnpublishedAction);
           }
           return repository.findAllActionsByNameAndPageIdsAndViewMode(name, pageIds, false, READ_ACTIONS, sort)
                   .filter(newAction -> !PluginType.JS.equals(newAction.getPluginType()))
                   .flatMap(this::setTransientFieldsInUnpublishedAction);
       }
  
hunk.labels: keep keep keep replace keep keep keep
hunk.file_path: app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/NewActionServiceCEImpl.java
hunk.type: replace
file: package com.appsmith.external.dtos;
  
  import com.appsmith.external.models.ActionConfiguration;
  import lombok.Getter;
  import lombok.Setter;
  
  @Getter
  @Setter
  public class ExecutePluginDTO {
      String installationKey;
      String pluginName;
      String pluginVersion;
      String actionTemplateName;
      String datasourceTemplateName;
      DatasourceDTO datasource;
      ActionConfiguration actionConfiguration;
      ExecuteActionDTO executeActionDTO;
  }
  