Module org.elasticsearch.compute
Class ValuesSourceReaderOperatorStatus
java.lang.Object
org.elasticsearch.compute.operator.AbstractPageMappingToIteratorOperator.Status
org.elasticsearch.compute.lucene.read.ValuesSourceReaderOperatorStatus
- All Implemented Interfaces:
NamedWriteable,VersionedNamedWriteable,Writeable,Operator.Status,ToXContent,ToXContentObject
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.xcontent.ToXContent
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.ParamsNested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable
Writeable.Reader<V>, Writeable.Writer<V> -
Field Summary
FieldsFields inherited from interface org.elasticsearch.xcontent.ToXContent
EMPTY, EMPTY_PARAMS -
Constructor Summary
ConstructorsConstructorDescriptionValuesSourceReaderOperatorStatus(Map<String, Integer> readersBuilt, Map<String, Integer> convertersUsed, long processNanos, int pagesReceived, int pagesEmitted, long rowsReceived, long rowsEmitted, long valuesLoaded, long bytesRead, long sourceDocsLoaded, long sourceFieldReads, long sourceBytesLoaded) -
Method Summary
Modifier and TypeMethodDescriptionlongPre-decompression bytes from storage; external-source operators only.booleaninthashCode()longlonglongtoString()toXContent(XContentBuilder builder, ToXContent.Params params) longThe number of values loaded by this operator.voidwriteTo(StreamOutput out) Methods inherited from class org.elasticsearch.compute.operator.AbstractPageMappingToIteratorOperator.Status
getMinimalSupportedVersion, innerToXContent, pagesEmitted, pagesReceived, processNanos, rowsEmitted, rowsReceivedMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.elasticsearch.compute.operator.Operator.Status
documentsFound, readNanosMethods inherited from interface org.elasticsearch.xcontent.ToXContentObject
isFragmentMethods inherited from interface org.elasticsearch.common.io.stream.VersionedNamedWriteable
supportsVersion
-
Field Details
-
ENTRY
-
-
Constructor Details
-
ValuesSourceReaderOperatorStatus
public ValuesSourceReaderOperatorStatus(Map<String, Integer> readersBuilt, Map<String, Integer> convertersUsed, long processNanos, int pagesReceived, int pagesEmitted, long rowsReceived, long rowsEmitted, long valuesLoaded, long bytesRead, long sourceDocsLoaded, long sourceFieldReads, long sourceBytesLoaded)
-
-
Method Details
-
writeTo
- Specified by:
writeToin interfaceWriteable- Overrides:
writeToin classAbstractPageMappingToIteratorOperator.Status- Throws:
IOException
-
getWriteableName
- Specified by:
getWriteableNamein interfaceNamedWriteable- Specified by:
getWriteableNamein interfaceVersionedNamedWriteable- Overrides:
getWriteableNamein classAbstractPageMappingToIteratorOperator.Status
-
readersBuilt
-
convertersUsed
-
valuesLoaded
public long valuesLoaded()Description copied from interface:Operator.StatusThe number of values loaded by this operator. Most operators don't load values and will return0here. -
bytesRead
public long bytesRead()Description copied from interface:Operator.StatusPre-decompression bytes from storage; external-source operators only. -
sourceDocsLoaded
public long sourceDocsLoaded() -
sourceFieldReads
public long sourceFieldReads() -
sourceBytesLoaded
public long sourceBytesLoaded() -
toXContent
public XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params) throws IOException - Specified by:
toXContentin interfaceToXContent- Overrides:
toXContentin classAbstractPageMappingToIteratorOperator.Status- Throws:
IOException
-
equals
- Overrides:
equalsin classAbstractPageMappingToIteratorOperator.Status
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractPageMappingToIteratorOperator.Status
-
toString
- Overrides:
toStringin classAbstractPageMappingToIteratorOperator.Status
-