public class TableFullViewProcessor extends Object implements TableMetadataFormatter
| Constructor and Description |
|---|
TableFullViewProcessor() |
| Modifier and Type | Method and Description |
|---|---|
TableView |
formatTable(LogicalTable logicalTable,
javax.ws.rs.core.UriInfo uriInfo)
Method to provide metadata of the table.
|
TableGrainView |
formatTableGrain(LogicalTable logicalTable,
String grain,
javax.ws.rs.core.UriInfo uriInfo)
Method to provide grain level details(with metrics and dimensions) of the given logical table.
|
List<TableView> |
formatTables(Set<LogicalTable> logicalTables,
javax.ws.rs.core.UriInfo uriInfo)
Method to provide full view of the tables which includes grains, metrics and dimensions.
|
public List<TableView> formatTables(Set<LogicalTable> logicalTables, javax.ws.rs.core.UriInfo uriInfo)
formatTables in interface TableMetadataFormatterlogicalTables - Set of logical tablesuriInfo - Uri information to construct the uri'spublic TableView formatTable(LogicalTable logicalTable, javax.ws.rs.core.UriInfo uriInfo)
formatTable in interface TableMetadataFormatterlogicalTable - Logical Table Ex: Network, SpaceIduriInfo - Uri information to construct the uri'spublic TableGrainView formatTableGrain(LogicalTable logicalTable, String grain, javax.ws.rs.core.UriInfo uriInfo)
formatTableGrain in interface TableMetadataFormatterlogicalTable - Logical Table at the grain levelgrain - Table grainuriInfo - Uri information to construct the uri'sCopyright © 2016–2018 Yahoo! Inc.. All rights reserved.