Package com.io7m.brooklime.api
Interface BLStagingRepositoryUploadRequestParametersType
-
- All Known Implementing Classes:
BLStagingRepositoryUploadRequestParameters
@Immutable public interface BLStagingRepositoryUploadRequestParametersTypeA request to schedule the upload of a set of files to a staging repository.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.nio.file.PathbaseDirectory()java.lang.StringrepositoryId()intretryCount()java.time.DurationretryDelay()
-
-
-
Method Detail
-
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
-
-