public Object getFieldValue(_Fields field) { switch (field) { case PART_STATS: return getPartStats(); case IS_STATS_COMPLIANT: return isIsStatsCompliant(); } throw new IllegalStateException(); }
@Override public Map<String, List<ColumnStatisticsObj>> getPartitionColumnStatistics(String databaseName, String tableName, List<String> partitionNames, List<String> columnNames) throws TException { PartitionsStatsRequest partitionsStatsRequest = new PartitionsStatsRequest(databaseName, tableName, columnNames, partitionNames); return client.get_partitions_statistics_req(partitionsStatsRequest).getPartStats(); }
@Override public Map<String, List<ColumnStatisticsObj>> getPartitionColumnStatistics( String catName, String dbName, String tableName, List<String> partNames, List<String> colNames, String validWriteIdList) throws NoSuchObjectException, MetaException, TException { PartitionsStatsRequest rqst = new PartitionsStatsRequest(dbName, tableName, colNames, partNames == null ? new ArrayList<String>() : partNames); rqst.setCatName(catName); rqst.setValidWriteIdList(validWriteIdList); return client.get_partitions_statistics_req(rqst).getPartStats(); }
@Override public Map<String, List<ColumnStatisticsObj>> getPartitionColumnStatistics( String catName, String dbName, String tableName, List<String> partNames, List<String> colNames) throws TException { PartitionsStatsRequest rqst = new PartitionsStatsRequest(dbName, tableName, colNames, partNames); rqst.setCatName(catName); return client.get_partitions_statistics_req(rqst).getPartStats(); }
/** {@inheritDoc} */ @Override public Map<String, List<ColumnStatisticsObj>> getPartitionColumnStatistics( String dbName, String tableName, List<String> partNames, List<String> colNames) throws NoSuchObjectException, MetaException, TException { return client.get_partitions_statistics_req( new PartitionsStatsRequest(dbName, tableName, colNames, partNames)).getPartStats(); }
@Override public Map<String, List<ColumnStatisticsObj>> getPartitionColumnStatistics( String dbName, String tableName, List<String> partNames, List<String> colNames, String validWriteIdList) throws NoSuchObjectException, MetaException, TException { PartitionsStatsRequest psr = new PartitionsStatsRequest(dbName, tableName, colNames, partNames); psr.setValidWriteIdList(validWriteIdList); return client.get_partitions_statistics_req( psr).getPartStats(); }
public Object getFieldValue(_Fields field) { switch (field) { case PART_STATS: return getPartStats(); } throw new IllegalStateException(); }
public Object getFieldValue(_Fields field) { switch (field) { case PART_STATS: return getPartStats(); } throw new IllegalStateException(); }
public Object getFieldValue(_Fields field) { switch (field) { case PART_STATS: return getPartStats(); } throw new IllegalStateException(); }
@Override public Map<String, List<ColumnStatisticsObj>> getPartitionColumnStatistics(String databaseName, String tableName, List<String> partitionNames, List<String> columnNames) throws TException { PartitionsStatsRequest partitionsStatsRequest = new PartitionsStatsRequest(databaseName, tableName, columnNames, partitionNames); return client.get_partitions_statistics_req(partitionsStatsRequest).getPartStats(); }
/** {@inheritDoc} */ @Override public Map<String, List<ColumnStatisticsObj>> getPartitionColumnStatistics( String dbName, String tableName, List<String> partNames, List<String> colNames) throws NoSuchObjectException, MetaException, TException { return client.get_partitions_statistics_req( new PartitionsStatsRequest(dbName, tableName, colNames, partNames)).getPartStats(); }
/** {@inheritDoc} */ @Override public Map<String, List<ColumnStatisticsObj>> getPartitionColumnStatistics( String dbName, String tableName, List<String> partNames, List<String> colNames) throws NoSuchObjectException, MetaException, TException { return client.get_partitions_statistics_req( new PartitionsStatsRequest(dbName, tableName, colNames, partNames)).getPartStats(); }