@Experimental
public interface KryoOptions
extends org.apache.beam.sdk.options.PipelineOptions
PipelineOptions which allows passing Kryo parameters.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| Modifier and Type | Method and Description |
|---|---|
int |
getKryoBufferSize() |
boolean |
getKryoReferences() |
boolean |
getKryoRegistrationRequired() |
void |
setKryoBufferSize(int bufferSize) |
void |
setKryoReferences(boolean references) |
void |
setKryoRegistrationRequired(boolean registrationRequired) |
@Default.Integer(value=65536) int getKryoBufferSize()
void setKryoBufferSize(int bufferSize)
@Default.Boolean(value=true) boolean getKryoReferences()
void setKryoReferences(boolean references)
@Default.Boolean(value=false) boolean getKryoRegistrationRequired()
void setKryoRegistrationRequired(boolean registrationRequired)