public static ExternalizedCheckpointSettings externalizeCheckpoints(boolean deleteOnCancellation) { return new ExternalizedCheckpointSettings(true, deleteOnCancellation); }
gen.writeObjectFieldStart("externalization"); if (externalization.externalizeCheckpoints()) { gen.writeBooleanField("enabled", true); gen.writeBooleanField("delete_on_cancellation", externalization.deleteOnCancellation()); } else { gen.writeBooleanField("enabled", false);
throw new IllegalStateException("Externalized checkpoints enabled, but no cleanup mode configured."); externalizedCheckpointSettings = ExternalizedCheckpointSettings.externalizeCheckpoints(cleanup.deleteOnCancellation()); } else { externalizedCheckpointSettings = ExternalizedCheckpointSettings.none();