The total number of bytes that have been processed for the given object
from all WriteObject calls. This is the correct value for the
'write_offset' field to use when resuming the WriteObject operation.
Only set if the upload has not finalized.
The total number of bytes that have been processed for the given object
from all WriteObject calls. This is the correct value for the
'write_offset' field to use when resuming the WriteObject operation.
Only set if the upload has not finalized.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-02 UTC."],[],[],null,["# Interface QueryWriteStatusResponseOrBuilder (2.55.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.55.0 (latest)](/java/docs/reference/google-cloud-storage/latest/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.54.0](/java/docs/reference/google-cloud-storage/2.54.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.53.3](/java/docs/reference/google-cloud-storage/2.53.3/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.52.3](/java/docs/reference/google-cloud-storage/2.52.3/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.50.0](/java/docs/reference/google-cloud-storage/2.50.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.49.0](/java/docs/reference/google-cloud-storage/2.49.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.48.2](/java/docs/reference/google-cloud-storage/2.48.2/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.47.0](/java/docs/reference/google-cloud-storage/2.47.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.46.0](/java/docs/reference/google-cloud-storage/2.46.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.45.0](/java/docs/reference/google-cloud-storage/2.45.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.44.1](/java/docs/reference/google-cloud-storage/2.44.1/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.43.2](/java/docs/reference/google-cloud-storage/2.43.2/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.42.0](/java/docs/reference/google-cloud-storage/2.42.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.41.0](/java/docs/reference/google-cloud-storage/2.41.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.40.1](/java/docs/reference/google-cloud-storage/2.40.1/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.39.0](/java/docs/reference/google-cloud-storage/2.39.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.38.0](/java/docs/reference/google-cloud-storage/2.38.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.37.0](/java/docs/reference/google-cloud-storage/2.37.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.36.1](/java/docs/reference/google-cloud-storage/2.36.1/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.34.0](/java/docs/reference/google-cloud-storage/2.34.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.33.0](/java/docs/reference/google-cloud-storage/2.33.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.32.1](/java/docs/reference/google-cloud-storage/2.32.1/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.30.1](/java/docs/reference/google-cloud-storage/2.30.1/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.29.1](/java/docs/reference/google-cloud-storage/2.29.1/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.28.0](/java/docs/reference/google-cloud-storage/2.28.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.27.1](/java/docs/reference/google-cloud-storage/2.27.1/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.24.0](/java/docs/reference/google-cloud-storage/2.24.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.23.0](/java/docs/reference/google-cloud-storage/2.23.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.22.6](/java/docs/reference/google-cloud-storage/2.22.6/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.21.0](/java/docs/reference/google-cloud-storage/2.21.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.20.2](/java/docs/reference/google-cloud-storage/2.20.2/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.19.0](/java/docs/reference/google-cloud-storage/2.19.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.18.0](/java/docs/reference/google-cloud-storage/2.18.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.17.2](/java/docs/reference/google-cloud-storage/2.17.2/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.16.0](/java/docs/reference/google-cloud-storage/2.16.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.15.1](/java/docs/reference/google-cloud-storage/2.15.1/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.14.0](/java/docs/reference/google-cloud-storage/2.14.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.13.1](/java/docs/reference/google-cloud-storage/2.13.1/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.12.0](/java/docs/reference/google-cloud-storage/2.12.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.11.3](/java/docs/reference/google-cloud-storage/2.11.3/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.10.0](/java/docs/reference/google-cloud-storage/2.10.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.9.3](/java/docs/reference/google-cloud-storage/2.9.3/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.8.1](/java/docs/reference/google-cloud-storage/2.8.1/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.7.1](/java/docs/reference/google-cloud-storage/2.7.1/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.6.1](/java/docs/reference/google-cloud-storage/2.6.1/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.5.1](/java/docs/reference/google-cloud-storage/2.5.1/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.4.5](/java/docs/reference/google-cloud-storage/2.4.5/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.3.0](/java/docs/reference/google-cloud-storage/2.3.0/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.2.3](/java/docs/reference/google-cloud-storage/2.2.3/com.google.storage.v2.QueryWriteStatusResponseOrBuilder)\n- [2.1.10](/java/docs/reference/google-cloud-storage/2.1.10/com.google.storage.v2.QueryWriteStatusResponseOrBuilder) \n\n public interface QueryWriteStatusResponseOrBuilder 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### getPersistedSize()\n\n public abstract long getPersistedSize()\n\nThe total number of bytes that have been processed for the given object\nfrom all `WriteObject` calls. This is the correct value for the\n'write_offset' field to use when resuming the `WriteObject` operation.\nOnly set if the upload has not finalized.\n\n`int64 persisted_size = 1;`\n\n### getResource()\n\n public abstract Object getResource()\n\nA resource containing the metadata for the uploaded object. Only set if\nthe upload has finalized.\n\n`.google.storage.v2.Object resource = 2;`\n\n### getResourceOrBuilder()\n\n public abstract ObjectOrBuilder getResourceOrBuilder()\n\nA resource containing the metadata for the uploaded object. Only set if\nthe upload has finalized.\n\n`.google.storage.v2.Object resource = 2;`\n\n### getWriteStatusCase()\n\n public abstract QueryWriteStatusResponse.WriteStatusCase getWriteStatusCase()\n\n### hasPersistedSize()\n\n public abstract boolean hasPersistedSize()\n\nThe total number of bytes that have been processed for the given object\nfrom all `WriteObject` calls. This is the correct value for the\n'write_offset' field to use when resuming the `WriteObject` operation.\nOnly set if the upload has not finalized.\n\n`int64 persisted_size = 1;`\n\n### hasResource()\n\n public abstract boolean hasResource()\n\nA resource containing the metadata for the uploaded object. Only set if\nthe upload has finalized.\n\n`.google.storage.v2.Object resource = 2;`"]]