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 classGrpcXdsTransportFactory.EventHandlerToCallListenerAdapter<T>(package private) static classGrpcXdsTransportFactory.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 GrpcXdsTransportFactoryDEFAULT_XDS_TRANSPORT_FACTORY
-
Constructor Summary
Constructors Constructor Description GrpcXdsTransportFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XdsTransportFactory.XdsTransportcreate(Bootstrapper.ServerInfo serverInfo)XdsTransportFactory.XdsTransportcreateForTest(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:
createin interfaceXdsTransportFactory
-
createForTest
public XdsTransportFactory.XdsTransport createForTest(io.grpc.ManagedChannel channel)
-
-