Class: Aws::QLDBSession::Types::SendCommandRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::QLDBSession::Types::SendCommandRequest
- Defined in:
- gems/aws-sdk-qldbsession/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 'gems/aws-sdk-qldbsession/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 'gems/aws-sdk-qldbsession/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 'gems/aws-sdk-qldbsession/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 'gems/aws-sdk-qldbsession/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 'gems/aws-sdk-qldbsession/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 'gems/aws-sdk-qldbsession/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 'gems/aws-sdk-qldbsession/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 'gems/aws-sdk-qldbsession/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 |