Skip navigation links
Apache Calcite
A C D E F G I M O P R S T W 

A

appendSearchString(String, SplunkTableScan, LogicalProject, LogicalProject, RelDataType, RelDataType) - Method in class org.apache.calcite.adapter.splunk.SplunkPushDownRule
Appends a search string.

C

close() - Method in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl.SplunkResultEnumerator
 
connect(String, Properties) - Method in class org.apache.calcite.adapter.splunk.SplunkDriver
 
CountingSearchResultListener(boolean) - Constructor for class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl.CountingSearchResultListener
 
createDriverVersion() - Method in class org.apache.calcite.adapter.splunk.SplunkDriver
 
current() - Method in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl.SplunkResultEnumerator
 

D

decodeList(CharSequence, char) - Static method in class org.apache.calcite.adapter.splunk.util.StringUtils
 
deriveRowType() - Method in class org.apache.calcite.adapter.splunk.SplunkTableScan
 

E

encodeList(List<? extends CharSequence>, char) - Static method in class org.apache.calcite.adapter.splunk.util.StringUtils
 
enumerator() - Method in class org.apache.calcite.adapter.splunk.SplunkQuery
 
explainTerms(RelWriter) - Method in class org.apache.calcite.adapter.splunk.SplunkTableScan
 

F

FILTER - Static variable in class org.apache.calcite.adapter.splunk.SplunkPushDownRule
 
FILTER_ON_PROJECT - Static variable in class org.apache.calcite.adapter.splunk.SplunkPushDownRule
 

G

getClassTracer(Class) - Static method in class org.apache.calcite.adapter.splunk.util.StringUtils
 
getConnectStringPrefix() - Method in class org.apache.calcite.adapter.splunk.SplunkDriver
 
getFieldsString(RelDataType) - Static method in class org.apache.calcite.adapter.splunk.SplunkPushDownRule
 
getResultCount() - Method in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl.CountingSearchResultListener
 
getSearchResultEnumerator(String, Map<String, String>, List<String>) - Method in interface org.apache.calcite.adapter.splunk.search.SplunkConnection
 
getSearchResultEnumerator(String, Map<String, String>, List<String>) - Method in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl
 
getSearchResults(String, Map<String, String>, List<String>, SearchResultListener) - Method in interface org.apache.calcite.adapter.splunk.search.SplunkConnection
 
getSearchResults(String, Map<String, String>, List<String>, SearchResultListener) - Method in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl
 
getTableMap() - Method in class org.apache.calcite.adapter.splunk.SplunkSchema
 

I

implement(EnumerableRelImplementor, EnumerableRel.Prefer) - Method in class org.apache.calcite.adapter.splunk.SplunkTableScan
 

M

main(String[]) - Static method in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl
 
main(String[]) - Static method in class org.apache.calcite.adapter.splunk.util.StringUtils
 
moveNext() - Method in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl.SplunkResultEnumerator
 

O

onMatch(RelOptRuleCall) - Method in class org.apache.calcite.adapter.splunk.SplunkPushDownRule
 
org.apache.calcite.adapter.splunk - package org.apache.calcite.adapter.splunk
Splunk query provider.
org.apache.calcite.adapter.splunk.search - package org.apache.calcite.adapter.splunk.search
Executes queries via Splunk's REST API.
org.apache.calcite.adapter.splunk.util - package org.apache.calcite.adapter.splunk.util
Utilities for RPC to Splunk.

P

parseArgs(String[], Map<String, String>) - Static method in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl
 
parseBoolean(String, boolean, boolean) - Static method in class org.apache.calcite.adapter.splunk.util.StringUtils
 
printUsage(String) - Static method in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl
 
processSearchResult(String[]) - Method in interface org.apache.calcite.adapter.splunk.search.SearchResultListener
Handles a record from a search result.
processSearchResult(String[]) - Method in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl.CountingSearchResultListener
 
PROJECT - Static variable in class org.apache.calcite.adapter.splunk.SplunkPushDownRule
 
PROJECT_ON_FILTER - Static variable in class org.apache.calcite.adapter.splunk.SplunkPushDownRule
 

R

register(RelOptPlanner) - Method in class org.apache.calcite.adapter.splunk.SplunkTableScan
 
reset() - Method in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl.SplunkResultEnumerator
 

S

searchEscape(String) - Static method in class org.apache.calcite.adapter.splunk.SplunkPushDownRule
 
SearchResultListener - Interface in org.apache.calcite.adapter.splunk.search
Called each time a search returns a record.
setFieldNames(String[]) - Method in interface org.apache.calcite.adapter.splunk.search.SearchResultListener
 
setFieldNames(String[]) - Method in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl.CountingSearchResultListener
 
SPLUNK_TABLE_NAME - Static variable in class org.apache.calcite.adapter.splunk.SplunkSchema
The name of the one and only table.
SplunkConnection - Interface in org.apache.calcite.adapter.splunk.search
Connection to Splunk.
splunkConnection - Variable in class org.apache.calcite.adapter.splunk.SplunkSchema
 
SplunkConnectionImpl - Class in org.apache.calcite.adapter.splunk.search
Implementation of SplunkConnection based on Splunk's REST API.
SplunkConnectionImpl(String, String, String) - Constructor for class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl
 
SplunkConnectionImpl(URL, String, String) - Constructor for class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl
 
SplunkConnectionImpl.CountingSearchResultListener - Class in org.apache.calcite.adapter.splunk.search
Implementation of SearchResultListener interface that just counts the results.
SplunkConnectionImpl.SplunkResultEnumerator - Class in org.apache.calcite.adapter.splunk.search
Implementation of Enumerator that parses results from a Splunk REST call.
SplunkDriver - Class in org.apache.calcite.adapter.splunk
JDBC driver for Splunk.
SplunkDriver() - Constructor for class org.apache.calcite.adapter.splunk.SplunkDriver
 
SplunkPushDownRule - Class in org.apache.calcite.adapter.splunk
Planner rule to push filters and projections to Splunk.
SplunkPushDownRule(SplunkPushDownRule.Config) - Constructor for class org.apache.calcite.adapter.splunk.SplunkPushDownRule
Creates a SplunkPushDownRule.
SplunkPushDownRule(RelOptRuleOperand, String) - Constructor for class org.apache.calcite.adapter.splunk.SplunkPushDownRule
Deprecated.
SplunkPushDownRule(RelOptRuleOperand, RelBuilderFactory, String) - Constructor for class org.apache.calcite.adapter.splunk.SplunkPushDownRule
Deprecated.
SplunkPushDownRule.Config - Interface in org.apache.calcite.adapter.splunk
Rule configuration.
SplunkQuery<T> - Class in org.apache.calcite.adapter.splunk
Query against Splunk.
SplunkQuery(SplunkConnection, String, String, String, List<String>) - Constructor for class org.apache.calcite.adapter.splunk.SplunkQuery
Creates a SplunkQuery.
SplunkResultEnumerator(InputStream, List<String>) - Constructor for class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl.SplunkResultEnumerator
 
SplunkSchema - Class in org.apache.calcite.adapter.splunk
Splunk schema.
SplunkSchema(SplunkConnection) - Constructor for class org.apache.calcite.adapter.splunk.SplunkSchema
Creates a SplunkSchema.
SplunkTableScan - Class in org.apache.calcite.adapter.splunk
Relational expression representing a scan of Splunk.
SplunkTableScan(RelOptCluster, RelOptTable, SplunkTable, String, String, String, List<String>) - Constructor for class org.apache.calcite.adapter.splunk.SplunkTableScan
 
StringUtils - Class in org.apache.calcite.adapter.splunk.util
Utility methods for encoding and decoding strings for Splunk REST calls.

T

TABLE_MAP - Static variable in class org.apache.calcite.adapter.splunk.SplunkSchema
 
toRule() - Method in interface org.apache.calcite.adapter.splunk.SplunkPushDownRule.Config
 
toString() - Method in class org.apache.calcite.adapter.splunk.SplunkQuery
 
transformToFarragoUdxRel(RelOptRuleCall, SplunkTableScan, LogicalFilter, LogicalProject, LogicalProject) - Method in class org.apache.calcite.adapter.splunk.SplunkPushDownRule
 

W

withId(String) - Method in interface org.apache.calcite.adapter.splunk.SplunkPushDownRule.Config
 
withOperandFor(Class<? extends RelNode>) - Method in interface org.apache.calcite.adapter.splunk.SplunkPushDownRule.Config
Defines an operand tree for the given classes.
A C D E F G I M O P R S T W 
Skip navigation links
Apache Calcite

Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.