Class BLNexusRequests
java.lang.Object
com.io7m.brooklime.vanilla.internal.BLNexusRequests
public final class BLNexusRequests
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description BLNexusRequests(org.apache.hc.client5.http.impl.classic.CloseableHttpClient inClient, BLNexusParsers inNexusParsers, BLNexusClientConfiguration inConfiguration) -
Method Summary
Modifier and Type Method Description BLStagingRepositoryUploadcreateUploadRequest(BLStagingRepositoryUploadRequestParameters parameters)java.util.List<BLStagingProfileRepository>stagingRepositories()java.util.Optional<BLStagingProfileRepository>stagingRepository(java.lang.String repositoryId)voidstagingRepositoryClose(BLStagingRepositoryClose close)java.lang.StringstagingRepositoryCreate(BLStagingRepositoryCreate create)voidstagingRepositoryDrop(BLStagingRepositoryDrop drop)voidstagingRepositoryRelease(BLStagingRepositoryRelease release)voidupload(BLProgressCounter counter, BLStagingRepositoryUpload upload)
-
Constructor Details
-
BLNexusRequests
public BLNexusRequests(org.apache.hc.client5.http.impl.classic.CloseableHttpClient inClient, BLNexusParsers inNexusParsers, BLNexusClientConfiguration inConfiguration)
-
-
Method Details
-
stagingRepositories
- Throws:
BLException
-
stagingRepository
public java.util.Optional<BLStagingProfileRepository> stagingRepository(java.lang.String repositoryId) throws BLException- Throws:
BLException
-
stagingRepositoryCreate
public java.lang.String stagingRepositoryCreate(BLStagingRepositoryCreate create) throws BLException- Throws:
BLException
-
stagingRepositoryDrop
public void stagingRepositoryDrop(BLStagingRepositoryDrop drop) throws BLException, java.io.IOException- Throws:
BLExceptionjava.io.IOException
-
stagingRepositoryClose
public void stagingRepositoryClose(BLStagingRepositoryClose close) throws BLException, java.io.IOException- Throws:
BLExceptionjava.io.IOException
-
stagingRepositoryRelease
public void stagingRepositoryRelease(BLStagingRepositoryRelease release) throws BLException, java.io.IOException- Throws:
BLExceptionjava.io.IOException
-
createUploadRequest
public BLStagingRepositoryUpload createUploadRequest(BLStagingRepositoryUploadRequestParameters parameters) throws BLException- Throws:
BLException
-
upload
- Throws:
BLException
-