Send feedback
Class UpdateAnywhereCacheMetadata (2.53.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
public final class UpdateAnywhereCacheMetadata extends GeneratedMessageV3 implements UpdateAnywhereCacheMetadataOrBuilder
Message returned in the metadata field of the Operation resource for
UpdateAnywhereCache operation.
Protobuf type google.storage.control.v2.UpdateAnywhereCacheMetadata
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int ADMISSION_POLICY_FIELD_NUMBER
Field Value
Type
Description
int
public static final int ANYWHERE_CACHE_ID_FIELD_NUMBER
Field Value
Type
Description
int
public static final int COMMON_METADATA_FIELD_NUMBER
Field Value
Type
Description
int
public static final int TTL_FIELD_NUMBER
Field Value
Type
Description
int
public static final int ZONE_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
public static UpdateAnywhereCacheMetadata getDefaultInstance ()
public static final Descriptors . Descriptor getDescriptor ()
public static UpdateAnywhereCacheMetadata . Builder newBuilder ()
public static UpdateAnywhereCacheMetadata . Builder newBuilder ( UpdateAnywhereCacheMetadata prototype )
public static UpdateAnywhereCacheMetadata parseDelimitedFrom ( InputStream input )
public static UpdateAnywhereCacheMetadata parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
public static UpdateAnywhereCacheMetadata parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
public static UpdateAnywhereCacheMetadata parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
public static UpdateAnywhereCacheMetadata parseFrom ( ByteString data )
public static UpdateAnywhereCacheMetadata parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static UpdateAnywhereCacheMetadata parseFrom ( CodedInputStream input )
public static UpdateAnywhereCacheMetadata parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static UpdateAnywhereCacheMetadata parseFrom ( InputStream input )
public static UpdateAnywhereCacheMetadata parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
public static UpdateAnywhereCacheMetadata parseFrom ( ByteBuffer data )
public static UpdateAnywhereCacheMetadata parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
public static Parser<UpdateAnywhereCacheMetadata> parser ()
Methods
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
public String getAdmissionPolicy ()
L4 Cache entry Admission Policy in kebab-case (e.g.,
"admit-on-first-miss"). If admission_policy
is pending
update, this field equals to the new value specified in the Update request.
optional string admission_policy = 4;
Returns
Type
Description
String
The admissionPolicy.
public ByteString getAdmissionPolicyBytes ()
L4 Cache entry Admission Policy in kebab-case (e.g.,
"admit-on-first-miss"). If admission_policy
is pending
update, this field equals to the new value specified in the Update request.
optional string admission_policy = 4;
Returns
Type
Description
ByteString
The bytes for admissionPolicy.
public String getAnywhereCacheId ()
Anywhere Cache ID.
optional string anywhere_cache_id = 2;
Returns
Type
Description
String
The anywhereCacheId.
public ByteString getAnywhereCacheIdBytes ()
Anywhere Cache ID.
optional string anywhere_cache_id = 2;
Returns
Type
Description
ByteString
The bytes for anywhereCacheId.
public CommonLongRunningOperationMetadata getCommonMetadata ()
Generic metadata for the long running operation.
.google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
public CommonLongRunningOperationMetadataOrBuilder getCommonMetadataOrBuilder ()
Generic metadata for the long running operation.
.google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
public UpdateAnywhereCacheMetadata getDefaultInstanceForType ()
public Parser<UpdateAnywhereCacheMetadata> getParserForType ()
Overrides
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
Anywhere Cache entry's TTL between 1h and 7days. A cache-level config that
is applied to all new cache entries on admission. If ttl
is pending
update, this field equals to the new value specified in the Update request.
optional .google.protobuf.Duration ttl = 3;
Returns
Type
Description
Duration
The ttl.
public DurationOrBuilder getTtlOrBuilder ()
Anywhere Cache entry's TTL between 1h and 7days. A cache-level config that
is applied to all new cache entries on admission. If ttl
is pending
update, this field equals to the new value specified in the Update request.
optional .google.protobuf.Duration ttl = 3;
The zone in which the cache instance is running. For example,
us-central1-a.
optional string zone = 5;
Returns
Type
Description
String
The zone.
public ByteString getZoneBytes ()
The zone in which the cache instance is running. For example,
us-central1-a.
optional string zone = 5;
Returns
Type
Description
ByteString
The bytes for zone.
public boolean hasAdmissionPolicy ()
L4 Cache entry Admission Policy in kebab-case (e.g.,
"admit-on-first-miss"). If admission_policy
is pending
update, this field equals to the new value specified in the Update request.
optional string admission_policy = 4;
Returns
Type
Description
boolean
Whether the admissionPolicy field is set.
public boolean hasAnywhereCacheId ()
Anywhere Cache ID.
optional string anywhere_cache_id = 2;
Returns
Type
Description
boolean
Whether the anywhereCacheId field is set.
public boolean hasCommonMetadata ()
Generic metadata for the long running operation.
.google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
Returns
Type
Description
boolean
Whether the commonMetadata field is set.
Anywhere Cache entry's TTL between 1h and 7days. A cache-level config that
is applied to all new cache entries on admission. If ttl
is pending
update, this field equals to the new value specified in the Update request.
optional .google.protobuf.Duration ttl = 3;
Returns
Type
Description
boolean
Whether the ttl field is set.
The zone in which the cache instance is running. For example,
us-central1-a.
optional string zone = 5;
Returns
Type
Description
boolean
Whether the zone field is set.
Returns
Type
Description
int
Overrides
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
public final boolean isInitialized ()
Overrides
public UpdateAnywhereCacheMetadata . Builder newBuilderForType ()
protected UpdateAnywhereCacheMetadata . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
public UpdateAnywhereCacheMetadata . Builder toBuilder ()
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-06-12 UTC.
Need to tell us more?
[[["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-06-12 UTC."],[],[]]