SendCommandRequest
public struct SendCommandRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Command to abort the current transaction.
Declaration
Swift
public let abortTransaction: AbortTransactionRequest?
-
Command to commit the specified transaction.
Declaration
Swift
public let commitTransaction: CommitTransactionRequest?
-
Command to end the current session.
Declaration
Swift
public let endSession: EndSessionRequest?
-
Command to execute a statement in the specified transaction.
Declaration
Swift
public let executeStatement: ExecuteStatementRequest?
-
Command to fetch a page.
Declaration
Swift
public let fetchPage: FetchPageRequest?
-
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.
Declaration
Swift
public let sessionToken: String?
-
Command to start a new session. A session token is obtained as part of the response.
Declaration
Swift
public let startSession: StartSessionRequest?
-
Command to start a new transaction.
Declaration
Swift
public let startTransaction: StartTransactionRequest?
-
init(abortTransaction:commitTransaction:endSession:executeStatement:fetchPage:sessionToken:startSession:startTransaction:)
Undocumented
Declaration
Swift
public init(abortTransaction: AbortTransactionRequest? = nil, commitTransaction: CommitTransactionRequest? = nil, endSession: EndSessionRequest? = nil, executeStatement: ExecuteStatementRequest? = nil, fetchPage: FetchPageRequest? = nil, sessionToken: String? = nil, startSession: StartSessionRequest? = nil, startTransaction: StartTransactionRequest? = nil)
-
Declaration
Swift
public func validate(name: String) throws