com.marklogic.flux.api.ReadTabularFilesOptions Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of flux-api Show documentation
Show all versions of flux-api Show documentation
Flux API for data movement with MarkLogic
/*
* Copyright © 2024 MarkLogic Corporation. All Rights Reserved.
*/
package com.marklogic.flux.api;
import java.util.Map;
/**
* For objects that can import tabular files, where the data source supports additional options
* that do not have dedicated methods in the importer interface.
*/
public interface ReadTabularFilesOptions extends ReadFilesOptions {
ReadTabularFilesOptions additionalOptions(Map options);
ReadTabularFilesOptions groupBy(String columnName);
ReadTabularFilesOptions aggregateColumns(String newColumnName, String... columns);
ReadTabularFilesOptions uriIncludeFilePath(boolean value);
}