Package nl.bimbase.bimworks.client
Class UploadApi
- java.lang.Object
-
- nl.bimbase.bimworks.client.UploadApi
-
public class UploadApi extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description UploadApi(BimWorksClient bimWorksClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UploadModelResponseuploadModel(java.util.UUID parentNodeUuid, java.lang.String filename, long filesize, java.io.InputStream inputStream)UploadModelResponseuploadModel(java.util.UUID parentNodeUuid, java.lang.String filename, long filesize, java.io.InputStream inputStream, UploadOption uploadOption)UploadModelResponseuploadModel(java.util.UUID parentNodeUuid, java.lang.String filename, java.lang.String contentType, java.lang.String url, long filesize)UploadModelResponseuploadModel(java.util.UUID parentNodeUuid, java.nio.file.Path path)UploadModelResponseuploadModel(java.util.UUID parentNodeUuid, java.nio.file.Path path, UploadOption uploadOption)
-
-
-
Constructor Detail
-
UploadApi
public UploadApi(BimWorksClient bimWorksClient)
-
-
Method Detail
-
uploadModel
public UploadModelResponse uploadModel(java.util.UUID parentNodeUuid, java.lang.String filename, long filesize, java.io.InputStream inputStream) throws java.io.IOException, java.lang.InterruptedException, BimWorksException, nl.sascom.backplanepublic.common.StreamAlreadyRegisteredException, NodeAlreadyExistsException
- Throws:
java.io.IOExceptionjava.lang.InterruptedExceptionBimWorksExceptionnl.sascom.backplanepublic.common.StreamAlreadyRegisteredExceptionNodeAlreadyExistsException
-
uploadModel
public UploadModelResponse uploadModel(java.util.UUID parentNodeUuid, java.lang.String filename, long filesize, java.io.InputStream inputStream, UploadOption uploadOption) throws java.io.IOException, java.lang.InterruptedException, BimWorksException, nl.sascom.backplanepublic.common.StreamAlreadyRegisteredException, NodeAlreadyExistsException
- Throws:
java.io.IOExceptionjava.lang.InterruptedExceptionBimWorksExceptionnl.sascom.backplanepublic.common.StreamAlreadyRegisteredExceptionNodeAlreadyExistsException
-
uploadModel
public UploadModelResponse uploadModel(java.util.UUID parentNodeUuid, java.nio.file.Path path) throws java.io.IOException, java.lang.InterruptedException, BimWorksException, nl.sascom.backplanepublic.common.StreamAlreadyRegisteredException, NodeAlreadyExistsException
- Throws:
java.io.IOExceptionjava.lang.InterruptedExceptionBimWorksExceptionnl.sascom.backplanepublic.common.StreamAlreadyRegisteredExceptionNodeAlreadyExistsException
-
uploadModel
public UploadModelResponse uploadModel(java.util.UUID parentNodeUuid, java.nio.file.Path path, UploadOption uploadOption) throws java.io.IOException, java.lang.InterruptedException, BimWorksException, nl.sascom.backplanepublic.common.StreamAlreadyRegisteredException, NodeAlreadyExistsException
- Throws:
java.io.IOExceptionjava.lang.InterruptedExceptionBimWorksExceptionnl.sascom.backplanepublic.common.StreamAlreadyRegisteredExceptionNodeAlreadyExistsException
-
uploadModel
public UploadModelResponse uploadModel(java.util.UUID parentNodeUuid, java.lang.String filename, java.lang.String contentType, java.lang.String url, long filesize) throws java.io.IOException, java.lang.InterruptedException, BimWorksException, nl.sascom.backplanepublic.common.StreamAlreadyRegisteredException, NodeAlreadyExistsException
- Throws:
java.io.IOExceptionjava.lang.InterruptedExceptionBimWorksExceptionnl.sascom.backplanepublic.common.StreamAlreadyRegisteredExceptionNodeAlreadyExistsException
-
-