#[non_exhaustive]pub struct SubObjectStatisticsBuilder { /* private fields */ }Expand description
A builder for SubObjectStatistics.
Implementations§
Source§impl SubObjectStatisticsBuilder
impl SubObjectStatisticsBuilder
Sourcepub fn source_type(self, input: SubObjectSourceType) -> Self
pub fn source_type(self, input: SubObjectSourceType) -> Self
The source type of the sub-object (for example, its table format), which identifies the sub-object.
Sourcepub fn set_source_type(self, input: Option<SubObjectSourceType>) -> Self
pub fn set_source_type(self, input: Option<SubObjectSourceType>) -> Self
The source type of the sub-object (for example, its table format), which identifies the sub-object.
Sourcepub fn get_source_type(&self) -> &Option<SubObjectSourceType>
pub fn get_source_type(&self) -> &Option<SubObjectSourceType>
The source type of the sub-object (for example, its table format), which identifies the sub-object.
Sourcepub fn glue_version_id(self, input: impl Into<String>) -> Self
pub fn glue_version_id(self, input: impl Into<String>) -> Self
The Glue version ID of the sub-object that the statistics were captured for.
Sourcepub fn set_glue_version_id(self, input: Option<String>) -> Self
pub fn set_glue_version_id(self, input: Option<String>) -> Self
The Glue version ID of the sub-object that the statistics were captured for.
Sourcepub fn get_glue_version_id(&self) -> &Option<String>
pub fn get_glue_version_id(&self) -> &Option<String>
The Glue version ID of the sub-object that the statistics were captured for.
Sourcepub fn partition_count(self, input: i64) -> Self
pub fn partition_count(self, input: i64) -> Self
The number of sub-object partitions selected for that refresh. Not present for unpartitioned sub-objects.
Sourcepub fn set_partition_count(self, input: Option<i64>) -> Self
pub fn set_partition_count(self, input: Option<i64>) -> Self
The number of sub-object partitions selected for that refresh. Not present for unpartitioned sub-objects.
Sourcepub fn get_partition_count(&self) -> &Option<i64>
pub fn get_partition_count(&self) -> &Option<i64>
The number of sub-object partitions selected for that refresh. Not present for unpartitioned sub-objects.
Sourcepub fn file_count(self, input: i64) -> Self
pub fn file_count(self, input: i64) -> Self
The number of sub-object data files selected for that refresh.
Sourcepub fn set_file_count(self, input: Option<i64>) -> Self
pub fn set_file_count(self, input: Option<i64>) -> Self
The number of sub-object data files selected for that refresh.
Sourcepub fn get_file_count(&self) -> &Option<i64>
pub fn get_file_count(&self) -> &Option<i64>
The number of sub-object data files selected for that refresh.
Sourcepub fn total_file_bytes(self, input: i64) -> Self
pub fn total_file_bytes(self, input: i64) -> Self
The total size, in bytes, of the data files counted by FileCount.
Sourcepub fn set_total_file_bytes(self, input: Option<i64>) -> Self
pub fn set_total_file_bytes(self, input: Option<i64>) -> Self
The total size, in bytes, of the data files counted by FileCount.
Sourcepub fn get_total_file_bytes(&self) -> &Option<i64>
pub fn get_total_file_bytes(&self) -> &Option<i64>
The total size, in bytes, of the data files counted by FileCount.
Sourcepub fn build(self) -> SubObjectStatistics
pub fn build(self) -> SubObjectStatistics
Consumes the builder and constructs a SubObjectStatistics.
Trait Implementations§
Source§impl Clone for SubObjectStatisticsBuilder
impl Clone for SubObjectStatisticsBuilder
Source§fn clone(&self) -> SubObjectStatisticsBuilder
fn clone(&self) -> SubObjectStatisticsBuilder
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for SubObjectStatisticsBuilder
impl Debug for SubObjectStatisticsBuilder
Source§impl Default for SubObjectStatisticsBuilder
impl Default for SubObjectStatisticsBuilder
Source§fn default() -> SubObjectStatisticsBuilder
fn default() -> SubObjectStatisticsBuilder
impl StructuralPartialEq for SubObjectStatisticsBuilder
Auto Trait Implementations§
impl Freeze for SubObjectStatisticsBuilder
impl RefUnwindSafe for SubObjectStatisticsBuilder
impl Send for SubObjectStatisticsBuilder
impl Sync for SubObjectStatisticsBuilder
impl Unpin for SubObjectStatisticsBuilder
impl UnsafeUnpin for SubObjectStatisticsBuilder
impl UnwindSafe for SubObjectStatisticsBuilder
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> ⓘ
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> ⓘ
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