26#include <unordered_map>
36 std::unordered_map<std::string, std::string> config;
38 Status Validate()
const {
40 return ValidationFailed(
"Invalid storage credential: prefix must be non-empty");
43 return ValidationFailed(
"Invalid storage credential: config must be non-empty");
Define symbol visibility macros for core Iceberg APIs.
Core Apache Iceberg C++ APIs.
Definition arrow_io_util.h:33
Define Result, Status, and error helpers.
A storage credential vended for a storage location prefix.
Definition storage_credential.h:34