public static class StorageConnector.S3Connector extends StorageConnector
StorageConnector.AdlsConnector, StorageConnector.BigqueryConnector, StorageConnector.GcsConnector, StorageConnector.HopsFsConnector, StorageConnector.JdbcConnector, StorageConnector.KafkaConnector, StorageConnector.RedshiftConnector, StorageConnector.S3Connector, StorageConnector.SnowflakeConnectorstorageConnectorApi, storageConnectorType| Constructor and Description |
|---|
S3Connector() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAccessKey() |
String |
getBucket() |
String |
getIamRole() |
String |
getPath(String subPath) |
String |
getSecretKey() |
String |
getServerEncryptionAlgorithm() |
String |
getServerEncryptionKey() |
String |
getSessionToken() |
Object |
read(String query,
String dataFormat,
Map<String,String> options,
String path) |
void |
setAccessKey(String accessKey) |
void |
setBucket(String bucket) |
void |
setIamRole(String iamRole) |
void |
setSecretKey(String secretKey) |
void |
setServerEncryptionAlgorithm(String serverEncryptionAlgorithm) |
void |
setServerEncryptionKey(String serverEncryptionKey) |
void |
setSessionToken(String sessionToken) |
Map<String,String> |
sparkOptions() |
void |
update() |
getDescription, getFeaturestoreId, getId, getName, getStorageConnectorType, refetch, setDescription, setFeaturestoreId, setId, setName, setStorageConnectorType, toStringpublic String getPath(String subPath)
getPath in class StorageConnectorpublic Map<String,String> sparkOptions()
sparkOptions in class StorageConnectorpublic Object read(String query, String dataFormat, Map<String,String> options, String path) throws FeatureStoreException, IOException
read in class StorageConnectorFeatureStoreExceptionIOExceptionpublic void update()
throws FeatureStoreException,
IOException
FeatureStoreExceptionIOExceptionpublic String getAccessKey()
public void setAccessKey(String accessKey)
public String getSecretKey()
public void setSecretKey(String secretKey)
public String getServerEncryptionAlgorithm()
public void setServerEncryptionAlgorithm(String serverEncryptionAlgorithm)
public String getServerEncryptionKey()
public void setServerEncryptionKey(String serverEncryptionKey)
public String getBucket()
public void setBucket(String bucket)
public String getSessionToken()
public void setSessionToken(String sessionToken)
public String getIamRole()
public void setIamRole(String iamRole)
Copyright © 2023. All rights reserved.