[][src]Trait rusoto_qldb_session::QldbSession

pub trait QldbSession {
#[must_use]    pub fn send_command<'life0, 'async_trait>(
        &'life0 self,
        input: SendCommandRequest
    ) -> Pin<Box<dyn Future<Output = Result<SendCommandResult, RusotoError<SendCommandError>>> + Send + 'async_trait>>
    where
        'life0: 'async_trait,
        Self: 'async_trait
; }

Trait representing the capabilities of the QLDB Session API. QLDB Session clients implement this trait.

Required methods

#[must_use]pub fn send_command<'life0, 'async_trait>(
    &'life0 self,
    input: SendCommandRequest
) -> Pin<Box<dyn Future<Output = Result<SendCommandResult, RusotoError<SendCommandError>>> + Send + 'async_trait>> where
    'life0: 'async_trait,
    Self: 'async_trait, 
[src]

Sends a command to an Amazon QLDB ledger.

Instead of interacting directly with this API, we recommend using the QLDB driver or the QLDB shell to execute data transactions on a ledger.

  • If you are working with an AWS SDK, use the QLDB driver. The driver provides a high-level abstraction layer above this QLDB Session data plane and manages SendCommand API calls for you. For information and a list of supported programming languages, see Getting started with the driver in the Amazon QLDB Developer Guide.

  • If you are working with the AWS Command Line Interface (AWS CLI), use the QLDB shell. The shell is a command line interface that uses the QLDB driver to interact with a ledger. For information, see Accessing Amazon QLDB using the QLDB shell.

Loading content...

Implementors

impl QldbSession for QldbSessionClient[src]

pub fn send_command<'life0, 'async_trait>(
    &'life0 self,
    input: SendCommandRequest
) -> Pin<Box<dyn Future<Output = Result<SendCommandResult, RusotoError<SendCommandError>>> + Send + 'async_trait>> where
    'life0: 'async_trait,
    Self: 'async_trait, 
[src]

Sends a command to an Amazon QLDB ledger.

Instead of interacting directly with this API, we recommend using the QLDB driver or the QLDB shell to execute data transactions on a ledger.

  • If you are working with an AWS SDK, use the QLDB driver. The driver provides a high-level abstraction layer above this QLDB Session data plane and manages SendCommand API calls for you. For information and a list of supported programming languages, see Getting started with the driver in the Amazon QLDB Developer Guide.

  • If you are working with the AWS Command Line Interface (AWS CLI), use the QLDB shell. The shell is a command line interface that uses the QLDB driver to interact with a ledger. For information, see Accessing Amazon QLDB using the QLDB shell.

Loading content...