Interface InternalPlan
-
@Internal public interface InternalPlanInternal interface wrapping a plan. This is used in order to propagate the plan back and forth thePlannerinterface. TheTableEnvironmentwraps it in an implementation ofCompiledPlan, to provide the fluent user-friendly interface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringasJsonString()byte[]asSmileBytes()org.apache.flink.FlinkVersiongetFlinkVersion()List<String>getSinkIdentifiers()This returns an ordered list of sink identifiers, if any.voidwriteToFile(File file, boolean ignoreIfExists, boolean failIfExists)Note thatignoreIfExistshas precedence overfailIfExists.
-
-
-
Method Detail
-
asJsonString
String asJsonString()
- See Also:
CompiledPlan.asJsonString()
-
asSmileBytes
byte[] asSmileBytes()
- See Also:
CompiledPlan.asSmileBytes()
-
writeToFile
void writeToFile(File file, boolean ignoreIfExists, boolean failIfExists)
Note thatignoreIfExistshas precedence overfailIfExists.- See Also:
CompiledPlan.writeToFile(File, boolean)
-
getFlinkVersion
org.apache.flink.FlinkVersion getFlinkVersion()
- See Also:
CompiledPlan.getFlinkVersion()
-
-