Interface BLStagingRepositoryUploadRequestParametersType

All Known Implementing Classes:
BLStagingRepositoryUploadRequestParameters

@Immutable
public interface BLStagingRepositoryUploadRequestParametersType
A request to schedule the upload of a set of files to a staging repository.
  • Method Summary

    Modifier and Type Method Description
    java.nio.file.Path baseDirectory()  
    java.lang.String repositoryId()  
    int retryCount()  
    java.time.Duration retryDelay()  
  • Method Details

    • repositoryId

      java.lang.String repositoryId()
      Returns:
      The ID of the staging repository
    • baseDirectory

      java.nio.file.Path baseDirectory()
      Returns:
      The base directory containing files
    • retryDelay

      java.time.Duration retryDelay()
      Returns:
      The duration by which to pause between failed upload attempts
    • retryCount

      int retryCount()
      Returns:
      The maximum number of times to retry uploading any given file