Required. Properties of the Anywhere Cache instance being created.
The parent bucket name is specified in the parent field. Server uses the
default value of ttl or admission_policy if not specified in
request.
Required. Properties of the Anywhere Cache instance being created.
The parent bucket name is specified in the parent field. Server uses the
default value of ttl or admission_policy if not specified in
request.
Optional. A unique identifier for this request. UUID is the recommended
format, but other formats are still accepted. This request is only
idempotent if a request_id is provided.
Optional. A unique identifier for this request. UUID is the recommended
format, but other formats are still accepted. This request is only
idempotent if a request_id is provided.
Required. Properties of the Anywhere Cache instance being created.
The parent bucket name is specified in the parent field. Server uses the
default value of ttl or admission_policy if not specified in
request.
[[["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-04 UTC."],[],[],null,["# Interface CreateAnywhereCacheRequestOrBuilder (2.55.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.55.0 (latest)](/java/docs/reference/google-cloud-storage/latest/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.54.0](/java/docs/reference/google-cloud-storage/2.54.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.53.3](/java/docs/reference/google-cloud-storage/2.53.3/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.52.3](/java/docs/reference/google-cloud-storage/2.52.3/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.50.0](/java/docs/reference/google-cloud-storage/2.50.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.49.0](/java/docs/reference/google-cloud-storage/2.49.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.48.2](/java/docs/reference/google-cloud-storage/2.48.2/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.47.0](/java/docs/reference/google-cloud-storage/2.47.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.46.0](/java/docs/reference/google-cloud-storage/2.46.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.45.0](/java/docs/reference/google-cloud-storage/2.45.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.44.1](/java/docs/reference/google-cloud-storage/2.44.1/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.43.2](/java/docs/reference/google-cloud-storage/2.43.2/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.42.0](/java/docs/reference/google-cloud-storage/2.42.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.41.0](/java/docs/reference/google-cloud-storage/2.41.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.40.1](/java/docs/reference/google-cloud-storage/2.40.1/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.39.0](/java/docs/reference/google-cloud-storage/2.39.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.38.0](/java/docs/reference/google-cloud-storage/2.38.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.37.0](/java/docs/reference/google-cloud-storage/2.37.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.36.1](/java/docs/reference/google-cloud-storage/2.36.1/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.34.0](/java/docs/reference/google-cloud-storage/2.34.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.33.0](/java/docs/reference/google-cloud-storage/2.33.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.32.1](/java/docs/reference/google-cloud-storage/2.32.1/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.30.1](/java/docs/reference/google-cloud-storage/2.30.1/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.29.1](/java/docs/reference/google-cloud-storage/2.29.1/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.28.0](/java/docs/reference/google-cloud-storage/2.28.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.27.1](/java/docs/reference/google-cloud-storage/2.27.1/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.24.0](/java/docs/reference/google-cloud-storage/2.24.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.23.0](/java/docs/reference/google-cloud-storage/2.23.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.22.6](/java/docs/reference/google-cloud-storage/2.22.6/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.21.0](/java/docs/reference/google-cloud-storage/2.21.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.20.2](/java/docs/reference/google-cloud-storage/2.20.2/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.19.0](/java/docs/reference/google-cloud-storage/2.19.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.18.0](/java/docs/reference/google-cloud-storage/2.18.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.17.2](/java/docs/reference/google-cloud-storage/2.17.2/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.16.0](/java/docs/reference/google-cloud-storage/2.16.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.15.1](/java/docs/reference/google-cloud-storage/2.15.1/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.14.0](/java/docs/reference/google-cloud-storage/2.14.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.13.1](/java/docs/reference/google-cloud-storage/2.13.1/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.12.0](/java/docs/reference/google-cloud-storage/2.12.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.11.3](/java/docs/reference/google-cloud-storage/2.11.3/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.10.0](/java/docs/reference/google-cloud-storage/2.10.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.9.3](/java/docs/reference/google-cloud-storage/2.9.3/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.8.1](/java/docs/reference/google-cloud-storage/2.8.1/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.7.1](/java/docs/reference/google-cloud-storage/2.7.1/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.6.1](/java/docs/reference/google-cloud-storage/2.6.1/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.5.1](/java/docs/reference/google-cloud-storage/2.5.1/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.4.5](/java/docs/reference/google-cloud-storage/2.4.5/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.3.0](/java/docs/reference/google-cloud-storage/2.3.0/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.2.3](/java/docs/reference/google-cloud-storage/2.2.3/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder)\n- [2.1.10](/java/docs/reference/google-cloud-storage/2.1.10/com.google.storage.control.v2.CreateAnywhereCacheRequestOrBuilder) \n\n public interface CreateAnywhereCacheRequestOrBuilder 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### getAnywhereCache()\n\n public abstract AnywhereCache getAnywhereCache()\n\nRequired. Properties of the Anywhere Cache instance being created.\nThe parent bucket name is specified in the `parent` field. Server uses the\ndefault value of `ttl` or `admission_policy` if not specified in\nrequest.\n\n`\n.google.storage.control.v2.AnywhereCache anywhere_cache = 3 [(.google.api.field_behavior) = REQUIRED];\n`\n\n### getAnywhereCacheOrBuilder()\n\n public abstract AnywhereCacheOrBuilder getAnywhereCacheOrBuilder()\n\nRequired. Properties of the Anywhere Cache instance being created.\nThe parent bucket name is specified in the `parent` field. Server uses the\ndefault value of `ttl` or `admission_policy` if not specified in\nrequest.\n\n`\n.google.storage.control.v2.AnywhereCache anywhere_cache = 3 [(.google.api.field_behavior) = REQUIRED];\n`\n\n### getParent()\n\n public abstract String getParent()\n\nRequired. The bucket to which this cache belongs.\nFormat: `projects/{project}/buckets/{bucket}`\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 bucket to which this cache belongs.\nFormat: `projects/{project}/buckets/{bucket}`\n\n`\nstring parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }\n`\n\n### getRequestId()\n\n public abstract String getRequestId()\n\nOptional. A unique identifier for this request. UUID is the recommended\nformat, but other formats are still accepted. This request is only\nidempotent if a `request_id` is provided.\n\n`\nstring request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }\n`\n\n### getRequestIdBytes()\n\n public abstract ByteString getRequestIdBytes()\n\nOptional. A unique identifier for this request. UUID is the recommended\nformat, but other formats are still accepted. This request is only\nidempotent if a `request_id` is provided.\n\n`\nstring request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }\n`\n\n### hasAnywhereCache()\n\n public abstract boolean hasAnywhereCache()\n\nRequired. Properties of the Anywhere Cache instance being created.\nThe parent bucket name is specified in the `parent` field. Server uses the\ndefault value of `ttl` or `admission_policy` if not specified in\nrequest.\n\n`\n.google.storage.control.v2.AnywhereCache anywhere_cache = 3 [(.google.api.field_behavior) = REQUIRED];\n`"]]