29public final class IngestJobProgressSnapshot
implements Serializable {
51 IngestJobProgressSnapshot(
52 String dataSourceName,
56 DataSourceIngestPipeline.DataSourcePipelineModule dataSourceIngestModule,
61 List<String> cancelledModules,
66 this.dataSource = dataSourceName;
70 this.dataSourceLevelIngestModule = dataSourceIngestModule;
74 this.jobCancellationReason = cancellationReason;
75 this.cancelledDataSourceModules = cancelledModules;
78 this.snapShotTime = snapshotTime;
88 long getSnapshotTime() {
97 String getDataSource() {
116 long getJobStartTime() {
125 String getCurrentIngestModuleTier() {
135 DataSourceIngestPipeline.DataSourcePipelineModule getDataSourceLevelIngestModule() {
145 boolean getFileIngestIsRunning() {
155 Date getFileIngestStartTime() {
165 double getFilesProcessedPerSec() {
175 long getFilesProcessed() {
185 long getFilesEstimated() {
196 long getDsQueueSize() {
209 long getRootQueueSize() {
222 long getDirQueueSize() {
235 long getStreamingQueueSize() {
248 long getFileQueueSize() {
262 long getDataArtifactTasksQueueSize() {
276 long getAnalysisResultTasksQueueSize() {
289 long getRunningListSize() {
301 boolean isCancelled() {
310 IngestJob.CancellationReason getCancellationReason() {
321 List<String> getCancelledDataSourceIngestModules() {