pub enum DynamodbSpanBuilder {}
Expand description
Builder for DynamoDB-specific OpenTelemetry spans.
This enum serves as a namespace for DynamoDB operation span builders. Each operation provides a specific method to create properly configured spans with DynamoDB-specific attributes.
Implementations§
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn describe_endpoints<'a>() -> AwsSpanBuilder<'a>
pub fn describe_endpoints<'a>() -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB describe_endpoints operation.
This operation does not require specific table names as it operates globally.
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn describe_limits<'a>() -> AwsSpanBuilder<'a>
pub fn describe_limits<'a>() -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB describe_limits operation.
This operation does not require specific table names as it operates globally.
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn list_global_tables<'a>() -> AwsSpanBuilder<'a>
pub fn list_global_tables<'a>() -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB list_global_tables operation.
This operation does not require specific table names as it operates globally.
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn list_tables<'a>() -> AwsSpanBuilder<'a>
pub fn list_tables<'a>() -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB list_tables operation.
This operation does not require specific table names as it operates globally.
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn delete_backup<'a>() -> AwsSpanBuilder<'a>
pub fn delete_backup<'a>() -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB delete_backup operation.
This operation does not require specific table names as it operates globally.
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn describe_backup<'a>() -> AwsSpanBuilder<'a>
pub fn describe_backup<'a>() -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB describe_backup operation.
This operation does not require specific table names as it operates globally.
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn describe_export<'a>() -> AwsSpanBuilder<'a>
pub fn describe_export<'a>() -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB describe_export operation.
This operation does not require specific table names as it operates globally.
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn describe_import<'a>() -> AwsSpanBuilder<'a>
pub fn describe_import<'a>() -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB describe_import operation.
This operation does not require specific table names as it operates globally.
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn create_backup<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn create_backup<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB create_backup operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn create_table<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn create_table<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB create_table operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn delete_item<'a>(table_name: impl Into<StringValue>) -> AwsSpanBuilder<'a>
pub fn delete_item<'a>(table_name: impl Into<StringValue>) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB delete_item operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn delete_resource_policy<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn delete_resource_policy<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB delete_resource_policy operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn delete_table<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn delete_table<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB delete_table operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn describe_continuous_backups<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn describe_continuous_backups<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB describe_continuous_backups operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn describe_contributor_insights<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn describe_contributor_insights<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB describe_contributor_insights operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn describe_kinesis_streaming_destination<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn describe_kinesis_streaming_destination<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB describe_kinesis_streaming_destination operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn describe_table<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn describe_table<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB describe_table operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn describe_table_replica_auto_scaling<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn describe_table_replica_auto_scaling<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB describe_table_replica_auto_scaling operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn describe_time_to_live<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn describe_time_to_live<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB describe_time_to_live operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn disable_kinesis_streaming_destination<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn disable_kinesis_streaming_destination<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB disable_kinesis_streaming_destination operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn enable_kinesis_streaming_destination<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn enable_kinesis_streaming_destination<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB enable_kinesis_streaming_destination operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn execute_statement<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn execute_statement<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB execute_statement operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn get_item<'a>(table_name: impl Into<StringValue>) -> AwsSpanBuilder<'a>
pub fn get_item<'a>(table_name: impl Into<StringValue>) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB get_item operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn get_resource_policy<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_resource_policy<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB get_resource_policy operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn import_table<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn import_table<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB import_table operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn list_backups<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn list_backups<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB list_backups operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn list_contributor_insights<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn list_contributor_insights<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB list_contributor_insights operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Creates a span builder for the DynamoDB list_tags_of_resource operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn put_item<'a>(table_name: impl Into<StringValue>) -> AwsSpanBuilder<'a>
pub fn put_item<'a>(table_name: impl Into<StringValue>) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB put_item operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn put_resource_policy<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_resource_policy<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB put_resource_policy operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn query<'a>(table_name: impl Into<StringValue>) -> AwsSpanBuilder<'a>
pub fn query<'a>(table_name: impl Into<StringValue>) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB query operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn restore_table_from_backup<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn restore_table_from_backup<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB restore_table_from_backup operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn restore_table_to_point_in_time<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn restore_table_to_point_in_time<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB restore_table_to_point_in_time operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn scan<'a>(table_name: impl Into<StringValue>) -> AwsSpanBuilder<'a>
pub fn scan<'a>(table_name: impl Into<StringValue>) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB scan operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn tag_resource<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn tag_resource<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB tag_resource operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn untag_resource<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn untag_resource<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB untag_resource operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn update_continuous_backups<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn update_continuous_backups<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB update_continuous_backups operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn update_contributor_insights<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn update_contributor_insights<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB update_contributor_insights operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn update_item<'a>(table_name: impl Into<StringValue>) -> AwsSpanBuilder<'a>
pub fn update_item<'a>(table_name: impl Into<StringValue>) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB update_item operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn update_kinesis_streaming_destination<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn update_kinesis_streaming_destination<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB update_kinesis_streaming_destination operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn update_table<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn update_table<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB update_table operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn update_table_replica_auto_scaling<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn update_table_replica_auto_scaling<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB update_table_replica_auto_scaling operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn update_time_to_live<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn update_time_to_live<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB update_time_to_live operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn export_table_to_point_in_time<'a>(
table_arn: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn export_table_to_point_in_time<'a>( table_arn: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB export_table_to_point_in_time operation using a table ARN.
§Arguments
table_arn
- The ARN of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn list_exports<'a>(table_arn: impl Into<StringValue>) -> AwsSpanBuilder<'a>
pub fn list_exports<'a>(table_arn: impl Into<StringValue>) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB list_exports operation using a table ARN.
§Arguments
table_arn
- The ARN of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn list_imports<'a>(table_arn: impl Into<StringValue>) -> AwsSpanBuilder<'a>
pub fn list_imports<'a>(table_arn: impl Into<StringValue>) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB list_imports operation using a table ARN.
§Arguments
table_arn
- The ARN of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn create_global_table<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn create_global_table<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB create_global_table operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn describe_global_table<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn describe_global_table<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB describe_global_table operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn describe_global_table_settings<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn describe_global_table_settings<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB describe_global_table_settings operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn update_global_table<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn update_global_table<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB update_global_table operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn update_global_table_settings<'a>(
table_name: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn update_global_table_settings<'a>( table_name: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB update_global_table_settings operation on a specific table.
§Arguments
table_name
- The name of the DynamoDB table
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn batch_execute_statement<'a>(
table_names: impl IntoIterator<Item = impl Into<StringValue>>,
) -> AwsSpanBuilder<'a>
pub fn batch_execute_statement<'a>( table_names: impl IntoIterator<Item = impl Into<StringValue>>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB batch_execute_statement batch operation.
§Arguments
table_names
- Iterator of table names involved in the batch operation
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn batch_get_item<'a>(
table_names: impl IntoIterator<Item = impl Into<StringValue>>,
) -> AwsSpanBuilder<'a>
pub fn batch_get_item<'a>( table_names: impl IntoIterator<Item = impl Into<StringValue>>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB batch_get_item batch operation.
§Arguments
table_names
- Iterator of table names involved in the batch operation
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn batch_write_item<'a>(
table_names: impl IntoIterator<Item = impl Into<StringValue>>,
) -> AwsSpanBuilder<'a>
pub fn batch_write_item<'a>( table_names: impl IntoIterator<Item = impl Into<StringValue>>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB batch_write_item batch operation.
§Arguments
table_names
- Iterator of table names involved in the batch operation
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn execute_transaction<'a>(
table_names: impl IntoIterator<Item = impl Into<StringValue>>,
) -> AwsSpanBuilder<'a>
pub fn execute_transaction<'a>( table_names: impl IntoIterator<Item = impl Into<StringValue>>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB execute_transaction batch operation.
§Arguments
table_names
- Iterator of table names involved in the batch operation
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn transact_get_items<'a>(
table_names: impl IntoIterator<Item = impl Into<StringValue>>,
) -> AwsSpanBuilder<'a>
pub fn transact_get_items<'a>( table_names: impl IntoIterator<Item = impl Into<StringValue>>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB transact_get_items batch operation.
§Arguments
table_names
- Iterator of table names involved in the batch operation
Source§impl DynamodbSpanBuilder
impl DynamodbSpanBuilder
Sourcepub fn transact_write_items<'a>(
table_names: impl IntoIterator<Item = impl Into<StringValue>>,
) -> AwsSpanBuilder<'a>
pub fn transact_write_items<'a>( table_names: impl IntoIterator<Item = impl Into<StringValue>>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the DynamoDB transact_write_items batch operation.
§Arguments
table_names
- Iterator of table names involved in the batch operation
Auto Trait Implementations§
impl Freeze for DynamodbSpanBuilder
impl RefUnwindSafe for DynamodbSpanBuilder
impl Send for DynamodbSpanBuilder
impl Sync for DynamodbSpanBuilder
impl Unpin for DynamodbSpanBuilder
impl UnwindSafe for DynamodbSpanBuilder
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T
in a tonic::Request