This class facilitates customizing the behavior of automatic flush in BulkInserter
The default value of the 'flushInterval' is set to a negative value to indicate that
the automatic flush feature is not needed.
This interface provides callback method for -
a. a complete single shot download of multiple files
b. a part/segment download of a multi-part download
c. one or more complete single part download
This interface provides callback methods for -
a. complete multi-part file upload
b. a part of multi-part upload
c. a complete single shot upload of multiple files
An example usage can be as given below :
This is an enum indicating whether a particular operation is an upload
or a download
This is an enum used by the class
Result which is used by the interfaces
FileUploadListener and
FileDownloadListener
This is an implementation of the Comparator interface used to
sort the list of Result objects returned by background threads
downloading parts of a file.
A combined TypeObjectMap.Accessor and TypeObjectMap.Mutator that provides access to a
field via specified get and set methods using reflection, converting the
value to and from the data type of a specified GPUdb column.