C# Class SwiftClient.Cli.ExportCommand.Exporter

Mostrar archivo Open project: vtfuture/SwiftClient

Public Methods

Method Description
EnqueueObjects ( string containerName, List objects, string path ) : void
Exporter ( Client client, SwiftCredentials credentials ) : System
GetObjects ( List containers, string path ) : void
GetObjectsWithPrefix ( string prefix, List containers, string path ) : void

Private Methods

Method Description
ExportAll ( List containers, string path, string>.Dictionary queryParams = null ) : void
ExportObject ( DownloadObject downloadObj ) : Task
ManageFailed ( FailedObject obj ) : void

Method Details

EnqueueObjects() public method

public EnqueueObjects ( string containerName, List objects, string path ) : void
containerName string
objects List
path string
return void

Exporter() public method

public Exporter ( Client client, SwiftCredentials credentials ) : System
client Client
credentials SwiftCredentials
return System

GetObjects() public method

public GetObjects ( List containers, string path ) : void
containers List
path string
return void

GetObjectsWithPrefix() public method

public GetObjectsWithPrefix ( string prefix, List containers, string path ) : void
prefix string
containers List
path string
return void