Difference between revisions of "Motu Client Java"
From Gcube Wiki
(→Under the hood) |
(→Usage) |
||
Line 25: | Line 25: | ||
client.setPassword("password"); | client.setPassword("password"); | ||
</source> | </source> | ||
+ | |||
+ | == Setting the preferred download size == | ||
You can optionally specify the size of chunks to be downloaded. | You can optionally specify the size of chunks to be downloaded. |
Revision as of 16:38, 29 November 2017
Contents
Overview
Usage
Configure your project
Maven coordinates:
<dependency> <groupId>org.gcube.dataanalysis</groupId> <artifactId>motu-client</artifactId> <version>[1.0.0, 2.0.0)</version> </dependency>
Create a client
As a first step, you need to create a MotuClient object providing enough information to connect to the corresponding server:
MotuClient client = new MotuClient("server endpoint"); client.setUsername("username"); client.setPassword("password");
Setting the preferred download size
You can optionally specify the size of chunks to be downloaded. If not provided, the client will use the maximum size allowed by the server (currently most servers allow between 1 and 2 GB).
client.setPreferredDownloadSize(20*SizeUtils.MB);
Under the hood
TODO