Package com.exasol.config
Class BucketFsServiceConfiguration.Builder
- java.lang.Object
-
- com.exasol.config.BucketFsServiceConfiguration.Builder
-
- Enclosing class:
- BucketFsServiceConfiguration
public static class BucketFsServiceConfiguration.Builder extends Object
Builder forBucketFsServiceConfigurationinstances.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BucketFsServiceConfiguration.BuilderaddBucketConfiguration(BucketConfiguration bucketConfiguration)Add the configuration of a bucket.BucketFsServiceConfigurationbuild()Create a new instance of aBucketConfiguration.BucketFsServiceConfiguration.BuilderhttpPort(int httpPort)Set the HTTP port the BucketFS service listens on.BucketFsServiceConfiguration.BuilderhttpsPort(int httpsPort)Set the HTTPS port the BucketFS service listens on.BucketFsServiceConfiguration.Buildername(String name)Set the name of the bucket.
-
-
-
Method Detail
-
name
public BucketFsServiceConfiguration.Builder name(String name)
Set the name of the bucket.- Parameters:
name- bucket name.- Returns:
- Builder instance for fluent programming
-
httpPort
public BucketFsServiceConfiguration.Builder httpPort(int httpPort)
Set the HTTP port the BucketFS service listens on.- Parameters:
httpPort- HTTP port- Returns:
- Builder instance for fluent programming
-
httpsPort
public BucketFsServiceConfiguration.Builder httpsPort(int httpsPort)
Set the HTTPS port the BucketFS service listens on.- Parameters:
httpsPort- HTTPS port- Returns:
- Builder instance for fluent programming
-
addBucketConfiguration
public BucketFsServiceConfiguration.Builder addBucketConfiguration(BucketConfiguration bucketConfiguration)
Add the configuration of a bucket.- Parameters:
bucketConfiguration- configuration of a bucket- Returns:
- Builder instance for fluent programming
-
build
public BucketFsServiceConfiguration build()
Create a new instance of aBucketConfiguration.- Returns:
- bucket configuration
-
-