com.yahoo.elide.datastores.aggregation.query.TimeDimensionProjection Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of elide-datastore-aggregation Show documentation
Show all versions of elide-datastore-aggregation Show documentation
Elide Data Store for Aggregation
The newest version!
/*
* Copyright 2019, Yahoo Inc.
* Licensed under the Apache License, Version 2.0
* See LICENSE file in project root for terms.
*/
package com.yahoo.elide.datastores.aggregation.query;
import com.yahoo.elide.datastores.aggregation.metadata.enums.TimeGrain;
import java.util.TimeZone;
/**
* Represents a requested time dimension in a query.
*/
public interface TimeDimensionProjection extends ColumnProjection {
/**
* Get the requested time grain.
*
* @return time grain
*/
TimeGrain getGrain();
/**
* Get the requested time zone.
*
* @return time zone
*/
TimeZone getTimeZone();
}