public class CandidateTablePruneCause extends Object
Modifier and Type | Class and Description |
---|---|
static class |
CandidateTablePruneCause.CandidateTablePruneCode |
static class |
CandidateTablePruneCause.SkipStorageCause |
static class |
CandidateTablePruneCause.SkipStorageCode |
static class |
CandidateTablePruneCause.SkipUpdatePeriodCode |
Constructor and Description |
---|
CandidateTablePruneCause(CandidateTablePruneCause.CandidateTablePruneCode cause) |
Modifier and Type | Method and Description |
---|---|
static CandidateTablePruneCause |
columnNotFound(Collection<String>... missingColumns) |
static CandidateTablePruneCause |
columnNotFound(String... columns) |
static CandidateTablePruneCause |
expressionNotEvaluable(String... exprs) |
static CandidateTablePruneCause |
factNotAvailableInRange(List<TimeRange> ranges) |
static CandidateTablePruneCause |
lessData(MaxCoveringFactResolver.TimeCovered timeCovered) |
static CandidateTablePruneCause |
missingDefaultAggregate(String... names) |
static CandidateTablePruneCause |
missingPartitions(Set<String> nonExistingParts) |
static CandidateTablePruneCause |
noCandidateStorages(Map<String,CandidateTablePruneCause.SkipStorageCause> storageCauses) |
static CandidateTablePruneCause |
noColumnPartOfAJoinPath(Collection<String> colSet) |
static CandidateTablePruneCause |
timeDimNotSupported(Set<String> unsupportedTimeDims) |
public CandidateTablePruneCause(CandidateTablePruneCause.CandidateTablePruneCode cause)
public static CandidateTablePruneCause factNotAvailableInRange(List<TimeRange> ranges)
public static CandidateTablePruneCause timeDimNotSupported(Set<String> unsupportedTimeDims)
public static CandidateTablePruneCause columnNotFound(Collection<String>... missingColumns)
public static CandidateTablePruneCause columnNotFound(String... columns)
public static CandidateTablePruneCause expressionNotEvaluable(String... exprs)
public static CandidateTablePruneCause missingPartitions(Set<String> nonExistingParts)
public static CandidateTablePruneCause lessData(MaxCoveringFactResolver.TimeCovered timeCovered)
public static CandidateTablePruneCause noColumnPartOfAJoinPath(Collection<String> colSet)
public static CandidateTablePruneCause noCandidateStorages(Map<String,CandidateTablePruneCause.SkipStorageCause> storageCauses)
public static CandidateTablePruneCause missingDefaultAggregate(String... names)
Copyright © 2014–2015 Apache Software Foundation. All rights reserved.