All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description Bucket Interface for accessing BucketFS buckets.BucketAccessException Exception for problems when accessing buckets or their contents in Exasol's BucketFS.BucketConfiguration Configuration parameters of a bucket in BucketFS.BucketConfiguration.Builder Builder forBucketConfigurationinstances.BucketConstants BucketFS constants.BucketContentLister This class enables to list the contents of a directory in a bucket.BucketFactory Common interface for factories producingBucketinstances.BucketFsMonitor Monitor that watches the synchronization of objects in BucketFS.BucketFsMonitor.State ABucketFsMonitor.Stateallows to detect events more precisely.BucketFsMonitor.StateRetriever Retrieves the initial state before an update operation.BucketFsServiceConfiguration Configuration parameters for a BucketFS service (aka.BucketFsServiceConfiguration.Builder Builder forBucketFsServiceConfigurationinstances.BucketFsServiceConfigurationProvider Interface for objects that can provide the configuration of a BucketFS service.BucketOperation Types of operations a bucket supports.BucketService This class enables to retrieve a list of buckets.ChecksumUploadNecessityCheckStrategy ThisUploadNecessityCheckStrategycompares the checksum of the local file and the file on BucketFS and only uploads the file if the checksums differ or if the file does not exist in BucketFS.CommandFactory Create commands that can be executed against the Exasol RPC interface.CommandFactory.Builder Builder for aCommandFactory.CreateBucketCommand This command creates a new bucket in BucketFS.CreateBucketCommand.CreateBucketCommandBuilder A builder for newCreateBucketCommand.CreateBucketCommand.Request This class represents the create bucket request to the JSON rpc API of the Exasol database.HttpClientBuilder A builder forHttpClientthat provides a convenient way for ignoring TLS errors.HttpResponseEvaluator This class provides a central place for evaluation of HTTP response and throws appropriate exceptions.JsonRpcException RuntimeExceptionthat is thrown in case execution of anRpcCommandfails.ListingRetriever This class retrieves the list of buckets or of objects inside a bucket.ReadEnabledBucket Bucket that support read access like listing contents and downloading files.ReadEnabledBucket.Builder<T extends ReadEnabledBucket.Builder<T>> Builder forReadEnabledBucketobjects.ReadOnlyBucket Interface for read-only bucket access.SyncAwareBucket An abstraction for a bucket inside Exasol's BucketFS.SyncAwareBucket.Builder<T extends SyncAwareBucket.Builder<T>> Builder forSyncAwareBucketobjects.UnsynchronizedBucket Interface for write access to a bucket in Bucket FS.UploadAlwaysStrategy ThisUploadNecessityCheckStrategyalways decides to upload the file.UploadNecessityCheckStrategy This is an interface for strategies that decide if it necessary to upload a file to BucketFS.UploadResult This class contains the result of an upload operation.WriteEnabledBucket An abstraction for a bucket inside Exasol's BucketFS.WriteEnabledBucket.Builder<T extends WriteEnabledBucket.Builder<T>> Builder forWriteEnabledBucketobjects.