![]() |
HDF5
1.15.0.54d19b0
API Reference
|
Java representation of the ROS3 VFD file access property list (fapl) structure.
Used for the access of files hosted remotely on S3 by Amazon.
For simplicity, implemented assuming that all ROS3 fapls have components:
Future implementations may be created to enable different fapl "shapes" depending on provided version.
proposed:
H5FD_ros3_fapl_t (super class, has only version field) H5FD_ros3_fapl_v1_t (extends super with Version 1 components) H5FD_ros3_fapl_v2_t (extends super with Version 2 components) and so on, for each version "super" is passed around, and is version-checked and re-cast as appropriate
Public Member Functions | |
H5FD_ros3_fapl_t () | |
H5FD_ros3_fapl_t (String region, String id, String key) | |
boolean | equals (Object o) |
int | hashCode () |
String | toString () |
H5FD_ros3_fapl_t | ( | ) |
Create a "default" fapl_t structure, for anonymous access.
H5FD_ros3_fapl_t | ( | String | region, |
String | id, | ||
String | key | ||
) |
Create a fapl_t structure with the specified components. If all are the empty string, is anonymous (non-authenticating). Region and ID must both be supplied for authentication.
region | "aws region" for authenticating request |
id | "secret id" or "access id" for authenticating request |
key | "secret key" or "access key" for authenticating request |
boolean equals | ( | Object | o | ) |
int hashCode | ( | ) |
String toString | ( | ) |