public class AppenderatorDriverAddResult extends Object
BaseAppenderatorDriver#add(InputRow, String, Supplier, boolean)
. It contains the identifier of the
segment which the InputRow is added to, the number of rows in that segment and if persist is required because either
maxRowsInMemory or intermediate persist period threshold is hit.Modifier and Type | Method and Description |
---|---|
static AppenderatorDriverAddResult |
fail() |
int |
getNumRowsInSegment() |
SegmentIdentifier |
getSegmentIdentifier() |
long |
getTotalNumRowsInAppenderator() |
boolean |
isOk() |
boolean |
isPersistRequired() |
static AppenderatorDriverAddResult |
ok(SegmentIdentifier segmentIdentifier,
int numRowsInSegment,
long totalNumRowsInAppenderator,
boolean isPersistRequired) |
public static AppenderatorDriverAddResult ok(SegmentIdentifier segmentIdentifier, int numRowsInSegment, long totalNumRowsInAppenderator, boolean isPersistRequired)
public static AppenderatorDriverAddResult fail()
public boolean isOk()
public SegmentIdentifier getSegmentIdentifier()
public int getNumRowsInSegment()
public long getTotalNumRowsInAppenderator()
public boolean isPersistRequired()
Copyright © 2011–2018. All rights reserved.