Class BinariesApiImpl
- java.lang.Object
-
- com.cumulocity.sdk.client.inventory.BinariesApiImpl
-
- All Implemented Interfaces:
BinariesApi
public class BinariesApiImpl extends Object implements BinariesApi
-
-
Constructor Summary
Constructors Constructor Description BinariesApiImpl(RestConnector restConnector, InventoryRepresentation inventoryRepresentation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteFile(GId containerId)InputStreamdownloadFile(GId id)ManagedObjectRepresentationreplaceFile(GId containerId, String contentType, InputStream fileStream)ManagedObjectRepresentationuploadFile(ManagedObjectRepresentation container, byte[] bytes)ManagedObjectRepresentationuploadFile(ManagedObjectRepresentation container, InputStream inputStream)
-
-
-
Constructor Detail
-
BinariesApiImpl
public BinariesApiImpl(RestConnector restConnector, InventoryRepresentation inventoryRepresentation)
-
-
Method Detail
-
uploadFile
public ManagedObjectRepresentation uploadFile(ManagedObjectRepresentation container, byte[] bytes) throws SDKException
- Specified by:
uploadFilein interfaceBinariesApi- Throws:
SDKException
-
uploadFile
public ManagedObjectRepresentation uploadFile(ManagedObjectRepresentation container, InputStream inputStream) throws SDKException
- Specified by:
uploadFilein interfaceBinariesApi- Throws:
SDKException
-
replaceFile
public ManagedObjectRepresentation replaceFile(GId containerId, String contentType, InputStream fileStream) throws SDKException
- Specified by:
replaceFilein interfaceBinariesApi- Throws:
SDKException
-
deleteFile
public void deleteFile(GId containerId) throws SDKException
- Specified by:
deleteFilein interfaceBinariesApi- Throws:
SDKException
-
downloadFile
public InputStream downloadFile(GId id) throws SDKException
- Specified by:
downloadFilein interfaceBinariesApi- Throws:
SDKException
-
-