public class StoreAllPartitionTimeline extends PartitionTimeline
| Constructor and Description | 
|---|
| StoreAllPartitionTimeline(String storageTableName,
                         UpdatePeriod updatePeriod,
                         String partCol) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | add(Collection<TimePartition> partitions)Add multiple partitions to timeline | 
| boolean | add(TimePartition partition)Add partition to timeline | 
| boolean | drop(TimePartition toDrop)drop partition. | 
| boolean | exists(TimePartition partition)Checks partition existance | 
| boolean | initFromProperties(Map<String,String> properties)deserialize member variables from given map | 
| boolean | isConsistent()whether timeline is in consistent state | 
| boolean | isEmpty()Whether No partitions have been registered | 
| Iterator<TimePartition> | iterator() | 
| TimePartition | latest()latest partition. | 
| Map<String,String> | toProperties()serialize member objects as map | 
addForBatchAddition, commitBatchAdditions, getLatestDate, init, updateTableParamspublic StoreAllPartitionTimeline(String storageTableName, UpdatePeriod updatePeriod, String partCol)
public boolean add(@NonNull
          TimePartition partition)
            throws LensException
PartitionTimelineadd in class PartitionTimelineLensExceptionpublic boolean add(@NonNull
          Collection<TimePartition> partitions)
            throws LensException
PartitionTimelineadd in class PartitionTimelineLensExceptionpublic boolean drop(@NonNull
           TimePartition toDrop)
             throws LensException
PartitionTimelinedrop in class PartitionTimelineLensExceptionpublic TimePartition latest()
PartitionTimelinelatest in class PartitionTimelinepublic Map<String,String> toProperties()
PartitionTimelinetoProperties in class PartitionTimelinepublic boolean initFromProperties(Map<String,String> properties) throws LensException
PartitionTimelineinitFromProperties in class PartitionTimelineLensExceptionPartitionTimeline.isConsistent()public boolean isEmpty()
PartitionTimelineisEmpty in class PartitionTimelinepublic boolean isConsistent()
PartitionTimelineisConsistent in class PartitionTimelinepublic boolean exists(TimePartition partition)
PartitionTimelineexists in class PartitionTimelinepublic Iterator<TimePartition> iterator()
Copyright © 2014–2015 Apache Software Foundation. All rights reserved.