Class HyperGrpcClientExecutor.HyperGrpcClientExecutorBuilder
- java.lang.Object
-
- com.salesforce.datacloud.jdbc.core.HyperGrpcClientExecutor.HyperGrpcClientExecutorBuilder
-
- Enclosing class:
- HyperGrpcClientExecutor
public static class HyperGrpcClientExecutor.HyperGrpcClientExecutorBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HyperGrpcClientExecutor.HyperGrpcClientExecutorBuilderadditionalQueryParams(QueryParam additionalQueryParams)HyperGrpcClientExecutorbuild()HyperGrpcClientExecutor.HyperGrpcClientExecutorBuilderchannel(@NonNull io.grpc.ManagedChannel channel)HyperGrpcClientExecutor.HyperGrpcClientExecutorBuilderinterceptors(List<io.grpc.ClientInterceptor> interceptors)HyperGrpcClientExecutor.HyperGrpcClientExecutorBuilderqueryTimeout(int queryTimeout)HyperGrpcClientExecutor.HyperGrpcClientExecutorBuildersettingsQueryParams(QueryParam settingsQueryParams)StringtoString()
-
-
-
Method Detail
-
channel
public HyperGrpcClientExecutor.HyperGrpcClientExecutorBuilder channel(@NonNull @NonNull io.grpc.ManagedChannel channel)
- Returns:
this.
-
additionalQueryParams
public HyperGrpcClientExecutor.HyperGrpcClientExecutorBuilder additionalQueryParams(QueryParam additionalQueryParams)
- Returns:
this.
-
settingsQueryParams
public HyperGrpcClientExecutor.HyperGrpcClientExecutorBuilder settingsQueryParams(QueryParam settingsQueryParams)
- Returns:
this.
-
queryTimeout
public HyperGrpcClientExecutor.HyperGrpcClientExecutorBuilder queryTimeout(int queryTimeout)
- Returns:
this.
-
interceptors
public HyperGrpcClientExecutor.HyperGrpcClientExecutorBuilder interceptors(List<io.grpc.ClientInterceptor> interceptors)
- Returns:
this.
-
build
public HyperGrpcClientExecutor build()
-
-