public class ExpansionService
extends org.apache.beam.model.expansion.v1.ExpansionServiceGrpc.ExpansionServiceImplBase
implements java.lang.AutoCloseable
| Modifier and Type | Class and Description | 
|---|---|
static interface  | 
ExpansionService.ExpansionServiceRegistrar
A registrar that creates  
ExpansionService.TransformProvider instances from RunnerApi.FunctionSpecs. | 
static class  | 
ExpansionService.ExternalTransformRegistrarLoader
Exposes Java transforms via  
ExternalTransformRegistrar. | 
static interface  | 
ExpansionService.TransformProvider<InputT extends PInput,OutputT extends POutput>
Provides a mapping of  
RunnerApi.FunctionSpec to a PTransform, together with
 mappings of its inputs and outputs to maps of PCollections. | 
| Constructor and Description | 
|---|
ExpansionService()  | 
ExpansionService(PipelineOptions opts)  | 
ExpansionService(java.lang.String[] args)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
close()  | 
protected Pipeline | 
createPipeline()  | 
void | 
expand(org.apache.beam.model.expansion.v1.ExpansionApi.ExpansionRequest request,
      org.apache.beam.vendor.grpc.v1p43p2.io.grpc.stub.StreamObserver<org.apache.beam.model.expansion.v1.ExpansionApi.ExpansionResponse> responseObserver)  | 
static void | 
main(java.lang.String[] args)  | 
public ExpansionService()
public ExpansionService(java.lang.String[] args)
public ExpansionService(PipelineOptions opts)
protected Pipeline createPipeline()
public void expand(org.apache.beam.model.expansion.v1.ExpansionApi.ExpansionRequest request,
                   org.apache.beam.vendor.grpc.v1p43p2.io.grpc.stub.StreamObserver<org.apache.beam.model.expansion.v1.ExpansionApi.ExpansionResponse> responseObserver)
expand in class org.apache.beam.model.expansion.v1.ExpansionServiceGrpc.ExpansionServiceImplBasepublic void close()
           throws java.lang.Exception
close in interface java.lang.AutoCloseablejava.lang.Exceptionpublic static void main(java.lang.String[] args)
                 throws java.lang.Exception
java.lang.Exception