Package com.linkedin.venice.compute
Class CountOperator
java.lang.Object
com.linkedin.venice.compute.CountOperator
- All Implemented Interfaces:
ReadComputeOperator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanWhether the extracted value of the field in the read value record is allowed to be null.voidcompute(ComputeOperation op, org.apache.avro.Schema.Field operatorInputField, org.apache.avro.Schema.Field resultField, org.apache.avro.generic.GenericRecord inputValueRecord, org.apache.avro.generic.GenericRecord resultRecord, Map<String, String> computationErrorMap, Map<String, Object> context) voidputDefaultResult(org.apache.avro.generic.GenericRecord record, org.apache.avro.Schema.Field field) toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.linkedin.venice.compute.ReadComputeOperator
putResult
-
Constructor Details
-
CountOperator
public CountOperator()
-
-
Method Details
-
compute
public void compute(ComputeOperation op, org.apache.avro.Schema.Field operatorInputField, org.apache.avro.Schema.Field resultField, org.apache.avro.generic.GenericRecord inputValueRecord, org.apache.avro.generic.GenericRecord resultRecord, Map<String, String> computationErrorMap, Map<String, Object> context) - Specified by:
computein interfaceReadComputeOperator
-
getOperatorFieldName
- Specified by:
getOperatorFieldNamein interfaceReadComputeOperator
-
getResultFieldName
- Specified by:
getResultFieldNamein interfaceReadComputeOperator
-
putDefaultResult
public void putDefaultResult(org.apache.avro.generic.GenericRecord record, org.apache.avro.Schema.Field field) - Specified by:
putDefaultResultin interfaceReadComputeOperator
-
allowFieldValueToBeNull
public boolean allowFieldValueToBeNull()Description copied from interface:ReadComputeOperatorWhether the extracted value of the field in the read value record is allowed to be null.- Specified by:
allowFieldValueToBeNullin interfaceReadComputeOperator- Returns:
- True if the extracted value is nullable and vice versa
-
toString
-