Package org.apache.beam.sdk.expansion.service
package org.apache.beam.sdk.expansion.service
Classes used to expand cross-language transforms.
-
ClassDescriptionA
gRPC Serverfor an ExpansionService.A service that allows pipeline expand transforms from a remote SDK.A registrar that createsTransformProviderinstances fromRunnerApi.FunctionSpecs.Exposes Java transforms viaExternalTransformRegistrar.Options used to configure theExpansionService.Loads the ExpansionService config.Loads the allow list fromExpansionServiceOptions.getJavaClassLookupAllowlistFile(), defaulting to an emptyJavaClassLookupTransformProvider.AllowList.Provides a mapping ofRunnerApi.FunctionSpecto aPTransform, together with mappings of its inputs and outputs to maps of PCollections.An implementation ofTypedSchemaTransformProviderfor WindowInto.