Struct aws_sdk_databrew::client::fluent_builders::UpdateDataset
source · pub struct UpdateDataset { /* private fields */ }
Expand description
Fluent builder constructing a request to UpdateDataset
.
Modifies the definition of an existing DataBrew dataset.
Implementations§
source§impl UpdateDataset
impl UpdateDataset
sourcepub async fn customize(
self
) -> Result<CustomizableOperation<UpdateDataset, AwsResponseRetryClassifier>, SdkError<UpdateDatasetError>>
pub async fn customize(
self
) -> Result<CustomizableOperation<UpdateDataset, AwsResponseRetryClassifier>, SdkError<UpdateDatasetError>>
Consume this builder, creating a customizable operation that can be modified before being sent. The operation’s inner http::Request can be modified as well.
sourcepub async fn send(
self
) -> Result<UpdateDatasetOutput, SdkError<UpdateDatasetError>>
pub async fn send(
self
) -> Result<UpdateDatasetOutput, SdkError<UpdateDatasetError>>
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub fn format(self, input: InputFormat) -> Self
pub fn format(self, input: InputFormat) -> Self
The file format of a dataset that is created from an Amazon S3 file or folder.
sourcepub fn set_format(self, input: Option<InputFormat>) -> Self
pub fn set_format(self, input: Option<InputFormat>) -> Self
The file format of a dataset that is created from an Amazon S3 file or folder.
sourcepub fn format_options(self, input: FormatOptions) -> Self
pub fn format_options(self, input: FormatOptions) -> Self
Represents a set of options that define the structure of either comma-separated value (CSV), Excel, or JSON input.
sourcepub fn set_format_options(self, input: Option<FormatOptions>) -> Self
pub fn set_format_options(self, input: Option<FormatOptions>) -> Self
Represents a set of options that define the structure of either comma-separated value (CSV), Excel, or JSON input.
sourcepub fn input(self, input: Input) -> Self
pub fn input(self, input: Input) -> Self
Represents information on how DataBrew can find data, in either the Glue Data Catalog or Amazon S3.
sourcepub fn set_input(self, input: Option<Input>) -> Self
pub fn set_input(self, input: Option<Input>) -> Self
Represents information on how DataBrew can find data, in either the Glue Data Catalog or Amazon S3.
sourcepub fn path_options(self, input: PathOptions) -> Self
pub fn path_options(self, input: PathOptions) -> Self
A set of options that defines how DataBrew interprets an Amazon S3 path of the dataset.
sourcepub fn set_path_options(self, input: Option<PathOptions>) -> Self
pub fn set_path_options(self, input: Option<PathOptions>) -> Self
A set of options that defines how DataBrew interprets an Amazon S3 path of the dataset.
Trait Implementations§
source§impl Clone for UpdateDataset
impl Clone for UpdateDataset
source§fn clone(&self) -> UpdateDataset
fn clone(&self) -> UpdateDataset
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more