A B C D E F G I J K M N O P S T W
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.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(List<String>, Map<String, List<Dependency>>) - Static method in class org.apache.beam.sdk.expansion.service.ExpansionServiceConfig
- 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.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 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(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
TransformProviderinstances fromRunnerApi.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 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.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
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. - 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
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.
- 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
ExpansionServicefrom anExternalTransforms.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.FunctionSpecto aPTransform, 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
TypedSchemaTransformProviderfor 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
All Classes All Packages