All Classes
-
All Classes Interface Summary Class Summary Annotation Types Summary Class Description Dependency ExpansionServer AgRPC Serverfor an ExpansionService.ExpansionService A service that allows pipeline expand transforms from a remote SDK.ExpansionService.ExpansionServiceRegistrar A registrar that createsTransformProviderinstances fromRunnerApi.FunctionSpecs.ExpansionService.ExternalTransformRegistrarLoader Exposes Java transforms viaExternalTransformRegistrar.ExpansionServiceConfig ExpansionServiceOptions Options used to configure theExpansionService.ExpansionServiceOptions.ExpansionServiceConfigFactory Loads the ExpansionService config.ExpansionServiceOptions.JavaClassLookupAllowListFactory Loads the allow list fromExpansionServiceOptions.getJavaClassLookupAllowlistFile(), defaulting to an emptyJavaClassLookupTransformProvider.AllowList.ExpansionServiceSchemaTransformProvider MultiLanguageBuilderMethod MultiLanguageConstructorMethod TransformProvider<InputT extends org.apache.beam.sdk.values.PInput,OutputT extends org.apache.beam.sdk.values.POutput> Provides a mapping ofRunnerApi.FunctionSpecto aPTransform, together with mappings of its inputs and outputs to maps of PCollections.WindowIntoTransformProvider An implementation ofTypedSchemaTransformProviderfor WindowInto.WindowIntoTransformProvider.Configuration WindowIntoTransformProvider.Configuration.Builder