#[non_exhaustive]pub struct Builder { /* private fields */ }
Expand description
A builder for DataFormatConversionConfiguration
Implementations
sourceimpl Builder
impl Builder
sourcepub fn schema_configuration(self, input: SchemaConfiguration) -> Self
pub fn schema_configuration(self, input: SchemaConfiguration) -> Self
Specifies the AWS Glue Data Catalog table that contains the column information. This parameter is required if Enabled
is set to true.
sourcepub fn set_schema_configuration(
self,
input: Option<SchemaConfiguration>
) -> Self
pub fn set_schema_configuration(
self,
input: Option<SchemaConfiguration>
) -> Self
Specifies the AWS Glue Data Catalog table that contains the column information. This parameter is required if Enabled
is set to true.
sourcepub fn input_format_configuration(self, input: InputFormatConfiguration) -> Self
pub fn input_format_configuration(self, input: InputFormatConfiguration) -> Self
Specifies the deserializer that you want Kinesis Data Firehose to use to convert the format of your data from JSON. This parameter is required if Enabled
is set to true.
sourcepub fn set_input_format_configuration(
self,
input: Option<InputFormatConfiguration>
) -> Self
pub fn set_input_format_configuration(
self,
input: Option<InputFormatConfiguration>
) -> Self
Specifies the deserializer that you want Kinesis Data Firehose to use to convert the format of your data from JSON. This parameter is required if Enabled
is set to true.
sourcepub fn output_format_configuration(
self,
input: OutputFormatConfiguration
) -> Self
pub fn output_format_configuration(
self,
input: OutputFormatConfiguration
) -> Self
Specifies the serializer that you want Kinesis Data Firehose to use to convert the format of your data to the Parquet or ORC format. This parameter is required if Enabled
is set to true.
sourcepub fn set_output_format_configuration(
self,
input: Option<OutputFormatConfiguration>
) -> Self
pub fn set_output_format_configuration(
self,
input: Option<OutputFormatConfiguration>
) -> Self
Specifies the serializer that you want Kinesis Data Firehose to use to convert the format of your data to the Parquet or ORC format. This parameter is required if Enabled
is set to true.
sourcepub fn enabled(self, input: bool) -> Self
pub fn enabled(self, input: bool) -> Self
Defaults to true
. Set it to false
if you want to disable format conversion while preserving the configuration details.
sourcepub fn set_enabled(self, input: Option<bool>) -> Self
pub fn set_enabled(self, input: Option<bool>) -> Self
Defaults to true
. Set it to false
if you want to disable format conversion while preserving the configuration details.
sourcepub fn build(self) -> DataFormatConversionConfiguration
pub fn build(self) -> DataFormatConversionConfiguration
Consumes the builder and constructs a DataFormatConversionConfiguration
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more