public class DataTransferClient extends Object
| Modifier and Type | Method and Description |
|---|---|
org.gcube.data.transfer.model.TransferCapabilities |
getDestinationCapabilities() |
static DataTransferClient |
getInstanceByEndpoint(String endpoint) |
static DataTransferClient |
getInstanceByNodeId(String id) |
TransferResult |
httpSource(String url,
org.gcube.data.transfer.model.Destination dest) |
TransferResult |
httpSource(String url,
org.gcube.data.transfer.model.Destination dest,
Set<org.gcube.data.transfer.model.PluginInvocation> pluginInvocations) |
TransferResult |
httpSource(URL url,
org.gcube.data.transfer.model.Destination dest) |
TransferResult |
httpSource(URL url,
org.gcube.data.transfer.model.Destination dest,
Set<org.gcube.data.transfer.model.PluginInvocation> pluginInvocations) |
TransferResult |
localFile(File file,
org.gcube.data.transfer.model.Destination dest) |
TransferResult |
localFile(File file,
org.gcube.data.transfer.model.Destination dest,
Set<org.gcube.data.transfer.model.PluginInvocation> pluginInvocations) |
TransferResult |
localFile(String path,
org.gcube.data.transfer.model.Destination dest) |
TransferResult |
localFile(String path,
org.gcube.data.transfer.model.Destination dest,
Set<org.gcube.data.transfer.model.PluginInvocation> pluginInvocations) |
TransferResult |
storageId(String id,
org.gcube.data.transfer.model.Destination dest) |
TransferResult |
storageId(String id,
org.gcube.data.transfer.model.Destination dest,
Set<org.gcube.data.transfer.model.PluginInvocation> pluginInvocations) |
public static DataTransferClient getInstanceByEndpoint(String endpoint) throws UnreachableNodeException, ServiceNotFoundException
public static DataTransferClient getInstanceByNodeId(String id) throws HostingNodeNotFoundException, UnreachableNodeException, ServiceNotFoundException
public org.gcube.data.transfer.model.TransferCapabilities getDestinationCapabilities()
throws InitializationException
InitializationExceptionpublic TransferResult localFile(String path, org.gcube.data.transfer.model.Destination dest) throws InvalidSourceException, SourceNotSetException, FailedTransferException, InitializationException, InvalidDestinationException, DestinationNotSetException
public TransferResult localFile(File file, org.gcube.data.transfer.model.Destination dest) throws InvalidSourceException, SourceNotSetException, FailedTransferException, InitializationException, InvalidDestinationException, DestinationNotSetException
public TransferResult httpSource(String url, org.gcube.data.transfer.model.Destination dest) throws InvalidSourceException, SourceNotSetException, FailedTransferException, InitializationException, InvalidDestinationException, DestinationNotSetException
public TransferResult httpSource(URL url, org.gcube.data.transfer.model.Destination dest) throws InvalidSourceException, SourceNotSetException, FailedTransferException, InitializationException, InvalidDestinationException, DestinationNotSetException
public TransferResult storageId(String id, org.gcube.data.transfer.model.Destination dest) throws InvalidSourceException, SourceNotSetException, FailedTransferException, InitializationException, InvalidDestinationException, DestinationNotSetException
public TransferResult localFile(String path, org.gcube.data.transfer.model.Destination dest, Set<org.gcube.data.transfer.model.PluginInvocation> pluginInvocations) throws InvalidSourceException, SourceNotSetException, FailedTransferException, InitializationException, InvalidDestinationException, DestinationNotSetException
public TransferResult localFile(File file, org.gcube.data.transfer.model.Destination dest, Set<org.gcube.data.transfer.model.PluginInvocation> pluginInvocations) throws InvalidSourceException, SourceNotSetException, FailedTransferException, InitializationException, InvalidDestinationException, DestinationNotSetException
public TransferResult httpSource(String url, org.gcube.data.transfer.model.Destination dest, Set<org.gcube.data.transfer.model.PluginInvocation> pluginInvocations) throws InvalidSourceException, SourceNotSetException, FailedTransferException, InitializationException, InvalidDestinationException, DestinationNotSetException
public TransferResult httpSource(URL url, org.gcube.data.transfer.model.Destination dest, Set<org.gcube.data.transfer.model.PluginInvocation> pluginInvocations) throws InvalidSourceException, SourceNotSetException, FailedTransferException, InitializationException, InvalidDestinationException, DestinationNotSetException
public TransferResult storageId(String id, org.gcube.data.transfer.model.Destination dest, Set<org.gcube.data.transfer.model.PluginInvocation> pluginInvocations) throws InvalidSourceException, SourceNotSetException, FailedTransferException, InitializationException, InvalidDestinationException, DestinationNotSetException
Copyright © 2016. All Rights Reserved.