code: public <T extends IncomingDataPoint> List<T> parsePutV1(final Class<T> type,
        final TypeReference<ArrayList<T>> typeReference) {
      throw new BadRequestException(HttpResponseStatus.NOT_IMPLEMENTED,
          "The requested API endpoint has not been implemented",
          this.getClass().getCanonicalName() +
              " has not implemented parsePutV1");
    }
docs: Parses one or more data points for storage
  @param <T> The type of incoming data points to parse.
  @param type The type of the class to parse.
  @param typeReference The reference to use for parsing.
  @return an array of data points to process for storage
  @throws BadRequestException if the plugin has not implemented this method
  @since 2.4