public Date getAbsoluteEndTime() { return MetastoreUtil.getDateFromProperty(this.getProperties() .get(MetastoreConstants.SEGMENTATION_ABSOLUTE_END_TIME), false, false); }
public Date getRelativeEndTime() { return MetastoreUtil.getDateFromProperty(this.getProperties() .get(MetastoreConstants.SEGMENTATION_RELATIVE_END_TIME), true, false); }
public Date getRelativeStartTime() { return MetastoreUtil.getDateFromProperty(this.getProperties() .get(MetastoreConstants.SEGMENTATION_RELATIVE_START_TIME), true, true); }
public Date getAbsoluteEndTime() { return MetastoreUtil.getDateFromProperty(this.getProperties() .get(MetastoreConstants.SEGMENTATION_ABSOLUTE_END_TIME), false, false); }
public Date getAbsoluteStartTime() { return MetastoreUtil.getDateFromProperty(this.getProperties() .get(MetastoreConstants.SEGMENTATION_ABSOLUTE_START_TIME), false, true); }
public Date getRelativeStartTime() { return MetastoreUtil.getDateFromProperty(this.getProperties() .get(MetastoreConstants.SEGMENTATION_RELATIVE_START_TIME), true, true); }
public Date getAbsoluteStartTime() { return MetastoreUtil.getDateFromProperty(this.getProperties() .get(MetastoreConstants.SEGMENTATION_ABSOLUTE_START_TIME), false, true); }
public Date getRelativeEndTime() { return MetastoreUtil.getDateFromProperty(this.getProperties() .get(MetastoreConstants.SEGMENTATION_RELATIVE_END_TIME), true, false); }
public void alterSegment(Set<Segment> cubeSegs) { if (!segments.equals(cubeSegs)) { segments.clear(); segments.addAll(cubeSegs); addSegmentProperties(getName(), getProperties(), segments); } }
public void alterSegment(Set<Segment> cubeSegs) { if (!segments.equals(cubeSegs)) { segments.clear(); segments.addAll(cubeSegs); addSegmentProperties(getName(), getProperties(), segments); } }
public void dropSegment(Segment cubeSeg) { if (segments.contains(cubeSeg)) { segments.remove(cubeSeg); addSegmentProperties(getName(), getProperties(), segments); } }
public void addSegment(Segment cubeSeg) { if (!segments.contains(cubeSeg)) { segments.add(cubeSeg); addSegmentProperties(getName(), getProperties(), segments); } }
public void addSegment(Segment cubeSeg) { if (!segments.contains(cubeSeg)) { segments.add(cubeSeg); addSegmentProperties(getName(), getProperties(), segments); } }
public void dropSegment(Segment cubeSeg) { if (segments.contains(cubeSeg)) { segments.remove(cubeSeg); addSegmentProperties(getName(), getProperties(), segments); } }
public Segmentation(Table hiveTable) { super(hiveTable); this.segments = getSegments(getName(), getProperties()); this.cubeName = getCubeName(getName(), getProperties()); }
public Segmentation(Table hiveTable) { super(hiveTable); this.segments = getSegments(getName(), getProperties()); this.cubeName = getCubeName(getName(), getProperties()); }
public void alterBaseCubeName(String cubeName) { this.cubeName = cubeName; addCubeName(getName(), getProperties(), cubeName); }
public void alterBaseCubeName(String cubeName) { this.cubeName = cubeName; addCubeName(getName(), getProperties(), cubeName); }
@Override protected void addProperties() { super.addProperties(); addCubeName(getName(), getProperties(), cubeName); addSegmentProperties(getName(), getProperties(), segments); }
@Override protected void addProperties() { super.addProperties(); addCubeName(getName(), getProperties(), cubeName); addSegmentProperties(getName(), getProperties(), segments); }