kinetica-protolib/src/main/java/com/streamsets/pipeline/stage/kinetica/util/KineticaTableUtils.java
private Map<String, List<String>> getColumnProperties(String tableName, ShowTableResponse showTableResponse)
      throws GPUdbException {

    List<Map<String, List<String>>> columnPropertiesList = showTableResponse.getProperties();

    if (columnPropertiesList == null || columnPropertiesList.size() != 1) {
      throw new GPUdbException("Error getting properties for table " + tableName);
    }

    return columnPropertiesList.get(0);
  }
private Map<String, List<String>> getColumnProperties(String tableName, ShowTableResponse showTableResponse)
      throws GPUdbException {

    List<Map<String, List<String>>> columnPropertiesList = showTableResponse.getProperties();

    if (columnPropertiesList == null || columnPropertiesList.size() != 1) {
      throw new GPUdbException("Error getting properties for table " + tableName);
    }

    return columnPropertiesList.get(0);
  }
private Map < String , List < String > > getColumnProperties ( String tableName , ShowTableResponse showTableResponse ) throws GPUdbException { List < Map < String , List < String > > > columnPropertiesList = showTableResponse . getProperties ( ) ; if ( columnPropertiesList == null || columnPropertiesList . size ( ) != 1 ) { throw new GPUdbException ( "Error getting properties for table " + tableName ) ; } return columnPropertiesList . get ( 0 ) ; }
Get the table's extended column properties
Get the table s extended column properties