See: Description
| Interface | Description | 
|---|---|
| ExpansionService.ExpansionServiceRegistrar | A registrar that creates  ExpansionService.TransformProviderinstances fromRunnerApi.FunctionSpecs. | 
| ExpansionService.TransformProvider<InputT extends PInput,OutputT extends POutput> | Provides a mapping of  RunnerApi.FunctionSpecto aPTransform, together with
 mappings of its inputs and outputs to maps of PCollections. | 
| ExpansionServiceOptions | Options used to configure the  ExpansionService. | 
| Class | Description | 
|---|---|
| ExpansionServer | A  gRPC Serverfor an ExpansionService. | 
| ExpansionService | A service that allows pipeline expand transforms from a remote SDK. | 
| ExpansionService.ExternalTransformRegistrarLoader | Exposes Java transforms via  ExternalTransformRegistrar. | 
| ExpansionServiceOptions.JavaClassLookupAllowListFactory | Loads the allow list from  ExpansionServiceOptions.getJavaClassLookupAllowlistFile(), defaulting to an emptyJavaClassLookupTransformProvider.AllowList. | 
| ExpansionServiceSchemaTransformProvider | 
| Annotation Type | Description | 
|---|---|
| MultiLanguageBuilderMethod | |
| MultiLanguageConstructorMethod |