org
.
locationtech
.
geomesa
.
redis
.
data
.
util
RedisGeoMesaStats
Related Docs:
object RedisGeoMesaStats
|
package util
class
RedisGeoMesaStats
extends
MetadataBackedStats
Redis stats implementation
Linear Supertypes
MetadataBackedStats
,
StatsBasedEstimator
,
RunnableStats
,
LazyLogging
,
GeoMesaStats
,
Closeable
,
AutoCloseable
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
RedisGeoMesaStats
MetadataBackedStats
StatsBasedEstimator
RunnableStats
LazyLogging
GeoMesaStats
Closeable
AutoCloseable
AnyRef
Any
Hide All
Show all
Visibility
Public
All
Instance Constructors
new
RedisGeoMesaStats
(
ds:
RedisDataStore
,
metadata:
RedisBackedMetadata
[
Stat
]
)
ds
data store
Type Members
class
MetadataStatUpdater
extends
StatUpdater
with
LazyLogging
Attributes
protected
Definition Classes
MetadataBackedStats
class
MetadataStatWriter
extends
GeoMesaStatWriter
Attributes
protected
Definition Classes
MetadataBackedStats
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
close
()
:
Unit
Definition Classes
RedisGeoMesaStats
→ MetadataBackedStats → RunnableStats → Closeable → AutoCloseable
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
estimateCount
(
sft:
SimpleFeatureType
,
filter:
Filter
)
:
Option
[
Long
]
Attributes
protected
Definition Classes
StatsBasedEstimator
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
getBounds
(
sft:
SimpleFeatureType
,
filter:
Filter
,
exact:
Boolean
)
:
ReferencedEnvelope
Definition Classes
GeoMesaStats
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getCount
(
sft:
SimpleFeatureType
,
filter:
Filter
,
exact:
Boolean
)
:
Option
[
Long
]
Definition Classes
MetadataBackedStats → RunnableStats → GeoMesaStats
def
getEnumeration
[
T
]
(
sft:
SimpleFeatureType
,
attribute:
String
,
filter:
Filter
,
exact:
Boolean
)
:
Option
[
EnumerationStat
[
T
]]
Definition Classes
RunnableStats → GeoMesaStats
def
getFrequency
[
T
]
(
sft:
SimpleFeatureType
,
attribute:
String
,
precision:
Int
,
filter:
Filter
,
exact:
Boolean
)
:
Option
[
Frequency
[
T
]]
Definition Classes
MetadataBackedStats → RunnableStats → GeoMesaStats
def
getHistogram
[
T
]
(
sft:
SimpleFeatureType
,
attribute:
String
,
bins:
Int
,
min:
T
,
max:
T
,
filter:
Filter
,
exact:
Boolean
)
:
Option
[
Histogram
[
T
]]
Definition Classes
MetadataBackedStats → RunnableStats → GeoMesaStats
def
getMinMax
[
T
]
(
sft:
SimpleFeatureType
,
attribute:
String
,
filter:
Filter
,
exact:
Boolean
)
:
Option
[
MinMax
[
T
]]
Definition Classes
MetadataBackedStats → RunnableStats → GeoMesaStats
def
getSeqStat
[
T <:
Stat
]
(
sft:
SimpleFeatureType
,
queries:
Seq
[
String
]
,
filter:
Filter
,
exact:
Boolean
)
:
Seq
[
T
]
Definition Classes
GeoMesaStats
def
getStat
[
T <:
Stat
]
(
sft:
SimpleFeatureType
,
query:
String
,
filter:
Filter
,
exact:
Boolean
)
:
Option
[
T
]
Definition Classes
MetadataBackedStats → RunnableStats → GeoMesaStats
def
getTopK
[
T
]
(
sft:
SimpleFeatureType
,
attribute:
String
,
filter:
Filter
,
exact:
Boolean
)
:
Option
[
TopK
[
T
]]
Definition Classes
MetadataBackedStats → RunnableStats → GeoMesaStats
def
getZ3Histogram
(
sft:
SimpleFeatureType
,
geom:
String
,
dtg:
String
,
period:
TimePeriod
,
bins:
Int
,
filter:
Filter
,
exact:
Boolean
)
:
Option
[
Z3Histogram
]
Definition Classes
MetadataBackedStats → RunnableStats → GeoMesaStats
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
lazy val
logger
:
Logger
Attributes
protected
Definition Classes
LazyLogging
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
query
[
T <:
Stat
]
(
sft:
SimpleFeatureType
,
filter:
Filter
,
query:
String
)
:
Option
[
T
]
Attributes
protected
Definition Classes
RunnableStats
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
write
(
typeName:
String
,
stats:
Seq
[
WritableStat
]
)
:
Unit
Attributes
protected
Definition Classes
RedisGeoMesaStats
→ MetadataBackedStats
val
writer
:
GeoMesaStatWriter
Definition Classes
MetadataBackedStats → RunnableStats → GeoMesaStats
Inherited from
MetadataBackedStats
Inherited from
StatsBasedEstimator
Inherited from
RunnableStats
Inherited from
LazyLogging
Inherited from
GeoMesaStats
Inherited from
Closeable
Inherited from
AutoCloseable
Inherited from
AnyRef
Inherited from
Any
Ungrouped
Redis stats implementation