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.PipelineOptions
    Options used to configure the ExpansionService.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static class  ExpansionServiceOptions.JavaClassLookupAllowListFactory
      Loads the allow list from getJavaClassLookupAllowlistFile(), defaulting to an empty JavaClassLookupTransformProvider.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
      org.apache.beam.sdk.expansion.service.JavaClassLookupTransformProvider.AllowList getJavaClassLookupAllowlist()  
      java.lang.String getJavaClassLookupAllowlistFile()  
      void setJavaClassLookupAllowlist​(org.apache.beam.sdk.expansion.service.JavaClassLookupTransformProvider.AllowList file)  
      void setJavaClassLookupAllowlistFile​(java.lang.String file)  
      • Methods inherited from interface org.apache.beam.sdk.transforms.display.HasDisplayData

        populateDisplayData
      • Methods inherited from interface org.apache.beam.sdk.options.PipelineOptions

        as, getJobName, getOptionsId, getRunner, getStableUniqueNames, getTempLocation, getUserAgent, outputRuntimeOptions, setJobName, setOptionsId, setRunner, setStableUniqueNames, setTempLocation, setUserAgent
    • 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)