ListStatements - AWS Glue

ListStatements

Lists statements for the session.

Request Syntax

{ "NextToken": "string", "RequestOrigin": "string", "SessionId": "string" }

Request Parameters

For information about the parameters that are common to all actions, see Common Parameters.

The request accepts the following data in JSON format.

NextToken

A continuation token, if this is a continuation call.

Type: String

Length Constraints: Maximum length of 400000.

Required: No

RequestOrigin

The origin of the request to list statements.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 128.

Pattern: [\.\-_A-Za-z0-9]+

Required: No

SessionId

The Session ID of the statements.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 255.

Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*

Required: Yes

Response Syntax

{ "NextToken": "string", "Statements": [ { "Code": "string", "CompletedOn": number, "Id": number, "Output": { "Data": { "TextPlain": "string" }, "ErrorName": "string", "ErrorValue": "string", "ExecutionCount": number, "Status": "string", "Traceback": [ "string" ] }, "Progress": number, "StartedOn": number, "State": "string" } ] }

Response Elements

If the action is successful, the service sends back an HTTP 200 response.

The following data is returned in JSON format by the service.

NextToken

A continuation token, if not all statements have yet been returned.

Type: String

Length Constraints: Maximum length of 400000.

Statements

Returns the list of statements.

Type: Array of Statement objects

Errors

For information about the errors that are common to all actions, see Common Errors.

AccessDeniedException

Access to a resource was denied.

HTTP Status Code: 400

EntityNotFoundException

A specified entity does not exist

HTTP Status Code: 400

IllegalSessionStateException

The session is in an invalid state to perform a requested operation.

HTTP Status Code: 400

InternalServiceException

An internal service error occurred.

HTTP Status Code: 500

InvalidInputException

The input provided was not valid.

HTTP Status Code: 400

OperationTimeoutException

The operation timed out.

HTTP Status Code: 400

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: