hunk.code_window:         } else {
               return this.fullyQualifiedName;
           }
       }
       @Override
       public EntityReferenceType getEntityReferenceType() {
           if (this.getPluginType() == null) {
               return null;
  
hunk.labels: keep keep keep keep add keep keep keep keep
hunk.after_edit:     @Override
       public String getExecutableName() {
           return this.getValidName();
       }
  
hunk.file_path: app/server/appsmith-interfaces/src/main/java/com/appsmith/external/models/ce/ActionCE_DTO.java
hunk.type: add
file: package com.appsmith.server.helpers.ce;
  
  import com.appsmith.server.domains.Config;
  import reactor.core.publisher.Mono;
  
  public interface InstanceConfigHelperCE {
  
      Mono<? extends Config> registerInstance();
  
      Mono<Config> checkInstanceSchemaVersion();
  
      void printReady();
  
      Mono<Void> performRtsHealthCheck();
  
      boolean getIsRtsAccessible();
  
      Mono<Boolean> isLicenseValid();
  
      Mono<String> checkMongoDBVersion();
  
      Mono<Void> updateCacheForTenantFeatureFlags();
  }
  