hunk.code_window: import com.appsmith.server.domains.Config;
   import com.appsmith.server.domains.User;
   import com.appsmith.server.exceptions.AppsmithError;
   import com.appsmith.server.exceptions.AppsmithException;
   import com.appsmith.server.repositories.ConfigRepository;
  
hunk.labels: keep keep keep add keep
hunk.after_edit: import com.appsmith.server.repositories.ApplicationRepository;
  
hunk.file_path: app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/ConfigServiceCEImpl.java
hunk.type: add
file: package com.external.plugins.exceptions;
  
  import com.appsmith.external.exceptions.pluginExceptions.BasePluginErrorMessages;
  import lombok.AccessLevel;
  import lombok.NoArgsConstructor;
  
  @NoArgsConstructor(access = AccessLevel.PRIVATE) // To prevent instantiation
  public class DynamoErrorMessages extends BasePluginErrorMessages {
      public static final String MISSING_ACTION_NAME_ERROR_MSG =
              "Missing action name (like `ListTables`, `GetItem` etc.).";
  
      public static final String UNKNOWN_ACTION_NAME_ERROR_MSG =
              "Unknown action: `%s`. Note that action names are case-sensitive.";
  
      public static final String QUERY_EXECUTION_FAILED_ERROR_MSG = "Error occurred while executing DynamoDB query.";
  
      public static final String MISSING_REGION_ERROR_MSG = "Missing region in datasource.";
  
      public static final String INVALID_ATTRIBUTE_ERROR_MSG = "Invalid attribute/value by name %s";
  
      public static final String UNKNOWN_TYPE_DURING_DESERIALIZATION_ERROR_MSG =
              "Unknown value type while deserializing: %s";
  
      public static final String UNKNOWN_TYPE_FOUND_TO_CONVERT_TO_SDK_STYLE_ERROR_MSG =
              "Unknown type to convert to SDK style %s";
  }
  