Skip navigation links
A C D E F G I L M O P R S T U V W 

A

addProjectionRule(LogicalProject, RelNode) - Static method in class org.apache.calcite.adapter.splunk.SplunkPushDownRule
 
appendSearchString(String, SplunkTableScan, LogicalProject, LogicalProject, RelDataType, RelDataType) - Method in class org.apache.calcite.adapter.splunk.SplunkPushDownRule
Appends a search string.
asd(boolean, List<RexNode>, StringBuilder, List<String>, int) - Method in class org.apache.calcite.adapter.splunk.SplunkPushDownRule
 
asQueryable(QueryProvider, SchemaPlus, String) - Method in class org.apache.calcite.adapter.splunk.SplunkTable
 

C

close(Closeable) - Static method in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl
 
close() - Method in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl.SplunkResultEnumerator
 
connect() - Method in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl
 
connect(String, Properties) - Method in class org.apache.calcite.adapter.splunk.SplunkDriver
 
connection - Variable in class org.apache.calcite.adapter.splunk.SplunkDriver.WrappingSplunkConnection
 
constantStringList(List<String>) - Static method in class org.apache.calcite.adapter.splunk.SplunkTableScan
 
CountingSearchResultListener(boolean) - Constructor for class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl.CountingSearchResultListener
 
createDriverVersion() - Method in class org.apache.calcite.adapter.splunk.SplunkDriver
 
createQuery(String, String, String, List<String>) - Method in class org.apache.calcite.adapter.splunk.SplunkTable.SplunkTableQueryable
 
csvReader - Variable in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl.SplunkResultEnumerator
 
current - Variable in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl.SplunkResultEnumerator
 
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

earliest - Variable in class org.apache.calcite.adapter.splunk.SplunkQuery
 
earliest - Variable in class org.apache.calcite.adapter.splunk.SplunkTableScan
 
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
 
enumerator() - Method in class org.apache.calcite.adapter.splunk.SplunkTable.SplunkTableQueryable
 
explainTerms(RelWriter) - Method in class org.apache.calcite.adapter.splunk.SplunkTableScan
 

F

fieldList - Variable in class org.apache.calcite.adapter.splunk.SplunkQuery
 
fieldList - Variable in class org.apache.calcite.adapter.splunk.SplunkTableScan
 
fieldNames - Variable in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl.CountingSearchResultListener
 
fieldNames - Variable in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl.SplunkResultEnumerator
 
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

getArgs() - Method in class org.apache.calcite.adapter.splunk.SplunkQuery
 
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
 
getFilter(SqlOperator, List<RexNode>, StringBuilder, List<String>) - Method in class org.apache.calcite.adapter.splunk.SplunkPushDownRule
 
getResultCount() - Method in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl.CountingSearchResultListener
 
getRowType(RelDataTypeFactory) - Method in class org.apache.calcite.adapter.splunk.SplunkTable
 
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
 
getSearchResultEnumerator(String, Map<String, String>, List<String>) - Method in class org.apache.calcite.adapter.splunk.SplunkDriver.MockSplunkConnection
 
getSearchResultEnumerator(String, Map<String, String>, List<String>) - Method in class org.apache.calcite.adapter.splunk.SplunkDriver.WrappingSplunkConnection
 
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
 
getSearchResults(String, Map<String, String>, List<String>, SearchResultListener) - Method in class org.apache.calcite.adapter.splunk.SplunkDriver.MockSplunkConnection
 
getSearchResults(String, Map<String, String>, List<String>, SearchResultListener) - Method in class org.apache.calcite.adapter.splunk.SplunkDriver.WrappingSplunkConnection
 
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
 
INSTANCE - Static variable in class org.apache.calcite.adapter.splunk.SplunkTable
 

L

latest - Variable in class org.apache.calcite.adapter.splunk.SplunkQuery
 
latest - Variable in class org.apache.calcite.adapter.splunk.SplunkTableScan
 
LOGGER - Static variable in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl
 
LOGGER - Static variable in class org.apache.calcite.adapter.splunk.SplunkPushDownRule
 

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
 
METHOD - Static variable in class org.apache.calcite.adapter.splunk.SplunkTableScan
 
MockSplunkConnection() - Constructor for class org.apache.calcite.adapter.splunk.SplunkDriver.MockSplunkConnection
 
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
 
parseResults(InputStream, SearchResultListener) - Static method in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl
 
password - Variable in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl
 
print - Variable in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl.CountingSearchResultListener
 
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
 
requestHeaders - Variable in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl
 
reset() - Method in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl.SplunkResultEnumerator
 
resultCount - Variable in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl.CountingSearchResultListener
 

S

search - Variable in class org.apache.calcite.adapter.splunk.SplunkQuery
 
search - Variable in class org.apache.calcite.adapter.splunk.SplunkTableScan
 
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.
SESSION_KEY - Static variable in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl
 
sessionKey - Variable in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl
 
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
 
source - Variable in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl.SplunkResultEnumerator
Where to find the singleton field, or whether to map.
sources - Variable in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl.SplunkResultEnumerator
 
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.SplunkQuery
 
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
 
SplunkDriver.MockSplunkConnection - Class in org.apache.calcite.adapter.splunk
Connection that looks up responses from a static map.
SplunkDriver.WrappingSplunkConnection - Class in org.apache.calcite.adapter.splunk
Connection that records requests and responses.
SplunkDriverVersion - Class in org.apache.calcite.adapter.splunk
Version information for Calcite JDBC Driver for Splunk.
SplunkDriverVersion() - Constructor for class org.apache.calcite.adapter.splunk.SplunkDriverVersion
Creates a SplunkDriverVersion.
SplunkPushDownRule - Class in org.apache.calcite.adapter.splunk
Planner rule to push filters and projections to Splunk.
SplunkPushDownRule(RelOptRuleOperand, String) - Constructor for class org.apache.calcite.adapter.splunk.SplunkPushDownRule
Creates a SplunkPushDownRule.
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.
SplunkTable - Class in org.apache.calcite.adapter.splunk
Table based on Splunk.
SplunkTable() - Constructor for class org.apache.calcite.adapter.splunk.SplunkTable
 
splunkTable - Variable in class org.apache.calcite.adapter.splunk.SplunkTableScan
 
SplunkTable.SplunkTableQueryable<T> - Class in org.apache.calcite.adapter.splunk
Implementation of Queryable backed by a SplunkTable.
SplunkTableQueryable(QueryProvider, SchemaPlus, SplunkTable, String) - Constructor for class org.apache.calcite.adapter.splunk.SplunkTable.SplunkTableQueryable
 
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.
StringUtils() - Constructor for class org.apache.calcite.adapter.splunk.util.StringUtils
 
SUPPORTED_OPS - Static variable in class org.apache.calcite.adapter.splunk.SplunkPushDownRule
 

T

TABLE_MAP - Static variable in class org.apache.calcite.adapter.splunk.SplunkSchema
 
toRel(RelOptTable.ToRelContext, RelOptTable) - Method in class org.apache.calcite.adapter.splunk.SplunkTable
 
toString(SqlOperator) - Method in class org.apache.calcite.adapter.splunk.SplunkPushDownRule
 
toString(boolean, RexLiteral) - Method in class org.apache.calcite.adapter.splunk.SplunkPushDownRule
 
toString() - Method in class org.apache.calcite.adapter.splunk.SplunkQuery
 
toString() - Method in class org.apache.calcite.adapter.splunk.SplunkTable
 
transformToFarragoUdxRel(RelOptRuleCall, SplunkTableScan, LogicalFilter, LogicalProject, LogicalProject) - Method in class org.apache.calcite.adapter.splunk.SplunkPushDownRule
 

U

url - Variable in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl
 
username - Variable in class org.apache.calcite.adapter.splunk.search.SplunkConnectionImpl
 

V

valid(SqlKind) - Method in class org.apache.calcite.adapter.splunk.SplunkPushDownRule
 

W

WrappingSplunkConnection(SplunkConnection) - Constructor for class org.apache.calcite.adapter.splunk.SplunkDriver.WrappingSplunkConnection
 
A C D E F G I L M O P R S T U V W 
Skip navigation links

Copyright © 2012–2016 The Apache Software Foundation. All rights reserved.