A C D E G J K M N O P S
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- apply(Pipeline, String, RunnerApi.FunctionSpec, Map<String, PCollection<?>>) - Method in interface org.apache.beam.sdk.expansion.service.ExpansionService.TransformProvider
C
- close() - Method in class org.apache.beam.sdk.expansion.service.ExpansionServer
- close() - Method in class org.apache.beam.sdk.expansion.service.ExpansionService
- create(ExpansionService, String, int) - Static method in class org.apache.beam.sdk.expansion.service.ExpansionServer
-
Create a
ExpansionServerfor the provided ExpansionService running on an arbitrary port. - create(PipelineOptions) - Method in class org.apache.beam.sdk.expansion.service.ExpansionServiceOptions.JavaClassLookupAllowListFactory
- createInput(Pipeline, Map<String, PCollection<?>>) - Method in interface org.apache.beam.sdk.expansion.service.ExpansionService.TransformProvider
- createInput(Pipeline, Map<String, PCollection<?>>) - Method in class org.apache.beam.sdk.expansion.service.ExpansionServiceSchemaTransformProvider
- createPipeline() - Method in class org.apache.beam.sdk.expansion.service.ExpansionService
D
- discoverSchemaTransform(ExpansionApi.DiscoverSchemaTransformRequest, StreamObserver<ExpansionApi.DiscoverSchemaTransformResponse>) - Method in class org.apache.beam.sdk.expansion.service.ExpansionService
E
- expand(ExpansionApi.ExpansionRequest, StreamObserver<ExpansionApi.ExpansionResponse>) - Method in class org.apache.beam.sdk.expansion.service.ExpansionService
- ExpansionServer - Class in org.apache.beam.sdk.expansion.service
-
A
gRPC Serverfor an ExpansionService. - ExpansionService - Class in org.apache.beam.sdk.expansion.service
-
A service that allows pipeline expand transforms from a remote SDK.
- ExpansionService() - Constructor for class org.apache.beam.sdk.expansion.service.ExpansionService
- ExpansionService(String[]) - Constructor for class org.apache.beam.sdk.expansion.service.ExpansionService
- ExpansionService(PipelineOptions) - Constructor for class org.apache.beam.sdk.expansion.service.ExpansionService
- ExpansionService.ExpansionServiceRegistrar - Interface in org.apache.beam.sdk.expansion.service
-
A registrar that creates
ExpansionService.TransformProviderinstances fromRunnerApi.FunctionSpecs. - ExpansionService.ExternalTransformRegistrarLoader - Class in org.apache.beam.sdk.expansion.service
-
Exposes Java transforms via
ExternalTransformRegistrar. - ExpansionService.TransformProvider<InputT extends org.apache.beam.sdk.values.PInput,OutputT extends org.apache.beam.sdk.values.POutput> - Interface in org.apache.beam.sdk.expansion.service
-
Provides a mapping of
RunnerApi.FunctionSpecto aPTransform, together with mappings of its inputs and outputs to maps of PCollections. - ExpansionServiceOptions - Interface in org.apache.beam.sdk.expansion.service
-
Options used to configure the
ExpansionService. - ExpansionServiceOptions.JavaClassLookupAllowListFactory - Class in org.apache.beam.sdk.expansion.service
-
Loads the allow list from
ExpansionServiceOptions.getJavaClassLookupAllowlistFile(), defaulting to an emptyJavaClassLookupTransformProvider.AllowList. - ExpansionServiceSchemaTransformProvider - Class in org.apache.beam.sdk.expansion.service
- ExternalTransformRegistrarLoader() - Constructor for class org.apache.beam.sdk.expansion.service.ExpansionService.ExternalTransformRegistrarLoader
- extractOutputs(PCollectionRowTuple) - Method in class org.apache.beam.sdk.expansion.service.ExpansionServiceSchemaTransformProvider
- extractOutputs(OutputT) - Method in interface org.apache.beam.sdk.expansion.service.ExpansionService.TransformProvider
G
- getDependencies(RunnerApi.FunctionSpec, PipelineOptions) - Method in interface org.apache.beam.sdk.expansion.service.ExpansionService.TransformProvider
- getHost() - Method in class org.apache.beam.sdk.expansion.service.ExpansionServer
-
Get the host that this
ExpansionServeris bound to. - getJavaClassLookupAllowlist() - Method in interface org.apache.beam.sdk.expansion.service.ExpansionServiceOptions
- getJavaClassLookupAllowlistFile() - Method in interface org.apache.beam.sdk.expansion.service.ExpansionServiceOptions
- getPort() - Method in class org.apache.beam.sdk.expansion.service.ExpansionServer
-
Get the port that this
ExpansionServeris bound to. - getTransform(RunnerApi.FunctionSpec) - Method in interface org.apache.beam.sdk.expansion.service.ExpansionService.TransformProvider
- getTransform(RunnerApi.FunctionSpec) - Method in class org.apache.beam.sdk.expansion.service.ExpansionServiceSchemaTransformProvider
J
- JavaClassLookupAllowListFactory() - Constructor for class org.apache.beam.sdk.expansion.service.ExpansionServiceOptions.JavaClassLookupAllowListFactory
K
- knownTransforms() - Method in interface org.apache.beam.sdk.expansion.service.ExpansionService.ExpansionServiceRegistrar
- knownTransforms() - Method in class org.apache.beam.sdk.expansion.service.ExpansionService.ExternalTransformRegistrarLoader
M
- main(String[]) - Static method in class org.apache.beam.sdk.expansion.service.ExpansionService
- MultiLanguageBuilderMethod - Annotation Type in org.apache.beam.sdk.expansion.service
- MultiLanguageConstructorMethod - Annotation Type in org.apache.beam.sdk.expansion.service
N
- name() - Method in annotation type org.apache.beam.sdk.expansion.service.MultiLanguageBuilderMethod
- name() - Method in annotation type org.apache.beam.sdk.expansion.service.MultiLanguageConstructorMethod
O
- of() - Static method in class org.apache.beam.sdk.expansion.service.ExpansionServiceSchemaTransformProvider
- org.apache.beam.sdk.expansion.service - package org.apache.beam.sdk.expansion.service
-
Classes used to expand cross-language transforms.
P
- payloadToConfig(ExternalTransforms.ExternalConfigurationPayload, Class<ConfigT>) - Static method in class org.apache.beam.sdk.expansion.service.ExpansionService.ExternalTransformRegistrarLoader
-
Attempt to create an instance of
ExpansionService.ExternalTransformRegistrarLoaderfrom anExternalTransforms.ExternalConfigurationPayload.
S
- setJavaClassLookupAllowlist(JavaClassLookupTransformProvider.AllowList) - Method in interface org.apache.beam.sdk.expansion.service.ExpansionServiceOptions
- setJavaClassLookupAllowlistFile(String) - Method in interface org.apache.beam.sdk.expansion.service.ExpansionServiceOptions
All Classes All Packages