Message related to SQL execution. Marked as core content since it
can potentially contain details related to the query or result set. This
field can be used to convey messages such as "when the SQL result set
exceeds the acceptable response size limits."
Message related to SQL execution. Marked as core content since it
can potentially contain details related to the query or result set. This
field can be used to convey messages such as "when the SQL result set
exceeds the acceptable response size limits."
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Interface ExecuteSqlMetadataOrBuilder (0.61.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.61.0 (latest)](/java/docs/reference/google-cloud-alloydb/latest/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.59.0](/java/docs/reference/google-cloud-alloydb/0.59.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.57.0](/java/docs/reference/google-cloud-alloydb/0.57.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.56.0](/java/docs/reference/google-cloud-alloydb/0.56.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.53.0](/java/docs/reference/google-cloud-alloydb/0.53.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.52.0](/java/docs/reference/google-cloud-alloydb/0.52.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.51.0](/java/docs/reference/google-cloud-alloydb/0.51.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.49.0](/java/docs/reference/google-cloud-alloydb/0.49.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.48.0](/java/docs/reference/google-cloud-alloydb/0.48.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.47.0](/java/docs/reference/google-cloud-alloydb/0.47.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.46.0](/java/docs/reference/google-cloud-alloydb/0.46.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.45.0](/java/docs/reference/google-cloud-alloydb/0.45.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.44.0](/java/docs/reference/google-cloud-alloydb/0.44.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.43.0](/java/docs/reference/google-cloud-alloydb/0.43.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.42.0](/java/docs/reference/google-cloud-alloydb/0.42.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.41.0](/java/docs/reference/google-cloud-alloydb/0.41.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.40.0](/java/docs/reference/google-cloud-alloydb/0.40.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.38.0](/java/docs/reference/google-cloud-alloydb/0.38.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.37.0](/java/docs/reference/google-cloud-alloydb/0.37.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.36.0](/java/docs/reference/google-cloud-alloydb/0.36.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.35.0](/java/docs/reference/google-cloud-alloydb/0.35.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.34.0](/java/docs/reference/google-cloud-alloydb/0.34.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.33.0](/java/docs/reference/google-cloud-alloydb/0.33.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.32.0](/java/docs/reference/google-cloud-alloydb/0.32.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.31.0](/java/docs/reference/google-cloud-alloydb/0.31.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.30.0](/java/docs/reference/google-cloud-alloydb/0.30.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.29.0](/java/docs/reference/google-cloud-alloydb/0.29.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.28.0](/java/docs/reference/google-cloud-alloydb/0.28.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.26.0](/java/docs/reference/google-cloud-alloydb/0.26.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.25.0](/java/docs/reference/google-cloud-alloydb/0.25.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.24.0](/java/docs/reference/google-cloud-alloydb/0.24.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.23.0](/java/docs/reference/google-cloud-alloydb/0.23.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.22.0](/java/docs/reference/google-cloud-alloydb/0.22.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.21.0](/java/docs/reference/google-cloud-alloydb/0.21.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.20.0](/java/docs/reference/google-cloud-alloydb/0.20.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.19.0](/java/docs/reference/google-cloud-alloydb/0.19.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.18.0](/java/docs/reference/google-cloud-alloydb/0.18.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.17.0](/java/docs/reference/google-cloud-alloydb/0.17.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.16.0](/java/docs/reference/google-cloud-alloydb/0.16.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.13.0](/java/docs/reference/google-cloud-alloydb/0.13.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.12.0](/java/docs/reference/google-cloud-alloydb/0.12.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.11.0](/java/docs/reference/google-cloud-alloydb/0.11.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.10.0](/java/docs/reference/google-cloud-alloydb/0.10.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.9.0](/java/docs/reference/google-cloud-alloydb/0.9.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.8.0](/java/docs/reference/google-cloud-alloydb/0.8.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.7.0](/java/docs/reference/google-cloud-alloydb/0.7.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.6.0](/java/docs/reference/google-cloud-alloydb/0.6.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.5.0](/java/docs/reference/google-cloud-alloydb/0.5.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.4.0](/java/docs/reference/google-cloud-alloydb/0.4.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.3.0](/java/docs/reference/google-cloud-alloydb/0.3.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.2.0](/java/docs/reference/google-cloud-alloydb/0.2.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder)\n- [0.1.0](/java/docs/reference/google-cloud-alloydb/0.1.0/com.google.cloud.alloydb.v1.ExecuteSqlMetadataOrBuilder) \n\n public interface ExecuteSqlMetadataOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getMessage()\n\n public abstract String getMessage()\n\nMessage related to SQL execution. Marked as core content since it\ncan potentially contain details related to the query or result set. This\nfield can be used to convey messages such as \"when the SQL result set\nexceeds the acceptable response size limits.\"\n\n`string message = 1;`\n\n### getMessageBytes()\n\n public abstract ByteString getMessageBytes()\n\nMessage related to SQL execution. Marked as core content since it\ncan potentially contain details related to the query or result set. This\nfield can be used to convey messages such as \"when the SQL result set\nexceeds the acceptable response size limits.\"\n\n`string message = 1;`\n\n### getPartialResult()\n\n public abstract boolean getPartialResult()\n\nSet to true if SQL returned a result set larger than the acceptable\nresponse size limits and the result was truncated.\n\n`bool partial_result = 2;`\n\n### getSqlStatementExecutionDuration()\n\n public abstract Duration getSqlStatementExecutionDuration()\n\nThe time duration taken to execute the sql statement.\n\n`.google.protobuf.Duration sql_statement_execution_duration = 3;`\n\n### getSqlStatementExecutionDurationOrBuilder()\n\n public abstract DurationOrBuilder getSqlStatementExecutionDurationOrBuilder()\n\nThe time duration taken to execute the sql statement.\n\n`.google.protobuf.Duration sql_statement_execution_duration = 3;`\n\n### getStatus()\n\n public abstract ExecuteSqlMetadata.Status getStatus()\n\nStatus of SQL execution.\n\n`.google.cloud.alloydb.v1.ExecuteSqlMetadata.Status status = 4;`\n\n### getStatusValue()\n\n public abstract int getStatusValue()\n\nStatus of SQL execution.\n\n`.google.cloud.alloydb.v1.ExecuteSqlMetadata.Status status = 4;`\n\n### hasSqlStatementExecutionDuration()\n\n public abstract boolean hasSqlStatementExecutionDuration()\n\nThe time duration taken to execute the sql statement.\n\n`.google.protobuf.Duration sql_statement_execution_duration = 3;`"]]