Class SplunkQuery<T>
- java.lang.Object
-
- org.apache.calcite.linq4j.DefaultEnumerable<T>
-
- org.apache.calcite.linq4j.AbstractEnumerable<T>
-
- org.apache.calcite.adapter.splunk.SplunkQuery<T>
-
- Type Parameters:
T
- Element type
- All Implemented Interfaces:
java.lang.Iterable<T>
,Enumerable<T>
,ExtendedEnumerable<T>
,ExtendedOrderedEnumerable<T>
,OrderedEnumerable<T>
,RawEnumerable<T>
public class SplunkQuery<T> extends AbstractEnumerable<T>
Query against Splunk.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
earliest
private java.util.List<java.lang.String>
fieldList
private java.lang.String
latest
private java.lang.String
search
private SplunkConnection
splunkConnection
-
Constructor Summary
Constructors Constructor Description SplunkQuery(SplunkConnection splunkConnection, java.lang.String search, java.lang.String earliest, java.lang.String latest, java.util.List<java.lang.String> fieldList)
Creates a SplunkQuery.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Enumerator<T>
enumerator()
Returns an enumerator that iterates through a collection.private java.util.Map<java.lang.String,java.lang.String>
getArgs()
java.lang.String
toString()
-
Methods inherited from class org.apache.calcite.linq4j.AbstractEnumerable
iterator
-
Methods inherited from class org.apache.calcite.linq4j.DefaultEnumerable
aggregate, aggregate, aggregate, all, any, any, asEnumerable, asOrderedQueryable, asQueryable, average, average, average, average, average, average, average, average, average, average, cast, concat, contains, contains, correlateJoin, count, count, createOrderedEnumerable, defaultIfEmpty, defaultIfEmpty, distinct, distinct, elementAt, elementAtOrDefault, except, except, first, first, firstOrDefault, firstOrDefault, foreach, getThis, getThisOrdered, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupBy, groupJoin, groupJoin, intersect, intersect, into, join, join, join, last, last, lastOrDefault, lastOrDefault, longCount, longCount, max, max, max, max, max, max, max, max, max, max, max, max, min, min, min, min, min, min, min, min, min, min, min, min, ofType, orderBy, orderBy, orderByDescending, orderByDescending, removeAll, reverse, select, select, selectMany, selectMany, selectMany, selectMany, sequenceEqual, sequenceEqual, single, single, singleOrDefault, singleOrDefault, skip, skipWhile, skipWhile, sum, sum, sum, sum, sum, sum, sum, sum, sum, sum, take, takeWhile, takeWhile, thenBy, thenBy, thenByDescending, thenByDescending, toList, toLookup, toLookup, toLookup, toLookup, toMap, toMap, toMap, toMap, union, union, where, where, zip
-
-
-
-
Field Detail
-
splunkConnection
private final SplunkConnection splunkConnection
-
search
private final java.lang.String search
-
earliest
private final java.lang.String earliest
-
latest
private final java.lang.String latest
-
fieldList
private final java.util.List<java.lang.String> fieldList
-
-
Constructor Detail
-
SplunkQuery
public SplunkQuery(SplunkConnection splunkConnection, java.lang.String search, java.lang.String earliest, java.lang.String latest, java.util.List<java.lang.String> fieldList)
Creates a SplunkQuery.
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
enumerator
public Enumerator<T> enumerator()
Description copied from interface:RawEnumerable
Returns an enumerator that iterates through a collection.
-
getArgs
private java.util.Map<java.lang.String,java.lang.String> getArgs()
-
-