hunk.code_window:                                 gitConnectDTO.getRemoteUrl(),
                                   gitApplicationMetadata.getGitAuth().getPrivateKey(),
                                   gitApplicationMetadata.getGitAuth().getPublicKey()
                           ).onErrorResume(error -> {
                               if (error instanceof TransportException) {
                                   return Mono.error(new AppsmithException(AppsmithError.INVALID_GIT_SSH_CONFIGURATION));
                               }
  
hunk.labels: keep keep keep add keep keep keep
hunk.after_edit:                             log.error("Error while cloning the remote repo, {}", error.getMessage());
  
hunk.file_path: app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/GitServiceCEImpl.java
hunk.type: add
file: package com.appsmith.external.models;
  
  import lombok.Getter;
  import lombok.NoArgsConstructor;
  import lombok.Setter;
  import lombok.ToString;
  
  @Getter
  @Setter
  @ToString
  @NoArgsConstructor
  public class Statistics {
      Long imports; //No of times any of the provider's apis have been imported
      Long averageLatency; //Average latency of the APIs provided by this provider in milli second
      Double successRate; //Percentage of successful responses.
  }
  