Class: Aws::QLDBSession::Types::SendCommandRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::QLDBSession::Types::SendCommandRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-qldbsession/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#abort_transaction ⇒ Types::AbortTransactionRequest
Command to abort the current transaction.
-
#commit_transaction ⇒ Types::CommitTransactionRequest
Command to commit the specified transaction.
-
#end_session ⇒ Types::EndSessionRequest
Command to end the current session.
-
#execute_statement ⇒ Types::ExecuteStatementRequest
Command to execute a statement in the specified transaction.
-
#fetch_page ⇒ Types::FetchPageRequest
Command to fetch a page.
-
#session_token ⇒ String
Specifies the session token for the current command.
-
#start_session ⇒ Types::StartSessionRequest
Command to start a new session.
-
#start_transaction ⇒ Types::StartTransactionRequest
Command to start a new transaction.
Instance Attribute Details
#abort_transaction ⇒ Types::AbortTransactionRequest
Command to abort the current transaction.
378 379 380 381 382 383 384 385 386 387 388 389 |
# File 'lib/aws-sdk-qldbsession/types.rb', line 378 class SendCommandRequest < Struct.new( :session_token, :start_session, :start_transaction, :end_session, :commit_transaction, :abort_transaction, :execute_statement, :fetch_page) SENSITIVE = [] include Aws::Structure end |
#commit_transaction ⇒ Types::CommitTransactionRequest
Command to commit the specified transaction.
378 379 380 381 382 383 384 385 386 387 388 389 |
# File 'lib/aws-sdk-qldbsession/types.rb', line 378 class SendCommandRequest < Struct.new( :session_token, :start_session, :start_transaction, :end_session, :commit_transaction, :abort_transaction, :execute_statement, :fetch_page) SENSITIVE = [] include Aws::Structure end |
#end_session ⇒ Types::EndSessionRequest
Command to end the current session.
378 379 380 381 382 383 384 385 386 387 388 389 |
# File 'lib/aws-sdk-qldbsession/types.rb', line 378 class SendCommandRequest < Struct.new( :session_token, :start_session, :start_transaction, :end_session, :commit_transaction, :abort_transaction, :execute_statement, :fetch_page) SENSITIVE = [] include Aws::Structure end |
#execute_statement ⇒ Types::ExecuteStatementRequest
Command to execute a statement in the specified transaction.
378 379 380 381 382 383 384 385 386 387 388 389 |
# File 'lib/aws-sdk-qldbsession/types.rb', line 378 class SendCommandRequest < Struct.new( :session_token, :start_session, :start_transaction, :end_session, :commit_transaction, :abort_transaction, :execute_statement, :fetch_page) SENSITIVE = [] include Aws::Structure end |
#fetch_page ⇒ Types::FetchPageRequest
Command to fetch a page.
378 379 380 381 382 383 384 385 386 387 388 389 |
# File 'lib/aws-sdk-qldbsession/types.rb', line 378 class SendCommandRequest < Struct.new( :session_token, :start_session, :start_transaction, :end_session, :commit_transaction, :abort_transaction, :execute_statement, :fetch_page) SENSITIVE = [] include Aws::Structure end |
#session_token ⇒ String
Specifies the session token for the current command. A session token is constant throughout the life of the session.
To obtain a session token, run the ‘StartSession` command. This `SessionToken` is required for every subsequent command that is issued during the current session.
378 379 380 381 382 383 384 385 386 387 388 389 |
# File 'lib/aws-sdk-qldbsession/types.rb', line 378 class SendCommandRequest < Struct.new( :session_token, :start_session, :start_transaction, :end_session, :commit_transaction, :abort_transaction, :execute_statement, :fetch_page) SENSITIVE = [] include Aws::Structure end |
#start_session ⇒ Types::StartSessionRequest
Command to start a new session. A session token is obtained as part of the response.
378 379 380 381 382 383 384 385 386 387 388 389 |
# File 'lib/aws-sdk-qldbsession/types.rb', line 378 class SendCommandRequest < Struct.new( :session_token, :start_session, :start_transaction, :end_session, :commit_transaction, :abort_transaction, :execute_statement, :fetch_page) SENSITIVE = [] include Aws::Structure end |
#start_transaction ⇒ Types::StartTransactionRequest
Command to start a new transaction.
378 379 380 381 382 383 384 385 386 387 388 389 |
# File 'lib/aws-sdk-qldbsession/types.rb', line 378 class SendCommandRequest < Struct.new( :session_token, :start_session, :start_transaction, :end_session, :commit_transaction, :abort_transaction, :execute_statement, :fetch_page) SENSITIVE = [] include Aws::Structure end |