Skip navigation links
A B C D E F G I J K M O P S T W 

A

apply(Pipeline, String, RunnerApi.FunctionSpec, Map<String, PCollection<?>>) - Method in interface org.apache.beam.sdk.expansion.service.TransformProvider
 

B

build() - Method in class org.apache.beam.sdk.expansion.service.WindowIntoTransformProvider.Configuration.Builder
 
builder() - Static method in class org.apache.beam.sdk.expansion.service.WindowIntoTransformProvider.Configuration
 
Builder() - Constructor for class org.apache.beam.sdk.expansion.service.WindowIntoTransformProvider.Configuration.Builder
 

C

close() - Method in class org.apache.beam.sdk.expansion.service.ExpansionServer
 
close() - Method in class org.apache.beam.sdk.expansion.service.ExpansionService
 
Configuration() - Constructor for class org.apache.beam.sdk.expansion.service.WindowIntoTransformProvider.Configuration
 
configurationClass() - Method in class org.apache.beam.sdk.expansion.service.WindowIntoTransformProvider
 
create(ExpansionService, String, int) - Static method in class org.apache.beam.sdk.expansion.service.ExpansionServer
Create a ExpansionServer for the provided ExpansionService running on an arbitrary port.
create(List<String>, Map<String, List<Dependency>>) - Static method in class org.apache.beam.sdk.expansion.service.ExpansionServiceConfig
 
create(PipelineOptions) - Method in class org.apache.beam.sdk.expansion.service.ExpansionServiceOptions.ExpansionServiceConfigFactory
 
create(PipelineOptions) - Method in class org.apache.beam.sdk.expansion.service.ExpansionServiceOptions.JavaClassLookupAllowListFactory
 
createInput(Pipeline, Map<String, PCollection<?>>) - Method in class org.apache.beam.sdk.expansion.service.ExpansionServiceSchemaTransformProvider
 
createInput(Pipeline, Map<String, PCollection<?>>) - Method in interface org.apache.beam.sdk.expansion.service.TransformProvider
 
createPipeline(PipelineOptions) - Method in class org.apache.beam.sdk.expansion.service.ExpansionService
 

D

Dependency - Class in org.apache.beam.sdk.expansion.service
 
Dependency() - Constructor for class org.apache.beam.sdk.expansion.service.Dependency
 
discoverSchemaTransform(ExpansionApi.DiscoverSchemaTransformRequest, StreamObserver<ExpansionApi.DiscoverSchemaTransformResponse>) - Method in class org.apache.beam.sdk.expansion.service.ExpansionService
 

E

empty() - Static method in class org.apache.beam.sdk.expansion.service.ExpansionServiceConfig
 
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 Server for 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(PipelineOptions, String) - Constructor for class org.apache.beam.sdk.expansion.service.ExpansionService
 
ExpansionService.ExpansionServiceRegistrar - Interface in org.apache.beam.sdk.expansion.service
A registrar that creates TransformProvider instances from RunnerApi.FunctionSpecs.
ExpansionService.ExternalTransformRegistrarLoader - Class in org.apache.beam.sdk.expansion.service
Exposes Java transforms via ExternalTransformRegistrar.
ExpansionServiceConfig - Class in org.apache.beam.sdk.expansion.service
 
ExpansionServiceConfig() - Constructor for class org.apache.beam.sdk.expansion.service.ExpansionServiceConfig
 
ExpansionServiceConfigFactory() - Constructor for class org.apache.beam.sdk.expansion.service.ExpansionServiceOptions.ExpansionServiceConfigFactory
 
ExpansionServiceOptions - Interface in org.apache.beam.sdk.expansion.service
Options used to configure the ExpansionService.
ExpansionServiceOptions.ExpansionServiceConfigFactory - Class in org.apache.beam.sdk.expansion.service
Loads the ExpansionService config.
ExpansionServiceOptions.JavaClassLookupAllowListFactory - Class in org.apache.beam.sdk.expansion.service
Loads the allow list from ExpansionServiceOptions.getJavaClassLookupAllowlistFile(), defaulting to an empty JavaClassLookupTransformProvider.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.TransformProvider
 

F

from(WindowIntoTransformProvider.Configuration) - Method in class org.apache.beam.sdk.expansion.service.WindowIntoTransformProvider
 

G

getAllowlist() - Method in class org.apache.beam.sdk.expansion.service.ExpansionServiceConfig
 
getAlsoStartLoopbackWorker() - Method in interface org.apache.beam.sdk.expansion.service.ExpansionServiceOptions
 
getDependencies() - Method in class org.apache.beam.sdk.expansion.service.ExpansionServiceConfig
 
getDependencies(RunnerApi.FunctionSpec, PipelineOptions) - Method in interface org.apache.beam.sdk.expansion.service.TransformProvider
 
getExpansionServiceConfig() - Method in interface org.apache.beam.sdk.expansion.service.ExpansionServiceOptions
 
getExpansionServiceConfigFile() - Method in interface org.apache.beam.sdk.expansion.service.ExpansionServiceOptions
 
getHost() - Method in class org.apache.beam.sdk.expansion.service.ExpansionServer
Get the host that this ExpansionServer is 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 ExpansionServer is bound to.
getSerializedWindowingStrategy() - Method in class org.apache.beam.sdk.expansion.service.WindowIntoTransformProvider.Configuration
 
getTransform(RunnerApi.FunctionSpec, PipelineOptions) - Method in class org.apache.beam.sdk.expansion.service.ExpansionServiceSchemaTransformProvider
 
getTransform(RunnerApi.FunctionSpec, PipelineOptions) - Method in interface org.apache.beam.sdk.expansion.service.TransformProvider
 
getTransformUniqueID(RunnerApi.FunctionSpec) - Method in interface org.apache.beam.sdk.expansion.service.TransformProvider
 
getUseAltsServer() - Method in interface org.apache.beam.sdk.expansion.service.ExpansionServiceOptions
 

I

identifier() - Method in class org.apache.beam.sdk.expansion.service.WindowIntoTransformProvider
 
inputCollectionNames() - Method in class org.apache.beam.sdk.expansion.service.WindowIntoTransformProvider
 

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
 

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.
OUTPUT_ROWS_TAG - Static variable in class org.apache.beam.sdk.expansion.service.WindowIntoTransformProvider
 
outputCollectionNames() - Method in class org.apache.beam.sdk.expansion.service.WindowIntoTransformProvider
 

P

payloadToConfig(ExternalTransforms.ExternalConfigurationPayload, Class<ConfigT>) - Static method in class org.apache.beam.sdk.expansion.service.ExpansionService
Attempt to create an instance of ConfigT from an ExternalTransforms.ExternalConfigurationPayload.

S

setAlsoStartLoopbackWorker(boolean) - Method in interface org.apache.beam.sdk.expansion.service.ExpansionServiceOptions
 
setExpansionServiceConfig(ExpansionServiceConfig) - Method in interface org.apache.beam.sdk.expansion.service.ExpansionServiceOptions
 
setExpansionServiceConfigFile(String) - Method in interface org.apache.beam.sdk.expansion.service.ExpansionServiceOptions
 
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
 
setSerializedWindowingStrategy(byte[]) - Method in class org.apache.beam.sdk.expansion.service.WindowIntoTransformProvider.Configuration.Builder
 
setUseAltsServer(boolean) - Method in interface org.apache.beam.sdk.expansion.service.ExpansionServiceOptions
 

T

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.FunctionSpec to a PTransform, together with mappings of its inputs and outputs to maps of PCollections.

W

WindowIntoTransformProvider - Class in org.apache.beam.sdk.expansion.service
An implementation of TypedSchemaTransformProvider for WindowInto.
WindowIntoTransformProvider() - Constructor for class org.apache.beam.sdk.expansion.service.WindowIntoTransformProvider
 
WindowIntoTransformProvider.Configuration - Class in org.apache.beam.sdk.expansion.service
 
WindowIntoTransformProvider.Configuration.Builder - Class in org.apache.beam.sdk.expansion.service
 
A B C D E F G I J K M O P S T W 
Skip navigation links