IngestExternalFileOptions update Java API to include several recently added option, in parity with C++ #12999
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The C++ API IngestExternalFileOptions has options that are not present in the Java API. We have added Java version of these C++ options:
verify_checksums_before_ingest
verify_checksums_readahead_size
verify_file_checksum
fail_if_not_bottommost_level
link_files
The Java options are named in camelCase per Java standards.
The fail_if_not_bottommost_level has been named
failIfNotLastLevel
per the discussion in the code comments.