static @NotNull String getFullInterpreterPath(@NotNull RemoteCredentials credentials, @NotNull RemoteSdkProperties properties) {
    var builder = new StringBuilder();
    if (properties.isRunAsRootViaSudo()) {
      builder.append("sudo+");
    }
    builder.append(RemoteCredentialsHolder.getCredentialsString(credentials));
    builder.append(properties.getInterpreterPath());
    return builder.toString();
  }
static @NotNull String getFullInterpreterPath(@NotNull RemoteCredentials credentials, @NotNull RemoteSdkProperties properties)