Trait RequestId

Source
pub trait RequestId {
    // Required method
    fn request_id(&self) -> Option<&str>;
}
Expand description

Implementers add a function to return an AWS request ID

Required Methods§

Source

fn request_id(&self) -> Option<&str>

Returns the request ID, or None if the service could not be reached.

Implementations on Foreign Types§

Source§

impl RequestId for Headers

Source§

impl<B> RequestId for Response<B>

Source§

impl<E> RequestId for SdkError<E, Response>

Source§

impl<O, E> RequestId for Result<O, E>
where O: RequestId, E: RequestId,

Implementors§

Source§

impl RequestId for Error

Source§

impl RequestId for AcceptInboundCrossClusterSearchConnectionError

Source§

impl RequestId for AddTagsError

Source§

impl RequestId for AssociatePackageError

Source§

impl RequestId for AuthorizeVpcEndpointAccessError

Source§

impl RequestId for CancelDomainConfigChangeError

Source§

impl RequestId for CancelElasticsearchServiceSoftwareUpdateError

Source§

impl RequestId for CreateElasticsearchDomainError

Source§

impl RequestId for CreateOutboundCrossClusterSearchConnectionError

Source§

impl RequestId for CreatePackageError

Source§

impl RequestId for CreateVpcEndpointError

Source§

impl RequestId for DeleteElasticsearchDomainError

Source§

impl RequestId for DeleteElasticsearchServiceRoleError

Source§

impl RequestId for DeleteInboundCrossClusterSearchConnectionError

Source§

impl RequestId for DeleteOutboundCrossClusterSearchConnectionError

Source§

impl RequestId for DeletePackageError

Source§

impl RequestId for DeleteVpcEndpointError

Source§

impl RequestId for DescribeDomainAutoTunesError

Source§

impl RequestId for DescribeDomainChangeProgressError

Source§

impl RequestId for DescribeElasticsearchDomainError

Source§

impl RequestId for DescribeElasticsearchDomainConfigError

Source§

impl RequestId for DescribeElasticsearchDomainsError

Source§

impl RequestId for DescribeElasticsearchInstanceTypeLimitsError

Source§

impl RequestId for DescribeInboundCrossClusterSearchConnectionsError

Source§

impl RequestId for DescribeOutboundCrossClusterSearchConnectionsError

Source§

impl RequestId for DescribePackagesError

Source§

impl RequestId for DescribeReservedElasticsearchInstanceOfferingsError

Source§

impl RequestId for DescribeReservedElasticsearchInstancesError

Source§

impl RequestId for DescribeVpcEndpointsError

Source§

impl RequestId for DissociatePackageError

Source§

impl RequestId for GetCompatibleElasticsearchVersionsError

Source§

impl RequestId for GetPackageVersionHistoryError

Source§

impl RequestId for GetUpgradeHistoryError

Source§

impl RequestId for GetUpgradeStatusError

Source§

impl RequestId for ListDomainNamesError

Source§

impl RequestId for ListDomainsForPackageError

Source§

impl RequestId for ListElasticsearchInstanceTypesError

Source§

impl RequestId for ListElasticsearchVersionsError

Source§

impl RequestId for ListPackagesForDomainError

Source§

impl RequestId for ListTagsError

Source§

impl RequestId for ListVpcEndpointAccessError

Source§

impl RequestId for ListVpcEndpointsError

Source§

impl RequestId for ListVpcEndpointsForDomainError

Source§

impl RequestId for PurchaseReservedElasticsearchInstanceOfferingError

Source§

impl RequestId for RejectInboundCrossClusterSearchConnectionError

Source§

impl RequestId for RemoveTagsError

Source§

impl RequestId for RevokeVpcEndpointAccessError

Source§

impl RequestId for StartElasticsearchServiceSoftwareUpdateError

Source§

impl RequestId for UpdateElasticsearchDomainConfigError

Source§

impl RequestId for UpdatePackageError

Source§

impl RequestId for UpdateVpcEndpointError

Source§

impl RequestId for UpgradeElasticsearchDomainError

Source§

impl RequestId for ErrorMetadata

Source§

impl RequestId for AccessDeniedException

Source§

impl RequestId for BaseException

Source§

impl RequestId for ConflictException

Source§

impl RequestId for DisabledOperationException

Source§

impl RequestId for InternalException

Source§

impl RequestId for InvalidPaginationTokenException

Source§

impl RequestId for InvalidTypeException

Source§

impl RequestId for LimitExceededException

Source§

impl RequestId for ResourceAlreadyExistsException

Source§

impl RequestId for ResourceNotFoundException

Source§

impl RequestId for ValidationException

Source§

impl RequestId for AcceptInboundCrossClusterSearchConnectionOutput

Source§

impl RequestId for AddTagsOutput

Source§

impl RequestId for AssociatePackageOutput

Source§

impl RequestId for AuthorizeVpcEndpointAccessOutput

Source§

impl RequestId for CancelDomainConfigChangeOutput

Source§

impl RequestId for CancelElasticsearchServiceSoftwareUpdateOutput

Source§

impl RequestId for CreateElasticsearchDomainOutput

Source§

impl RequestId for CreateOutboundCrossClusterSearchConnectionOutput

Source§

impl RequestId for CreatePackageOutput

Source§

impl RequestId for CreateVpcEndpointOutput

Source§

impl RequestId for DeleteElasticsearchDomainOutput

Source§

impl RequestId for DeleteElasticsearchServiceRoleOutput

Source§

impl RequestId for DeleteInboundCrossClusterSearchConnectionOutput

Source§

impl RequestId for DeleteOutboundCrossClusterSearchConnectionOutput

Source§

impl RequestId for DeletePackageOutput

Source§

impl RequestId for DeleteVpcEndpointOutput

Source§

impl RequestId for DescribeDomainAutoTunesOutput

Source§

impl RequestId for DescribeDomainChangeProgressOutput

Source§

impl RequestId for DescribeElasticsearchDomainOutput

Source§

impl RequestId for DescribeElasticsearchDomainConfigOutput

Source§

impl RequestId for DescribeElasticsearchDomainsOutput

Source§

impl RequestId for DescribeElasticsearchInstanceTypeLimitsOutput

Source§

impl RequestId for DescribeInboundCrossClusterSearchConnectionsOutput

Source§

impl RequestId for DescribeOutboundCrossClusterSearchConnectionsOutput

Source§

impl RequestId for DescribePackagesOutput

Source§

impl RequestId for DescribeReservedElasticsearchInstanceOfferingsOutput

Source§

impl RequestId for DescribeReservedElasticsearchInstancesOutput

Source§

impl RequestId for DescribeVpcEndpointsOutput

Source§

impl RequestId for DissociatePackageOutput

Source§

impl RequestId for GetCompatibleElasticsearchVersionsOutput

Source§

impl RequestId for GetPackageVersionHistoryOutput

Source§

impl RequestId for GetUpgradeHistoryOutput

Source§

impl RequestId for GetUpgradeStatusOutput

Source§

impl RequestId for ListDomainNamesOutput

Source§

impl RequestId for ListDomainsForPackageOutput

Source§

impl RequestId for ListElasticsearchInstanceTypesOutput

Source§

impl RequestId for ListElasticsearchVersionsOutput

Source§

impl RequestId for ListPackagesForDomainOutput

Source§

impl RequestId for ListTagsOutput

Source§

impl RequestId for ListVpcEndpointAccessOutput

Source§

impl RequestId for ListVpcEndpointsOutput

Source§

impl RequestId for ListVpcEndpointsForDomainOutput

Source§

impl RequestId for PurchaseReservedElasticsearchInstanceOfferingOutput

Source§

impl RequestId for RejectInboundCrossClusterSearchConnectionOutput

Source§

impl RequestId for RemoveTagsOutput

Source§

impl RequestId for RevokeVpcEndpointAccessOutput

Source§

impl RequestId for StartElasticsearchServiceSoftwareUpdateOutput

Source§

impl RequestId for UpdateElasticsearchDomainConfigOutput

Source§

impl RequestId for UpdatePackageOutput

Source§

impl RequestId for UpdateVpcEndpointOutput

Source§

impl RequestId for UpgradeElasticsearchDomainOutput