public abstract class ManagedChannelFactory
extends java.lang.Object
ManagedChannel implementation.| Constructor and Description | 
|---|
ManagedChannelFactory()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract org.apache.beam.vendor.grpc.v1p26p0.io.grpc.ManagedChannelBuilder<?> | 
builderFor(org.apache.beam.model.pipeline.v1.Endpoints.ApiServiceDescriptor descriptor)
Create a  
ManagedChannelBuilder for the provided Endpoints.ApiServiceDescriptor. | 
static ManagedChannelFactory | 
createDefault()  | 
static ManagedChannelFactory | 
createEpoll()  | 
org.apache.beam.vendor.grpc.v1p26p0.io.grpc.ManagedChannel | 
forDescriptor(org.apache.beam.model.pipeline.v1.Endpoints.ApiServiceDescriptor apiServiceDescriptor)  | 
ManagedChannelFactory | 
withInterceptors(java.util.List<org.apache.beam.vendor.grpc.v1p26p0.io.grpc.ClientInterceptor> interceptors)
Returns a  
ManagedChannelFactory like this one, but which will apply the provided ClientInterceptors to any channel it creates. | 
public static ManagedChannelFactory createDefault()
public static ManagedChannelFactory createEpoll()
public org.apache.beam.vendor.grpc.v1p26p0.io.grpc.ManagedChannel forDescriptor(org.apache.beam.model.pipeline.v1.Endpoints.ApiServiceDescriptor apiServiceDescriptor)
protected abstract org.apache.beam.vendor.grpc.v1p26p0.io.grpc.ManagedChannelBuilder<?> builderFor(org.apache.beam.model.pipeline.v1.Endpoints.ApiServiceDescriptor descriptor)
ManagedChannelBuilder for the provided Endpoints.ApiServiceDescriptor.public ManagedChannelFactory withInterceptors(java.util.List<org.apache.beam.vendor.grpc.v1p26p0.io.grpc.ClientInterceptor> interceptors)
ManagedChannelFactory like this one, but which will apply the provided ClientInterceptors to any channel it creates.