Package org.apache.opendal
Interface ServiceConfig
- All Known Implementing Classes:
ServiceConfig.AliyunDrive,ServiceConfig.Alluxio,ServiceConfig.Atomicserver,ServiceConfig.Azblob,ServiceConfig.Azdls,ServiceConfig.Azfile,ServiceConfig.B2,ServiceConfig.Cacache,ServiceConfig.CloudflareKv,ServiceConfig.Compfs,ServiceConfig.Cos,ServiceConfig.D1,ServiceConfig.Dashmap,ServiceConfig.Dbfs,ServiceConfig.Dropbox,ServiceConfig.Etcd,ServiceConfig.Fs,ServiceConfig.Gcs,ServiceConfig.Gdrive,ServiceConfig.Ghac,ServiceConfig.Github,ServiceConfig.Gridfs,ServiceConfig.HdfsNative,ServiceConfig.Http,ServiceConfig.Huggingface,ServiceConfig.Icloud,ServiceConfig.Ipfs,ServiceConfig.Ipmfs,ServiceConfig.Koofr,ServiceConfig.Lakefs,ServiceConfig.Memcached,ServiceConfig.Memory,ServiceConfig.MiniMoka,ServiceConfig.Moka,ServiceConfig.Mongodb,ServiceConfig.Monoiofs,ServiceConfig.Mysql,ServiceConfig.NebulaGraph,ServiceConfig.Obs,ServiceConfig.Onedrive,ServiceConfig.Opfs,ServiceConfig.Oss,ServiceConfig.Pcloud,ServiceConfig.Persy,ServiceConfig.Postgresql,ServiceConfig.Redb,ServiceConfig.Redis,ServiceConfig.S3,ServiceConfig.Seafile,ServiceConfig.Sftp,ServiceConfig.Sled,ServiceConfig.Sqlite,ServiceConfig.Surrealdb,ServiceConfig.Swift,ServiceConfig.Upyun,ServiceConfig.VercelArtifacts,ServiceConfig.VercelBlob,ServiceConfig.Webdav,ServiceConfig.Webhdfs,ServiceConfig.YandexDisk
public interface ServiceConfig
Service configurations that are mapped from
OpenDAL's services.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classConfiguration for service aliyun-drive.static classConfiguration for service alluxio.static classConfiguration for service atomicserver.static classConfiguration for service azblob.static classConfiguration for service azdls.static classConfiguration for service azfile.static classConfiguration for service b2.static classConfiguration for service cacache.static classConfiguration for service cloudflare-kv.static classConfiguration for service compfs.static classConfiguration for service cos.static classConfiguration for service d1.static classConfiguration for service dashmap.static classConfiguration for service dbfs.static classConfiguration for service dropbox.static classConfiguration for service etcd.static classConfiguration for service fs.static classConfiguration for service gcs.static classConfiguration for service gdrive.static classConfiguration for service ghac.static classConfiguration for service github.static classConfiguration for service gridfs.static classConfiguration for service hdfs-native.static classConfiguration for service http.static classConfiguration for service huggingface.static classConfiguration for service icloud.static classConfiguration for service ipfs.static classConfiguration for service ipmfs.static classConfiguration for service koofr.static classConfiguration for service lakefs.static classConfiguration for service memcached.static classConfiguration for service memory.static classConfiguration for service mini-moka.static classConfiguration for service moka.static classConfiguration for service mongodb.static classConfiguration for service monoiofs.static classConfiguration for service mysql.static classConfiguration for service nebula-graph.static classConfiguration for service obs.static classConfiguration for service onedrive.static classConfiguration for service opfs.static classConfiguration for service oss.static classConfiguration for service pcloud.static classConfiguration for service persy.static classConfiguration for service postgresql.static classConfiguration for service redb.static classConfiguration for service redis.static classConfiguration for service s3.static classConfiguration for service seafile.static classConfiguration for service sftp.static classConfiguration for service sled.static classConfiguration for service sqlite.static classConfiguration for service surrealdb.static classConfiguration for service swift.static classConfiguration for service upyun.static classConfiguration for service vercel-artifacts.static classConfiguration for service vercel-blob.static classConfiguration for service webdav.static classConfiguration for service webhdfs.static classConfiguration for service yandex-disk. -
Method Summary
-
Method Details
-
scheme
String scheme()The scheme of the service.- Returns:
- the scheme
-
configMap
Convert the structured config to a type erased config map.- Returns:
- the config map
-