#[non_exhaustive]pub struct AggregationPartitionByBuilder { /* private fields */ }Expand description
A builder for AggregationPartitionBy.
Implementations§
source§impl AggregationPartitionByBuilder
impl AggregationPartitionByBuilder
sourcepub fn field_name(self, input: impl Into<String>) -> Self
pub fn field_name(self, input: impl Into<String>) -> Self
The field Name for an AggregationPartitionBy.
sourcepub fn set_field_name(self, input: Option<String>) -> Self
pub fn set_field_name(self, input: Option<String>) -> Self
The field Name for an AggregationPartitionBy.
sourcepub fn get_field_name(&self) -> &Option<String>
pub fn get_field_name(&self) -> &Option<String>
The field Name for an AggregationPartitionBy.
sourcepub fn time_granularity(self, input: TimeGranularity) -> Self
pub fn time_granularity(self, input: TimeGranularity) -> Self
The TimeGranularity for an AggregationPartitionBy.
sourcepub fn set_time_granularity(self, input: Option<TimeGranularity>) -> Self
pub fn set_time_granularity(self, input: Option<TimeGranularity>) -> Self
The TimeGranularity for an AggregationPartitionBy.
sourcepub fn get_time_granularity(&self) -> &Option<TimeGranularity>
pub fn get_time_granularity(&self) -> &Option<TimeGranularity>
The TimeGranularity for an AggregationPartitionBy.
sourcepub fn build(self) -> AggregationPartitionBy
pub fn build(self) -> AggregationPartitionBy
Consumes the builder and constructs a AggregationPartitionBy.
Trait Implementations§
source§impl Clone for AggregationPartitionByBuilder
impl Clone for AggregationPartitionByBuilder
source§fn clone(&self) -> AggregationPartitionByBuilder
fn clone(&self) -> AggregationPartitionByBuilder
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 AggregationPartitionByBuilder
impl Default for AggregationPartitionByBuilder
source§fn default() -> AggregationPartitionByBuilder
fn default() -> AggregationPartitionByBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for AggregationPartitionByBuilder
impl PartialEq for AggregationPartitionByBuilder
source§fn eq(&self, other: &AggregationPartitionByBuilder) -> bool
fn eq(&self, other: &AggregationPartitionByBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for AggregationPartitionByBuilder
Auto Trait Implementations§
impl Freeze for AggregationPartitionByBuilder
impl RefUnwindSafe for AggregationPartitionByBuilder
impl Send for AggregationPartitionByBuilder
impl Sync for AggregationPartitionByBuilder
impl Unpin for AggregationPartitionByBuilder
impl UnwindSafe for AggregationPartitionByBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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.