Package com.whylogs.core.statistics
Class SchemaTracker
java.lang.Object
com.whylogs.core.statistics.SchemaTracker
public class SchemaTracker
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description SchemaTracker()
-
Method Summary
Modifier and Type Method Description void
add(SchemaTracker other)
static SchemaTracker
fromProtobuf(com.whylogs.core.message.SchemaMessage message)
com.whylogs.core.message.InferredType
getInferredType()
java.util.Map<com.whylogs.core.message.InferredType.Type,java.lang.Long>
getTypeCounts()
SchemaTracker
merge(SchemaTracker other)
com.whylogs.core.message.SchemaMessage.Builder
toProtobuf()
void
track(com.whylogs.core.message.InferredType.Type type)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
SchemaTracker
public SchemaTracker()
-
-
Method Details
-
track
public void track(com.whylogs.core.message.InferredType.Type type) -
getTypeCounts
public java.util.Map<com.whylogs.core.message.InferredType.Type,java.lang.Long> getTypeCounts() -
getInferredType
public com.whylogs.core.message.InferredType getInferredType() -
toProtobuf
public com.whylogs.core.message.SchemaMessage.Builder toProtobuf() -
fromProtobuf
-
add
-
merge
-