Class SerializableConfiguration

java.lang.Object
org.apache.beam.sdk.io.hadoop.SerializableConfiguration
All Implemented Interfaces:
Externalizable, Serializable

@NotThreadSafe public class SerializableConfiguration extends Object implements Externalizable
A wrapper to allow Hadoop Configurations to be serialized using Java's standard serialization mechanisms.

SerializableConfiguration is not thread safe. For example, serialized configuration could be corrupted if writeExternal(java.io.ObjectOutput) and readExternal(java.io.ObjectInput) are run at the same time, or the Configuration is changed outside during writeExternal.

See Also: