public interface UpdateRapidCacheMetadataOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAdmissionPolicy()
public abstract String getAdmissionPolicy() Optional. Rapid 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 = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The admissionPolicy. |
getAdmissionPolicyBytes()
public abstract ByteString getAdmissionPolicyBytes() Optional. Rapid 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 = 5 [(.google.api.field_behavior) = OPTIONAL];
| 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()Specifies whether objects are ingested into the cache upon write. If not set, it defaults to false.
optional bool ingest_on_write = 6;
| 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 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 = 4;
| Returns | |
|---|---|
| Type | Description |
Duration |
The ttl. |
getTtlOrBuilder()
public abstract DurationOrBuilder getTtlOrBuilder() Rapid 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 = 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() Optional. Rapid 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 = 5 [(.google.api.field_behavior) = OPTIONAL];
| 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()Specifies whether objects are ingested into the cache upon write. If not set, it defaults to false.
optional bool ingest_on_write = 6;
| 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 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 = 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. |