Classes, interfaces and traits

DruidTime

Class Interval represents Web ISO style date ranges for use in Druid queries.

« More »

Interval

Class Interval represents Web ISO style date ranges for use in Druid queries.

« More »

Classes, interfaces and traits

ReferralsByCompanyGroupByQueryGenerator

« More »

ReferralsByCompanyGroupByQueryParameters

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

Class AbstractTaskParameters

« More »

ReferralsByCompanyGroupByResponseHandler

Class ReferralsByCompanyGroupByResponseHandler attempts to convert a Druid response into a ExampleReferralByCompanyResponseObject.

« More »

ReferralsByCompanyGroupByWithResponseObject

« More »

Classes, interfaces and traits

ExampleReferralByCompanyResponseObject

« More »

Classes, interfaces and traits

AbstractTaskParameters

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

Class AbstractTaskParameters

« More »

Classes, interfaces and traits

ConnectionLostException

« More »

DruidBusyException

« More »

DruidUnavailableException

« More »

EmptyParametersException

Class EmptyParametersException

« More »

MalformedQueryException

« More »

MissingParametersException

« More »

UnexpectedTypeException

« More »

Classes, interfaces and traits

IDruidQueryExecutor

Interface IDruidQueryExecutor executes a given Query via a QueryGenerator paired with parameters.

« More »

IDruidQueryGenerator

Interface IDruidQueryGenerator takes parameters and returns a JSON string ready for submission to Druid.

« More »

IDruidQueryParameters

Interface IDruidQueryParameters represents the available parameters for a Druid query.

« More »

IDruidQueryResponseHandler

Interface IDruidQueryResponseHandler handles reception of Druid's response to an executed Druid query.

« More »

Classes, interfaces and traits

DruidNodeDruidQueryExecutor

« More »

JSONDruidNodeDruidQueryExecutor

Class JSONDruidNodeDruidQueryExecutor

« More »

Classes, interfaces and traits

GroupByQueryGenerator

Class GroupByQueryGenerator

« More »

SegmentMetadataDruidQueryGenerator

Class SegmentMetadataDruidQueryGenerator generates Segment Metadata queries intended for use with Druid.

TODO Handle optional bounds parameter

« More »

SimpleGroupByDruidQueryGenerator

« More »

TimeBoundaryDruidQueryGenerator

« More »

Classes, interfaces and traits

GroupByQueryParameters

Class GroupByQueryParameters

Class AbstractTaskParameters

« More »

SegmentMetadataQueryParameters

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

Class AbstractTaskParameters

« More »

SimpleGroupByQueryParameters

Class SimpleGroupByQueryParameters represents parameter values for a typical group by Druid query.

Class AbstractTaskParameters

« More »

TimeBoundaryQueryParameters

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

Class AbstractTaskParameters

« More »

Classes, interfaces and traits

GroupByResponse

Class GroupByResponse

« More »

TimeBoundaryResponse

Class TimeBoundaryResponse

« More »

Classes, interfaces and traits

DoNothingResponseHandler

Class DoNothingResponseHandler simply returns a response unchanged.

« More »

GroupByResponseHandler

Class GroupByResponseHandler

« More »

JsonFormattingResponseHandler

Class JsonFormattingResponseHandler decodes a JSON response and returns the result.

« More »

TimeBoundaryResponseHandler

Class TimeBoundaryResponseHandler attempts to convert a Druid response into a TimeBoundaryResponse.

« More »

Classes, interfaces and traits

DruidTimeTest

« More »

IntervalTest

« More »

Classes, interfaces and traits

AbstractTaskParametersTest

« More »

Classes, interfaces and traits

EmptyParametersExceptionTest

Class EmptyParametersExceptionTest

« More »

MissingParametersExceptionTest

« More »

Classes, interfaces and traits

DruidNodeDruidQueryExecutorTest

Class DruidNodeDruidQueryExecutorTest

« More »

Classes, interfaces and traits

GroupByQueryGeneratorTest

Class GroupByQueryGeneratorTest

« More »

SegmentMetadataDruidQueryGeneratorTest

« More »

SimpleGroupByDruidQueryGeneratorTest

« More »

TimeBoundaryDruidQueryGeneratorTest

« More »

Classes, interfaces and traits

GroupByQueryParametersTest

Class GroupByQueryParametersTest

« More »

SegmentMetadataQueryParametersTest

« More »

SimpleGroupByQueryParametersTest

« More »

TimeBoundaryQueryParametersTest

« More »

Classes, interfaces and traits

DoNothingResponseHandlerTest

« More »

GroupByResponseHandlerTest

Class GroupByResponseHandlerTest

« More »

TimeBoundaryResponseHandlerTest

« More »