Interface KryoOptions

  • All Superinterfaces:
    org.apache.beam.sdk.transforms.display.HasDisplayData, org.apache.beam.sdk.options.PipelineOptions

    public interface KryoOptions
    extends org.apache.beam.sdk.options.PipelineOptions
    PipelineOptions which allows passing Kryo parameters.
    • Nested Class Summary

      • 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 Detail

      • getKryoBufferSize

        @Integer(65536)
        int getKryoBufferSize()
      • setKryoBufferSize

        void setKryoBufferSize​(int bufferSize)
      • getKryoReferences

        @Boolean(true)
        boolean getKryoReferences()
      • setKryoReferences

        void setKryoReferences​(boolean references)
      • getKryoRegistrationRequired

        @Boolean(false)
        boolean getKryoRegistrationRequired()
      • setKryoRegistrationRequired

        void setKryoRegistrationRequired​(boolean registrationRequired)