Package io.grpc.netty
Class NettyChannelProvider
- java.lang.Object
-
- io.grpc.ManagedChannelProvider
-
- io.grpc.netty.NettyChannelProvider
-
@Internal public final class NettyChannelProvider extends io.grpc.ManagedChannelProvider
Provider forNettyChannelBuilder
instances.
-
-
Constructor Summary
Constructors Constructor Description NettyChannelProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NettyChannelBuilder
builderForAddress(java.lang.String name, int port)
NettyChannelBuilder
builderForTarget(java.lang.String target)
protected java.util.Collection<java.lang.Class<? extends java.net.SocketAddress>>
getSupportedSocketAddressTypes()
boolean
isAvailable()
io.grpc.ManagedChannelProvider.NewChannelBuilderResult
newChannelBuilder(java.lang.String target, io.grpc.ChannelCredentials creds)
int
priority()
-
-
-
Method Detail
-
isAvailable
public boolean isAvailable()
- Specified by:
isAvailable
in classio.grpc.ManagedChannelProvider
-
priority
public int priority()
- Specified by:
priority
in classio.grpc.ManagedChannelProvider
-
builderForAddress
public NettyChannelBuilder builderForAddress(java.lang.String name, int port)
- Specified by:
builderForAddress
in classio.grpc.ManagedChannelProvider
-
builderForTarget
public NettyChannelBuilder builderForTarget(java.lang.String target)
- Specified by:
builderForTarget
in classio.grpc.ManagedChannelProvider
-
newChannelBuilder
public io.grpc.ManagedChannelProvider.NewChannelBuilderResult newChannelBuilder(java.lang.String target, io.grpc.ChannelCredentials creds)
- Overrides:
newChannelBuilder
in classio.grpc.ManagedChannelProvider
-
getSupportedSocketAddressTypes
protected java.util.Collection<java.lang.Class<? extends java.net.SocketAddress>> getSupportedSocketAddressTypes()
- Specified by:
getSupportedSocketAddressTypes
in classio.grpc.ManagedChannelProvider
-
-