Send feedback
Class CreateAnywhereCacheMetadata (2.58.1)
Stay organized with collections
Save and categorize content based on your preferences.
public final class CreateAnywhereCacheMetadata extends GeneratedMessageV3 implements CreateAnywhereCacheMetadataOrBuilder
Message returned in the metadata field of the Operation resource for
CreateAnywhereCache operations.
Protobuf type google.storage.control.v2.CreateAnywhereCacheMetadata
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 CreateAnywhereCacheMetadata getDefaultInstance ()
public static final Descriptors . Descriptor getDescriptor ()
public static CreateAnywhereCacheMetadata . Builder newBuilder ()
public static CreateAnywhereCacheMetadata . Builder newBuilder ( CreateAnywhereCacheMetadata prototype )
public static CreateAnywhereCacheMetadata parseDelimitedFrom ( InputStream input )
public static CreateAnywhereCacheMetadata parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
public static CreateAnywhereCacheMetadata parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
public static CreateAnywhereCacheMetadata parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
public static CreateAnywhereCacheMetadata parseFrom ( ByteString data )
public static CreateAnywhereCacheMetadata parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static CreateAnywhereCacheMetadata parseFrom ( CodedInputStream input )
public static CreateAnywhereCacheMetadata parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static CreateAnywhereCacheMetadata parseFrom ( InputStream input )
public static CreateAnywhereCacheMetadata parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
public static CreateAnywhereCacheMetadata parseFrom ( ByteBuffer data )
public static CreateAnywhereCacheMetadata parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
public static Parser<CreateAnywhereCacheMetadata> parser ()
Methods
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
public String getAdmissionPolicy ()
Anywhere Cache entry Admission Policy in kebab-case (e.g.,
"admit-on-first-miss"). Default admission policy (admit-on-first-miss) is
applied if not specified in the create request.
optional string admission_policy = 5;
Returns
Type
Description
String
The admissionPolicy.
public ByteString getAdmissionPolicyBytes ()
Anywhere Cache entry Admission Policy in kebab-case (e.g.,
"admit-on-first-miss"). Default admission policy (admit-on-first-miss) is
applied if not specified in the create request.
optional string admission_policy = 5;
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 CreateAnywhereCacheMetadata getDefaultInstanceForType ()
public Parser<CreateAnywhereCacheMetadata> getParserForType ()
Overrides
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
Anywhere Cache entry's TTL. A cache-level config that is applied to all new
cache entries on admission. Default ttl value (24hrs) is applied if not
specified in the create request.
optional .google.protobuf.Duration ttl = 3;
Returns
Type
Description
Duration
The ttl.
public DurationOrBuilder getTtlOrBuilder ()
Anywhere Cache entry's TTL. A cache-level config that is applied to all new
cache entries on admission. Default ttl value (24hrs) is applied if not
specified in the create request.
optional .google.protobuf.Duration ttl = 3;
The zone in which the cache instance is running. For example,
us-central1-a.
optional string zone = 6;
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 = 6;
Returns
Type
Description
ByteString
The bytes for zone.
public boolean hasAdmissionPolicy ()
Anywhere Cache entry Admission Policy in kebab-case (e.g.,
"admit-on-first-miss"). Default admission policy (admit-on-first-miss) is
applied if not specified in the create request.
optional string admission_policy = 5;
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. A cache-level config that is applied to all new
cache entries on admission. Default ttl value (24hrs) is applied if not
specified in the create 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 = 6;
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 CreateAnywhereCacheMetadata . Builder newBuilderForType ()
protected CreateAnywhereCacheMetadata . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
public CreateAnywhereCacheMetadata . 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-10-11 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-10-11 UTC."],[],[]]