Package io.grpc.xds
Class GrpcXdsTransportFactory
- java.lang.Object
-
- io.grpc.xds.GrpcXdsTransportFactory
-
- All Implemented Interfaces:
XdsTransportFactory
final class GrpcXdsTransportFactory extends java.lang.Object implements XdsTransportFactory
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
GrpcXdsTransportFactory.EventHandlerToCallListenerAdapter<T>
(package private) static class
GrpcXdsTransportFactory.GrpcXdsTransport
-
Nested classes/interfaces inherited from interface io.grpc.xds.client.XdsTransportFactory
XdsTransportFactory.EventHandler<RespT>, XdsTransportFactory.StreamingCall<ReqT,RespT>, XdsTransportFactory.XdsTransport
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static GrpcXdsTransportFactory
DEFAULT_XDS_TRANSPORT_FACTORY
-
Constructor Summary
Constructors Constructor Description GrpcXdsTransportFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XdsTransportFactory.XdsTransport
create(Bootstrapper.ServerInfo serverInfo)
XdsTransportFactory.XdsTransport
createForTest(io.grpc.ManagedChannel channel)
-
-
-
Field Detail
-
DEFAULT_XDS_TRANSPORT_FACTORY
static final GrpcXdsTransportFactory DEFAULT_XDS_TRANSPORT_FACTORY
-
-
Method Detail
-
create
public XdsTransportFactory.XdsTransport create(Bootstrapper.ServerInfo serverInfo)
- Specified by:
create
in interfaceXdsTransportFactory
-
createForTest
public XdsTransportFactory.XdsTransport createForTest(io.grpc.ManagedChannel channel)
-
-