Class DistributedDbServiceClient.Builder
- java.lang.Object
-
- com.oracle.bmc.common.ClientBuilderBase<B,C>
-
- com.oracle.bmc.common.RegionalClientBuilder<DistributedDbServiceClient.Builder,DistributedDbServiceClient>
-
- com.oracle.bmc.distributeddatabase.DistributedDbServiceClient.Builder
-
- Enclosing class:
- DistributedDbServiceClient
public static class DistributedDbServiceClient.Builder extends RegionalClientBuilder<DistributedDbServiceClient.Builder,DistributedDbServiceClient>
Builder class for this client.The “authenticationDetailsProvider” is required and must be passed to the
build(AbstractAuthenticationDetailsProvider)
method.
-
-
Field Summary
-
Fields inherited from class com.oracle.bmc.common.RegionalClientBuilder
region
-
Fields inherited from class com.oracle.bmc.common.ClientBuilderBase
additionalClientConfigurators, clientConfigurator, configuration, endpoint, requestSignerFactory
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DistributedDbServiceClient
build(AbstractAuthenticationDetailsProvider authenticationDetailsProvider)
Build the client.DistributedDbServiceClient.Builder
executorService(ExecutorService executorService)
Set the ExecutorService for the client to be created.DistributedDbServiceClient.Builder
isStreamWarningEnabled(boolean isStreamWarningEnabled)
Enable/disable the stream warnings for the client-
Methods inherited from class com.oracle.bmc.common.RegionalClientBuilder
region, region
-
Methods inherited from class com.oracle.bmc.common.ClientBuilderBase
additionalClientConfigurator, additionalClientConfigurators, clientConfigurator, configuration, copyFrom, endpoint, httpProvider, requestSignerFactory, signingStrategyRequestSignerFactories
-
-
-
-
Method Detail
-
executorService
public DistributedDbServiceClient.Builder executorService(ExecutorService executorService)
Set the ExecutorService for the client to be created.- Parameters:
executorService
- executorService- Returns:
- this builder
-
isStreamWarningEnabled
public DistributedDbServiceClient.Builder isStreamWarningEnabled(boolean isStreamWarningEnabled)
Enable/disable the stream warnings for the client- Parameters:
isStreamWarningEnabled
- executorService- Returns:
- this builder
-
build
public DistributedDbServiceClient build(@Nonnull AbstractAuthenticationDetailsProvider authenticationDetailsProvider)
Build the client.- Specified by:
build
in classClientBuilderBase<DistributedDbServiceClient.Builder,DistributedDbServiceClient>
- Parameters:
authenticationDetailsProvider
- authentication details provider- Returns:
- the client
-
-