Class FateSummaryReport
- java.lang.Object
-
- org.apache.accumulo.server.util.fateCommand.FateSummaryReport
-
public class FateSummaryReport extends Object
-
-
Constructor Summary
Constructors Constructor Description FateSummaryReport(Map<String,String> idsToNameMap, EnumSet<ReadOnlyTStore.TStatus> statusFilter)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>
formatLines()
Generate a summary report in a format suitable for pagination in fate commands that expects a list of lines.static FateSummaryReport
fromJson(String jsonString)
void
gatherTxnStatus(AdminUtil.TransactionStatus txnStatus)
Map<String,Integer>
getCmdCounts()
Set<FateTxnDetails>
getFateDetails()
long
getReportTime()
Map<String,Integer>
getStatusCounts()
Set<String>
getStatusFilterNames()
Map<String,Integer>
getStepCounts()
String
toJson()
-
-
-
Constructor Detail
-
FateSummaryReport
public FateSummaryReport(Map<String,String> idsToNameMap, EnumSet<ReadOnlyTStore.TStatus> statusFilter)
-
-
Method Detail
-
gatherTxnStatus
public void gatherTxnStatus(AdminUtil.TransactionStatus txnStatus)
-
getFateDetails
public Set<FateTxnDetails> getFateDetails()
-
getReportTime
public long getReportTime()
-
toJson
public String toJson()
-
fromJson
public static FateSummaryReport fromJson(String jsonString)
-
-