Classes, interfaces and traits

BaseFetcher

« More »

BaseIndexQueryGenerator

« More »

BasePreparer

« More »

Classes, interfaces and traits

BasicDruidJobWatcher

« More »

CallbackBasedIndexingTaskDruidJobWatcher

« More »

IndexingTaskDruidJobWatcher

« More »

Classes, interfaces and traits

AlreadyWatchingJobException

« More »

CannotWriteException

« More »

MalformedFilePathException

« More »

UnableToDeleteFileException

« More »

UnexpectedTypeException

« More »

Classes, interfaces and traits

MySQLBatchFetcher

Class MySQLBatchFetcher fetches data from an app MySQL database using a query.

« More »

ReferralBatchFetcher

Class ReferralBatchFetcher fetches Referral Data from an app MySQL database.

It has been superceded by MySQLBatchFetcher and this class will be removed soon. It is a job for a consumer, not this library itself.

« More »

Classes, interfaces and traits

IDruidJobWatcher

Interface IDruidJobWatcher is for things that can watch jobs, usually over a longer period of time or over multiple HTTP requests.

« More »

IFetcher

Interface IFetcher is for things that can fetch rows of facts to be ingested somewhere.

« More »

IPreparer

« More »

Classes, interfaces and traits

LocalFilePreparer

Class LocalFilePreparer prepares files locally on the file system.

« More »

LocalPhpArrayToJsonFilePreparer

Class LocalFilePreparer prepares files locally on the file system.

« More »

RemoteSCPPreparer

Class RemoteSCPPreparer prepares files on remote machines via SCP/SSH.

« More »

Classes, interfaces and traits

IndexingTaskStatusQueryGenerator

Class IndexingTaskStatusQueryGenerator acts as a no-operation class for checking the status of tasks.

These operations do not need any BODY or query parameters, as they are built via url arguments.

« More »

SimpleIndexQueryGenerator

« More »

Classes, interfaces and traits

IndexingTaskStatusQueryParameters

Represents parameters used in generation of Druid POST bodies for indexing tasks and querying tasks.

Class AbstractTaskParameters

« More »

IndexTaskQueryParameters

Class IndexTaskQueryParameters represents parameter values for an indexing task for Druid.

Class AbstractTaskParameters

« More »

ReferralReportIndexTaskQueryParameters

Class IndexTaskQueryParameters represents parameter values for an indexing task for Druid.

Class AbstractTaskParameters

« More »

Classes, interfaces and traits

IndexingTaskStatusQueryResponse

« More »

Classes, interfaces and traits

IndexingTaskResponseHandler

Class IndexingTaskResponseHandler returns the task id.

« More »

IndexingTaskStatusResponseHandler

« More »