Interface ExpansionServiceOptions
-
- All Superinterfaces:
org.apache.beam.sdk.transforms.display.HasDisplayData,org.apache.beam.sdk.options.PipelineOptions
public interface ExpansionServiceOptions extends org.apache.beam.sdk.options.PipelineOptionsOptions used to configure theExpansionService.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classExpansionServiceOptions.ExpansionServiceConfigFactoryLoads the ExpansionService config.static classExpansionServiceOptions.JavaClassLookupAllowListFactoryLoads the allow list fromgetJavaClassLookupAllowlistFile(), defaulting to an emptyJavaClassLookupTransformProvider.AllowList.-
Nested classes/interfaces inherited from interface org.apache.beam.sdk.options.PipelineOptions
org.apache.beam.sdk.options.PipelineOptions.AtomicLongFactory, org.apache.beam.sdk.options.PipelineOptions.CheckEnabled, org.apache.beam.sdk.options.PipelineOptions.DirectRunner, org.apache.beam.sdk.options.PipelineOptions.JobNameFactory, org.apache.beam.sdk.options.PipelineOptions.UserAgentFactory
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetAlsoStartLoopbackWorker()ExpansionServiceConfiggetExpansionServiceConfig()java.lang.StringgetExpansionServiceConfigFile()org.apache.beam.sdk.expansion.service.JavaClassLookupTransformProvider.AllowListgetJavaClassLookupAllowlist()java.lang.StringgetJavaClassLookupAllowlistFile()booleangetUseAltsServer()voidsetAlsoStartLoopbackWorker(boolean value)voidsetExpansionServiceConfig(ExpansionServiceConfig configFile)voidsetExpansionServiceConfigFile(java.lang.String configFile)voidsetJavaClassLookupAllowlist(org.apache.beam.sdk.expansion.service.JavaClassLookupTransformProvider.AllowList file)voidsetJavaClassLookupAllowlistFile(java.lang.String file)voidsetUseAltsServer(boolean useAltsServer)
-
-
-
Method Detail
-
getJavaClassLookupAllowlist
@InstanceFactory(JavaClassLookupAllowListFactory.class) org.apache.beam.sdk.expansion.service.JavaClassLookupTransformProvider.AllowList getJavaClassLookupAllowlist()
-
setJavaClassLookupAllowlist
void setJavaClassLookupAllowlist(org.apache.beam.sdk.expansion.service.JavaClassLookupTransformProvider.AllowList file)
-
getJavaClassLookupAllowlistFile
java.lang.String getJavaClassLookupAllowlistFile()
-
setJavaClassLookupAllowlistFile
void setJavaClassLookupAllowlistFile(java.lang.String file)
-
getAlsoStartLoopbackWorker
boolean getAlsoStartLoopbackWorker()
-
setAlsoStartLoopbackWorker
void setAlsoStartLoopbackWorker(boolean value)
-
getExpansionServiceConfigFile
java.lang.String getExpansionServiceConfigFile()
-
setExpansionServiceConfigFile
void setExpansionServiceConfigFile(java.lang.String configFile)
-
getExpansionServiceConfig
@InstanceFactory(ExpansionServiceConfigFactory.class) ExpansionServiceConfig getExpansionServiceConfig()
-
setExpansionServiceConfig
void setExpansionServiceConfig(ExpansionServiceConfig configFile)
-
getUseAltsServer
@Boolean(false) boolean getUseAltsServer()
-
setUseAltsServer
void setUseAltsServer(boolean useAltsServer)
-
-