#[non_exhaustive]pub struct LateDataRuleConfigurationBuilder { /* private fields */ }
Expand description
A builder for LateDataRuleConfiguration
.
Implementations§
source§impl LateDataRuleConfigurationBuilder
impl LateDataRuleConfigurationBuilder
sourcepub fn delta_time_session_window_configuration(
self,
input: DeltaTimeSessionWindowConfiguration
) -> Self
pub fn delta_time_session_window_configuration( self, input: DeltaTimeSessionWindowConfiguration ) -> Self
The information needed to configure a delta time session window.
sourcepub fn set_delta_time_session_window_configuration(
self,
input: Option<DeltaTimeSessionWindowConfiguration>
) -> Self
pub fn set_delta_time_session_window_configuration( self, input: Option<DeltaTimeSessionWindowConfiguration> ) -> Self
The information needed to configure a delta time session window.
sourcepub fn get_delta_time_session_window_configuration(
&self
) -> &Option<DeltaTimeSessionWindowConfiguration>
pub fn get_delta_time_session_window_configuration( &self ) -> &Option<DeltaTimeSessionWindowConfiguration>
The information needed to configure a delta time session window.
sourcepub fn build(self) -> LateDataRuleConfiguration
pub fn build(self) -> LateDataRuleConfiguration
Consumes the builder and constructs a LateDataRuleConfiguration
.
Trait Implementations§
source§impl Clone for LateDataRuleConfigurationBuilder
impl Clone for LateDataRuleConfigurationBuilder
source§fn clone(&self) -> LateDataRuleConfigurationBuilder
fn clone(&self) -> LateDataRuleConfigurationBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for LateDataRuleConfigurationBuilder
impl Default for LateDataRuleConfigurationBuilder
source§fn default() -> LateDataRuleConfigurationBuilder
fn default() -> LateDataRuleConfigurationBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for LateDataRuleConfigurationBuilder
impl PartialEq for LateDataRuleConfigurationBuilder
source§fn eq(&self, other: &LateDataRuleConfigurationBuilder) -> bool
fn eq(&self, other: &LateDataRuleConfigurationBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for LateDataRuleConfigurationBuilder
Auto Trait Implementations§
impl Freeze for LateDataRuleConfigurationBuilder
impl RefUnwindSafe for LateDataRuleConfigurationBuilder
impl Send for LateDataRuleConfigurationBuilder
impl Sync for LateDataRuleConfigurationBuilder
impl Unpin for LateDataRuleConfigurationBuilder
impl UnwindSafe for LateDataRuleConfigurationBuilder
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 moreCreates a shared type from an unshared type.