Package | Description |
---|---|
com.pervasive.datarush.aws.s3 | |
com.pervasive.datarush.azure | |
com.pervasive.datarush.gcp | |
com.pervasive.datarush.io |
Provides classes and interfaces performing file-like I/O operations.
|
com.pervasive.datarush.io.configuration |
Provides classes and interfaces associated with filesystem configuration
|
Modifier and Type | Method and Description |
---|---|
static FileConfiguration |
S3CredentialsHelper.createTemplate() |
FileConfiguration |
S3FileSystemProvider.getConfigurationTemplate() |
Modifier and Type | Method and Description |
---|---|
Map<String,FileConfiguration> |
S3FileSystemProvider.getDefaultConfiguration() |
Modifier and Type | Method and Description |
---|---|
static String |
S3CredentialsHelper.getAccessKey(FileConfiguration creds) |
FileSystem |
S3FileSystemProvider.getFileSystem(FileClient client,
FileConfiguration configuration,
Path path) |
static String |
S3CredentialsHelper.getSecretKey(FileConfiguration creds) |
Modifier and Type | Field and Description |
---|---|
protected FileConfiguration |
AbstractAzureClient.AzureCredentials.credentials |
Modifier and Type | Method and Description |
---|---|
static FileConfiguration |
AzureCredentialsHelper.createTemplate() |
FileConfiguration |
AzureFileSystemProvider.getConfigurationTemplate() |
Modifier and Type | Method and Description |
---|---|
Map<String,FileConfiguration> |
AzureFileSystemProvider.getDefaultConfiguration() |
Modifier and Type | Method and Description |
---|---|
static String |
AzureCredentialsHelper.getAccountKey(FileConfiguration creds) |
static String |
AzureCredentialsHelper.getAccountName(FileConfiguration creds) |
static AzureAuthType |
AzureCredentialsHelper.getAzureAuthType(FileConfiguration creds) |
static String |
AzureCredentialsHelper.getClientId(FileConfiguration creds) |
static String |
AzureCredentialsHelper.getClientSecret(FileConfiguration creds) |
static String |
AzureCredentialsHelper.getEndpointProtocol(FileConfiguration creds) |
FileSystem |
AzureFileSystemProvider.getFileSystem(FileClient client,
FileConfiguration configuration,
Path path) |
static String |
AzureCredentialsHelper.getSasKey(FileConfiguration creds) |
static String |
AzureCredentialsHelper.getTenantId(FileConfiguration creds) |
Constructor and Description |
---|
AzureCredentials(FileConfiguration credentials) |
Modifier and Type | Method and Description |
---|---|
static FileConfiguration |
GcpCredentialsHelper.createTemplate() |
FileConfiguration |
GcpFileSystemProvider.getConfigurationTemplate() |
Modifier and Type | Method and Description |
---|---|
Map<String,FileConfiguration> |
GcpFileSystemProvider.getDefaultConfiguration() |
Modifier and Type | Method and Description |
---|---|
static String |
GcpCredentialsHelper.getClientEmail(FileConfiguration creds) |
static String |
GcpCredentialsHelper.getClientId(FileConfiguration creds) |
FileSystem |
GcpFileSystemProvider.getFileSystem(FileClient client,
FileConfiguration configuration,
Path path) |
static String |
GcpCredentialsHelper.getGoogleCredential(FileConfiguration creds) |
static String |
GcpCredentialsHelper.getPrivateKey(FileConfiguration creds) |
static String |
GcpCredentialsHelper.getPrivateKeyId(FileConfiguration creds) |
static String |
GcpCredentialsHelper.getProjectId(FileConfiguration creds) |
static String |
GcpCredentialsHelper.getQuotaProjectId(FileConfiguration creds) |
static String |
GcpCredentialsHelper.getTokenUri(FileConfiguration creds) |
Modifier and Type | Method and Description |
---|---|
FileConfiguration |
HadoopFileSystemProvider.getConfigurationTemplate() |
FileConfiguration |
URLFileSystemProvider.getConfigurationTemplate() |
FileConfiguration |
SFTPFileSystemProvider.getConfigurationTemplate() |
FileConfiguration |
LocalFileSystemProvider.getConfigurationTemplate() |
FileConfiguration |
FileSystemProvider.getConfigurationTemplate()
Returns a non-populated configuration object to server as a template that the user
must fill-in.
|
FileConfiguration |
FTPFileSystemProvider.getConfigurationTemplate() |
FileConfiguration |
BuiltinStreamProvider.getConfigurationTemplate() |
Modifier and Type | Method and Description |
---|---|
Map<String,FileConfiguration> |
HadoopFileSystemProvider.getDefaultConfiguration() |
Map<String,FileConfiguration> |
URLFileSystemProvider.getDefaultConfiguration() |
Map<String,FileConfiguration> |
SFTPFileSystemProvider.getDefaultConfiguration() |
static Map<String,FileConfiguration> |
Paths.getDefaultConfiguration()
Collects the default configuration for all installed providers.
|
Map<String,FileConfiguration> |
LocalFileSystemProvider.getDefaultConfiguration() |
Map<String,FileConfiguration> |
FileSystemProvider.getDefaultConfiguration()
Gets default configuration for the schemes handled by the provider.
|
Map<String,FileConfiguration> |
FTPFileSystemProvider.getDefaultConfiguration() |
Map<String,FileConfiguration> |
BuiltinStreamProvider.getDefaultConfiguration() |
Modifier and Type | Method and Description |
---|---|
FileSystem |
HadoopFileSystemProvider.getFileSystem(FileClient client,
FileConfiguration configuration,
Path path) |
FileSystem |
URLFileSystemProvider.getFileSystem(FileClient client,
FileConfiguration configuration,
Path path) |
FileSystem |
SFTPFileSystemProvider.getFileSystem(FileClient client,
FileConfiguration configuration,
Path path) |
FileSystem |
LocalFileSystemProvider.getFileSystem(FileClient client,
FileConfiguration configuration,
Path path) |
FileSystem |
FileSystemProvider.getFileSystem(FileClient client,
FileConfiguration configuration,
Path path)
Gets the file system identified by the path.
|
FileSystem |
FTPFileSystemProvider.getFileSystem(FileClient client,
FileConfiguration configuration,
Path path) |
FileSystem |
BuiltinStreamProvider.getFileSystem(FileClient fileClient,
FileConfiguration configuration,
Path path) |
Modifier and Type | Field and Description |
---|---|
static FileConfiguration |
FileConfiguration.EMPTY_CONFIGURATION
Any empty configuration object.
|
Modifier and Type | Method and Description |
---|---|
static FileConfiguration |
FileConfiguration.configuration(ConfigurationField... fields)
Creates a configuration object consisting of an ordered list of fields
|
static FileConfiguration |
FileConfiguration.configuration(List<ConfigurationField> fields)
Creates a configuration object consisting of an ordered list of fields
|
FileConfiguration |
FileMetaConfiguration.Entry.getConfiguration()
Returns the configuration to use for paths that start with the given prefix
|
FileConfiguration |
FileMetaConfiguration.getConfiguration(Path path)
Returns the configuration to be used for the given path or
EMPTY_CONFIGURATION
if none found. |
FileConfiguration |
FileConfiguration.override(FileConfiguration overrides)
Creates a new FileConfiguration object equal to this configuration with its values overridden by the specified values
|
Modifier and Type | Method and Description |
---|---|
static FileMetaConfiguration.Entry |
FileMetaConfiguration.entry(Path prefix,
FileConfiguration configuration)
Creates a new entry
|
FileConfiguration |
FileConfiguration.override(FileConfiguration overrides)
Creates a new FileConfiguration object equal to this configuration with its values overridden by the specified values
|
Copyright © 2021 Actian Corporation. All rights reserved.