Class ModelSourceConfig.Builder
- java.lang.Object
-
- com.codedstreams.otterstreams.sql.config.ModelSourceConfig.Builder
-
- Enclosing class:
- ModelSourceConfig
public static class ModelSourceConfig.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ModelSourceConfig.BuilderaddHeader(String key, String value)ModelSourceConfig.BuilderauthToken(String token)ModelSourceConfigbuild()ModelSourceConfig.BuilderconnectionTimeoutMs(long timeoutMs)ModelSourceConfig.Buildercredentials(String accessKey, String secretKey)ModelSourceConfig.Builderheaders(Map<String,String> headers)ModelSourceConfig.BuilderminioEndpoint(String endpoint)ModelSourceConfig.BuildermodelFormat(ModelFormat modelFormat)ModelSourceConfig.BuildermodelPath(String modelPath)ModelSourceConfig.BuilderreadTimeoutMs(long timeoutMs)ModelSourceConfig.Builderregion(String region)
-
-
-
Method Detail
-
modelPath
public ModelSourceConfig.Builder modelPath(String modelPath)
-
modelFormat
public ModelSourceConfig.Builder modelFormat(ModelFormat modelFormat)
-
credentials
public ModelSourceConfig.Builder credentials(String accessKey, String secretKey)
-
region
public ModelSourceConfig.Builder region(String region)
-
minioEndpoint
public ModelSourceConfig.Builder minioEndpoint(String endpoint)
-
authToken
public ModelSourceConfig.Builder authToken(String token)
-
headers
public ModelSourceConfig.Builder headers(Map<String,String> headers)
-
addHeader
public ModelSourceConfig.Builder addHeader(String key, String value)
-
connectionTimeoutMs
public ModelSourceConfig.Builder connectionTimeoutMs(long timeoutMs)
-
readTimeoutMs
public ModelSourceConfig.Builder readTimeoutMs(long timeoutMs)
-
build
public ModelSourceConfig build()
-
-