Class SavepointOutputFormat
java.lang.Object
org.apache.flink.api.common.io.RichOutputFormat<org.apache.flink.runtime.checkpoint.metadata.CheckpointMetadata>
org.apache.flink.state.api.output.SavepointOutputFormat
- All Implemented Interfaces:
Serializable,org.apache.flink.api.common.io.OutputFormat<org.apache.flink.runtime.checkpoint.metadata.CheckpointMetadata>
@Internal
public class SavepointOutputFormat
extends org.apache.flink.api.common.io.RichOutputFormat<org.apache.flink.runtime.checkpoint.metadata.CheckpointMetadata>
An output format to serialize
CheckpointMetadata metadata to distributed storage.
This format may only be executed with parallelism 1.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.flink.api.common.io.OutputFormat
org.apache.flink.api.common.io.OutputFormat.InitializationContext -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidconfigure(org.apache.flink.configuration.Configuration parameters) voidopen(org.apache.flink.api.common.io.OutputFormat.InitializationContext context) voidwriteRecord(org.apache.flink.runtime.checkpoint.metadata.CheckpointMetadata metadata) Methods inherited from class org.apache.flink.api.common.io.RichOutputFormat
getRuntimeContext, setRuntimeContext
-
Constructor Details
-
SavepointOutputFormat
public SavepointOutputFormat(org.apache.flink.core.fs.Path savepointPath)
-
-
Method Details
-
configure
public void configure(org.apache.flink.configuration.Configuration parameters) -
open
public void open(org.apache.flink.api.common.io.OutputFormat.InitializationContext context) throws IOException - Throws:
IOException
-
writeRecord
public void writeRecord(org.apache.flink.runtime.checkpoint.metadata.CheckpointMetadata metadata) throws IOException - Throws:
IOException
-
close
public void close()
-