@Nullable
  TargetEnvironment.UploadRoot createUploadRoot(@Nullable MavenRuntimeTargetConfiguration mavenRuntimeConfiguration,
                                                @NotNull TargetEnvironmentRequest targetEnvironmentRequest,
                                                @NotNull LanguageRuntimeType.VolumeDescriptor volumeDescriptor,
                                                @NotNull Path localRootPath);
@Nullable
  TargetEnvironment.UploadRoot createUploadRoot(@Nullable MavenRuntimeTargetConfiguration mavenRuntimeConfiguration,
                                                @NotNull TargetEnvironmentRequest targetEnvironmentRequest,
                                                @NotNull LanguageRuntimeType.VolumeDescriptor volumeDescriptor,
                                                @NotNull Path localRootPath)