public interface CreateRapidCacheMetadataOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAdmissionPolicy()
public abstract 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. |
getAdmissionPolicyBytes()
public abstract 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. |
getCacheType()
public abstract String getCacheType()Optional. The type of cache. Either rapid cache or rapid cache ultra.
optional string cache_type = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The cacheType. |
getCacheTypeBytes()
public abstract ByteString getCacheTypeBytes()Optional. The type of cache. Either rapid cache or rapid cache ultra.
optional string cache_type = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for cacheType. |
getCommonMetadata()
public abstract CommonLongRunningOperationMetadata getCommonMetadata()Generic metadata for the long running operation.
.google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
| Returns | |
|---|---|
| Type | Description |
CommonLongRunningOperationMetadata |
The commonMetadata. |
getCommonMetadataOrBuilder()
public abstract CommonLongRunningOperationMetadataOrBuilder getCommonMetadataOrBuilder()Generic metadata for the long running operation.
.google.storage.control.v2.CommonLongRunningOperationMetadata common_metadata = 1;
| Returns | |
|---|---|
| Type | Description |
CommonLongRunningOperationMetadataOrBuilder |
|
getIngestOnWrite()
public abstract boolean getIngestOnWrite()Optional. Specifies whether objects are ingested into the cache upon write. Defaults to false.
optional bool ingest_on_write = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The ingestOnWrite. |
getRapidCacheId()
public abstract String getRapidCacheId()Rapid Cache ID.
optional string rapid_cache_id = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The rapidCacheId. |
getRapidCacheIdBytes()
public abstract ByteString getRapidCacheIdBytes()Rapid Cache ID.
optional string rapid_cache_id = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for rapidCacheId. |
getTtl()
public abstract Duration getTtl()Rapid 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 = 4;
| Returns | |
|---|---|
| Type | Description |
Duration |
The ttl. |
getTtlOrBuilder()
public abstract DurationOrBuilder getTtlOrBuilder()Rapid 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 = 4;
| Returns | |
|---|---|
| Type | Description |
DurationOrBuilder |
|
getZone()
public abstract String getZone()The zone in which the cache instance is running. For example, us-central1-a.
optional string zone = 3;
| Returns | |
|---|---|
| Type | Description |
String |
The zone. |
getZoneBytes()
public abstract ByteString getZoneBytes()The zone in which the cache instance is running. For example, us-central1-a.
optional string zone = 3;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for zone. |
hasAdmissionPolicy()
public abstract 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. |
hasCacheType()
public abstract boolean hasCacheType()Optional. The type of cache. Either rapid cache or rapid cache ultra.
optional string cache_type = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the cacheType field is set. |
hasCommonMetadata()
public abstract 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. |
hasIngestOnWrite()
public abstract boolean hasIngestOnWrite()Optional. Specifies whether objects are ingested into the cache upon write. Defaults to false.
optional bool ingest_on_write = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the ingestOnWrite field is set. |
hasRapidCacheId()
public abstract boolean hasRapidCacheId()Rapid Cache ID.
optional string rapid_cache_id = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the rapidCacheId field is set. |
hasTtl()
public abstract boolean hasTtl()Rapid 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 = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the ttl field is set. |
hasZone()
public abstract boolean hasZone()The zone in which the cache instance is running. For example, us-central1-a.
optional string zone = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the zone field is set. |