Package com.google.api.gax.grpc
Class ChannelPoolSettings.Builder
- java.lang.Object
-
- com.google.api.gax.grpc.ChannelPoolSettings.Builder
-
- Enclosing class:
- ChannelPoolSettings
public abstract static class ChannelPoolSettings.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description ChannelPoolSettingsbuild()abstract ChannelPoolSettings.BuildersetInitialChannelCount(int count)abstract ChannelPoolSettings.BuildersetMaxChannelCount(int count)abstract ChannelPoolSettings.BuildersetMaxRpcsPerChannel(int count)abstract ChannelPoolSettings.BuildersetMinChannelCount(int count)abstract ChannelPoolSettings.BuildersetMinRpcsPerChannel(int count)abstract ChannelPoolSettings.BuildersetPreemptiveRefreshEnabled(boolean enabled)
-
-
-
Method Detail
-
setMinRpcsPerChannel
public abstract ChannelPoolSettings.Builder setMinRpcsPerChannel(int count)
-
setMaxRpcsPerChannel
public abstract ChannelPoolSettings.Builder setMaxRpcsPerChannel(int count)
-
setMinChannelCount
public abstract ChannelPoolSettings.Builder setMinChannelCount(int count)
-
setMaxChannelCount
public abstract ChannelPoolSettings.Builder setMaxChannelCount(int count)
-
setInitialChannelCount
public abstract ChannelPoolSettings.Builder setInitialChannelCount(int count)
-
setPreemptiveRefreshEnabled
public abstract ChannelPoolSettings.Builder setPreemptiveRefreshEnabled(boolean enabled)
-
build
public ChannelPoolSettings build()
-
-