pub struct InstrumentedFluentBuilder<'a, T: AwsBuilderInstrument<'a>> { /* private fields */ }
Expand description
A wrapper that instruments AWS fluent builders with OpenTelemetry tracing.
This struct wraps AWS SDK fluent builders and automatically creates spans when operations are executed, providing distributed tracing capabilities for AWS service calls.
Implementations§
Source§impl InstrumentedFluentBuilder<'_, GetItemFluentBuilder>
impl InstrumentedFluentBuilder<'_, GetItemFluentBuilder>
Sourcepub async fn send(self) -> Result<GetItemOutput, SdkError<GetItemError>>
pub async fn send(self) -> Result<GetItemOutput, SdkError<GetItemError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, GetResourcePolicyFluentBuilder>
impl InstrumentedFluentBuilder<'_, GetResourcePolicyFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<GetResourcePolicyOutput, SdkError<GetResourcePolicyError>>
pub async fn send( self, ) -> Result<GetResourcePolicyOutput, SdkError<GetResourcePolicyError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, PutItemFluentBuilder>
impl InstrumentedFluentBuilder<'_, PutItemFluentBuilder>
Sourcepub async fn send(self) -> Result<PutItemOutput, SdkError<PutItemError>>
pub async fn send(self) -> Result<PutItemOutput, SdkError<PutItemError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, PutResourcePolicyFluentBuilder>
impl InstrumentedFluentBuilder<'_, PutResourcePolicyFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<PutResourcePolicyOutput, SdkError<PutResourcePolicyError>>
pub async fn send( self, ) -> Result<PutResourcePolicyOutput, SdkError<PutResourcePolicyError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, UpdateItemFluentBuilder>
impl InstrumentedFluentBuilder<'_, UpdateItemFluentBuilder>
Sourcepub async fn send(self) -> Result<UpdateItemOutput, SdkError<UpdateItemError>>
pub async fn send(self) -> Result<UpdateItemOutput, SdkError<UpdateItemError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DeleteItemFluentBuilder>
impl InstrumentedFluentBuilder<'_, DeleteItemFluentBuilder>
Sourcepub async fn send(self) -> Result<DeleteItemOutput, SdkError<DeleteItemError>>
pub async fn send(self) -> Result<DeleteItemOutput, SdkError<DeleteItemError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DeleteResourcePolicyFluentBuilder>
impl InstrumentedFluentBuilder<'_, DeleteResourcePolicyFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DeleteResourcePolicyOutput, SdkError<DeleteResourcePolicyError>>
pub async fn send( self, ) -> Result<DeleteResourcePolicyOutput, SdkError<DeleteResourcePolicyError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, QueryFluentBuilder>
impl InstrumentedFluentBuilder<'_, QueryFluentBuilder>
Sourcepub async fn send(self) -> Result<QueryOutput, SdkError<QueryError>>
pub async fn send(self) -> Result<QueryOutput, SdkError<QueryError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, BatchGetItemFluentBuilder>
impl InstrumentedFluentBuilder<'_, BatchGetItemFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<BatchGetItemOutput, SdkError<BatchGetItemError>>
pub async fn send( self, ) -> Result<BatchGetItemOutput, SdkError<BatchGetItemError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, BatchWriteItemFluentBuilder>
impl InstrumentedFluentBuilder<'_, BatchWriteItemFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<BatchWriteItemOutput, SdkError<BatchWriteItemError>>
pub async fn send( self, ) -> Result<BatchWriteItemOutput, SdkError<BatchWriteItemError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, TransactGetItemsFluentBuilder>
impl InstrumentedFluentBuilder<'_, TransactGetItemsFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<TransactGetItemsOutput, SdkError<TransactGetItemsError>>
pub async fn send( self, ) -> Result<TransactGetItemsOutput, SdkError<TransactGetItemsError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, TransactWriteItemsFluentBuilder>
impl InstrumentedFluentBuilder<'_, TransactWriteItemsFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<TransactWriteItemsOutput, SdkError<TransactWriteItemsError>>
pub async fn send( self, ) -> Result<TransactWriteItemsOutput, SdkError<TransactWriteItemsError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, CreateTableFluentBuilder>
impl InstrumentedFluentBuilder<'_, CreateTableFluentBuilder>
Sourcepub async fn send(self) -> Result<CreateTableOutput, SdkError<CreateTableError>>
pub async fn send(self) -> Result<CreateTableOutput, SdkError<CreateTableError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DeleteTableFluentBuilder>
impl InstrumentedFluentBuilder<'_, DeleteTableFluentBuilder>
Sourcepub async fn send(self) -> Result<DeleteTableOutput, SdkError<DeleteTableError>>
pub async fn send(self) -> Result<DeleteTableOutput, SdkError<DeleteTableError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DescribeTableFluentBuilder>
impl InstrumentedFluentBuilder<'_, DescribeTableFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DescribeTableOutput, SdkError<DescribeTableError>>
pub async fn send( self, ) -> Result<DescribeTableOutput, SdkError<DescribeTableError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, UpdateTableFluentBuilder>
impl InstrumentedFluentBuilder<'_, UpdateTableFluentBuilder>
Sourcepub async fn send(self) -> Result<UpdateTableOutput, SdkError<UpdateTableError>>
pub async fn send(self) -> Result<UpdateTableOutput, SdkError<UpdateTableError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListTablesFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListTablesFluentBuilder>
Sourcepub async fn send(self) -> Result<ListTablesOutput, SdkError<ListTablesError>>
pub async fn send(self) -> Result<ListTablesOutput, SdkError<ListTablesError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, CreateBackupFluentBuilder>
impl InstrumentedFluentBuilder<'_, CreateBackupFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<CreateBackupOutput, SdkError<CreateBackupError>>
pub async fn send( self, ) -> Result<CreateBackupOutput, SdkError<CreateBackupError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DeleteBackupFluentBuilder>
impl InstrumentedFluentBuilder<'_, DeleteBackupFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DeleteBackupOutput, SdkError<DeleteBackupError>>
pub async fn send( self, ) -> Result<DeleteBackupOutput, SdkError<DeleteBackupError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DescribeBackupFluentBuilder>
impl InstrumentedFluentBuilder<'_, DescribeBackupFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DescribeBackupOutput, SdkError<DescribeBackupError>>
pub async fn send( self, ) -> Result<DescribeBackupOutput, SdkError<DescribeBackupError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListBackupsFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListBackupsFluentBuilder>
Sourcepub async fn send(self) -> Result<ListBackupsOutput, SdkError<ListBackupsError>>
pub async fn send(self) -> Result<ListBackupsOutput, SdkError<ListBackupsError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, RestoreTableFromBackupFluentBuilder>
impl InstrumentedFluentBuilder<'_, RestoreTableFromBackupFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<RestoreTableFromBackupOutput, SdkError<RestoreTableFromBackupError>>
pub async fn send( self, ) -> Result<RestoreTableFromBackupOutput, SdkError<RestoreTableFromBackupError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, RestoreTableToPointInTimeFluentBuilder>
impl InstrumentedFluentBuilder<'_, RestoreTableToPointInTimeFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<RestoreTableToPointInTimeOutput, SdkError<RestoreTableToPointInTimeError>>
pub async fn send( self, ) -> Result<RestoreTableToPointInTimeOutput, SdkError<RestoreTableToPointInTimeError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ExecuteStatementFluentBuilder>
impl InstrumentedFluentBuilder<'_, ExecuteStatementFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ExecuteStatementOutput, SdkError<ExecuteStatementError>>
pub async fn send( self, ) -> Result<ExecuteStatementOutput, SdkError<ExecuteStatementError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, BatchExecuteStatementFluentBuilder>
impl InstrumentedFluentBuilder<'_, BatchExecuteStatementFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<BatchExecuteStatementOutput, SdkError<BatchExecuteStatementError>>
pub async fn send( self, ) -> Result<BatchExecuteStatementOutput, SdkError<BatchExecuteStatementError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ExecuteTransactionFluentBuilder>
impl InstrumentedFluentBuilder<'_, ExecuteTransactionFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ExecuteTransactionOutput, SdkError<ExecuteTransactionError>>
pub async fn send( self, ) -> Result<ExecuteTransactionOutput, SdkError<ExecuteTransactionError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DescribeEndpointsFluentBuilder>
impl InstrumentedFluentBuilder<'_, DescribeEndpointsFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DescribeEndpointsOutput, SdkError<DescribeEndpointsError>>
pub async fn send( self, ) -> Result<DescribeEndpointsOutput, SdkError<DescribeEndpointsError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DescribeLimitsFluentBuilder>
impl InstrumentedFluentBuilder<'_, DescribeLimitsFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DescribeLimitsOutput, SdkError<DescribeLimitsError>>
pub async fn send( self, ) -> Result<DescribeLimitsOutput, SdkError<DescribeLimitsError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListGlobalTablesFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListGlobalTablesFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ListGlobalTablesOutput, SdkError<ListGlobalTablesError>>
pub async fn send( self, ) -> Result<ListGlobalTablesOutput, SdkError<ListGlobalTablesError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DescribeExportFluentBuilder>
impl InstrumentedFluentBuilder<'_, DescribeExportFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DescribeExportOutput, SdkError<DescribeExportError>>
pub async fn send( self, ) -> Result<DescribeExportOutput, SdkError<DescribeExportError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DescribeImportFluentBuilder>
impl InstrumentedFluentBuilder<'_, DescribeImportFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DescribeImportOutput, SdkError<DescribeImportError>>
pub async fn send( self, ) -> Result<DescribeImportOutput, SdkError<DescribeImportError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ImportTableFluentBuilder>
impl InstrumentedFluentBuilder<'_, ImportTableFluentBuilder>
Sourcepub async fn send(self) -> Result<ImportTableOutput, SdkError<ImportTableError>>
pub async fn send(self) -> Result<ImportTableOutput, SdkError<ImportTableError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ExportTableToPointInTimeFluentBuilder>
impl InstrumentedFluentBuilder<'_, ExportTableToPointInTimeFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ExportTableToPointInTimeOutput, SdkError<ExportTableToPointInTimeError>>
pub async fn send( self, ) -> Result<ExportTableToPointInTimeOutput, SdkError<ExportTableToPointInTimeError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListExportsFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListExportsFluentBuilder>
Sourcepub async fn send(self) -> Result<ListExportsOutput, SdkError<ListExportsError>>
pub async fn send(self) -> Result<ListExportsOutput, SdkError<ListExportsError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListImportsFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListImportsFluentBuilder>
Sourcepub async fn send(self) -> Result<ListImportsOutput, SdkError<ListImportsError>>
pub async fn send(self) -> Result<ListImportsOutput, SdkError<ListImportsError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, CreateGlobalTableFluentBuilder>
impl InstrumentedFluentBuilder<'_, CreateGlobalTableFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<CreateGlobalTableOutput, SdkError<CreateGlobalTableError>>
pub async fn send( self, ) -> Result<CreateGlobalTableOutput, SdkError<CreateGlobalTableError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DescribeGlobalTableFluentBuilder>
impl InstrumentedFluentBuilder<'_, DescribeGlobalTableFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DescribeGlobalTableOutput, SdkError<DescribeGlobalTableError>>
pub async fn send( self, ) -> Result<DescribeGlobalTableOutput, SdkError<DescribeGlobalTableError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DescribeGlobalTableSettingsFluentBuilder>
impl InstrumentedFluentBuilder<'_, DescribeGlobalTableSettingsFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DescribeGlobalTableSettingsOutput, SdkError<DescribeGlobalTableSettingsError>>
pub async fn send( self, ) -> Result<DescribeGlobalTableSettingsOutput, SdkError<DescribeGlobalTableSettingsError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, UpdateGlobalTableFluentBuilder>
impl InstrumentedFluentBuilder<'_, UpdateGlobalTableFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<UpdateGlobalTableOutput, SdkError<UpdateGlobalTableError>>
pub async fn send( self, ) -> Result<UpdateGlobalTableOutput, SdkError<UpdateGlobalTableError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, UpdateGlobalTableSettingsFluentBuilder>
impl InstrumentedFluentBuilder<'_, UpdateGlobalTableSettingsFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<UpdateGlobalTableSettingsOutput, SdkError<UpdateGlobalTableSettingsError>>
pub async fn send( self, ) -> Result<UpdateGlobalTableSettingsOutput, SdkError<UpdateGlobalTableSettingsError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DescribeContinuousBackupsFluentBuilder>
impl InstrumentedFluentBuilder<'_, DescribeContinuousBackupsFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DescribeContinuousBackupsOutput, SdkError<DescribeContinuousBackupsError>>
pub async fn send( self, ) -> Result<DescribeContinuousBackupsOutput, SdkError<DescribeContinuousBackupsError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, UpdateContinuousBackupsFluentBuilder>
impl InstrumentedFluentBuilder<'_, UpdateContinuousBackupsFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<UpdateContinuousBackupsOutput, SdkError<UpdateContinuousBackupsError>>
pub async fn send( self, ) -> Result<UpdateContinuousBackupsOutput, SdkError<UpdateContinuousBackupsError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DescribeTimeToLiveFluentBuilder>
impl InstrumentedFluentBuilder<'_, DescribeTimeToLiveFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DescribeTimeToLiveOutput, SdkError<DescribeTimeToLiveError>>
pub async fn send( self, ) -> Result<DescribeTimeToLiveOutput, SdkError<DescribeTimeToLiveError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, UpdateTimeToLiveFluentBuilder>
impl InstrumentedFluentBuilder<'_, UpdateTimeToLiveFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<UpdateTimeToLiveOutput, SdkError<UpdateTimeToLiveError>>
pub async fn send( self, ) -> Result<UpdateTimeToLiveOutput, SdkError<UpdateTimeToLiveError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DescribeTableReplicaAutoScalingFluentBuilder>
impl InstrumentedFluentBuilder<'_, DescribeTableReplicaAutoScalingFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DescribeTableReplicaAutoScalingOutput, SdkError<DescribeTableReplicaAutoScalingError>>
pub async fn send( self, ) -> Result<DescribeTableReplicaAutoScalingOutput, SdkError<DescribeTableReplicaAutoScalingError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, UpdateTableReplicaAutoScalingFluentBuilder>
impl InstrumentedFluentBuilder<'_, UpdateTableReplicaAutoScalingFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<UpdateTableReplicaAutoScalingOutput, SdkError<UpdateTableReplicaAutoScalingError>>
pub async fn send( self, ) -> Result<UpdateTableReplicaAutoScalingOutput, SdkError<UpdateTableReplicaAutoScalingError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DescribeKinesisStreamingDestinationFluentBuilder>
impl InstrumentedFluentBuilder<'_, DescribeKinesisStreamingDestinationFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DescribeKinesisStreamingDestinationOutput, SdkError<DescribeKinesisStreamingDestinationError>>
pub async fn send( self, ) -> Result<DescribeKinesisStreamingDestinationOutput, SdkError<DescribeKinesisStreamingDestinationError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, EnableKinesisStreamingDestinationFluentBuilder>
impl InstrumentedFluentBuilder<'_, EnableKinesisStreamingDestinationFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<EnableKinesisStreamingDestinationOutput, SdkError<EnableKinesisStreamingDestinationError>>
pub async fn send( self, ) -> Result<EnableKinesisStreamingDestinationOutput, SdkError<EnableKinesisStreamingDestinationError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DisableKinesisStreamingDestinationFluentBuilder>
impl InstrumentedFluentBuilder<'_, DisableKinesisStreamingDestinationFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DisableKinesisStreamingDestinationOutput, SdkError<DisableKinesisStreamingDestinationError>>
pub async fn send( self, ) -> Result<DisableKinesisStreamingDestinationOutput, SdkError<DisableKinesisStreamingDestinationError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, UpdateKinesisStreamingDestinationFluentBuilder>
impl InstrumentedFluentBuilder<'_, UpdateKinesisStreamingDestinationFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<UpdateKinesisStreamingDestinationOutput, SdkError<UpdateKinesisStreamingDestinationError>>
pub async fn send( self, ) -> Result<UpdateKinesisStreamingDestinationOutput, SdkError<UpdateKinesisStreamingDestinationError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DescribeContributorInsightsFluentBuilder>
impl InstrumentedFluentBuilder<'_, DescribeContributorInsightsFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DescribeContributorInsightsOutput, SdkError<DescribeContributorInsightsError>>
pub async fn send( self, ) -> Result<DescribeContributorInsightsOutput, SdkError<DescribeContributorInsightsError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListContributorInsightsFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListContributorInsightsFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ListContributorInsightsOutput, SdkError<ListContributorInsightsError>>
pub async fn send( self, ) -> Result<ListContributorInsightsOutput, SdkError<ListContributorInsightsError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, UpdateContributorInsightsFluentBuilder>
impl InstrumentedFluentBuilder<'_, UpdateContributorInsightsFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<UpdateContributorInsightsOutput, SdkError<UpdateContributorInsightsError>>
pub async fn send( self, ) -> Result<UpdateContributorInsightsOutput, SdkError<UpdateContributorInsightsError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListTagsOfResourceFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListTagsOfResourceFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ListTagsOfResourceOutput, SdkError<ListTagsOfResourceError>>
pub async fn send( self, ) -> Result<ListTagsOfResourceOutput, SdkError<ListTagsOfResourceError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, TagResourceFluentBuilder>
impl InstrumentedFluentBuilder<'_, TagResourceFluentBuilder>
Sourcepub async fn send(self) -> Result<TagResourceOutput, SdkError<TagResourceError>>
pub async fn send(self) -> Result<TagResourceOutput, SdkError<TagResourceError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, UntagResourceFluentBuilder>
impl InstrumentedFluentBuilder<'_, UntagResourceFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<UntagResourceOutput, SdkError<UntagResourceError>>
pub async fn send( self, ) -> Result<UntagResourceOutput, SdkError<UntagResourceError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, PutRecordFluentBuilder>
impl InstrumentedFluentBuilder<'_, PutRecordFluentBuilder>
Sourcepub async fn send(self) -> Result<PutRecordOutput, SdkError<PutRecordError>>
pub async fn send(self) -> Result<PutRecordOutput, SdkError<PutRecordError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, PutRecordBatchFluentBuilder>
impl InstrumentedFluentBuilder<'_, PutRecordBatchFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<PutRecordBatchOutput, SdkError<PutRecordBatchError>>
pub async fn send( self, ) -> Result<PutRecordBatchOutput, SdkError<PutRecordBatchError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListDeliveryStreamsFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListDeliveryStreamsFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ListDeliveryStreamsOutput, SdkError<ListDeliveryStreamsError>>
pub async fn send( self, ) -> Result<ListDeliveryStreamsOutput, SdkError<ListDeliveryStreamsError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, CreateDeliveryStreamFluentBuilder>
impl InstrumentedFluentBuilder<'_, CreateDeliveryStreamFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<CreateDeliveryStreamOutput, SdkError<CreateDeliveryStreamError>>
pub async fn send( self, ) -> Result<CreateDeliveryStreamOutput, SdkError<CreateDeliveryStreamError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DeleteDeliveryStreamFluentBuilder>
impl InstrumentedFluentBuilder<'_, DeleteDeliveryStreamFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DeleteDeliveryStreamOutput, SdkError<DeleteDeliveryStreamError>>
pub async fn send( self, ) -> Result<DeleteDeliveryStreamOutput, SdkError<DeleteDeliveryStreamError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DescribeDeliveryStreamFluentBuilder>
impl InstrumentedFluentBuilder<'_, DescribeDeliveryStreamFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DescribeDeliveryStreamOutput, SdkError<DescribeDeliveryStreamError>>
pub async fn send( self, ) -> Result<DescribeDeliveryStreamOutput, SdkError<DescribeDeliveryStreamError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListTagsForDeliveryStreamFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListTagsForDeliveryStreamFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ListTagsForDeliveryStreamOutput, SdkError<ListTagsForDeliveryStreamError>>
pub async fn send( self, ) -> Result<ListTagsForDeliveryStreamOutput, SdkError<ListTagsForDeliveryStreamError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, TagDeliveryStreamFluentBuilder>
impl InstrumentedFluentBuilder<'_, TagDeliveryStreamFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<TagDeliveryStreamOutput, SdkError<TagDeliveryStreamError>>
pub async fn send( self, ) -> Result<TagDeliveryStreamOutput, SdkError<TagDeliveryStreamError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, UntagDeliveryStreamFluentBuilder>
impl InstrumentedFluentBuilder<'_, UntagDeliveryStreamFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<UntagDeliveryStreamOutput, SdkError<UntagDeliveryStreamError>>
pub async fn send( self, ) -> Result<UntagDeliveryStreamOutput, SdkError<UntagDeliveryStreamError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, StartDeliveryStreamEncryptionFluentBuilder>
impl InstrumentedFluentBuilder<'_, StartDeliveryStreamEncryptionFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<StartDeliveryStreamEncryptionOutput, SdkError<StartDeliveryStreamEncryptionError>>
pub async fn send( self, ) -> Result<StartDeliveryStreamEncryptionOutput, SdkError<StartDeliveryStreamEncryptionError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, StopDeliveryStreamEncryptionFluentBuilder>
impl InstrumentedFluentBuilder<'_, StopDeliveryStreamEncryptionFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<StopDeliveryStreamEncryptionOutput, SdkError<StopDeliveryStreamEncryptionError>>
pub async fn send( self, ) -> Result<StopDeliveryStreamEncryptionOutput, SdkError<StopDeliveryStreamEncryptionError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, UpdateDestinationFluentBuilder>
impl InstrumentedFluentBuilder<'_, UpdateDestinationFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<UpdateDestinationOutput, SdkError<UpdateDestinationError>>
pub async fn send( self, ) -> Result<UpdateDestinationOutput, SdkError<UpdateDestinationError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, PublishFluentBuilder>
impl InstrumentedFluentBuilder<'_, PublishFluentBuilder>
Sourcepub async fn send(self) -> Result<PublishOutput, SdkError<PublishError>>
pub async fn send(self) -> Result<PublishOutput, SdkError<PublishError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, PublishBatchFluentBuilder>
impl InstrumentedFluentBuilder<'_, PublishBatchFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<PublishBatchOutput, SdkError<PublishBatchError>>
pub async fn send( self, ) -> Result<PublishBatchOutput, SdkError<PublishBatchError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, CreateTopicFluentBuilder>
impl InstrumentedFluentBuilder<'_, CreateTopicFluentBuilder>
Sourcepub async fn send(self) -> Result<CreateTopicOutput, SdkError<CreateTopicError>>
pub async fn send(self) -> Result<CreateTopicOutput, SdkError<CreateTopicError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DeleteTopicFluentBuilder>
impl InstrumentedFluentBuilder<'_, DeleteTopicFluentBuilder>
Sourcepub async fn send(self) -> Result<DeleteTopicOutput, SdkError<DeleteTopicError>>
pub async fn send(self) -> Result<DeleteTopicOutput, SdkError<DeleteTopicError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, GetTopicAttributesFluentBuilder>
impl InstrumentedFluentBuilder<'_, GetTopicAttributesFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<GetTopicAttributesOutput, SdkError<GetTopicAttributesError>>
pub async fn send( self, ) -> Result<GetTopicAttributesOutput, SdkError<GetTopicAttributesError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, SetTopicAttributesFluentBuilder>
impl InstrumentedFluentBuilder<'_, SetTopicAttributesFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<SetTopicAttributesOutput, SdkError<SetTopicAttributesError>>
pub async fn send( self, ) -> Result<SetTopicAttributesOutput, SdkError<SetTopicAttributesError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListTopicsFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListTopicsFluentBuilder>
Sourcepub async fn send(self) -> Result<ListTopicsOutput, SdkError<ListTopicsError>>
pub async fn send(self) -> Result<ListTopicsOutput, SdkError<ListTopicsError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, SubscribeFluentBuilder>
impl InstrumentedFluentBuilder<'_, SubscribeFluentBuilder>
Sourcepub async fn send(self) -> Result<SubscribeOutput, SdkError<SubscribeError>>
pub async fn send(self) -> Result<SubscribeOutput, SdkError<SubscribeError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, UnsubscribeFluentBuilder>
impl InstrumentedFluentBuilder<'_, UnsubscribeFluentBuilder>
Sourcepub async fn send(self) -> Result<UnsubscribeOutput, SdkError<UnsubscribeError>>
pub async fn send(self) -> Result<UnsubscribeOutput, SdkError<UnsubscribeError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ConfirmSubscriptionFluentBuilder>
impl InstrumentedFluentBuilder<'_, ConfirmSubscriptionFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ConfirmSubscriptionOutput, SdkError<ConfirmSubscriptionError>>
pub async fn send( self, ) -> Result<ConfirmSubscriptionOutput, SdkError<ConfirmSubscriptionError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListSubscriptionsFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListSubscriptionsFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ListSubscriptionsOutput, SdkError<ListSubscriptionsError>>
pub async fn send( self, ) -> Result<ListSubscriptionsOutput, SdkError<ListSubscriptionsError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListSubscriptionsByTopicFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListSubscriptionsByTopicFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ListSubscriptionsByTopicOutput, SdkError<ListSubscriptionsByTopicError>>
pub async fn send( self, ) -> Result<ListSubscriptionsByTopicOutput, SdkError<ListSubscriptionsByTopicError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, GetSubscriptionAttributesFluentBuilder>
impl InstrumentedFluentBuilder<'_, GetSubscriptionAttributesFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<GetSubscriptionAttributesOutput, SdkError<GetSubscriptionAttributesError>>
pub async fn send( self, ) -> Result<GetSubscriptionAttributesOutput, SdkError<GetSubscriptionAttributesError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, SetSubscriptionAttributesFluentBuilder>
impl InstrumentedFluentBuilder<'_, SetSubscriptionAttributesFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<SetSubscriptionAttributesOutput, SdkError<SetSubscriptionAttributesError>>
pub async fn send( self, ) -> Result<SetSubscriptionAttributesOutput, SdkError<SetSubscriptionAttributesError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, AddPermissionFluentBuilder>
impl InstrumentedFluentBuilder<'_, AddPermissionFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<AddPermissionOutput, SdkError<AddPermissionError>>
pub async fn send( self, ) -> Result<AddPermissionOutput, SdkError<AddPermissionError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, RemovePermissionFluentBuilder>
impl InstrumentedFluentBuilder<'_, RemovePermissionFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<RemovePermissionOutput, SdkError<RemovePermissionError>>
pub async fn send( self, ) -> Result<RemovePermissionOutput, SdkError<RemovePermissionError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, CreatePlatformApplicationFluentBuilder>
impl InstrumentedFluentBuilder<'_, CreatePlatformApplicationFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<CreatePlatformApplicationOutput, SdkError<CreatePlatformApplicationError>>
pub async fn send( self, ) -> Result<CreatePlatformApplicationOutput, SdkError<CreatePlatformApplicationError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DeletePlatformApplicationFluentBuilder>
impl InstrumentedFluentBuilder<'_, DeletePlatformApplicationFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DeletePlatformApplicationOutput, SdkError<DeletePlatformApplicationError>>
pub async fn send( self, ) -> Result<DeletePlatformApplicationOutput, SdkError<DeletePlatformApplicationError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, GetPlatformApplicationAttributesFluentBuilder>
impl InstrumentedFluentBuilder<'_, GetPlatformApplicationAttributesFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<GetPlatformApplicationAttributesOutput, SdkError<GetPlatformApplicationAttributesError>>
pub async fn send( self, ) -> Result<GetPlatformApplicationAttributesOutput, SdkError<GetPlatformApplicationAttributesError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, SetPlatformApplicationAttributesFluentBuilder>
impl InstrumentedFluentBuilder<'_, SetPlatformApplicationAttributesFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<SetPlatformApplicationAttributesOutput, SdkError<SetPlatformApplicationAttributesError>>
pub async fn send( self, ) -> Result<SetPlatformApplicationAttributesOutput, SdkError<SetPlatformApplicationAttributesError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListPlatformApplicationsFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListPlatformApplicationsFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ListPlatformApplicationsOutput, SdkError<ListPlatformApplicationsError>>
pub async fn send( self, ) -> Result<ListPlatformApplicationsOutput, SdkError<ListPlatformApplicationsError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, CreatePlatformEndpointFluentBuilder>
impl InstrumentedFluentBuilder<'_, CreatePlatformEndpointFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<CreatePlatformEndpointOutput, SdkError<CreatePlatformEndpointError>>
pub async fn send( self, ) -> Result<CreatePlatformEndpointOutput, SdkError<CreatePlatformEndpointError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DeleteEndpointFluentBuilder>
impl InstrumentedFluentBuilder<'_, DeleteEndpointFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DeleteEndpointOutput, SdkError<DeleteEndpointError>>
pub async fn send( self, ) -> Result<DeleteEndpointOutput, SdkError<DeleteEndpointError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, GetEndpointAttributesFluentBuilder>
impl InstrumentedFluentBuilder<'_, GetEndpointAttributesFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<GetEndpointAttributesOutput, SdkError<GetEndpointAttributesError>>
pub async fn send( self, ) -> Result<GetEndpointAttributesOutput, SdkError<GetEndpointAttributesError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, SetEndpointAttributesFluentBuilder>
impl InstrumentedFluentBuilder<'_, SetEndpointAttributesFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<SetEndpointAttributesOutput, SdkError<SetEndpointAttributesError>>
pub async fn send( self, ) -> Result<SetEndpointAttributesOutput, SdkError<SetEndpointAttributesError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListEndpointsByPlatformApplicationFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListEndpointsByPlatformApplicationFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ListEndpointsByPlatformApplicationOutput, SdkError<ListEndpointsByPlatformApplicationError>>
pub async fn send( self, ) -> Result<ListEndpointsByPlatformApplicationOutput, SdkError<ListEndpointsByPlatformApplicationError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListOriginationNumbersFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListOriginationNumbersFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ListOriginationNumbersOutput, SdkError<ListOriginationNumbersError>>
pub async fn send( self, ) -> Result<ListOriginationNumbersOutput, SdkError<ListOriginationNumbersError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, CheckIfPhoneNumberIsOptedOutFluentBuilder>
impl InstrumentedFluentBuilder<'_, CheckIfPhoneNumberIsOptedOutFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<CheckIfPhoneNumberIsOptedOutOutput, SdkError<CheckIfPhoneNumberIsOptedOutError>>
pub async fn send( self, ) -> Result<CheckIfPhoneNumberIsOptedOutOutput, SdkError<CheckIfPhoneNumberIsOptedOutError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, OptInPhoneNumberFluentBuilder>
impl InstrumentedFluentBuilder<'_, OptInPhoneNumberFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<OptInPhoneNumberOutput, SdkError<OptInPhoneNumberError>>
pub async fn send( self, ) -> Result<OptInPhoneNumberOutput, SdkError<OptInPhoneNumberError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListPhoneNumbersOptedOutFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListPhoneNumbersOptedOutFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ListPhoneNumbersOptedOutOutput, SdkError<ListPhoneNumbersOptedOutError>>
pub async fn send( self, ) -> Result<ListPhoneNumbersOptedOutOutput, SdkError<ListPhoneNumbersOptedOutError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, GetSMSAttributesFluentBuilder>
impl InstrumentedFluentBuilder<'_, GetSMSAttributesFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<GetSmsAttributesOutput, SdkError<GetSMSAttributesError>>
pub async fn send( self, ) -> Result<GetSmsAttributesOutput, SdkError<GetSMSAttributesError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, CreateSMSSandboxPhoneNumberFluentBuilder>
impl InstrumentedFluentBuilder<'_, CreateSMSSandboxPhoneNumberFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<CreateSmsSandboxPhoneNumberOutput, SdkError<CreateSMSSandboxPhoneNumberError>>
pub async fn send( self, ) -> Result<CreateSmsSandboxPhoneNumberOutput, SdkError<CreateSMSSandboxPhoneNumberError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DeleteSMSSandboxPhoneNumberFluentBuilder>
impl InstrumentedFluentBuilder<'_, DeleteSMSSandboxPhoneNumberFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DeleteSmsSandboxPhoneNumberOutput, SdkError<DeleteSMSSandboxPhoneNumberError>>
pub async fn send( self, ) -> Result<DeleteSmsSandboxPhoneNumberOutput, SdkError<DeleteSMSSandboxPhoneNumberError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, GetSMSSandboxAccountStatusFluentBuilder>
impl InstrumentedFluentBuilder<'_, GetSMSSandboxAccountStatusFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<GetSmsSandboxAccountStatusOutput, SdkError<GetSMSSandboxAccountStatusError>>
pub async fn send( self, ) -> Result<GetSmsSandboxAccountStatusOutput, SdkError<GetSMSSandboxAccountStatusError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListSMSSandboxPhoneNumbersFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListSMSSandboxPhoneNumbersFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ListSmsSandboxPhoneNumbersOutput, SdkError<ListSMSSandboxPhoneNumbersError>>
pub async fn send( self, ) -> Result<ListSmsSandboxPhoneNumbersOutput, SdkError<ListSMSSandboxPhoneNumbersError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, VerifySMSSandboxPhoneNumberFluentBuilder>
impl InstrumentedFluentBuilder<'_, VerifySMSSandboxPhoneNumberFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<VerifySmsSandboxPhoneNumberOutput, SdkError<VerifySMSSandboxPhoneNumberError>>
pub async fn send( self, ) -> Result<VerifySmsSandboxPhoneNumberOutput, SdkError<VerifySMSSandboxPhoneNumberError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, SetSMSAttributesFluentBuilder>
impl InstrumentedFluentBuilder<'_, SetSMSAttributesFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<SetSmsAttributesOutput, SdkError<SetSMSAttributesError>>
pub async fn send( self, ) -> Result<SetSmsAttributesOutput, SdkError<SetSMSAttributesError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, GetDataProtectionPolicyFluentBuilder>
impl InstrumentedFluentBuilder<'_, GetDataProtectionPolicyFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<GetDataProtectionPolicyOutput, SdkError<GetDataProtectionPolicyError>>
pub async fn send( self, ) -> Result<GetDataProtectionPolicyOutput, SdkError<GetDataProtectionPolicyError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, PutDataProtectionPolicyFluentBuilder>
impl InstrumentedFluentBuilder<'_, PutDataProtectionPolicyFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<PutDataProtectionPolicyOutput, SdkError<PutDataProtectionPolicyError>>
pub async fn send( self, ) -> Result<PutDataProtectionPolicyOutput, SdkError<PutDataProtectionPolicyError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListTagsForResourceFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListTagsForResourceFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ListTagsForResourceOutput, SdkError<ListTagsForResourceError>>
pub async fn send( self, ) -> Result<ListTagsForResourceOutput, SdkError<ListTagsForResourceError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, TagResourceFluentBuilder>
impl InstrumentedFluentBuilder<'_, TagResourceFluentBuilder>
Sourcepub async fn send(self) -> Result<TagResourceOutput, SdkError<TagResourceError>>
pub async fn send(self) -> Result<TagResourceOutput, SdkError<TagResourceError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, UntagResourceFluentBuilder>
impl InstrumentedFluentBuilder<'_, UntagResourceFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<UntagResourceOutput, SdkError<UntagResourceError>>
pub async fn send( self, ) -> Result<UntagResourceOutput, SdkError<UntagResourceError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, SendMessageFluentBuilder>
impl InstrumentedFluentBuilder<'_, SendMessageFluentBuilder>
Sourcepub async fn send(self) -> Result<SendMessageOutput, SdkError<SendMessageError>>
pub async fn send(self) -> Result<SendMessageOutput, SdkError<SendMessageError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, SendMessageBatchFluentBuilder>
impl InstrumentedFluentBuilder<'_, SendMessageBatchFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<SendMessageBatchOutput, SdkError<SendMessageBatchError>>
pub async fn send( self, ) -> Result<SendMessageBatchOutput, SdkError<SendMessageBatchError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ReceiveMessageFluentBuilder>
impl InstrumentedFluentBuilder<'_, ReceiveMessageFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ReceiveMessageOutput, SdkError<ReceiveMessageError>>
pub async fn send( self, ) -> Result<ReceiveMessageOutput, SdkError<ReceiveMessageError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DeleteMessageFluentBuilder>
impl InstrumentedFluentBuilder<'_, DeleteMessageFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DeleteMessageOutput, SdkError<DeleteMessageError>>
pub async fn send( self, ) -> Result<DeleteMessageOutput, SdkError<DeleteMessageError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DeleteMessageBatchFluentBuilder>
impl InstrumentedFluentBuilder<'_, DeleteMessageBatchFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<DeleteMessageBatchOutput, SdkError<DeleteMessageBatchError>>
pub async fn send( self, ) -> Result<DeleteMessageBatchOutput, SdkError<DeleteMessageBatchError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ChangeMessageVisibilityFluentBuilder>
impl InstrumentedFluentBuilder<'_, ChangeMessageVisibilityFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ChangeMessageVisibilityOutput, SdkError<ChangeMessageVisibilityError>>
pub async fn send( self, ) -> Result<ChangeMessageVisibilityOutput, SdkError<ChangeMessageVisibilityError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ChangeMessageVisibilityBatchFluentBuilder>
impl InstrumentedFluentBuilder<'_, ChangeMessageVisibilityBatchFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ChangeMessageVisibilityBatchOutput, SdkError<ChangeMessageVisibilityBatchError>>
pub async fn send( self, ) -> Result<ChangeMessageVisibilityBatchOutput, SdkError<ChangeMessageVisibilityBatchError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, CreateQueueFluentBuilder>
impl InstrumentedFluentBuilder<'_, CreateQueueFluentBuilder>
Sourcepub async fn send(self) -> Result<CreateQueueOutput, SdkError<CreateQueueError>>
pub async fn send(self) -> Result<CreateQueueOutput, SdkError<CreateQueueError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, DeleteQueueFluentBuilder>
impl InstrumentedFluentBuilder<'_, DeleteQueueFluentBuilder>
Sourcepub async fn send(self) -> Result<DeleteQueueOutput, SdkError<DeleteQueueError>>
pub async fn send(self) -> Result<DeleteQueueOutput, SdkError<DeleteQueueError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, GetQueueAttributesFluentBuilder>
impl InstrumentedFluentBuilder<'_, GetQueueAttributesFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<GetQueueAttributesOutput, SdkError<GetQueueAttributesError>>
pub async fn send( self, ) -> Result<GetQueueAttributesOutput, SdkError<GetQueueAttributesError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, SetQueueAttributesFluentBuilder>
impl InstrumentedFluentBuilder<'_, SetQueueAttributesFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<SetQueueAttributesOutput, SdkError<SetQueueAttributesError>>
pub async fn send( self, ) -> Result<SetQueueAttributesOutput, SdkError<SetQueueAttributesError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, PurgeQueueFluentBuilder>
impl InstrumentedFluentBuilder<'_, PurgeQueueFluentBuilder>
Sourcepub async fn send(self) -> Result<PurgeQueueOutput, SdkError<PurgeQueueError>>
pub async fn send(self) -> Result<PurgeQueueOutput, SdkError<PurgeQueueError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, AddPermissionFluentBuilder>
impl InstrumentedFluentBuilder<'_, AddPermissionFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<AddPermissionOutput, SdkError<AddPermissionError>>
pub async fn send( self, ) -> Result<AddPermissionOutput, SdkError<AddPermissionError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, RemovePermissionFluentBuilder>
impl InstrumentedFluentBuilder<'_, RemovePermissionFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<RemovePermissionOutput, SdkError<RemovePermissionError>>
pub async fn send( self, ) -> Result<RemovePermissionOutput, SdkError<RemovePermissionError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, GetQueueUrlFluentBuilder>
impl InstrumentedFluentBuilder<'_, GetQueueUrlFluentBuilder>
Sourcepub async fn send(self) -> Result<GetQueueUrlOutput, SdkError<GetQueueUrlError>>
pub async fn send(self) -> Result<GetQueueUrlOutput, SdkError<GetQueueUrlError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListQueuesFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListQueuesFluentBuilder>
Sourcepub async fn send(self) -> Result<ListQueuesOutput, SdkError<ListQueuesError>>
pub async fn send(self) -> Result<ListQueuesOutput, SdkError<ListQueuesError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListQueueTagsFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListQueueTagsFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ListQueueTagsOutput, SdkError<ListQueueTagsError>>
pub async fn send( self, ) -> Result<ListQueueTagsOutput, SdkError<ListQueueTagsError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, TagQueueFluentBuilder>
impl InstrumentedFluentBuilder<'_, TagQueueFluentBuilder>
Sourcepub async fn send(self) -> Result<TagQueueOutput, SdkError<TagQueueError>>
pub async fn send(self) -> Result<TagQueueOutput, SdkError<TagQueueError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, UntagQueueFluentBuilder>
impl InstrumentedFluentBuilder<'_, UntagQueueFluentBuilder>
Sourcepub async fn send(self) -> Result<UntagQueueOutput, SdkError<UntagQueueError>>
pub async fn send(self) -> Result<UntagQueueOutput, SdkError<UntagQueueError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListDeadLetterSourceQueuesFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListDeadLetterSourceQueuesFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ListDeadLetterSourceQueuesOutput, SdkError<ListDeadLetterSourceQueuesError>>
pub async fn send( self, ) -> Result<ListDeadLetterSourceQueuesOutput, SdkError<ListDeadLetterSourceQueuesError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, StartMessageMoveTaskFluentBuilder>
impl InstrumentedFluentBuilder<'_, StartMessageMoveTaskFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<StartMessageMoveTaskOutput, SdkError<StartMessageMoveTaskError>>
pub async fn send( self, ) -> Result<StartMessageMoveTaskOutput, SdkError<StartMessageMoveTaskError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, CancelMessageMoveTaskFluentBuilder>
impl InstrumentedFluentBuilder<'_, CancelMessageMoveTaskFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<CancelMessageMoveTaskOutput, SdkError<CancelMessageMoveTaskError>>
pub async fn send( self, ) -> Result<CancelMessageMoveTaskOutput, SdkError<CancelMessageMoveTaskError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl InstrumentedFluentBuilder<'_, ListMessageMoveTasksFluentBuilder>
impl InstrumentedFluentBuilder<'_, ListMessageMoveTasksFluentBuilder>
Sourcepub async fn send(
self,
) -> Result<ListMessageMoveTasksOutput, SdkError<ListMessageMoveTasksError>>
pub async fn send( self, ) -> Result<ListMessageMoveTasksOutput, SdkError<ListMessageMoveTasksError>>
Executes the AWS operation with instrumentation.
This method creates a span for the operation and executes it within that span context, providing automatic distributed tracing.
Source§impl<'a, T: AwsBuilderInstrument<'a>> InstrumentedFluentBuilder<'a, T>
impl<'a, T: AwsBuilderInstrument<'a>> InstrumentedFluentBuilder<'a, T>
Sourcepub fn new(inner: T, span: AwsSpanBuilder<'a>) -> Self
pub fn new(inner: T, span: AwsSpanBuilder<'a>) -> Self
Creates a new instrumented fluent builder.
§Arguments
inner
- The AWS SDK fluent builder to wrapspan
- The span builder with AWS operation metadata
Sourcepub fn context(self, context: &'a Context) -> Self
pub fn context(self, context: &'a Context) -> Self
Sets the OpenTelemetry context for this instrumented builder.
§Arguments
context
- The OpenTelemetry context to use for span creation
Sourcepub fn set_context(self, context: Option<&'a Context>) -> Self
pub fn set_context(self, context: Option<&'a Context>) -> Self
Sets the OpenTelemetry context for this instrumented builder.
§Arguments
context
- Optional OpenTelemetry context to use for span creation
Auto Trait Implementations§
impl<'a, T> Freeze for InstrumentedFluentBuilder<'a, T>where
T: Freeze,
impl<'a, T> !RefUnwindSafe for InstrumentedFluentBuilder<'a, T>
impl<'a, T> Send for InstrumentedFluentBuilder<'a, T>where
T: Send,
impl<'a, T> Sync for InstrumentedFluentBuilder<'a, T>where
T: Sync,
impl<'a, T> Unpin for InstrumentedFluentBuilder<'a, T>where
T: Unpin,
impl<'a, T> !UnwindSafe for InstrumentedFluentBuilder<'a, T>
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