Struct aws_sdk_glue::client::fluent_builders::UpdatePartition
source ·
[−]pub struct UpdatePartition<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* fields omitted */ }
Expand description
Fluent builder constructing a request to UpdatePartition
.
Updates a partition.
Implementations
impl<C, M, R> UpdatePartition<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> UpdatePartition<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<UpdatePartitionOutput, SdkError<UpdatePartitionError>> where
R::Policy: SmithyRetryPolicy<UpdatePartitionInputOperationOutputAlias, UpdatePartitionOutput, UpdatePartitionError, UpdatePartitionInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<UpdatePartitionOutput, SdkError<UpdatePartitionError>> where
R::Policy: SmithyRetryPolicy<UpdatePartitionInputOperationOutputAlias, UpdatePartitionOutput, UpdatePartitionError, UpdatePartitionInputOperationRetryAlias>,
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.
The ID of the Data Catalog where the partition to be updated resides. If none is provided, the Amazon Web Services account ID is used by default.
The ID of the Data Catalog where the partition to be updated resides. If none is provided, the Amazon Web Services account ID is used by default.
The name of the catalog database in which the table in question resides.
The name of the catalog database in which the table in question resides.
The name of the table in which the partition to be updated is located.
The name of the table in which the partition to be updated is located.
Appends an item to PartitionValueList
.
To override the contents of this collection use set_partition_value_list
.
List of partition key values that define the partition to update.
List of partition key values that define the partition to update.
The new partition object to update the partition to.
The Values
property can't be changed. If you want to change the partition key values for a partition, delete and recreate the partition.
The new partition object to update the partition to.
The Values
property can't be changed. If you want to change the partition key values for a partition, delete and recreate the partition.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for UpdatePartition<C, M, R>
impl<C, M, R> Send for UpdatePartition<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for UpdatePartition<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for UpdatePartition<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for UpdatePartition<C, M, R>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more