Package io.grpc.netty
Class UdsNettyChannelProvider
- java.lang.Object
-
- io.grpc.ManagedChannelProvider
-
- io.grpc.netty.UdsNettyChannelProvider
-
@Internal public final class UdsNettyChannelProvider extends io.grpc.ManagedChannelProviderProvider forNettyChannelBuilderinstances for UDS channels.
-
-
Constructor Summary
Constructors Constructor Description UdsNettyChannelProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NettyChannelBuilderbuilderForAddress(java.lang.String name, int port)NettyChannelBuilderbuilderForTarget(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 NettyChannelBuilder builderForAddress(java.lang.String name, int port)
- Specified by:
builderForAddressin classio.grpc.ManagedChannelProvider
-
builderForTarget
public NettyChannelBuilder 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
-
-