public final class UpdateAnywhereCacheMetadata extends GeneratedMessage 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.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,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 GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public UpdateAnywhereCacheMetadata.Builder newBuilderForType()
protected UpdateAnywhereCacheMetadata.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public UpdateAnywhereCacheMetadata.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides