Class DataSetParser

java.lang.Object
com.cognite.client.servicesV1.parser.DataSetParser

public class DataSetParser extends Object
This class contains a set of methods to help parsing data set objects between Cognite api representations (json and proto) and typed objects.
  • Constructor Details

    • DataSetParser

      public DataSetParser()
  • Method Details

    • parseDataSet

      public static DataSet parseDataSet(String json) throws Exception
      Parses a data set json string to DataSet proto object.
      Parameters:
      json -
      Returns:
      Throws:
      Exception
    • toRequestInsertItem

      public static Map<String,Object> toRequestInsertItem(DataSet element) throws Exception
      Builds a request insert item object from DataSet. An insert item object creates a new data set object in the Cognite system.
      Parameters:
      element -
      Returns:
      Throws:
      Exception
    • toRequestUpdateItem

      public static Map<String,Object> toRequestUpdateItem(DataSet element)
      Builds a request update item object from DataSet. An update item object updates an existing data set object with new values for all provided fields. Fields that are not in the update object retain their original value.
      Parameters:
      element -
      Returns:
    • toRequestReplaceItem

      public static Map<String,Object> toRequestReplaceItem(DataSet element)
      Builds a request update replace item object from DataSet. A replace item object replaces an existing data set object with new values for all provided fields. Fields that are not in the update object are set to null.
      Parameters:
      element -
      Returns: