public static class StorageConnector.S3Connector extends StorageConnector
StorageConnector.AdlsConnector, StorageConnector.BigqueryConnector, StorageConnector.GcsConnector, StorageConnector.HopsFsConnector, StorageConnector.JdbcConnector, StorageConnector.KafkaConnector, StorageConnector.RdsConnector, StorageConnector.RedshiftConnector, StorageConnector.S3Connector, StorageConnector.SnowflakeConnector| Modifier and Type | Field and Description |
|---|---|
protected String |
accessKey |
protected List<Option> |
arguments |
protected String |
bucket |
protected String |
iamRole |
protected String |
path |
protected String |
region |
protected String |
secretKey |
protected String |
serverEncryptionAlgorithm |
protected String |
serverEncryptionKey |
protected String |
sessionToken |
description, featurestoreId, id, LOGGER, name, storageConnectorApi, storageConnectorType| Constructor and Description |
|---|
S3Connector() |
| Modifier and Type | Method and Description |
|---|---|
String |
getPath(String subPath) |
Map<String,String> |
sparkOptions(DataSource dataSource) |
void |
update() |
refetch, sparkOptionsprotected String accessKey
protected String secretKey
protected String serverEncryptionAlgorithm
protected String serverEncryptionKey
protected String bucket
protected String path
protected String region
protected String sessionToken
protected String iamRole
public String getPath(String subPath)
getPath in class StorageConnectorpublic Map<String,String> sparkOptions(DataSource dataSource)
sparkOptions in class StorageConnectorpublic void update()
throws FeatureStoreException,
IOException
FeatureStoreExceptionIOExceptionCopyright © 2025. All rights reserved.