Struct aws_sdk_glue::types::builders::ColumnStatisticsDataBuilder
source · #[non_exhaustive]pub struct ColumnStatisticsDataBuilder { /* private fields */ }Expand description
A builder for ColumnStatisticsData.
Implementations§
source§impl ColumnStatisticsDataBuilder
impl ColumnStatisticsDataBuilder
sourcepub fn type(self, input: ColumnStatisticsType) -> Self
pub fn type(self, input: ColumnStatisticsType) -> Self
The type of column statistics data.
This field is required.sourcepub fn set_type(self, input: Option<ColumnStatisticsType>) -> Self
pub fn set_type(self, input: Option<ColumnStatisticsType>) -> Self
The type of column statistics data.
sourcepub fn get_type(&self) -> &Option<ColumnStatisticsType>
pub fn get_type(&self) -> &Option<ColumnStatisticsType>
The type of column statistics data.
sourcepub fn boolean_column_statistics_data(
self,
input: BooleanColumnStatisticsData
) -> Self
pub fn boolean_column_statistics_data( self, input: BooleanColumnStatisticsData ) -> Self
Boolean column statistics data.
sourcepub fn set_boolean_column_statistics_data(
self,
input: Option<BooleanColumnStatisticsData>
) -> Self
pub fn set_boolean_column_statistics_data( self, input: Option<BooleanColumnStatisticsData> ) -> Self
Boolean column statistics data.
sourcepub fn get_boolean_column_statistics_data(
&self
) -> &Option<BooleanColumnStatisticsData>
pub fn get_boolean_column_statistics_data( &self ) -> &Option<BooleanColumnStatisticsData>
Boolean column statistics data.
sourcepub fn date_column_statistics_data(
self,
input: DateColumnStatisticsData
) -> Self
pub fn date_column_statistics_data( self, input: DateColumnStatisticsData ) -> Self
Date column statistics data.
sourcepub fn set_date_column_statistics_data(
self,
input: Option<DateColumnStatisticsData>
) -> Self
pub fn set_date_column_statistics_data( self, input: Option<DateColumnStatisticsData> ) -> Self
Date column statistics data.
sourcepub fn get_date_column_statistics_data(
&self
) -> &Option<DateColumnStatisticsData>
pub fn get_date_column_statistics_data( &self ) -> &Option<DateColumnStatisticsData>
Date column statistics data.
sourcepub fn decimal_column_statistics_data(
self,
input: DecimalColumnStatisticsData
) -> Self
pub fn decimal_column_statistics_data( self, input: DecimalColumnStatisticsData ) -> Self
Decimal column statistics data. UnscaledValues within are Base64-encoded binary objects storing big-endian, two's complement representations of the decimal's unscaled value.
sourcepub fn set_decimal_column_statistics_data(
self,
input: Option<DecimalColumnStatisticsData>
) -> Self
pub fn set_decimal_column_statistics_data( self, input: Option<DecimalColumnStatisticsData> ) -> Self
Decimal column statistics data. UnscaledValues within are Base64-encoded binary objects storing big-endian, two's complement representations of the decimal's unscaled value.
sourcepub fn get_decimal_column_statistics_data(
&self
) -> &Option<DecimalColumnStatisticsData>
pub fn get_decimal_column_statistics_data( &self ) -> &Option<DecimalColumnStatisticsData>
Decimal column statistics data. UnscaledValues within are Base64-encoded binary objects storing big-endian, two's complement representations of the decimal's unscaled value.
sourcepub fn double_column_statistics_data(
self,
input: DoubleColumnStatisticsData
) -> Self
pub fn double_column_statistics_data( self, input: DoubleColumnStatisticsData ) -> Self
Double column statistics data.
sourcepub fn set_double_column_statistics_data(
self,
input: Option<DoubleColumnStatisticsData>
) -> Self
pub fn set_double_column_statistics_data( self, input: Option<DoubleColumnStatisticsData> ) -> Self
Double column statistics data.
sourcepub fn get_double_column_statistics_data(
&self
) -> &Option<DoubleColumnStatisticsData>
pub fn get_double_column_statistics_data( &self ) -> &Option<DoubleColumnStatisticsData>
Double column statistics data.
sourcepub fn long_column_statistics_data(
self,
input: LongColumnStatisticsData
) -> Self
pub fn long_column_statistics_data( self, input: LongColumnStatisticsData ) -> Self
Long column statistics data.
sourcepub fn set_long_column_statistics_data(
self,
input: Option<LongColumnStatisticsData>
) -> Self
pub fn set_long_column_statistics_data( self, input: Option<LongColumnStatisticsData> ) -> Self
Long column statistics data.
sourcepub fn get_long_column_statistics_data(
&self
) -> &Option<LongColumnStatisticsData>
pub fn get_long_column_statistics_data( &self ) -> &Option<LongColumnStatisticsData>
Long column statistics data.
sourcepub fn string_column_statistics_data(
self,
input: StringColumnStatisticsData
) -> Self
pub fn string_column_statistics_data( self, input: StringColumnStatisticsData ) -> Self
String column statistics data.
sourcepub fn set_string_column_statistics_data(
self,
input: Option<StringColumnStatisticsData>
) -> Self
pub fn set_string_column_statistics_data( self, input: Option<StringColumnStatisticsData> ) -> Self
String column statistics data.
sourcepub fn get_string_column_statistics_data(
&self
) -> &Option<StringColumnStatisticsData>
pub fn get_string_column_statistics_data( &self ) -> &Option<StringColumnStatisticsData>
String column statistics data.
sourcepub fn binary_column_statistics_data(
self,
input: BinaryColumnStatisticsData
) -> Self
pub fn binary_column_statistics_data( self, input: BinaryColumnStatisticsData ) -> Self
Binary column statistics data.
sourcepub fn set_binary_column_statistics_data(
self,
input: Option<BinaryColumnStatisticsData>
) -> Self
pub fn set_binary_column_statistics_data( self, input: Option<BinaryColumnStatisticsData> ) -> Self
Binary column statistics data.
sourcepub fn get_binary_column_statistics_data(
&self
) -> &Option<BinaryColumnStatisticsData>
pub fn get_binary_column_statistics_data( &self ) -> &Option<BinaryColumnStatisticsData>
Binary column statistics data.
sourcepub fn build(self) -> Result<ColumnStatisticsData, BuildError>
pub fn build(self) -> Result<ColumnStatisticsData, BuildError>
Consumes the builder and constructs a ColumnStatisticsData.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for ColumnStatisticsDataBuilder
impl Clone for ColumnStatisticsDataBuilder
source§fn clone(&self) -> ColumnStatisticsDataBuilder
fn clone(&self) -> ColumnStatisticsDataBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ColumnStatisticsDataBuilder
impl Debug for ColumnStatisticsDataBuilder
source§impl Default for ColumnStatisticsDataBuilder
impl Default for ColumnStatisticsDataBuilder
source§fn default() -> ColumnStatisticsDataBuilder
fn default() -> ColumnStatisticsDataBuilder
source§impl PartialEq for ColumnStatisticsDataBuilder
impl PartialEq for ColumnStatisticsDataBuilder
source§fn eq(&self, other: &ColumnStatisticsDataBuilder) -> bool
fn eq(&self, other: &ColumnStatisticsDataBuilder) -> bool
self and other values to be equal, and is used
by ==.