Class DataExecutionStatus

  • TheDataExecutionStatus object provides information about the status of a data execution.

  • It includes methods to retrieve the error code, error message, execution state, last execution time, and last refreshed time.

  • You can also check if the data from the last successful execution was truncated using theisTruncated() method.

DataExecutionStatus

The data execution status.

Methods

MethodReturn typeBrief description
getErrorCode()DataExecutionErrorCodeGets the error code of the data execution.
getErrorMessage()StringGets the error message of the data execution.
getExecutionState()DataExecutionStateGets the state of the data execution.
getLastExecutionTime()Date|nullGets the time the last data execution completed regardless of the execution state.
getLastRefreshedTime()Date|nullGets the time the data last successfully refreshed.
isTruncated()BooleanReturnstrue if the data from last successful execution is truncated, orfalseotherwise.

Detailed documentation

getErrorCode()

Gets the error code of the data execution.

Return

DataExecutionErrorCode — The error code.


getErrorMessage()

Gets the error message of the data execution. The message may be empty.

Return

String — The error message.


getExecutionState()

Gets the state of the data execution.

Return

DataExecutionState — The execution state.


getLastExecutionTime()

Gets the time the last data execution completed regardless of the execution state.

Return

Date|null — The last execution time, ornull if there has never been a data execution.


getLastRefreshedTime()

Gets the time the data last successfully refreshed.

Return

Date|null — The last successfully refreshed time, ornull if there is never a successful data execution.


isTruncated()

Returnstrue if the data from last successful execution is truncated, orfalseotherwise.

Return

BooleanTrue if the data from execution is truncated, orfalse otherwise.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-12-11 UTC.