Package io.grpc.okhttp
Class OkHttpChannelProvider
- java.lang.Object
-
- io.grpc.ManagedChannelProvider
-
- io.grpc.okhttp.OkHttpChannelProvider
-
@Internal public final class OkHttpChannelProvider extends io.grpc.ManagedChannelProviderProvider forOkHttpChannelBuilderinstances.
-
-
Constructor Summary
Constructors Constructor Description OkHttpChannelProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OkHttpChannelBuilderbuilderForAddress(java.lang.String name, int port)OkHttpChannelBuilderbuilderForTarget(java.lang.String target)protected java.util.Collection<java.lang.Class<? extends java.net.SocketAddress>>getSupportedSocketAddressTypes()booleanisAvailable()io.grpc.ManagedChannelProvider.NewChannelBuilderResultnewChannelBuilder(java.lang.String target, io.grpc.ChannelCredentials creds)intpriority()
-
-
-
Method Detail
-
isAvailable
public boolean isAvailable()
- Specified by:
isAvailablein classio.grpc.ManagedChannelProvider
-
priority
public int priority()
- Specified by:
priorityin classio.grpc.ManagedChannelProvider
-
builderForAddress
public OkHttpChannelBuilder builderForAddress(java.lang.String name, int port)
- Specified by:
builderForAddressin classio.grpc.ManagedChannelProvider
-
builderForTarget
public OkHttpChannelBuilder builderForTarget(java.lang.String target)
- Specified by:
builderForTargetin classio.grpc.ManagedChannelProvider
-
newChannelBuilder
public io.grpc.ManagedChannelProvider.NewChannelBuilderResult newChannelBuilder(java.lang.String target, io.grpc.ChannelCredentials creds)- Overrides:
newChannelBuilderin classio.grpc.ManagedChannelProvider
-
getSupportedSocketAddressTypes
protected java.util.Collection<java.lang.Class<? extends java.net.SocketAddress>> getSupportedSocketAddressTypes()
- Specified by:
getSupportedSocketAddressTypesin classio.grpc.ManagedChannelProvider
-
-