Optional. Maximum number of buckets to return in a single response. The
service will use this parameter or 1,000 items, whichever is smaller. If
"acl" is present in the read_mask, the service will use this parameter of
200 items, whichever is smaller.
Mask specifying which fields to read from each result.
If no mask is specified, will default to all fields except items.owner,
items.acl, and items.default_object_acl.
Mask specifying which fields to read from each result.
If no mask is specified, will default to all fields except items.owner,
items.acl, and items.default_object_acl.
Mask specifying which fields to read from each result.
If no mask is specified, will default to all fields except items.owner,
items.acl, and items.default_object_acl.
[[["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 ListBucketsRequestOrBuilder (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.ListBucketsRequestOrBuilder)\n- [2.54.0](/java/docs/reference/google-cloud-storage/2.54.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.53.3](/java/docs/reference/google-cloud-storage/2.53.3/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.52.3](/java/docs/reference/google-cloud-storage/2.52.3/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.50.0](/java/docs/reference/google-cloud-storage/2.50.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.49.0](/java/docs/reference/google-cloud-storage/2.49.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.48.2](/java/docs/reference/google-cloud-storage/2.48.2/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.47.0](/java/docs/reference/google-cloud-storage/2.47.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.46.0](/java/docs/reference/google-cloud-storage/2.46.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.45.0](/java/docs/reference/google-cloud-storage/2.45.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.44.1](/java/docs/reference/google-cloud-storage/2.44.1/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.43.2](/java/docs/reference/google-cloud-storage/2.43.2/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.42.0](/java/docs/reference/google-cloud-storage/2.42.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.41.0](/java/docs/reference/google-cloud-storage/2.41.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.40.1](/java/docs/reference/google-cloud-storage/2.40.1/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.39.0](/java/docs/reference/google-cloud-storage/2.39.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.38.0](/java/docs/reference/google-cloud-storage/2.38.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.37.0](/java/docs/reference/google-cloud-storage/2.37.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.36.1](/java/docs/reference/google-cloud-storage/2.36.1/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.34.0](/java/docs/reference/google-cloud-storage/2.34.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.33.0](/java/docs/reference/google-cloud-storage/2.33.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.32.1](/java/docs/reference/google-cloud-storage/2.32.1/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.30.1](/java/docs/reference/google-cloud-storage/2.30.1/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.29.1](/java/docs/reference/google-cloud-storage/2.29.1/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.28.0](/java/docs/reference/google-cloud-storage/2.28.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.27.1](/java/docs/reference/google-cloud-storage/2.27.1/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.24.0](/java/docs/reference/google-cloud-storage/2.24.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.23.0](/java/docs/reference/google-cloud-storage/2.23.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.22.6](/java/docs/reference/google-cloud-storage/2.22.6/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.21.0](/java/docs/reference/google-cloud-storage/2.21.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.20.2](/java/docs/reference/google-cloud-storage/2.20.2/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.19.0](/java/docs/reference/google-cloud-storage/2.19.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.18.0](/java/docs/reference/google-cloud-storage/2.18.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.17.2](/java/docs/reference/google-cloud-storage/2.17.2/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.16.0](/java/docs/reference/google-cloud-storage/2.16.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.15.1](/java/docs/reference/google-cloud-storage/2.15.1/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.14.0](/java/docs/reference/google-cloud-storage/2.14.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.13.1](/java/docs/reference/google-cloud-storage/2.13.1/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.12.0](/java/docs/reference/google-cloud-storage/2.12.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.11.3](/java/docs/reference/google-cloud-storage/2.11.3/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.10.0](/java/docs/reference/google-cloud-storage/2.10.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.9.3](/java/docs/reference/google-cloud-storage/2.9.3/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.8.1](/java/docs/reference/google-cloud-storage/2.8.1/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.7.1](/java/docs/reference/google-cloud-storage/2.7.1/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.6.1](/java/docs/reference/google-cloud-storage/2.6.1/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.5.1](/java/docs/reference/google-cloud-storage/2.5.1/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.4.5](/java/docs/reference/google-cloud-storage/2.4.5/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.3.0](/java/docs/reference/google-cloud-storage/2.3.0/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.2.3](/java/docs/reference/google-cloud-storage/2.2.3/com.google.storage.v2.ListBucketsRequestOrBuilder)\n- [2.1.10](/java/docs/reference/google-cloud-storage/2.1.10/com.google.storage.v2.ListBucketsRequestOrBuilder) \n\n public interface ListBucketsRequestOrBuilder 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### getPageSize()\n\n public abstract int getPageSize()\n\nOptional. Maximum number of buckets to return in a single response. The\nservice will use this parameter or 1,000 items, whichever is smaller. If\n\"acl\" is present in the read_mask, the service will use this parameter of\n200 items, whichever is smaller.\n\n`int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];`\n\n### getPageToken()\n\n public abstract String getPageToken()\n\nOptional. A previously-returned page token representing part of the larger\nset of results to view.\n\n`string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];`\n\n### getPageTokenBytes()\n\n public abstract ByteString getPageTokenBytes()\n\nOptional. A previously-returned page token representing part of the larger\nset of results to view.\n\n`string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];`\n\n### getParent()\n\n public abstract String getParent()\n\nRequired. The project whose buckets we are listing.\n\n`\nstring parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }\n`\n\n### getParentBytes()\n\n public abstract ByteString getParentBytes()\n\nRequired. The project whose buckets we are listing.\n\n`\nstring parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }\n`\n\n### getPrefix()\n\n public abstract String getPrefix()\n\nOptional. Filter results to buckets whose names begin with this prefix.\n\n`string prefix = 4 [(.google.api.field_behavior) = OPTIONAL];`\n\n### getPrefixBytes()\n\n public abstract ByteString getPrefixBytes()\n\nOptional. Filter results to buckets whose names begin with this prefix.\n\n`string prefix = 4 [(.google.api.field_behavior) = OPTIONAL];`\n\n### getReadMask()\n\n public abstract FieldMask getReadMask()\n\nMask specifying which fields to read from each result.\nIf no mask is specified, will default to all fields except items.owner,\nitems.acl, and items.default_object_acl.\n\n- may be used to mean \"all fields\".\n\n`optional .google.protobuf.FieldMask read_mask = 5;`\n\n### getReadMaskOrBuilder()\n\n public abstract FieldMaskOrBuilder getReadMaskOrBuilder()\n\nMask specifying which fields to read from each result.\nIf no mask is specified, will default to all fields except items.owner,\nitems.acl, and items.default_object_acl.\n\n- may be used to mean \"all fields\".\n\n`optional .google.protobuf.FieldMask read_mask = 5;`\n\n### hasReadMask()\n\n public abstract boolean hasReadMask()\n\nMask specifying which fields to read from each result.\nIf no mask is specified, will default to all fields except items.owner,\nitems.acl, and items.default_object_acl.\n\n- may be used to mean \"all fields\".\n\n`optional .google.protobuf.FieldMask read_mask = 5;`"]]