pub struct FileSystemCheckBuilder { /* private fields */ }
Expand description
Audit the Delta Table’s active files with the underlying file system. See this module’s documentation for more information
Implementations§
Source§impl FileSystemCheckBuilder
impl FileSystemCheckBuilder
Sourcepub fn new(log_store: LogStoreRef, state: DeltaTableState) -> Self
pub fn new(log_store: LogStoreRef, state: DeltaTableState) -> Self
Create a new FileSystemCheckBuilder
Sourcepub fn with_dry_run(self, dry_run: bool) -> Self
pub fn with_dry_run(self, dry_run: bool) -> Self
Only determine which add actions should be removed. A dry run will not commit actions to the Delta log
Sourcepub fn with_commit_properties(self, commit_properties: CommitProperties) -> Self
pub fn with_commit_properties(self, commit_properties: CommitProperties) -> Self
Additonal information to write to the commit
Trait Implementations§
Source§impl Debug for FileSystemCheckBuilder
impl Debug for FileSystemCheckBuilder
Source§impl IntoFuture for FileSystemCheckBuilder
impl IntoFuture for FileSystemCheckBuilder
Source§type Output = Result<(DeltaTable, FileSystemCheckMetrics), DeltaTableError>
type Output = Result<(DeltaTable, FileSystemCheckMetrics), DeltaTableError>
The output that the future will produce on completion.
Source§type IntoFuture = Pin<Box<dyn Future<Output = <FileSystemCheckBuilder as IntoFuture>::Output> + Send>>
type IntoFuture = Pin<Box<dyn Future<Output = <FileSystemCheckBuilder as IntoFuture>::Output> + Send>>
Which kind of future are we turning this into?
Source§fn into_future(self) -> Self::IntoFuture
fn into_future(self) -> Self::IntoFuture
Creates a future from a value. Read more
Auto Trait Implementations§
impl Freeze for FileSystemCheckBuilder
impl !RefUnwindSafe for FileSystemCheckBuilder
impl Send for FileSystemCheckBuilder
impl Sync for FileSystemCheckBuilder
impl Unpin for FileSystemCheckBuilder
impl !UnwindSafe for FileSystemCheckBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more